Go to Post So, the game hint is there is no game hint. - tindleroot [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 25-01-2015, 17:33
howe howe is offline
Registered User
FRC #5099
 
Join Date: Jan 2015
Location: Northport NY
Posts: 4
howe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to behold
Mecanum wheels under varying loads

Has anyone experienced problems with mecanum wheels when the weight distribution changes? For example: picking up bins and or containers which would heavily load one pair of wheels and lessen the load on the others if the payload is cantilevered. Thank you.
  #2   Spotlight this post!  
Unread 25-01-2015, 17:47
Robot Sans Robot Sans is offline
robots for life
no team
 
Join Date: Jan 2015
Rookie Year: 2005
Location: USA
Posts: 12
Robot Sans is an unknown quantity at this point
Re: Mecanum wheels under varying loads

I have seen mecanum not perform to well in situations where the center of mass is closer to one wheel than the others but it is something that can be fixed with clever coding, use of encoders and a accelerometer. A more mechanical solution would be to add a pair of wheels closer to the load, which could be free spinning and even the weight difference.
  #3   Spotlight this post!  
Unread 25-01-2015, 17:51
Kevin Ray's Avatar
Kevin Ray Kevin Ray is offline
Registered User
None #0329 (Raiders)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2000
Location: Medford, NY
Posts: 227
Kevin Ray is a splendid one to beholdKevin Ray is a splendid one to beholdKevin Ray is a splendid one to beholdKevin Ray is a splendid one to beholdKevin Ray is a splendid one to beholdKevin Ray is a splendid one to beholdKevin Ray is a splendid one to beholdKevin Ray is a splendid one to behold
Re: Mecanum wheels under varying loads

If you do a search, you'll find that this topic has been covered ad nauseum. But to give you the Reader's Digest version, yes, they will react to disproportionate loading. It is probably the biggest drawback to this drive system. It can be compensated for by the driver and somewhat in programming. You do have to ensure, however, that all wheels are in constant contact with the ground (or platform).
__________________
_____________________________________________

Last words before magic smoke appears: "There, that oughta work!"
2016 Utah Regional- Engineering Inspiration
2016 Utah Regional- Dean's List Semi-Finalist- Ed O'Connor
2016 Utah Regional- Dean's List Semi-Finalist- Emily Ferrari
2016 Utah Regional- 3rd seed
2016 SBPLI Regional- Finalist, 6th seed
2016 SBPLI Regional- Gracious Professionalism Award
  #4   Spotlight this post!  
Unread 25-01-2015, 18:12
Caleb Sykes's Avatar
Caleb Sykes Caleb Sykes is offline
Registered User
FRC #4536 (MinuteBots)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: St. Paul, Minnesota
Posts: 1,057
Caleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond repute
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by Robot Sans View Post
A more mechanical solution would be to add a pair of wheels closer to the load, which could be free spinning and even the weight difference.
Can you describe in more detail this method? I am having trouble visualizing what you mean.
  #5   Spotlight this post!  
Unread 25-01-2015, 18:15
Dr.Gusta's Avatar
Dr.Gusta Dr.Gusta is offline
Registered User
FRC #5107 (The Neurotoxins)
Team Role: CAD
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Upland, CA
Posts: 155
Dr.Gusta is a glorious beacon of lightDr.Gusta is a glorious beacon of lightDr.Gusta is a glorious beacon of lightDr.Gusta is a glorious beacon of lightDr.Gusta is a glorious beacon of lightDr.Gusta is a glorious beacon of light
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by Caleb Sykes View Post
Can you describe in more detail this method? I am having trouble visualizing what you mean.
A set of idler wheels...So you have your regular 4 wheel mecanum drive but you add non powered omniwheels of the same size in between the two. That is what I got from it at least. I dont get the mechanics of how it would help though.
  #6   Spotlight this post!  
Unread 25-01-2015, 18:16
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,089
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by Robot Sans View Post
A more mechanical solution would be to add a pair of wheels closer to the load, which could be free spinning and even the weight difference.
Are you suggesting weight-bearing non-powered wheels? What kind of wheels?


  #7   Spotlight this post!  
Unread 26-01-2015, 01:25
howe howe is offline
Registered User
FRC #5099
 
Join Date: Jan 2015
Location: Northport NY
Posts: 4
howe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to behold
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by Kevin Ray View Post
If you do a search, you'll find that this topic has been covered ad nauseum.
I searched ad nauseum before posting my question with no result.

Please point me to the threads or at least give me some key words for my search.

Thanks
  #8   Spotlight this post!  
Unread 26-01-2015, 01:28
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by howe View Post
I searched ad nauseum before posting my question with no result.

Please point me to the threads or at least give me some key words for my search.

Thanks
'Ad nauseum' is just a latin term for 'continued until its sickening' (until nausea)
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award
  #9   Spotlight this post!  
Unread 26-01-2015, 02:08
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,654
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Mecanum wheels under varying loads

We haven't tried to climb onto platforms, but 3946 has experience with mecanums that were WAY out of balance. Our competition robot last year wasn't too bad, but our proto'bot, made mostly of 2"x4"s, only put about 10# of force on the left front wheel (total weight in excess of 100#). Our drivers learned to compensate well enough that a casual observer at practice would not have suspected how out-of-balance we were. I demo'd "Woodie" at my office with absolutely zero drive practice, and impressed my co-workers (mostly scientists and engineers) with the capabilities of mecanum - I could execute all sorts of translation as well as rotation.
  #10   Spotlight this post!  
Unread 26-01-2015, 09:06
howe howe is offline
Registered User
FRC #5099
 
Join Date: Jan 2015
Location: Northport NY
Posts: 4
howe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to beholdhowe is a splendid one to behold
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by dellagd View Post
'Ad nauseum' is just a latin term for 'continued until its sickening' (until nausea)
Duh, I just don't know what possessed me to type "ad nauseum" into the search bar BEFORE I even posted the question, foolish me.

Now seriously, how about showing some gracious professionalism and post the urls of the threads where the topic of shifting load has been discussed previously? I have gone through several pages searching simply under mecanum in addition to other key words I thought appropriate. It would be nice to know how others have modified their code or driving style to compensate as mentioned in some of the responses.

Thanks,
howe
  #11   Spotlight this post!  
Unread 26-01-2015, 09:58
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,532
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Mecanum wheels under varying loads

http://www.chiefdelphi.com/forums/sh...hreadid=133086

http://www.chiefdelphi.com/forums/sh...hreadid=132855

http://www.chiefdelphi.com/forums/sh...hreadid=121317

Google search terms:
mecanum wheel load uneven site:chiefdelphi.com

I usually have much better luck with Google's search than Chief Delphi's.
  #12   Spotlight this post!  
Unread 26-01-2015, 12:11
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: Mecanum wheels under varying loads

Ive also been curious about 'perfecting' a mecanum drive system by taking the load on each wheel and programming the drive to account for the uneven loading. All papers I found only referenced the geometric center of the base, not the center of gravity. I have a pretty good understanding of how they work, and I feel like there should be a way to incorporate the different normal forces into the reverse kinematics, but unfortunately I've come up short on figuring out the calculation myself.

So I'll ask too: Has anyone ever done a write up on the reverse kinematics with uneven loading or even written some code to deal with it? This seems like something Ether would have addressed in the past, but I can't find anything for it.
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award
  #13   Spotlight this post!  
Unread 26-01-2015, 12:17
Robot Sans Robot Sans is offline
robots for life
no team
 
Join Date: Jan 2015
Rookie Year: 2005
Location: USA
Posts: 12
Robot Sans is an unknown quantity at this point
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by Ether View Post
Are you suggesting weight-bearing non-powered wheels? What kind of wheels?


Yup, thats what i was thinking. They would have to be low friction but not omni-directional. Plastic wheels would be ideal.
  #14   Spotlight this post!  
Unread 26-01-2015, 12:21
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,089
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Mecanum wheels under varying loads

Quote:
Originally Posted by dellagd View Post
Has anyone ever done a write up on the reverse kinematics with uneven loading or even written some code to deal with it? This seems like something Ether would have addressed in the past, but I can't find anything for it.
assuming each wheel is being driven at the kinematically correct speed, any deviation from the kinematically predicted behavior, due to uneven loading, would mean that the bot is no longer behaving "holonomically" -- there is wheel scrub -- and this would require an analysis of the forces involved.


Last edited by Ether : 26-01-2015 at 12:34.
  #15   Spotlight this post!  
Unread 26-01-2015, 12:30
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: Mecanum wheels under varying loads

Interesting. I'm guessing doing the complete analysis would be pretty complicated if there aren't any papers about it. I wonder if a good estimation could be made that works well enough in practice?
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award

Last edited by dellagd : 26-01-2015 at 13:55.
Closed Thread


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 13:18.

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