Go to Post When you build a practice robot, you're literally buying time. - sanddrag [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 06-02-2008, 18:46
manderson5192 manderson5192 is offline
Registered User
AKA: Matt Anderson
FRC #0948 (Newport Robotics Group: NRG (pronounced eNeRGy))
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Bellevue, WA
Posts: 62
manderson5192 is on a distinguished road
Sanity Check! Mecanum wheels...

Ok. Quick question: when you are looking at the robot from the top, should the rollers make an o-shape:

/ \
\ /

or an x-shape:

\ /
/ \

???

Another question: What have you guys done in the past to make the robot strafe straight?

Any help is appreciated!!! Thanks.
  #2   Spotlight this post!  
Unread 06-02-2008, 18:49
Matt C's Avatar
Matt C Matt C is offline
Registered User
FRC #1468 (J-Birds)
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 1999
Location: Islip Terrace, NY
Posts: 396
Matt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond repute
Send a message via AIM to Matt C
Re: Sanity Check! Mecanum wheels...

Shouldn't matter, as long as all 4 corners are mirrored opposites. . . and you clue your programmer in to what you are planning. I'm sure one orientation may prove more stable.
  #3   Spotlight this post!  
Unread 06-02-2008, 18:50
richwong richwong is offline
Registered User
None #1701 (Robocubs)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Detroit, MI
Posts: 61
richwong is an unknown quantity at this point
Re: Sanity Check! Mecanum wheels...

Quote:
Originally Posted by manderson5192 View Post
Ok. Quick question: when you are looking at the robot from the top, should the rollers make an o-shape:

/ \
\ /

or an x-shape:

\ /
/ \

???

Another question: What have you guys done in the past to make the robot strafe straight?

Any help is appreciated!!! Thanks.
Your wheels should appear as an x-shape when you look at the robot from the top.

We have found that even weight distribution, motor bias and wheel roller tightness all affect the ability the strafe straight.
  #4   Spotlight this post!  
Unread 06-02-2008, 19:16
Steve_Alaniz Steve_Alaniz is offline
Registered User
FRC #2848 (All Sparks)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 1997
Location: Dallas
Posts: 211
Steve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond repute
Re: Sanity Check! Mecanum wheels...

Quote:
Originally Posted by richwong View Post
Your wheels should appear as an x-shape when you look at the robot from the top.

