Go to Post In theory, this should work... Oops. - Eldarion [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 20-04-2013, 20:46
Calvin Hartley's Avatar
Calvin Hartley Calvin Hartley is offline
Registered User
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Aug 2012
Rookie Year: 2012
Location: Grand Rapids, Michigan
Posts: 513
Calvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud ofCalvin Hartley has much to be proud of
Re: Problems with Vex Pro mecanum wheels

We used them this year and were very satisfied. Of course it will be slower sideways, but I don't recall exactly how slow it is for us. (We also used 1 cim to each wheel, but I don't remember the gear ratio)
__________________

FRC 4967 That ONE Team 2013-Present, Founder, CAD/Everything Mentor
FRC 2771 Code Red Robotics 2012 and 2013 Drive Team, 2014 Drive Coach, Executive Leadership
FLL Team member 2005-2010, LEGO In Paradise,
FLL Mentor 2009-Present Paradise Teams (nine teams)
FLL Coach 2014-Present - The Lightning Bugs



Gracious Professionalism isn't a set of rules to follow, it's an attitude.
  #2   Spotlight this post!  
Unread 20-04-2013, 21:15
omsahmad's Avatar
omsahmad omsahmad is offline
Registered User
FRC #1595 (Dragons)
 
Join Date: Oct 2010
Rookie Year: 2011
Location: Spokane, WA
Posts: 66
omsahmad is just really niceomsahmad is just really niceomsahmad is just really niceomsahmad is just really niceomsahmad is just really nice
Re: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Calvin Hartley View Post
We used them this year and were very satisfied. Of course it will be slower sideways, but I don't recall exactly how slow it is for us. (We also used 1 cim to each wheel, but I don't remember the gear ratio)
The robot with our homemade wheels is also certainly noticeably slower sideways vs. forwards/backwards, but as slow as the vex wheels. I can't remember how the andymark wheels performed exactly, but I do recall they were better than these vex wheels.

http://www.youtube.com/watch?v=W0XN6iSvCXo

^This is the kind of speed I am hoping for...
  #3   Spotlight this post!  
Unread 21-04-2013, 07:55
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,637
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Problems with Vex Pro mecanum wheels

While moving forward/back, your torque is the same as a normal wheel.

While strafing, your sideways torque is 1/SQRT(2) (~70%) of your normal torque since the wheels are driving at each other BEFORE the extra losses of friction in the rollers.

While on a diagonal, your acceleration is somewhere between 35-50% of your normal forwards acceleration since you're only spinning half of the motors and also half of your your robot is (essentially) on caster wheels.

Translating torque into acceleration has a lot to do with roller friction and robot weight. Additionally, unless there are specific dead zones for sideways & forward, the code is robbing the robot of torque needed to strafe at reasonable speeds (since no joystick is ever perfectly sideways for long).
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #4   Spotlight this post!  
Unread 21-04-2013, 09:53
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,038
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: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by JesseK View Post
While strafing, your sideways torque is 1/SQRT(2) (~70%) of your normal torque since the wheels are driving at each other BEFORE the extra losses of friction in the rollers.
What torque are you referring to in this context?


  #5   Spotlight this post!  
Unread 21-04-2013, 13:26
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,637
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Ether View Post
What torque are you referring to in this context?


Torque available for acceleration.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #6   Spotlight this post!  
Unread 21-04-2013, 15:14
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,038
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: Problems with Vex Pro mecanum wheels


It's the reaction force of the floor on the wheel which causes acceleration of the vehicle.

In the ideal case of no roller friction or axial free play, and a non-compliant floor, the acceleration force in the strafing direction is the same as the accelerating force in the forward direction.

The affordable mecanum wheels used for FRC do not have thrust ball bearings on the rollers. The rollers have axial free play. The rollers have spinning friction (especially when loaded). The carpet is compliant. That's what makes the vehicle go slower in the strafing direction.


  #7   Spotlight this post!  
Unread 21-04-2013, 18:04
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,637
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Ether View Post

It's the reaction force of the floor on the wheel which causes acceleration of the vehicle.

In the ideal case of no roller friction or axial free play, and a non-compliant floor, the acceleration force in the strafing direction is the same as the accelerating force in the forward direction.

The affordable mecanum wheels used for FRC do not have thrust ball bearings on the rollers. The rollers have axial free play. The rollers have spinning friction (especially when loaded). The carpet is compliant. That's what makes the vehicle go slower in the strafing direction.


What do you mean by 'compliant'?
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #8   Spotlight this post!  
Unread 21-04-2013, 18:50
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,038
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: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by JesseK View Post
What do you mean by 'compliant'?
Definition 3.



Last edited by Ether : 21-04-2013 at 19:26.
  #9   Spotlight this post!  
Unread 21-04-2013, 18:11
omsahmad's Avatar
omsahmad omsahmad is offline
Registered User
FRC #1595 (Dragons)
 
Join Date: Oct 2010
Rookie Year: 2011
Location: Spokane, WA
Posts: 66
omsahmad is just really niceomsahmad is just really niceomsahmad is just really niceomsahmad is just really niceomsahmad is just really nice
Re: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Ether View Post

It's the reaction force of the floor on the wheel which causes acceleration of the vehicle.

In the ideal case of no roller friction or axial free play, and a non-compliant floor, the acceleration force in the strafing direction is the same as the accelerating force in the forward direction.

The affordable mecanum wheels used for FRC do not have thrust ball bearings on the rollers. The rollers have axial free play. The rollers have spinning friction (especially when loaded). The carpet is compliant. That's what makes the vehicle go slower in the strafing direction.


Ok that makes sense. We did dedue it had something to do with the spinning wheels.

