Go to Post I may not like the songs, but I love FIRST! :) - ScoutingNerd175 [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
  #31   Spotlight this post!  
Unread 06-05-2012, 13:02
MichaelBick MichaelBick is offline
Registered User
FRC #1836 (MilkenKnights)
Team Role: Alumni
 
Join Date: Oct 2011
Rookie Year: 2010
Location: Los Angeles
Posts: 734
MichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant future
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by Nemo View Post
Some people always make mecanum sound harder than it is. Let's assume that a team has already figured out how to build, program, and drive a basic 2WD/4WD/6WD FRC robot. For such a team, I would claim the following:

1) Mecanum drives are not difficult to build. You can get preassembled wheels and gearboxes from AndyMark, and hubs to connect them. All you have to do is find a way to fasten the gearbox to your frame. That is about as easy as a drive can get. No chains required. It is not very heavy, either.

2) Mecanum drives are not difficult to program. You don't even have to program it, because holonomic drive code is included in the libraries with our software. All you have to do to turn an arcade drive into a holonomic drive is add "+ x" or "- x" to the motors for the strafing axis joystick input.
Front left motor: y + z + x
Front right motor: y - z - x
Back left motor: y + z - x
Back right motor: y - z + x

Adding gyro feedback prevents the robot from driving crookedly or rotating when you don't want it to. That admittedly adds a bit of complexity, but only a bit. I am not convinced that encoder feedback is necessary if you have a gyro.

3) Mecanum drives are not difficult to drive. I'd like to know how many of the people claiming otherwise have actually driven one. I thought the whole point of a mecanum drive was to make it EASIER to get where you're trying to go, pointing the direction you want to point. A 6WD is less forgiving to the driver than a mecanum drive, because it's faster and easier to correct your slight driving mistakes when you can strafe.

Mecanum can be a reasonable choice for some teams. It is not going to work well for all games, but it was fine for 2011 (flat field, protected offensive zone, and peg goals that were easier to score on with strafing ability).

Mecanum is also not going to be as good as 6WD at the highest level of competition, because a 6WD robot (which has inherently better traction) with a really good driver does not need strafing to quickly get the robot exactly where it needs to go. However, it is okay to focus on getting more competitive at the regional level. The forgiving nature of a Mecanum drive (item 3 above) might, in fact, make some teams more competitive at that level than they would be with 6WD.
1) I agree with mechanum being easy to build(relatively). Our team from last year built one, and last year is a year that is not fun to remember. That being said, you do have reliability problems. If one wheel goes down, you aren't going to be able to strafe.

2) Mechanums are relatively easy to program. But, once you start putting gyros, encoders, etc. on(and you should, you will have problems driving straight otherwise), you then get a lot more complicated, vs the traction drive, where you really don't NEED any of those.

3) While mechanum may be easy to drive(it is basically Halo), you have to make a lot of compromises in strategy and build. You have to give up playing defense, and have to make sure you don't get into a pushing match while playing offense. Therefor, you must be a very good offensive robot, and it is STILL harder to drive, due to the fact that you have to avoid those situations. Furthermore, you must make some compromises in build. If you look at many of the successful swerve bots(just because better teams usually use swerve when they are looking for holonomic robots), all of them have made compromises in build. 148 in 2008 built a robot that was completely round. 118 built a robot in the same year that had a turret. 1717 from 2011 was very effective in the home zone, because they didn't have to turn much, but outside of the home zone, they were much less effective.
__________________
Team 1836 - The Milken Knights
2013 LA Regional Champions with 1717 and 973
2012 LA Regional Finalists with 294 and 973
To follow Team 1836 on Facebook, go to http://www.facebook.com/MilkenKnights
To go to our website, go to http://milkenknights.com/index.html
  #32   Spotlight this post!  
Unread 06-05-2012, 13:36
nxtsoccer nxtsoccer is offline
Wearer of the Pirate Hat
FRC #4087 (Falcon Robotics)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: New Orleans, LA
Posts: 17
nxtsoccer is an unknown quantity at this point
Re: Mechanum Wheel Sizes

