Go to Post Our opponents didn't know where our robot was going and neither did we! - ReapersRule [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
  #14   Spotlight this post!  
Unread 03-12-2007, 21:27
lukevanoort lukevanoort is offline
in between teams
AKA: Luke Van Oort
no team
 
Join Date: Oct 2005
Rookie Year: 2005
Location: Waterloo, ON, Canada
Posts: 1,873
lukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond reputelukevanoort has a reputation beyond repute
Send a message via AIM to lukevanoort
Re: Mecanum Drive - Help

Quote:
Originally Posted by EricH View Post
Vector attack! Assume you have a mecanum drive arranged this way:
(front)
/// \\\
\\\ /// roller pattern, 45-degree rollers.

Now, going forwards, the vectors will go:
\/
/\ with the arrows pointing towards the front. The sideways components cancel, producing:
^^
^^

Now, for sideways:
Vectors will go
.^...v
..\.../
../...\
v....^
(45 degree angles; v's are arrows)
The front-to-back cancel (obviously), so you should get the same speed sideways in theory. The problem is that when the robot is going forwards, the rollers "jam" better than when two wheels are going opposite directions.

Also, I have noticed this on several mecanum robots. Can it be compensated for? Sure. Is it easy to program a mecanum in the first place? No. I think the current controller is adequate for the job.

For some empirical evidence: My team once decided to try out mecanum drive. So we put one on a Kitbot. We tested it against an old 4WD robot. Speed forwards was about equal (once the mecanum was revved up a bit), even with relatively slick rollers. With the mecanum going sideways, though, the 4WD would win every time. Before the mecanum got to where we wanted it, the 4WD was there, every time.
(And, if you really want to make sure you translate sideways as fast as you go forwards, try an omni-drive.)
I've read your argument several times and it still doesn't make sense to me. Unless your wheels are messed up in some way or the transmission is off that behavior should not be present. In AM Mecanum wheels, I can definitely see this happening due to over-tightening the roller bolts. On a more Airtrax-style wheel, I can also imagine this happening for the same reason (depending on how the rollers are attached to the wheel). However, in both of those cases the speed difference is a result of reducing the effectiveness of the bearings due to user error--not something intrinsic to mecanum designs. Of course, I imagine many mecanum robots experience something like the aforementioned problems, but I don't think the difference would be major enough to driving sideways to be a poor strategic choice. In fact, in the situation you describe it appears that the mecanum robot's problems are not caused by the team's choice of a mecanum drive, but more due to inadequate programming or driver practice--essentially, the drivers were not comfortable controlling a holonomic robot.
__________________
Team 1219: 2009 - Mentor
Team 587: 2005 - Animator, 2006-2008 - Team Captain
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: AM Mecanum Chain Drive MrForbes Extra Discussion 5 19-09-2007 02:44
mecanum drive system Charger_07 Technical Discussion 5 23-01-2007 19:20
Mecanum Drive Technique Dan Petrovic Technical Discussion 9 16-08-2006 20:42
pic: Jester Drive:Mecanum Wheel Drive Train Ken Delaney 357 Technical Discussion 64 29-03-2006 22:16
Tank Drive help!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Idaman323 Programming 3 18-02-2005 15:17


All times are GMT -5. The time now is 21:53.

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