Go to Post I can't claim to be an expert in the stess analysis field - I just play one on TV, er CD, er - okay, so call me a poser! - petek [more]
Home
Go Back   Chief Delphi > Technical > CAD > Inventor
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #16   Spotlight this post!  
Unread 25-07-2010, 14:09
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: bump-free mecanum wheels

Yes, you need overlap between your rollers.
I'll use the term "tread width" here to mean the distance (perpendicular to the wheel axis) that the rollers contact the ground when the 'bot is moving forward. On many two-plate designs, this is also the distance between the plates.
If your rollers are at a 45 degree angle, then your roller length is the tread width multiplied by √(2).
I believe determining what angle of the wheel that will cover is an inverse sine function of (tread width)/(wheel radius).
So take 360 divided by that angle, and round up. That's how many rollers you need on your wheel.
__________________
-- Marshal Horn
  #17   Spotlight this post!  
Unread 25-07-2010, 14:45
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: bump-free mecanum wheels

Quote:
Originally Posted by kamocat View Post
Yes, you need overlap between your rollers.
I'll use the term "tread width" here to mean the distance (perpendicular to the wheel axis) that the rollers contact the ground when the 'bot is moving forward. On many two-plate designs, this is also the distance between the plates.
I think you meant "parallel".

Quote:
I believe determining what angle of the wheel that will cover is an inverse sine function of (tread width)/(wheel radius).
Yes, you can get a good-enough answer just by dividing the tread_width by the wheel_radius and that gives you the angle in radians that is subtended by each roller. Pedantically, the calculation should be 2*asin(tread_width/2/wheel_radius)



Quote:
So take 360 divided by that angle, and round up. That's how many rollers you need on your wheel.
If there is overlap, that has to be subtract from the angle before dividing.






Last edited by Ether : 25-07-2010 at 16:57.
  #18   Spotlight this post!  
Unread 26-07-2010, 23:48
Hawiian Cadder's Avatar
Hawiian Cadder Hawiian Cadder is offline
Registered User
AKA: Isaak
FRC #0159 (Alpine Robotics)
Team Role: CAD
 
Join Date: Feb 2010
Rookie Year: 2003
Location: Fort Colins Colorado
Posts: 573
Hawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to all
Re: bump-free mecanum wheels

thanks, using that i updated my mechanum wheels. i don't think overlap is good, i think that what is ideal is an infinitesimal amount of overlap. just as when you slide to pieces of tile together with no overlap for a smooth surface, a smooth ride must have no overlap, but no gap either.
  #19   Spotlight this post!  
Unread 27-07-2010, 00:17
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: bump-free mecanum wheels

Quote:
thanks, using that i updated my mechanum wheels.
If you're changing the rollers and looking for a quick and easy way to shape your rollers so that they form a perfect circular outline when mounted at 45 degrees, there's a simple calculator program at this link:

http://www.chiefdelphi.com/media/papers/2390

Just enter the desired wheel radius and the radius of the roller at its midpoint, and you'll get an output file (in CSV format) of X,Y data pairs that you can load into your CAD program and rotate around the x-axis to form the surface of the roller. CSV files can be opened directly in Excel, or you can open with any text editor.


Quote:
i don't think overlap is good, i think that what is ideal is an infinitesimal amount of overlap. just as when you slide to pieces of tile together with no overlap for a smooth surface, a smooth ride must have no overlap, but no gap either.
If you don't want the rollers to overlap that's fine, but the analogy is a little off. If two pieces of tile overlap that creates a bump. If the rollers "overlap" there is no bump. Just a seamless transition period during which two rollers are touching the floor. If the rollers are contoured properly, this handoff from one roller to the next is smooth.
  #20   Spotlight this post!  
Unread 27-07-2010, 09:24
Hawiian Cadder's Avatar
Hawiian Cadder Hawiian Cadder is offline
Registered User
AKA: Isaak
FRC #0159 (Alpine Robotics)
Team Role: CAD
 
Join Date: Feb 2010
Rookie Year: 2003
Location: Fort Colins Colorado
Posts: 573
Hawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to all
Re: bump-free mecanum wheels

it is correct that they do not create a bump, however all of the rollers are not at 45 degrees relative to the ground, due how one roller is at the begging of its for lack of a better word contact zone, and the other is at the end, they are at a slightly different angle relative to the ground. while going forward or backward, or while strafing, this should not be very noticeable, but while going close to diagonal it causes the robot to move in more of a very small zig zag pattern, which causes accelerometer white noise. this caused problems for our attempt at a robot that could stay parallel to the field at all times. it did not work while going diagonally.
  #21   Spotlight this post!  