Allright, from what I read (assuming we chose mecanum), we should plan on using a semi-flexible frame that allows for the wheels to raise/lower a little based on terrain, should do most of our prototyping work during the off-season, and use 6" mecanum wheels (AM 6" HD?). Any other suggestions or things I forgot?

So, I suppose all that remains is to figure out how to turn these wheels. Any suggestions for the drive train? We currently only have the frame kit included with the 2012 Rookie KOP, which means 2 CIMs, chain, 4 sprockets, and two CIMple boxes. Would purchasing two more CIMple boxes with accompanying CIMs to use with the existing lengths of chain and sprockets work, or will we need to purchase entirely new drive train parts to make the robot move? (The rookie kit came with four jaguars, so we do have enough motor controllers for the four necessary motors.)

And thanks to everyone for all of these awesome suggestions!

EDIT: And plenty of practice to go with the new axis of travel!
  #33   Spotlight this post!  
Unread 06-05-2012, 13:40
Tom Ore Tom Ore is offline
Registered User
FRC #0525 (Swartdogs)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2009
Location: Cedar Falls, Iowa
Posts: 461
Tom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond repute
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by nxtsoccer View Post
So, I suppose all that remains is to figure out how to turn these wheels. Any suggestions for the drive train?
Look here for our 2011 drive base CAD for one way to set it up.
  #34   Spotlight this post!  
Unread 06-05-2012, 13:42
Steven Donow Steven Donow is offline
Registered User
AKA: Scooby
no team
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2009
Location: Boston, MA
Posts: 1,335
Steven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond reputeSteven Donow has a reputation beyond repute
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by nxtsoccer View Post
Allright, from what I read (assuming we chose mecanum), we should plan on using a semi-flexible frame that allows for the wheels to raise/lower a little based on terrain, should do most of our prototyping work during the off-season, and use 6" mecanum wheels (AM 6" HD?). Any other suggestions or things I forgot?

So, I suppose all that remains is to figure out how to turn these wheels. Any suggestions for the drive train? We currently only have the frame kit included with the 2012 Rookie KOP, which means 2 CIMs, chain, 4 sprockets, and two CIMple boxes. Would purchasing two more CIMple boxes with accompanying CIMs to use with the existing lengths of chain and sprockets work, or will we need to purchase entirely new drive train parts to make the robot move? (The rookie kit came with four jaguars, so we do have enough motor controllers for the four necessary motors.)

And thanks to everyone for all of these awesome suggestions!

EDIT: And plenty of practice to go with the new axis of travel!
One thing you're missing is that for mecanum, you need to power each motor seperately, so 2 CIMple boxes won't work. I've seen teams use both these:
http://www.andymark.com/product-p/am-0688.htm
http://www.andymark.com/product-p/am-0482.htm

The 2nd one probably fits your idea of having a flexible frame for going over terrain.
  #35   Spotlight this post!  
Unread 06-05-2012, 13:49
nxtsoccer nxtsoccer is offline
Wearer of the Pirate Hat
FRC #4087 (Falcon Robotics)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: New Orleans, LA
Posts: 17
nxtsoccer is an unknown quantity at this point
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by stevend1994 View Post
One thing you're missing is that for mecanum, you need to power each motor seperately, so 2 CIMple boxes won't work.
I know , that's why I was wondering in the next sentence if we should go with two more CIMple boxes, or scrap the two we have for entirely new drive train parts (hopefully keeping the CIMs).
  #36   Spotlight this post!  
Unread 06-05-2012, 14:34
Nemo's Avatar
Nemo Nemo is offline
Team 967 Mentor
AKA: Dan Niemitalo
FRC #0967 (Iron Lions)
Team Role: Coach
 
