Go to Post Are we really that close-minded that we have to insult other teams that deviate from what we percieve to be right? Giving an opinion and insulting someone are far from each other. - Amanda Morrison [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 29-01-2015, 21:10
RichardNixon's Avatar
RichardNixon RichardNixon is offline
Registered User
FRC #2220
 
Join Date: Jan 2015
Location: Eagan
Posts: 3
RichardNixon is an unknown quantity at this point
Mecanum gearbox issues

We have been having issues with our mecanum wheels turning at different speeds. We think it might be a gearbox issue but we couldn't find anything. It could be a sim motor issue. We have narrowed it down to the gearbox/sim area. Any thoughts on potential issues with mecanum drives?
  #2   Spotlight this post!  
Unread 29-01-2015, 21:13
s_forbes's Avatar
s_forbes s_forbes is online now
anonymous internet person
FRC #0842 (Falcon Robotics)
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Phoenix, AZ
Posts: 1,143
s_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond repute
Re: Mecanum gearbox issues

Quote:
Originally Posted by RichardNixon View Post
We have been having issues with our mecanum wheels turning at different speeds. We think it might be a gearbox issue but we couldn't find anything. It could be a sim motor issue. We have narrowed it down to the gearbox/sim area. Any thoughts on potential issues with mecanum drives?
Can you clarify what gearboxes you are using? Also, if you turn the wheels by hand with the robot powered off, are certain wheels harder to turn than others?
  #3   Spotlight this post!  
Unread 29-01-2015, 21:30
Chris_Ely's Avatar
Chris_Ely Chris_Ely is offline
Registered User
AKA: luckof13
FRC #3414 (HackBots)
Team Role: College Student
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Farmington, Michigan
Posts: 366
Chris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond repute
Re: Mecanum gearbox issues

Are your motor controllers calibrated? This is the most likely cause for motors turning different speeds. What motor controllers are you using?

*Also; CIM, not "sim".
__________________
2013: Waterford Finalist, Livonia Winner, MSC Quarterfinalist, Curie Division
2012: Waterford, Northville, Livonia
2011: Waterford Finalist, Livonia
2010: Ann Arbor Rookie Inspiration Award, Troy

Mechanical Engineering Student,
Michigan Technological University
  #4   Spotlight this post!  
Unread 30-01-2015, 09:09
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,416
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: Mecanum gearbox issues

Quote:
Originally Posted by RichardNixon View Post
We have been having issues with our mecanum wheels turning at different speeds. We think it might be a gearbox issue but we couldn't find anything. It could be a sim motor issue. We have narrowed it down to the gearbox/sim area. Any thoughts on potential issues with mecanum drives?
This is a common issue, which is why teams will use encoder feedback to vary motor outputs in a control loop, to get each wheel turning at the desired speed set point.
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
  #5   Spotlight this post!  
Unread 30-01-2015, 09:12
Nick Lawrence's Avatar
Nick Lawrence Nick Lawrence is offline
Commander Canada
FRC #3940 (CyberTooth, AndyMark)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2005
Location: Kokomo, IN
Posts: 713
Nick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond reputeNick Lawrence has a reputation beyond repute
Re: Mecanum gearbox issues

It could also be a center of gravity issue. If you don't have encoder feedback on each of the wheels, and the COG is not centered between the wheels in the X and Y direction, the robot may not drive straight or strafe straight as desired.

-Nick
__________________


Alumnus of 1503 Spartonics
Founding Mentor of 5406 Celt-X
Mechanical Design Mentor of 3940 CyberTooth
Emceeing events since 2013 - come say hi!

Success doesn't always equate to match wins. It's about the wins off the field.
  #6   Spotlight this post!  
Unread 30-01-2015, 16:16
RichardNixon's Avatar
RichardNixon RichardNixon is offline
Registered User
FRC #2220
 
Join Date: Jan 2015
Location: Eagan
Posts: 3
RichardNixon is an unknown quantity at this point
Re: Mecanum gearbox issues

we are using vexpro single reduction gearboxes and there is a noticeable difference between the wheels when spun by hand.
  #7   Spotlight this post!  
Unread 30-01-2015, 16:26
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,666
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 gearbox issues

Quote:
Originally Posted by RichardNixon View Post
we are using vexpro single reduction gearboxes and there is a noticeable difference between the wheels when spun by hand.
The difference when spun by hand is the first place to look. There is apparently unequal drag (friction) among the wheels, which would definitely cause the unequal output speeds, especially at low speeds where the drag is a larger fraction of the total output of the motors. Check for misalignment in the various shafts, bearings, and gears. If you are unable to completely remove these differences and don't have enough time, energy, or expertise for encoders, you will probably want to find settings for each wheel which produces the same output speed when on blocks and driving slowly. Then add the differences in those amplitudes to the ones which require extra voltage. For example, if the four wheels require 10%, 8%, 7%, and 6% to make the same low speed, always add 4% to the amplitude of the first, 2% to the second, and 1% to the third. When driving the wheels backward, you will actually need to subtract these percentages to increase the amplitudes.
  #8   Spotlight this post!  
Unread 30-01-2015, 16:35
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,416
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: Mecanum gearbox issues

Quote:
Originally Posted by RichardNixon View Post
we are using vexpro single reduction gearboxes and there is a noticeable difference between the wheels when spun by hand.
What motors / how many are you using per gearbox?
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
  #9   Spotlight this post!  
Unread 04-02-2015, 12:43
Snowfire Snowfire is offline
Team 2410 Frame/Drivetrain Team
FRC #2410 (Metal Mustangs)
Team Role: Mechanical
 
Join Date: Jun 2013
Rookie Year: 2013
Location: Overland Park
Posts: 6
Snowfire is an unknown quantity at this point
Re: Mecanum gearbox issues

Quote:
Originally Posted by RichardNixon View Post
we are using vexpro single reduction gearboxes and there is a noticeable difference between the wheels when spun by hand.
We had that issue. It's probably is that you need to calibrate your motor controllers or the pinion gears/other gears are different teeth. VEXpro's 12 tooth and 13 tooth pinion gave the same pitch distance, so you might have a mix
__________________
Team 2410
Mechanical, Electrical, Pneumatic, and Drivetrain
  #10   Spotlight this post!  
Unread 04-02-2015, 12:46
Andrew Lawrence
 
Posts: n/a
Re: Mecanum gearbox issues

Quote:
Originally Posted by Snowfire View Post
VEXpro's 12 tooth and 13 tooth pinion gave the same pitch distance, so you might have a mix
Correction: The 11T and 12T pinions have the same diameter (.7"OD), and the 13T and 14T pinions share the same diameter as well (.8" OD).
  #11   Spotlight this post!  
Unread 04-02-2015, 12:56
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: Mecanum gearbox issues

Quote:
Originally Posted by efoote868 View Post
This is a common issue, which is why teams will use encoder feedback to vary motor outputs in a control loop, to get each wheel turning at the desired speed set point.
Its actually better to get gyro feedback. You don't need encoder feedback unless it auto. A control loop on each wheel is possible but overkill. The WPI library code for mecanum has a gyro input. the library code is very good, I have lost a wheel before and the robot still drove reasonably well.

RichardNixon, is the speed difference something you noticed driving on a bench or is your robot having trouble driving on the ground. Is it having trouble going straight? Is it rotating too much when your translating?
__________________
Team 3476| Mentor| 2014 - Current
Team 3309| Mentor| 2011 - 2016
Team 766 | Mentor| 2006 - 2011 | Alumnus | 2002-2005
  #12   Spotlight this post!  
Unread 04-02-2015, 16:40
Snowfire Snowfire is offline
Team 2410 Frame/Drivetrain Team
FRC #2410 (Metal Mustangs)
Team Role: Mechanical
 
Join Date: Jun 2013
Rookie Year: 2013
Location: Overland Park
Posts: 6
Snowfire is an unknown quantity at this point
Re: Mecanum gearbox issues

Quote:
Originally Posted by Andrew Lawrence View Post
Correction: The 11T and 12T pinions have the same diameter (.7"OD), and the 13T and 14T pinions share the same diameter as well (.8" OD).
Thank you!
__________________
Team 2410
Mechanical, Electrical, Pneumatic, and Drivetrain
  #13   Spotlight this post!  
Unread 04-02-2015, 22:35
Gregor's Avatar
Gregor Gregor is offline
#StickToTheStratisQuo
AKA: Gregor Browning
no team
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Kingston, Ontario, Canada
Posts: 2,447
Gregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond reputeGregor has a reputation beyond repute
Re: Mecanum gearbox issues

Quote:
Originally Posted by Mark Sheridan View Post
Its actually better to get gyro feedback. You don't need encoder feedback unless it auto. A control loop on each wheel is possible but overkill. The WPI library code for mecanum has a gyro input. the library code is very good, I have lost a wheel before and the robot still drove reasonably well.
Encoders in teleop are still pretty useful if you can do it correctly. They make our movements much sharper.
__________________
What are nationals? Sounds like a fun American party, can we Canadians come?
“For me, insanity is super sanity. The normal is psychotic. Normal means lack of imagination, lack of creativity.” -Jean Dubuffet
"Insanity is doing the same thing over and over again and expecting different results." -Albert Einstein
FLL 2011-2015 Glen Ames Robotics-Student, Mentor
FRC 2012-2013 Team 907-Scouting Lead, Strategy Lead, Human Player, Driver
FRC 2014-2015 Team 1310-Mechanical, Electrical, Drive Captain
FRC 2011-xxxx Volunteer
How I came to be a FIRSTer
<Since 2011
  #14   Spotlight this post!  
Unread 05-02-2015, 03:02
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: Mecanum gearbox issues

Quote:
Originally Posted by Gregor View Post
Encoders in teleop are still pretty useful if you can do it correctly. They make our movements much sharper.
In my experience, having tried PD control on mecanum, having the gyro was much more important. I agree that you could get a good control loop on each wheel but I never felt it was a must have feature. I actually got rid of it because I felt it was overkill because it consumed a large amount of resources for a small gain.

You and me probably seen our fair of mecanum drives with no gyros or encoders. To me the gyro is a must have feature for mecanums to operate effectively. I seen so many team struggle with mecanum because they did not realize the importance of using a gyro. Hopefully OP comments more but I am speculating its a control issue.
__________________
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 00:55.

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