Unread 27-07-2010, 12:50
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: bump-free mecanum wheels

Quote:
Originally Posted by Hawiian Cadder View Post
it is correct that they do not create a bump, however all of the rollers are not at 45 degrees relative to the ground, due how one roller is at the begging of its for lack of a better word contact zone, and the other is at the end, they are at a slightly different angle relative to the ground. while going forward or backward, or while strafing, this should not be very noticeable, but while going close to diagonal it causes the robot to move in more of a very small zig zag pattern, which causes accelerometer white noise. this caused problems for our attempt at a robot that could stay parallel to the field at all times. it did not work while going diagonally.
Even if you reduce the overlap to zero, a 2.5" long roller on a 4" wheel goes from ~44 degrees to 45 degrees and back to 44 degrees as it goes from end-to-end. This is greater than the change in angle during overlap.

Could you please share with us how you determined that this very small change in angle is actually the root cause of your problem, and not, say, friction or misalignment or manufacturing tolerances of the rollers/wheels?

By the way, when going forward and backward the rollers do not turn, but when strafing they do. So if roller angle were indeed the source of the problem, one might expect to see the problem when strafing.
  #22   Spotlight this post!  
Unread 27-07-2010, 14:05
Hawiian Cadder's Avatar
Hawiian Cadder Hawiian Cadder is offline
Registered User
AKA: Isaak
FRC #0159 (Alpine Robotics)
Team Role: CAD
 
Join Date: Feb 2010
Rookie Year: 2003
Location: Fort Colins Colorado
Posts: 573
Hawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to all
Re: bump-free mecanum wheels

i suspect that when strafing the zig zagging becomes more rotational rather than side to side because of the way that all 4 wheels interact with each other. however when there are only two wheels being powered while going diagonally, it stops rotating and starts to move back and forth. i came to this conclusion because the non powered wheels oscillate as well according to our encoders. i cant tell what happens when the motors are powered because the motors interfere with the way the wheels spin freely.
  #23   Spotlight this post!  
Unread 27-07-2010, 14:44
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: bump-free mecanum wheels

Quote:
the non powered wheels oscillate as well according to our encoders

are the oscillations of the unpowered wheels in phase?

are you using the encoders to do closed-loop speed control of the wheels?



~
  #24   Spotlight this post!  
Unread 27-07-2010, 20:22
Hawiian Cadder's Avatar
Hawiian Cadder Hawiian Cadder is offline
Registered User
AKA: Isaak
FRC #0159 (Alpine Robotics)
Team Role: CAD
 
Join Date: Feb 2010
Rookie Year: 2003
Location: Fort Colins Colorado
Posts: 573
Hawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to all
Re: bump-free mecanum wheels

they are synchronous while going diagonally, however i believe they are not when strafing resulting in the rotational noise, we are not doing close loop control during tele-op, but i do believe that we were during this test which was in autonomous, this was all resulted from trying to go diagonally during autonomous to get to the second and third balls this year.
  #25   Spotlight this post!  
Unread 27-07-2010, 20:34
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
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: bump-free mecanum wheels

Quote:
Originally Posted by Hawiian Cadder View Post
[the oscillations] are synchronous while going diagonally
was the frequency of the oscillations of the unpowered wheels equal to the speed of the powered wheels (in revolutions per second) times the number of rollers?

what mecanum wheels were you using when this test was done? were they COTS or custom made?



~
  #26   Spotlight this post!  
Unread 28-07-2010, 07:36
Hawiian Cadder's Avatar
Hawiian Cadder Hawiian Cadder is offline
Registered User
AKA: Isaak
FRC #0159 (Alpine Robotics)
Team Role: CAD
 
Join Date: Feb 2010
Rookie Year: 2003
Location: Fort Colins Colorado
Posts: 573
Hawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to all
Re: bump-free mecanum wheels

this was with Andymark 8 inch mechanums with the new rollers. although we are doing custom mechanums this coming year and i dont want them to have the same problems as these. i am not sure if the rate of the oscillations matched that, i will have to look into it.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
On mecanum wheels Patrick Chiang Technical Discussion 9 08-03-2010 14:02
mecanum wheels. gabi0407 Technical Discussion 12 16-02-2010 19:28
Team 753 short and wide mecanum over the bump jason701802 Robot Showcase 17 04-02-2010 13:23
2481 Drives Over the Bump with Mecanum Wheels kylelanman Robot Showcase 13 02-02-2010 00:53
Friction coefficients for Omni wheels and Mecanum wheels from AndyMark Andy Baker Technical Discussion 11 16-12-2006 19:40


All times are GMT -5. The time now is 18:45.

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