Join Date: Nov 2009
Rookie Year: 2009
Location: Iowa
Posts: 803
Nemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond repute
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by nxtsoccer View Post
I know , that's why I was wondering in the next sentence if we should go with two more CIMple boxes, or scrap the two we have for entirely new drive train parts (hopefully keeping the CIMs).
There is nothing wrong with using the CIMple boxes to save a few bucks. The kit sprocket reduction (26:12) plus the CIMple box gives about a 10:1 gear ratio, which is a nice ratio for 6" mecanum wheels. If we're starting from a 2012 kit of parts, that move saves about $180 as compared to using Toughbox Nano and AndyMark hubs to direct drive. If you want to use the same equipment on a competition robot next year, though, I think the extra $180 is a good move. The Nano boxes have the following advantages over CIMple boxes: takes up less space, no chains to mess with (easier to build + more reliable), Nano is a nice box that runs really smoothly and is probably more efficient than CIMple + chain.

Having said all of this, and everything in my previous post... honestly, I agree with the people who suggest doing a kitbot on steroids (a nice 6WD robot) instead. It sucks when you can't climb an incline very well and other robots can shove you around at will.
  #37   Spotlight this post!  
Unread 06-05-2012, 14:54
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,086
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 Wheel Sizes

Quote:
Originally Posted by MICHAELABICK View Post
mechanum
Quote:
Originally Posted by MARS_James View Post
Mechanum
Quote:
Originally Posted by Peck View Post
mechanum
Quote:
Originally Posted by Kris Verdeyen View Post
mechanum
Quote:
Originally Posted by nxtsoccer View Post
Mechanum
Guys,

There is no "h" in mecanum.


  #38   Spotlight this post!  
Unread 06-05-2012, 15:09
nxtsoccer nxtsoccer is offline
Wearer of the Pirate Hat
FRC #4087 (Falcon Robotics)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: New Orleans, LA
Posts: 17
nxtsoccer is an unknown quantity at this point
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by Ether View Post
There is no "h" in mecanum.
Yeah.... I noticed that after about my second post, sorry
  #39   Spotlight this post!  
Unread 06-05-2012, 15:17
rocknthehawk's Avatar
rocknthehawk rocknthehawk is online now
Registered User
AKA: Aaron
FRC #1768 (Robo Chiefs)
Team Role: Mentor
 
Join Date: Sep 2004
Rookie Year: 2004
Location: Central Mass
Posts: 341
rocknthehawk is a splendid one to beholdrocknthehawk is a splendid one to beholdrocknthehawk is a splendid one to beholdrocknthehawk is a splendid one to beholdrocknthehawk is a splendid one to beholdrocknthehawk is a splendid one to beholdrocknthehawk is a splendid one to beholdrocknthehawk is a splendid one to behold
Re: Mechanum Wheel Sizes

I still don't understand why everyone is interjecting about why NOT to use mecanum wheels, especially in the offseason. Just answer his questions, and move on. Too many opinions, not enough facts.

We used the kit frame, with cimple boxes to test 8" AM Mecanum wheels this year. It was too fast, the wheels spun a lot before actually gripping. Also, the robot would drift more because of the slipping. As I said, our final ratio was around 17.5:1, which gave us a great mix of speed and maneuverability. I would suggest going with the toughboxes, then a 2:1 sprocket or higher. Something like a 12 tooth on the box and 28 or 32 on the wheel. We used CIM's with Dewalt gearboxes.

My suggestion is to just use the kit frame. Our test frame we just moved the inside rails to fit the wider mecanum wheels, then made new spacers. It's quick, easy, and readily available. It definetely flexes. While yes, it is necessary to have all 4 wheels on the ground, practice will help you the most. We didn't have trouble climbing and balances bridges, or running over the key. And I know there were teams crossing the bump with mecanum wheels.

Someone else mentioned the programming. That's where we started with ours.
  #40   Spotlight this post!  
Unread 06-05-2012, 15:28
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,411
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: Mechanum Wheel Sizes

Quote:
Originally Posted by nxtsoccer View Post
As I said, the team is very new to this stuff... how would a gyroscope help with a mecanum wheel drive?
Using a gyro allows you to do something called "field centric drive". Basically, if the robot is in front of you and you push your joystick forward, the robot moves away from you regardless of how it is spun.
In effect, the robot has no front.