We have found that even weight distribution, motor bias and wheel roller tightness all affect the ability the strafe straight.
Yes it MUST be an X on the top. If it an "O" on top... it will do everything BUT rotate. ( Actually it Will attempt to rotate but it will jump all over the place. Once you look at the vector you can see why.

Steve
  #5   Spotlight this post!  
Unread 06-02-2008, 20:20
7-11number1 7-11number1 is offline
ROAR.
FRC #1711 (RAPTORS)
 
Join Date: Sep 2007
Rookie Year: 2006
Location: Traverse City, Michigan
Posts: 46
7-11number1 will become famous soon enough
Re: Sanity Check! Mecanum wheels...

Speaking from a team that had it's team in an O shape and could not turn... YOU MUST HAVE YOUR WHEELS IN AN 'X' shape when looking down at the bot. Underneath, the wheels will look like a diamond or O shape.

Many of the pictures of mecanum wheels on the Internet are put on wrong. Several of the CAD files are also wrong. The wheels will go forward, back, and strafe but NOT ROTATE in a circle.
  #6   Spotlight this post!  
Unread 06-02-2008, 22:21
Matt C's Avatar
Matt C Matt C is offline
Registered User
FRC #1468 (J-Birds)
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 1999
Location: Islip Terrace, NY
Posts: 396
Matt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond repute
Send a message via AIM to Matt C
Re: Sanity Check! Mecanum wheels...

I'm still not sure how the orientation would effect turning. As long as the rollers are at a 45 degree angle, there should be no difference except the direction of wheel travel for strafing. Unless there is some variable that I am not seeing.
  #7   Spotlight this post!  
Unread 06-02-2008, 22:59
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,814
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Sanity Check! Mecanum wheels...

Quote:
Originally Posted by Matt C View Post
I'm still not sure how the orientation would effect turning. As long as the rollers are at a 45 degree angle, there should be no difference except the direction of wheel travel for strafing. Unless there is some variable that I am not seeing.
Same here. It should turn like a four-wheel in any wheel orientation.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #8   Spotlight this post!  
Unread 06-02-2008, 23:00
Steve_Alaniz Steve_Alaniz is offline
Registered User
FRC #2848 (All Sparks)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 1997
Location: Dallas
Posts: 211
Steve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond reputeSteve_Alaniz has a reputation beyond repute
Re: Sanity Check! Mecanum wheels...

If the "X" is on the bottom... the gripping vectors are facing each other so you are pushing in on two wheels and pulling apart on the other two. You have forces fighting each other and the rolling vectors don't really do anything.
If the "O" is on the bottom all the gripping forces are outward at 45 degrees angles (from the axles) and opposing forces are canceled out by the rolling vectors.
It's a lot easier to actually change the wheels and see the effect. I've actually done this with the practice bot and it leaves no doubt. You may be saying the same thing in different words since the key here is what's at 45 degrees to the axle.. the gripping vectors or the rolling vectors.

Steve
  #9   Spotlight this post!  
Unread 07-02-2008, 17:51
Matt C's Avatar
Matt C Matt C is offline
Registered User
FRC #1468 (J-Birds)
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 1999
Location: Islip Terrace, NY
Posts: 396
Matt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond repute
Send a message via AIM to Matt C
Re: Sanity Check! Mecanum wheels...

I finally drew the forces out on paper and realized the mistake I was making. It would turn, just not as easily due to the wheels not working together. So yea, looking down from above the X is the way to go. Thank you for correcting me.

Actually drawing things out helps sometimes I guess . .
Attached Thumbnails
Click image for larger version

Name:	mechanum.JPG
Views:	46
Size:	5.5 KB
ID:	6232  
  #10   Spotlight this post!  
Unread 09-02-2008, 23:38
1jbinder 1jbinder is offline
Registered User
FRC #0852
 
Join Date: Jan 2008
Location: Athenian School
Posts: 35
1jbinder is an unknown quantity at this point
Re: Sanity Check! Mecanum wheels...

Our robots wheels look like the below but we are using omnis.
It strafes really well.


_
| |
_

We mix the two x values on the joysticks and stick it in the motors.
Julian
  #11   Spotlight this post!  
Unread 09-02-2008, 23:47
rjmah rjmah is offline
Registered User
#1246
 
Join Date: Jan 2005
Location: Toronto, Canada
Posts: 73
rjmah will become famous soon enough
Re: Sanity Check! Mecanum wheels...

Our explanation for using the X pattern is that it is harder for other robots to push you around.
__________________
Robert Mah
Team 1246 Agincourt Lancers
  #12   Spotlight this post!  
Unread 10-02-2008, 01:32
Lil' Lavery Lil' Lavery is offline
TSIMFD
AKA: Sean Lavery
FRC #1712 (DAWGMA)
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Philadelphia, PA
Posts: 6,640
Lil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond repute
Send a message via AIM to Lil' Lavery
Re: Sanity Check! Mecanum wheels...

Quote:
Originally Posted by rjmah View Post
Our explanation for using the X pattern is that it is harder for other robots to push you around.
How so? As far as I can tell the static friction is the same either way your wheels are positioned.
__________________
Being correct doesn't mean you don't have to explain yourself.
  #13   Spotlight this post!  
Unread 10-02-2008, 13:05
Leav's Avatar
Leav Leav is offline
Spud Gun Division
AKA: Leav Oz-Ari
FRC #3316 (D-Bug)
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2005
Location: Technion, Haifa, Israel
Posts: 774
Leav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond repute
Send a message via ICQ to Leav Send a message via AIM to Leav Send a message via MSN to Leav
Re: Sanity Check! Mecanum wheels...

yeah no matter which way you go you will always have two sets of wheels:
each set has two wheels parallel to each other, and the two sets are perpendicular to each other.

same amount of friction no matter how you look at it.

-LeaV
__________________
"We choose to build robots this season and do the other things; Not because they are easy, but because they are hard."
-Paraphrasing JFK

Participated in FIRST as a student: 2005-2006 (But still learning every season!)
Mentor: 2008 - ? (Team 2630 2008-2011, and Team 3316 since 2013)
Engineer: 2011 - ? (B.Sc. and M.Sc. in Mech. Eng. from the Technion IIT)
FIRST Volunteer - 2007 - ? (MC, FTA, FIRST Aid etc.)
  #14   Spotlight this post!  
Unread 10-02-2008, 19:34
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Sanity Check! Mecanum wheels...

The two possibilities have very different turning behavior. Imagine the equivalent omniwheel drivebase with the wheels in an X shape instead of a diamond. You simply cannot turn yourself in place using that arrangement, but you also cannot prevent yourself from being turned by an outside force.

If the mecanum rollers don't all point at the same place in the middle of the robot, as would be the case with a rectangular drivebase, you actually do have a slight ability to turn. But switching them to the other orientation will give much better control.
  #15   Spotlight this post!  
Unread 10-02-2008, 19:40
Lil' Lavery Lil' Lavery is offline
TSIMFD
AKA: Sean Lavery
FRC #1712 (DAWGMA)
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Philadelphia, PA
Posts: 6,640
Lil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond repute
Send a message via AIM to Lil' Lavery
Re: Sanity Check! Mecanum wheels...

Quote:
Originally Posted by Alan Anderson View Post
The two possibilities have very different turning behavior. Imagine the equivalent omniwheel drivebase with the wheels in an X shape instead of a diamond. You simply cannot turn yourself in place using that arrangement, but you also cannot prevent yourself from being turned by an outside force.
Good point, I hadn't thought about applying a torque to your robot. I was thinking translational pushing, in which case the two configurations are the same.
__________________
Being correct doesn't mean you don't have to explain yourself.
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
Mecanum Wheels CollmandosGrl CAD 2 17-01-2008 10:23
Mecanum wheels akash155 General Forum 12 20-02-2007 22:15
354 ROBOT VIDEO!!!!! NEW!!!!! MECANUM WHEELS!!! PNEUMATIC CLAW!!! CHECK IT OUT!!!! 354.FIRST Robot Showcase 10 20-02-2007 01:41
Friction coefficients for Omni wheels and Mecanum wheels from AndyMark Andy Baker Technical Discussion 11 16-12-2006 19:40
Mecanum Wheels TheFerret Technical Discussion 8 16-01-2006 09:23


All times are GMT -5. The time now is 19:12.

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