Go to Post We are customers to FIRST. In that comes expectations. I don't want to hear another, "You should be grateful for everything FIRST does" nonsense when FIRST royally screws up. - MikeDubreuil [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 22-02-2007, 20:50
AGWSPilot AGWSPilot is offline
Registered User
FRC #1415
 
Join Date: Jan 2006
Location: Columbus,GA
Posts: 10
AGWSPilot is on a distinguished road
A small issue with our Mecanums

Durring testing before crating up(sadly our only day we were able to get the bot on the ground), we noticed an issue with our drive, when moving sideways, our front wheesls sweep out, esentially making us pivot around the rears, also turning is very poor. I apologize, I have no video of the tests to demonstrate, but I can provide any other information that might be needed. Thank you all in advance for any help you can provide my team.

our wheels are layed out as such (lines reprresent the rollers):

/...............\
/...............\
/...............\

\.............../
\.............../
\.............../

Last edited by AGWSPilot : 22-02-2007 at 20:52. Reason: the wheels were on top of each other
  #2   Spotlight this post!  
Unread 22-02-2007, 21:00
Bill_Hancoc's Avatar
Bill_Hancoc Bill_Hancoc is offline
Volkswagen Enthusiast
AKA: Bill Hancock
FRC #0573 (MechWarriors)
Team Role: Mechanical
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Ortonville MI.
Posts: 589
Bill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud ofBill_Hancoc has much to be proud of
Send a message via AIM to Bill_Hancoc
Re: A small issue with our Mecanums

Well i think you have your wheels backward...you need to swap the right and left i think...Talk to M. Krass. She knows a lot and is very helpful.
__________________

MechWarriors 573

  #3   Spotlight this post!  
Unread 22-02-2007, 21:06
GUI GUI is offline
Registered User
AKA: Gary
FRC #4183 (Bit Buckets)
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Tucson, AZ
Posts: 229
GUI is a splendid one to beholdGUI is a splendid one to beholdGUI is a splendid one to beholdGUI is a splendid one to beholdGUI is a splendid one to beholdGUI is a splendid one to beholdGUI is a splendid one to behold
Send a message via Yahoo to GUI
Re: A small issue with our Mecanums

Is that diagram from the top or the bottom? From the top of the robot, the rollers should form an X, or looking up from the bottom they should form a diamond (<>).
  #4   Spotlight this post!  
Unread 22-02-2007, 21:07
DB_UPS's Avatar
DB_UPS DB_UPS is offline
tool or die that is the question?
AKA: Ryan Quinlan
FRC #1675 (The Ultimate Prtoection Squad)
Team Role: Alumni
 
Join Date: May 2006
Rookie Year: 2006
Location: Milwaukee
Posts: 60
DB_UPS has a spectacular aura aboutDB_UPS has a spectacular aura aboutDB_UPS has a spectacular aura about
Send a message via AIM to DB_UPS
Re: A small issue with our Mecanums

Yes, your wheels are backwards. It should be like this
\.............../
\.............../
\.............../

/...............\
/...............\
/...............\
__________________

Last edited by DB_UPS : 22-02-2007 at 21:16.
  #5   Spotlight this post!  
Unread 22-02-2007, 21:11
AGWSPilot AGWSPilot is offline
Registered User
FRC #1415
 
Join Date: Jan 2006
Location: Columbus,GA
Posts: 10
AGWSPilot is on a distinguished road
Re: A small issue with our Mecanums

Quote:
Originally Posted by Bill_Hancoc View Post
Well i think you have your wheels backward...you need to swap the right and left i think...Talk to M. Krass. She knows a lot and is very helpful.
Thank you, I can see how that would definitely assist in turning, but how would it change horizontal motion?

I will try to get a hold of M. Krass.
  #6   Spotlight this post!  
Unread 22-02-2007, 21:12
AGWSPilot AGWSPilot is offline
Registered User
FRC #1415
 
Join Date: Jan 2006
Location: Columbus,GA
Posts: 10
AGWSPilot is on a distinguished road
Re: A small issue with our Mecanums

Thank you all.
  #7   Spotlight this post!  
Unread 22-02-2007, 21:15
meatmanek meatmanek is offline
Programmer/physicist/mathematician
FRC #0868 (TechHounds)
Team Role: Programmer
 
Join Date: Mar 2004
Rookie Year: 2004
Location: Carmel, Indiana
Posts: 142
meatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to behold
Re: A small issue with our Mecanums

The rollers touching the ground should be able to roll toward and away from the center of the robot. If you can spin your robot in place without any of the wheels moving, you've got your wheels backwards.
  #8   Spotlight this post!  
Unread 22-02-2007, 21:48
devaaki's Avatar
devaaki devaaki is offline
Rookie Captain
AKA: Jeff Lou
FRC #2052 (KnightKrawler)
Team Role: Leadership
 
Join Date: Oct 2006
Rookie Year: 2007
Location: Irondale High School, MN
Posts: 10
devaaki is on a distinguished road
Re: A small issue with our Mecanums

It helps if you think of the wheels applying forces perpendicular to the axis of the rollers. when the rollers are arranged as you had them, the diagonals were applying forces in the same directions, which led to problems. You can either arrange the roller axis as an X across the bot, or an 'O' around the bot... not quite sure which one is better, as flipping the bot upside down will result in the other configuration.

Good luck
  #9   Spotlight this post!  
Unread 22-02-2007, 22:12
meatmanek meatmanek is offline
Programmer/physicist/mathematician
FRC #0868 (TechHounds)
Team Role: Programmer
 