This is probably the most useful sensor to use for mecanum wheels. I'd strongly recommend it ahead of encoders and accelerometers.

Also, as far as ramps and inclines go, mecanum wheels perform just fine. In 2006, our robot could climb the diamond plate ramp and get on the platform.
In 2010, our robot could climb over the carpeted bump.
In 2012, our robot could climb on the bridge.


Right now is the time to experiment with drive trains. If you have the time and the money, try building a 6 wheel drive and build a mecanum drive. Learn how to use gyros, accelerometers, and optical encoders. Figure out how to do a good job building each, and experience the strengths and weaknesses of both.

Then, when it comes time to pick a drive train, you won't be second guessing yourself.
__________________
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!
  #41   Spotlight this post!  
Unread 06-05-2012, 15:34
nxtsoccer nxtsoccer is offline
Wearer of the Pirate Hat
FRC #4087 (Falcon Robotics)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: New Orleans, LA
Posts: 17
nxtsoccer is an unknown quantity at this point
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by efoote868 View Post
Using a gyro allows you to do something called "field centric drive". Basically, if the robot is in front of you and you push your joystick forward, the robot moves away from you regardless of how it is spun.
In effect, the robot has no front.
Any ideas on how to program this? I have some previous experience with LabView, but I haven't the faintest idea of where to even start with this. Not to mention we don't have a gyro to work with...

Although, we may just end up having a more traditional robot with a front and back. The field centric drive and encoder-based correction sounds more like something to do when we have had more experience with mecanum. I think that four motors with mecanum wheels would be a good starting point, and simply adjust for the lack of a perfect straight line by hand.

Last edited by nxtsoccer : 06-05-2012 at 15:35. Reason: grammar corrections
  #42   Spotlight this post!  
Unread 06-05-2012, 15:37
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,411
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: Mechanum Wheel Sizes

Convert your joystick inputs into an angle and a magnitude. Add or subtract the gyro angle. Convert to wheel speeds.

About as simple as it gets.
__________________
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!
  #43   Spotlight this post!  
Unread 06-05-2012, 15:41
nxtsoccer nxtsoccer is offline
Wearer of the Pirate Hat
FRC #4087 (Falcon Robotics)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: New Orleans, LA
Posts: 17
nxtsoccer is an unknown quantity at this point
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by efoote868 View Post
Convert your joystick inputs into an angle and a magnitude. Add or subtract the gyro angle. Convert to wheel speeds.

About as simple as it gets.
Hmm... not sure how to convert like that yet... but it does sound rather simple. Any idea where to get a decent, cheap gyro compatible with the circuits that come with the KOP? As a rookie team, we don't have any custom circuits or boards to work with that would allow different types of connections.

Last edited by nxtsoccer : 06-05-2012 at 15:43. Reason: various corrections, written quickly
  #44   Spotlight this post!  
Unread 06-05-2012, 15:50
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,086
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 Wheel Sizes

Quote:
Originally Posted by nxtsoccer View Post
Hmm... not sure how to convert like that yet... but it does sound rather simple.
Even simpler: use the WPILib robotdrive. It has an input for gyro, and will do all the math for you.

Quote:
Any idea where to get a decent, cheap gyro compatible with the circuits that come with the KOP? As a rookie team, we don't have any custom circuits or boards to work with that would allow different types of connections.
Your 2012 KoP came with a gyro.


  #45   Spotlight this post!  
Unread 06-05-2012, 15:52
nxtsoccer nxtsoccer is offline
Wearer of the Pirate Hat
FRC #4087 (Falcon Robotics)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: New Orleans, LA
Posts: 17
nxtsoccer is an unknown quantity at this point
Re: Mechanum Wheel Sizes

Quote:
Originally Posted by Ether View Post
Even simpler: use the WPILib robotdrive. It has an input for gyro, and will do all the math for you.



Your 2012 KoP came with a gyro.


..... Nothing else to say... just embarrassed face....

Thanks, though!!
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:05.

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