Go to Post the Robotics team isn't just a club, it's a family. - 1086Programmer [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 11-01-2017, 10:57
svince svince is offline
Registered User
FRC #3606 (Bear Metal)
Team Role: Mechanical
 
Join Date: Jan 2017
Rookie Year: 2013
Location: Baton Rouge, Louisiana
Posts: 2
svince is an unknown quantity at this point
Mecanum vs. Tank Drive?

Our team is currently trying to decide between using a mecanum drive and a basic tank drive from the KOP in order to effectively make a cycle for placing gears. Would mecanum be a viable alternative because of the precision boost, or would tank style overpower us in our runs across the field to the point where it isn't worth the change in style?
Reply With Quote
  #2   Spotlight this post!  
Unread 11-01-2017, 11:09
euhlmann's Avatar
euhlmann euhlmann is offline
CTO, Programmer
AKA: Erik Uhlmann
FRC #2877 (LigerBots)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2015
Location: United States
Posts: 395
euhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud of
Re: Mecanum vs. Tank Drive?

Mecanum
Pros: precise maneuvering
Cons: requires precise robot mass distribution in order to work. Also harder to program

Tank
Pros: easy to build
Cons: go up to feeder station. You're not aligned. Drive back and turn. Go up again. Still not aligned. Drive back and turn again...
__________________
Creator of SmartDashboard.js, an extensible nodejs/webkit replacement for SmartDashboard


https://ligerbots.org
Reply With Quote
  #3   Spotlight this post!  
Unread 11-01-2017, 11:13
RoboChair's Avatar
RoboChair RoboChair is offline
He who fixes with hammers #tsimfd
AKA: Devin Castellucci
FRC #1678 (Citrus Circuits and 5458 Digital Minds)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2005
Location: Davis, CA
Posts: 708
RoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond reputeRoboChair has a reputation beyond repute
Re: Mecanum vs. Tank Drive?

Tank.
__________________

12 Years and counting! Over a third of my life has been spent with FRC.
Reply With Quote
  #4   Spotlight this post!  
Unread 11-01-2017, 11:21
aguzauckas aguzauckas is offline
Registered User
FRC #4557 (The FullMetalFalcons)
Team Role: Engineer
 
Join Date: Jan 2016
Rookie Year: 2015
Location: Berlin
Posts: 3
aguzauckas is an unknown quantity at this point
Re: Mecanum vs. Tank Drive?

Quote:
Originally Posted by svince View Post
Our team is currently trying to decide between using a mecanum drive and a basic tank drive from the KOP in order to effectively make a cycle for placing gears. Would mecanum be a viable alternative because of the precision boost, or would tank style overpower us in our runs across the field to the point where it isn't worth the change in style?
I would strongly suggest to go with what you are stronger with. If your team can code and drive mecanum, then that would be a great idea. There are downsides to a tank drive as you would have to reverse and go back forward if you aren't aligned correctly.
Reply With Quote
  #5   Spotlight this post!  
Unread 11-01-2017, 11:25
Taylor's Avatar
Taylor Taylor is offline
Professor of Thinkology, ThD
AKA: @taylorstem
FRC #3487 (Red Pride Robotics)
Team Role: Teacher
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Indianapolis, IN, USA 46227
Posts: 4,605
Taylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond reputeTaylor has a reputation beyond repute
Re: Mecanum vs. Tank Drive?

Great question!
There are two schools of thought regarding mecanum wheels. One is that mecanums are an easy way to gain an extra degree of freedom when driving (easy as compared to swerve). It does have a bit more complexity than a standard 4 or 6wd setup - more refined versions of it require use of a gyroscope. However, this does allow a team to get many of the translational properties that swerve allows, at a reduced cost and a fraction of the resources (labor, motors, programming, electrical).
Another view is that mecanums are a lesser drive system - by virtue of the rollers on the wheels, they are subject to heavy defense, and cannot play defense themselves. This view is usually the more loudly proclaimed, usually by people who heard this view from somebody else, and by people who have no direct experience with mecanums.
I will say that a number of high-end teams have experimented with mecanum drives and felt they have found a better solution elsewhere.
I will also say there is a stigma with mecanums, with questionable merit, and some teams say they would not pick a mecanum robot to ally with in eliminations. However, I have noticed that the people who proclaim they'd never ally with a mecanum robot, aren't usually in a picking position.
The general rule of thumb is if somebody doesn't know how to spel "mecanum" then their opinion is mostly based on hearsay.
Welcome to Chief Delphi!
__________________
Hi!

Last edited by Taylor : 11-01-2017 at 12:02.
Reply With Quote
  #6   Spotlight this post!  
Unread 11-01-2017, 11:32
AndyBare AndyBare is offline
CAD Design and CNC Machinist
FRC #1261 (Robo Lions)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Burnsville, NC
Posts: 200
AndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of light
Re: Mecanum vs. Tank Drive?

A tank drive will give you the ability to literally push your way across a field and hold your ground if you need to. Mecanum is a really good drive system if there's a reason. The field this year is flat, making mecanum a viable drive system to pursue. With limited visibility though, there is a possibility of you getting into situations such as being pushed around (perhaps while on the way to get fuel or gears), and not even recognizing what's going on. 2014 was a strong year for mecanums because the field was flat and clear. 2015 was a good year because there was no defense. This year, on the other hand, I'm not so sure. My vote is for tank.

Last edited by AndyBare : 11-01-2017 at 11:35.
Reply With Quote
  #7   Spotlight this post!  
Unread 11-01-2017, 11:35
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,188
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: Mecanum vs. Tank Drive?

Reply With Quote
  #8   Spotlight this post!  
Unread 11-01-2017, 11:39
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,946
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: Mecanum vs. Tank Drive?

The stigma against mechanum is very real and a bit undeserved. You generally going to have to seed well or be an alliance captain to play in the afternoon.

Mechanum is very good for precise aiming and locating for tasks like placing gears.

Mechanum will do poorly against a properly geared high traction robot. Varying results against others. On the other side of the coin, you can't be pinned by being pushed sideways like a high traction bot can. You can use defensive strategies that involve deflection rather than pushing matches.

Effective use of mechanum takes a different mind set than tank drive. Key is lots of driver practice in a full size space. But then effective use of tank drive requires lots of practice in a full size space.
__________________
If you don't know what you should hook up then you should read a data sheet
Reply With Quote
  #9   Spotlight this post!  
Unread 11-01-2017, 11:41
Lord Basket's Avatar
Lord Basket Lord Basket is offline
President & Drive team coach
AKA: Parker
FRC #1719 (The Umbrella Corporation)
Team Role: Leadership
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Baltimore, MD
Posts: 21
Lord Basket has a spectacular aura aboutLord Basket has a spectacular aura aboutLord Basket has a spectacular aura about
Re: Mecanum vs. Tank Drive?

The biggest downside by far to mecanum drives are that they can and will get pushed by everyone. In a game like Steamworks where there's an open field which most robots will regularly have to traverse, and where teams without functioning devices have nothing to do other than play defense, that one downside overshadows any and all minor advantages that mecanum drives have.

Last edited by Lord Basket : 11-01-2017 at 11:54.
Reply With Quote
  #10   Spotlight this post!  
Unread 11-01-2017, 11:43
svince svince is offline
Registered User
FRC #3606 (Bear Metal)
Team Role: Mechanical
 
Join Date: Jan 2017
Rookie Year: 2013
Location: Baton Rouge, Louisiana
Posts: 2
svince is an unknown quantity at this point
Re: Mecanum vs. Tank Drive?

Quote:
Originally Posted by FrankJ View Post
Mechanum will do poorly against a properly geared high traction robot. Varying results against others. On the other side of the coin, you can't be pinned by being pushed sideways like a high traction bot can. You can use defensive strategies that involve deflection rather than pushing matches.
I've heard that we can use gearboxes with a different ratio to increase our force, but is there any truth to that rumor?
Reply With Quote
  #11   Spotlight this post!  
Unread 11-01-2017, 11:43
TheNerdJedi's Avatar
TheNerdJedi TheNerdJedi is offline
Drive Coach | College Student
AKA: Shajed Ahmed
FRC #0334 (Techknights)
Team Role: Mentor
 
Join Date: Oct 2013
Rookie Year: 2012
Location: Brooklyn
Posts: 16
TheNerdJedi is an unknown quantity at this point
Re: Mecanum vs. Tank Drive?

Do a decision matrix with members on your team. List various traits you want your drivetrain to have, like "mobility", "speed" , "complexity" , etc. and compare the various drivetrains in question. Assign a number for each trait to each drivetrain and see which drivetrain has the highest at the end.

Think about your team capabilities and what would be best for the team.
__________________
Reply With Quote
  #12   Spotlight this post!  
Unread 11-01-2017, 11:52
Ben Martin's Avatar
Ben Martin Ben Martin is offline
Long Distance Mentor
FRC #0225 (TechFire)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: York, PA
Posts: 466
Ben Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond repute
Re: Mecanum vs. Tank Drive?

tank
__________________
TechFire 225 -- Website -- Facebook
2015 & 2016 MAR Champions
Past teams: 234, 1747
Reply With Quote
  #13   Spotlight this post!  
Unread 11-01-2017, 11:54
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,745
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Mecanum vs. Tank Drive?

Since our team has used mecanums a couple of years, I'll chime in.

First, exactly centered weight distribution isn't 100% necessary. Things will go wrong if your CG is 4 times closer to one pair of wheels than another, but a CG that close to the edge is terrible on any drivetrain. Follow normal CG location principles and you'll be fine.

Flat floors matter somewhat more. We used mecanums* in 2011, and the undercarpet plywood support for the towers would often often skew us when we hit it crooked. Closed loop yaw rate control will help a lot here. (*Technically half octocanum. Only 2 sticky wheel modules because weight.)

You're not going to get pushed entirely across the field by every robot, but you're definitely going to lose to heavyweight well designed tank drives. You do need to account for this in your drivetrain evaluation. Expect it to add extra point-to-point seconds to your cycle relative to a tank drive. On our 2011 bot, even just the two extra sticky wheels helped. The driver would drop them to stop a sideways shove and power out of it. They didn't get fast and good at this till Champs.

Since you're probably pitting a 4-CIM mecanum vs a 6-CIM tank drive, the mecanum is going to have less push and acceleration even before tracion comes into play.

Mecanums are not actually complicated to program. There are labview, C++ and Java blocks/classes for open-loop mecanum control. I know there's also C++ and Java code for closed loop yaw control and field centric control as well.


All that said, I'd still go with a 6-CIM or 4-CIM + 2 miniCIM tank drive. It's pushier and has less moving parts and breakables than mecanums. It will inevitably get you where you want to go faster. If you need a system to quickly line up a gear without backing up, add something to slide the gear side-to-side on your robot. Moving the gear side-to-side for alignment is the goal. You don't have to move the entire robot to do so.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
Reply With Quote
  #14   Spotlight this post!  
Unread 11-01-2017, 11:56
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,723
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 vs. Tank Drive?

Quote:
Originally Posted by euhlmann View Post
Mecanum
...
Cons: requires precise robot mass distribution in order to work. Also harder to program
Not really, on either. In 2013 we did mecanum. Using the canned mecanum drive class, it was no more difficult than a four motor tank system. (OK, an extra joystick axis). We ran it on our prototype robot, "woody", which had at least 4x the weight on one corner wheel than the opposite, but within a half hour of driving practice, drivers had learned to compensate so well that they weren't doing it consciously.

Actually, woody was the only robot we have ever built that I have over an hour of stick time on, due to a demo I did at work. All I recall was having to account for a slight pull to one side.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 11-01-2017 at 13:25. Reason: Fixed quote, added second paragraph
Reply With Quote
  #15   Spotlight this post!  
Unread 11-01-2017, 11:59
ldsedam's Avatar
ldsedam ldsedam is offline
Registered User
AKA: Drew Sedam
FRC #2137 (TORC)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2012
Location: Oxford, MI
Posts: 25
ldsedam is an unknown quantity at this point
Re: Mecanum vs. Tank Drive?

I would strongly recommend not using mecanum in any game where defense will have the potential to have an impact. The ability for a robot to be completely shut down by defense with little effort is a huge drawback. There is a reason why there has never been a mecanum drive on Einstein (Except 2015).
Reply With Quote
Reply


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:02.

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