Join Date: Mar 2004
Rookie Year: 2004
Location: Carmel, Indiana
Posts: 142
meatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to beholdmeatmanek is a splendid one to behold
Re: A small issue with our Mecanums

Quote:
Originally Posted by devaaki View Post
It helps if you think of the wheels applying forces perpendicular to the axis of the rollers. when the rollers are arranged as you had them, the diagonals were applying forces in the same directions, which led to problems. You can either arrange the roller axis as an X across the bot, or an 'O' around the bot... not quite sure which one is better, as flipping the bot upside down will result in the other configuration.

Good luck
See my previous post. The axis of the rollers must be radial to the robot, not tangent to it. If the rollers are tangent to the robot, 90 degrees to the rollers will always be pointing out from or in to the robot's center, hence, you cannot turn your robot, or prevent others from turning it.
__________________
Real programmers use vim.
  #10   Spotlight this post!  
Unread 22-02-2007, 22:13
AGWSPilot AGWSPilot is offline
Registered User
FRC #1415
 
Join Date: Jan 2006
Location: Columbus,GA
Posts: 10
AGWSPilot is on a distinguished road
Re: A small issue with our Mecanums

Quote:
Originally Posted by devaaki View Post
It helps if you think of the wheels applying forces perpendicular to the axis of the rollers. when the rollers are arranged as you had them, the diagonals were applying forces in the same directions, which led to problems. You can either arrange the roller axis as an X across the bot, or an 'O' around the bot... not quite sure which one is better, as flipping the bot upside down will result in the other configuration.

Good luck

I get what you are saying, this won't be the first year we have had to swap wheels at the regional, at least it isn't for a new set this time!
  #11   Spotlight this post!  
Unread 22-02-2007, 22:16
AGWSPilot AGWSPilot is offline
Registered User
FRC #1415
 
Join Date: Jan 2006
Location: Columbus,GA
Posts: 10
AGWSPilot is on a distinguished road
Re: A small issue with our Mecanums

Quote:
Originally Posted by meatmanek View Post
See my previous post. The axis of the rollers must be radial to the robot, not tangent to it. If the rollers are tangent to the robot, 90 degrees to the rollers will always be pointing out from or in to the robot's center, hence, you cannot turn your robot, or prevent others from turning it.
Thank you. We should be moving much better after we get that working at regionals. Luckily this is our only issue this year.
  #12   Spotlight this post!  
Unread 22-02-2007, 23:27
devaaki's Avatar
devaaki devaaki is offline
Rookie Captain
AKA: Jeff Lou
FRC #2052 (KnightKrawler)
Team Role: Leadership
 
Join Date: Oct 2006
Rookie Year: 2007
Location: Irondale High School, MN
Posts: 10
devaaki is on a distinguished road
Re: A small issue with our Mecanums

Quote:
Originally Posted by meatmanek View Post
See my previous post. The axis of the rollers must be radial to the robot, not tangent to it. If the rollers are tangent to the robot, 90 degrees to the rollers will always be pointing out from or in to the robot's center, hence, you cannot turn your robot, or prevent others from turning it.
I'm pretty sure that's what I meant, but no worries. Thanks for clarifying.
  #13   Spotlight this post!  
Unread 22-02-2007, 23:49
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,508
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: A small issue with our Mecanums

Also it sounds like one side is outputing more power than the other.

Are you just setting PWMs or is there some feedback to control the speed?
  #14   Spotlight this post!  
Unread 24-02-2007, 15:39
AGWSPilot AGWSPilot is offline
Registered User
FRC #1415
 
Join Date: Jan 2006
Location: Columbus,GA
Posts: 10
AGWSPilot is on a distinguished road
Re: A small issue with our Mecanums

Quote:
Originally Posted by AdamHeard View Post
Also it sounds like one side is outputing more power than the other.

Are you just setting PWMs or is there some feedback to control the speed?
Currently, we are just using PWM's. I tried in the code to reduce power to several different permutations of wheels, and it made little or no change to the behavior of the system(it still pivoted on the rear wheels), I don't think the problem lies in wheel speed. But thank you for the suggestion.
  #15   Spotlight this post!  
Unread 24-02-2007, 22:49
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,830
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: A small issue with our Mecanums

If you can get some feedback happening you are going to be a lot happier with your handling, I think. We use shaft encoders to ensure the wheels are all turning at the correct speed to give us the motion we want, while I know of other teams who have reported success using the gyro to stabilize their heading.

If you've got the banebots encoders and divider cards on board, we've developed some code that might be able to help, which we are willing to share. Drop me a PM. If not, it is probably easier to just tack on a gyro... perhaps there is someone willing to share their techniques for gyro stabilization of a mecanum drive.

To see some clips of how we move try http://www.youtube.com/watch?v=gyn9e0cT3-A

Jason

P.S. Some posts surrounding mecanum drives insist that you need a suspension to have a working mecanum drive system. While that may be true on a rough surface, we are quite satisfied with just having a bit of flex in the frame.
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
Small Banebots Motor Issue - Lessened torque and smoke sanddrag Motors 10 12-02-2007 21:41
Issue with downloading code to the 2007 RC thefro526 Programming 3 10-02-2007 17:26
Issue with CMUCam2 Demo application Bio LabView and Data Acquisition 12 21-01-2006 16:08
Our Small Parts Experience, to all TEAMS Anton Abaya General Forum 29 04-02-2002 15:52


All times are GMT -5. The time now is 03:17.

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