Any recommendations to make it better?
__________________
  #10   Spotlight this post!  
Unread 21-04-2013, 19:24
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,038
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: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by omsahmad View Post
Any recommendations to make it better
Glue the rollers to their axles and forget about strafing.


  #11   Spotlight this post!  
Unread 21-04-2013, 19:32
mr.roboto2826's Avatar
mr.roboto2826 mr.roboto2826 is offline
Registered User
AKA: Niklas Olsen
FRC #0148 (Robowranglers)
Team Role: Mentor
 
Join Date: Apr 2009
Rookie Year: 2009
Location: Greenville, TX
Posts: 54
mr.roboto2826 is just really nicemr.roboto2826 is just really nicemr.roboto2826 is just really nicemr.roboto2826 is just really nicemr.roboto2826 is just really nice
Re: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Ether View Post
Glue the rollers to their axles and forget about strafing.


Or this? http://www.chiefdelphi.com/media/photos/36998
__________________
First Updates Now Shows Producer.
Watch and Listen to FUN on Youtube, iTunes, and www.firstupdatesnow.com
  #12   Spotlight this post!  
Unread 21-04-2013, 21:03
Mark Sheridan's Avatar
Mark Sheridan Mark Sheridan is offline
Head Mentor
FRC #3476 (Code Orange)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2002
Location: Irvine, CA
Posts: 560
Mark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond repute
Re: Problems with Vex Pro mecanum wheels

Make sure to check every roller, last year we had a strafing issue and it was because one roller was stuck. Our issue looked more like an intermittent speed issue is strafing.

I would also check if each wheel can rotate forward and backwards at full speed with the robot off the ground. Hopefully you have the encoders hooked up to each gear box to see the counts per second. At least this can sort out programing versus mechanical issues.

Just to be clear how loose our rollers are on our 2012 robot, the rollers will spin a couple time after flicking them.
__________________
Team 3476| Mentor| 2014 - Current
Team 3309| Mentor| 2011 - 2016
Team 766 | Mentor| 2006 - 2011 | Alumnus | 2002-2005
  #13   Spotlight this post!  
Unread 21-04-2013, 21:12
omsahmad's Avatar
omsahmad omsahmad is offline
Registered User
FRC #1595 (Dragons)
 
Join Date: Oct 2010
Rookie Year: 2011
Location: Spokane, WA
Posts: 66
omsahmad is just really niceomsahmad is just really niceomsahmad is just really niceomsahmad is just really niceomsahmad is just really nice
Re: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Mark Sheridan View Post
Make sure to check every roller, last year we had a strafing issue and it was because one roller was stuck. Our issue looked more like an intermittent speed issue is strafing.

I would also check if each wheel can rotate forward and backwards at full speed with the robot off the ground. Hopefully you have the encoders hooked up to each gear box to see the counts per second. At least this can sort out programing versus mechanical issues.

Just to be clear how loose our rollers are on our 2012 robot, the rollers will spin a couple time after flicking them.
Ok thanks, I'll test all of this out Wednesday. I would prefer to keep mecanum for this year.
__________________
  #14   Spotlight this post!  
Unread 21-04-2013, 21:16
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,038
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: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Mark Sheridan View Post
Just to be clear how loose our rollers are on our 2012 robot, the rollers will spin a couple time after flicking them.
Problem is, the rollers can appear to be free-spinning when not under load, and then bind up when they are loaded.

There is a lot of axial force on the roller under real-world operating conditions. It is prohibitively expensive to put high-quality thrust ball bearings on FRC mecanum wheel rollers. I've never seen the VEX mecanum wheels. What provision is in the design to react the high axial forces without creating excessive friction? IOW, what two materials are scrubbing against each other when the roller is axially loaded?


  #15   Spotlight this post!  
Unread 21-04-2013, 21:31
Mark Sheridan's Avatar
Mark Sheridan Mark Sheridan is offline
Head Mentor
FRC #3476 (Code Orange)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2002
Location: Irvine, CA
Posts: 560
Mark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond reputeMark Sheridan has a reputation beyond repute
Re: Problems with Vex Pro mecanum wheels

Quote:
Originally Posted by Ether View Post
Problem is, the rollers can appear to be free-spinning when not under load, and then bind up when they are loaded.

There is a lot of axial force on the roller under real-world operating conditions. It is prohibitively expensive to put high-quality thrust ball bearings on FRC mecanum wheel rollers. I've never seen the VEX mecanum wheels. What provision is in the design to react the high axial forces without creating excessive friction? IOW, what two materials are scrubbing against each other when the roller is axially loaded?


Yeah I was going to caution that a wheel unloaded will be different from a loaded wheel. My team never came up with a good test method for this.

I am sure you know this Ether, but so others can follow, I will be a bit more detailed. On the andy mark wheels, there is a bushing in the wheel. This rotates on a bolt. Between the wheel and hub plates are washers. If one is too zealous, one can tighten the bolts too much compressing the washers and wheels until the wont move. We had to play with this a bit because once the wheels are on the ground, the deflection of parts can create binding too. I think if its too loose, the hub plates could touch the roller. I forget how much it took to cause the failure mode, but gut tells me that situation required the bolts of be barely tighten.

I am guessing the Vex wheels are similar with a shoulder bolt or screw that supports the rollers. Thus i may be possible to over tighten the screw until the rollers bind. The roller would be compressed by the head of the screw and the hub ( plus a few washers in there).
__________________
Team 3476| Mentor| 2014 - Current
Team 3309| Mentor| 2011 - 2016
Team 766 | Mentor| 2006 - 2011 | Alumnus | 2002-2005
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 07:26.

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