Go to Post While you look at it as punishment, I look at it as a challenge. - Daniel_LaFleur [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #10   Spotlight this post!  
Unread 21-01-2017, 13:26
TylerHarmon's Avatar
TylerHarmon TylerHarmon is offline
Registered User
no team
 
Join Date: Jan 2016
Rookie Year: 2014
Location: Westminster, CO
Posts: 26
TylerHarmon is an unknown quantity at this point
Thumbs up Re: Mecanum Drive control

Quote:
Originally Posted by AriMindell View Post
So I agree with this assertion for trying to determine the position of the robot using encoders, but what I meant was using encoders to ensure that all of the motors are actually spinning the same speed (rather than just recieving the same voltage) for this, I think encoders can be adequate, since slipping does not come into play between the motor and the wheel, only later.

In other words, there is very little error in the encoder reading of the wheel angle relative to the robot (maybe some backlash in the gearbox) however I agree that there is a large amount of error in the encoder reading of the robot position relative to the field. Correct me if I'm wrong, but I think that since we are looking to use the first one, encoders are acceptable.
Ah, I see what you mean. I think that could work; if you are only looking at the rotations per wheel and not necessarily how far the wheel drives on the floor, you could get more useful data.

However, if your goal is to drive straight, I would suggest using a gyroscope, because even if you drive all 4 (or 8?) mecanums at the same RPM, they still will likely not operate identically to each other because of various conditions like the consistency of the floor that could cause the rollers to spin more/less.

All that said, the main use of encoders is to see how far a spinning motor or axel has moved (and at what speed), so I still can't recommend using encoders with mecanums because they simply, by design, do not give very useful data. Even if you just looked at how far they wheels turned, that data, while perhaps being accurate, would not be very useful.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:09.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi