Go to Post your bot brings all the boys to the yard. - looneylin [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 21-02-2014, 20:11
Thad House Thad House is online now
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,105
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: Mechanum drive-strafing issue

Quote:
Originally Posted by JimmyNutrin View Post
There is a pulley that yields an approximate mechanical advantage of (3/2).

The mechanum wheels are 6".

My question is: What mechanical advantage or modification is necessary to make the mechanum wheels strafe?
So a 2:3 reduction off of a CIMple box is a 7:1 total reduction, which is not enough. With 6 inch wheels, you need somewhere between a 10:1 and 12:1 reduction to have enough torque to strafe. You can get this with either a larger reduction coming off the CIMple box, or replace the CIMple box with a toughbox.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #2   Spotlight this post!  
Unread 21-02-2014, 20:22
JimmyNutrin's Avatar
JimmyNutrin JimmyNutrin is offline
Registered User
FRC #1432
 
Join Date: Feb 2014
Location: Portland, OR
Posts: 4
JimmyNutrin is an unknown quantity at this point
Re: Mechanum drive-strafing issue

Thanks for the help on this.
By the way, how much would adding additional CIMS to each transmission help?
(I know that only 6 are allowed, for post-competition purposes)
  #3   Spotlight this post!  
Unread 21-02-2014, 21:18
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,721
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Mechanum drive-strafing issue

Have you ensured that your wheel rollers form an "X" when viewed from above, or an "O" when viewed from below?
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #4   Spotlight this post!  
Unread 22-02-2014, 00:46
lcoreyl's Avatar
lcoreyl lcoreyl is offline
WittyTitleGen can't link to library
AKA: Milner
no team
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Colorado Springs
Posts: 201
lcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud of
Re: Mechanum drive-strafing issue

Quote:
Originally Posted by Chris is me View Post
Have you ensured that your wheel rollers form an "X" when viewed from above, or an "O" when viewed from below?
This will not affect the ability to strafe. If the programming assumes worm's eye view "O", but mechanically it is "X", then strafing will be opposite of the commanded direction. It would make rotation difficult,if not impossible, however.
  #5   Spotlight this post!  
Unread 22-02-2014, 01:31
JimmyNutrin's Avatar
JimmyNutrin JimmyNutrin is offline
Registered User
FRC #1432
 
Join Date: Feb 2014
Location: Portland, OR
Posts: 4
JimmyNutrin is an unknown quantity at this point
Re: Mechanum drive-strafing issue

Thank you for the help. I have arranged the mecanum wheels in the "X" fashion to allow it to move freely. The weight distribution is also fairly even, and the robot is slightly underweight. The wheels also have a lot of friction to them, and some of the rollers were locked up when I found them. (vise grips time)

I appreciate all of the math stuff. I attempted to show the difficulties of it at the beginning of the year, but I had little luck.

I think the primary problem here is that there isn't a high enough mechanical advantage. Since my last response, the team has decided to use ToughBox transmissions that we found in the shop. I looked at the gear ratios, and that should be the solution to the problem.
  #6   Spotlight this post!  
Unread 22-02-2014, 08:57
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: Mechanum drive-strafing issue

Quote:
Originally Posted by JimmyNutrin View Post
Thank you for the help. I have arranged the mecanum wheels in the "X" fashion to allow it to move freely.
Is that an X where it touches the floor, or an X when you look down at it from above?

If the rollers in contact with the floor form the X, you have a problem. With that arrangement, the robot can be turned easily by an outside force, and it will have a difficult time turning itself.

Quote:
The wheels also have a lot of friction to them, and some of the rollers were locked up when I found them.
That is definitely a problem. It'll actually help the robot rotate in place despite the misarranged wheels, but strafing will be a chore. Get all the rollers rolling, and make sure the wheels are installed in the proper corners. Then the torque required for strafing will be lower, and your drivetrain might be able to handle it.
  #7   Spotlight this post!  
Unread 22-02-2014, 09:15
philso philso is offline
Mentor
FRC #2587
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Houston, Tx
Posts: 938
philso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond repute
Re: Mechanum drive-strafing issue

Quote:
Originally Posted by JimmyNutrin View Post
The wheels also have a lot of friction to them, and some of the rollers were locked up when I found them. (vise grips time).
Your rollers may be tight due to the bushings having urethane leaking into them during the molding process. It can be cleared out following the procedure shown in the following video we made several years ago. The process is different from the one Andy Baker shows in his video. We did clear it with him before posting.

http://www.youtube.com/watch?v=1mrNH0Czq0I

The other reason the rollers may be tight is if the aluminum spiders are "pinching" the rollers. We removed the pinched roller and used large pliers or channel-locks to bend the fingers for that roller apart slightly.

Hope this helps.
  #8   Spotlight this post!  
Unread 22-02-2014, 12:03
fox46's Avatar
fox46 fox46 is offline
Registered User
FRC #2013 (Cybergnomes)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2000
Location: Toronto, ON, Canada
Posts: 400
fox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond repute
Re: Mechanum drive-strafing issue

2013 used mechanum back in breakaway and that was the last time they used that system due to the limitations and problems they had. If I remember correctly, they were running about 16:1 reduction off CIM motors with 8" custom built wheels. http://www.youtube.com/watch?v=bxw4sGeKakE

Ever since though:

__________________
Mentor, Team 2013 Cybergnomes 2010 - 2014, 2016
Mentor, Team 3756 RamFerno 2011 - 2013
Mentor, Team 854 Iron Bears 2005-2007
Founding member, Team 854 Iron Bears 2000-2005

Mech.Eng.+Mgt University of Ontario 2009
B.Ed OCT Trent University 2015
Professional Education and Product Knowledge Consultant - Toyota Canada Inc.
  #9   Spotlight this post!  
Unread 22-02-2014, 12:51
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
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: Mechanum drive-strafing issue

Quote:
Originally Posted by JimmyNutrin View Post
The wheels also have a lot of friction to them, and some of the rollers were locked up when I found them.
Think about it this way: If the rollers are locked up, then it's not a mecanum wheel. So you cannot strafe.


  #10   Spotlight this post!  
Unread 22-02-2014, 00:42
lcoreyl's Avatar
lcoreyl lcoreyl is offline
WittyTitleGen can't link to library
AKA: Milner
no team
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Colorado Springs
Posts: 201
lcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud oflcoreyl has much to be proud of
Re: Mechanum drive-strafing issue

When you say "can't strafe" does that mean it struggles to move very fast or literally no movement? If the latter, have you tried giving it a push to get it started? Is your acceleration in the forward/backward direction normal?

You might double check that your rollers spin freely. When I spin our (3 year old) AM mecanum wheel rollers, they spin for several seconds before friction stops them, or they are cleaned, adjusted or swapped.

Quote:
Originally Posted by JimmyNutrin View Post
Thanks for the help on this.
By the way, how much would adding additional CIMS to each transmission help?
(I know that only 6 are allowed, for post-competition purposes)
In general, the amount of power in your drivetrain is decided by the number of motors. More motors, more power. Power is torque x angular speed
Deciding on a gear ratio for your drivetrain is deciding how to distribute power between speed and torque. If you change the ratio, one goes up, and another goes down. You can't just pick any top speed you want, however. Your wheel translates torque to a linear force and pushes the floor, and Newton says the floor pushes back the same amount. This is the force that accelerates your robot. acceleration tells you how long it will take to get to your top speed. So, if you choose a gear ratio with a crazy high top speed, you won't have the acceleration to get to your top speed within a typical FRC distance. Or, you might not have enough torque to overcome the friction in your gearbox and wheel bearings to move at all...
soooooo, if you're still awake... If you keep the gear ratio as is, but add an extra CIM to each gearbox, you are keeping the theoretical top speed the same but basically doubling your torque. It would be legal to add an extra mini-CIM to each gearbox for this year's competition (assuming you haven't used them elsewhere)

OK, if you've made it this far, then one other thing to consider is the current draw of your motors at stall. Have you seen JVN's calculator? This will show you speed and current based on your design choices.


Quote:
Originally Posted by JimmyNutrin View Post
mechanum
FYI - the spelling is mecanum.
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 01:35.

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