Go to Post One of the Minbot inspectors at LA asked me how much a switch had to weight before it stopped being a "light" switch and started being a "heavy" switch. - ChrisH [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 Rating: Thread Rating: 9 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 21-05-2013, 20:26
mega900997's Avatar
mega900997 mega900997 is offline
Registered User
FRC #0263 (Sachem Aftershock)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Ronkonkoma
Posts: 58
mega900997 is on a distinguished road
Mecanum vs. Swerve Drive

I'm doing some research for an offseason project this year. We have used mecanum wheels in the past to great success, however I want to know if a swerve drive would serve us better.

What are the main differences between mecanum and swerve drive and the pros/cons of each drive systems? Or if there is already a thread that discussed this, can someone link it in a post?
__________________
2015
Suffield Shakedown Winners & Most Points Scored
South Florida Regional 6th Seed, #5 Alliance Captains, Regional Winners w/ 2383 & 386, Innovation in Control Award
NY Tech Valley Regional 5th Seed, QF, Excellence in Engineering Award
SBPLI Long Island Regional 4th Seed, Finalists

Hopper Division 14th Seed, QF

Last edited by mega900997 : 21-05-2013 at 20:35.
  #2   Spotlight this post!  
Unread 21-05-2013, 20:36
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Mecanum vs. Swerve Drive


There are dozens of threads and hundreds of posts on this very subject. You can use the built-in forum search feature.

Or Google works too.



Last edited by Ether : 21-05-2013 at 20:41.
  #3   Spotlight this post!  
Unread 21-05-2013, 20:44
jbsmithtx's Avatar
jbsmithtx jbsmithtx is offline
FIRST Fanatic
AKA: Josh Smith
FRC #4206 (RoboVikes)
Team Role: Engineer
 
Join Date: Aug 2012
Rookie Year: 2012
Location: Fort Worth, TX
Posts: 91
jbsmithtx is a jewel in the roughjbsmithtx is a jewel in the roughjbsmithtx is a jewel in the rough
Re: Mecanum vs. Swerve Drive

Prepare for the worst.

Nearly everyone on CD will tell you that mecanum wheels are completely awful, and have no pushing power.

That being said, there are several benefits to moving to swerve. It is much more efficient in power delivery, and so much more powerful. As a beginning team, mecanum is great for preliminaries. However, as a team that has used them for several years, it may be useful for you to transition into something else. Keep in mind, that swerve is always a work in progress. The best swerve drives are made over several seasons. But don't be afraid to continue with mecanum, if you determine your time should go elsewhere.

Pros to Swerve:
Several alternate control methods
Better power delivery (Speed and no slickness of rollers)

Cons to Swerve:
Not easy to slap onto a robot like mecanum
Requires the use of many motors
Can be unreliable, unless you spend a lot of time getting everything right
Can be expensive (but mecanum can be too)

Pros to Mecanum
Easy to implement
Reliable
Little development

Cons to Mecanum
Rollers
Costly
Can be unbalanced
  #4   Spotlight this post!  
Unread 21-05-2013, 20:52
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Mecanum vs. Swerve Drive

Quote:
Originally Posted by jbsmithtx View Post
Pros to Swerve:
Several alternate control methods
What "alternate control methods" for swerve do you have in mind that cannot also be used for mecanum?


Quote:
Originally Posted by jbsmithtx View Post
Pros to Swerve:
no slickness of rollers
Mecanum rollers do not have to be slick.


  #5   Spotlight this post!  
Unread 21-05-2013, 20:57
jbsmithtx's Avatar
jbsmithtx jbsmithtx is offline
FIRST Fanatic
AKA: Josh Smith
FRC #4206 (RoboVikes)
Team Role: Engineer
 
Join Date: Aug 2012
Rookie Year: 2012
Location: Fort Worth, TX
Posts: 91
jbsmithtx is a jewel in the roughjbsmithtx is a jewel in the roughjbsmithtx is a jewel in the rough
Re: Mecanum vs. Swerve Drive

Quote:
Originally Posted by Ether View Post
What "alternate control methods" for swerve do you have in mind that cannot also be used for mecanum?


Mecanum rollers do not have to be slick.


I meant control methods such as "car" steering, crab, swerve, etc.

And I meant the rollers were "slick" simply because they are a roller...
  #6   Spotlight this post!  
Unread 21-05-2013, 20:59
buildmaster5000 buildmaster5000 is offline
Trying to program the swerve drive
AKA: Alex
FRC #2421 (Rolling Thunder Robotics)
Team Role: Alumni
 
Join Date: May 2009
Rookie Year: 2009
Location: Northern Virginia
Posts: 207
buildmaster5000 has much to be proud ofbuildmaster5000 has much to be proud ofbuildmaster5000 has much to be proud ofbuildmaster5000 has much to be proud ofbuildmaster5000 has much to be proud ofbuildmaster5000 has much to be proud ofbuildmaster5000 has much to be proud ofbuildmaster5000 has much to be proud of
Re: Mecanum vs. Swerve Drive

Link to a thread about this very subject. While it's been a few years, feel free to PM me with any questions you have. My team did implement a swerve back in 2011 (My senior year of HS) and I like to think I remember a thing or two from the good ol'e days.

Quote:
Originally Posted by jbsmithtx View Post
I meant control methods such as "car" steering, crab, swerve, etc.

And I meant the rollers were "slick" simply because they are a roller...
Theoretically, any movement that you can make with a swerve you can make with a mecanum, and vice versa.
__________________
-Alex



2010 Washington DC Regional: Engineering Excellence Award

Last edited by buildmaster5000 : 21-05-2013 at 21:01. Reason: Add quote
  #7   Spotlight this post!  
Unread 21-05-2013, 21:01
Walter Deitzler's Avatar
Walter Deitzler Walter Deitzler is offline
UAH Class of 2019
FRC #3397 (Robolions)
Team Role: Alumni
 
Join Date: Jul 2011
Rookie Year: 2010
Location: University City, MO
Posts: 775
Walter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond reputeWalter Deitzler has a reputation beyond repute
Re: Mecanum vs. Swerve Drive

Why not build both?! Swervecanum drive!

Serious: We have built Mecanum. We loved the maneuverability we got, and ease of use. Yes, we could get pushed a lot, but the trick to that was to just go sideways around the defender. They are awesome to show off at science night and such, because everyone like a robot that moves like a crab, and you get questions about the wheels, how they work, etc, from people just looking at the bot.

We do have reason to believe that they we one of the reasons we failed to make eliminations at all in 2012, mostly because there is a stigma against them, and, if you are not first round pick, then there is a good chance you will be skipped second round.

Have fun choosing!
__________________

(Hanging out with my buddies at 610)
Robotics, it's not just a club, it's a career.
FLL Referee (2012-Present)

2014 Gateway Robotics Challenge winners (With 2481 and 1985)
2011 St. Louis Regional Winners (With 1985 and 3284)
2010 Highest Rookie Seed
I am the guy in the golden hat, say "Hi!" to me at WORLD CHAMPIONSHIPS!!!

Last edited by Walter Deitzler : 21-05-2013 at 21:18.
  #8   Spotlight this post!  
Unread 21-05-2013, 21:09
Pault's Avatar
Pault Pault is offline
Registered User
FRC #0246 (Overclocked)
Team Role: College Student
 
Join Date: Jan 2013
Rookie Year: 2012
Location: Boston
Posts: 618
Pault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond repute
Re: Mecanum vs. Swerve Drive

I'm not an expert on this (or just about anything, really), and I am going to echo Ether in saying that there are a million other threads about this already. But I just want to say 2 things.

1. People, please don't let this devolve into another thread arguing about whether mecanums are good or bad. Just stay focused on how mecanums compare to swerve. I think everyone can agree that swerve > mecanum, so lets keep this a simple discussion on why that is.

2. To the OP: don't just dive into swerve like nothing thinking that you will have instant success. Know that swerve is very complex and resource intensive, so be cautious. It's good that you want to test out these kinds of things in the offseason, but know your limits. Basically what I am trying to say is: don't underestimate the difficulty of swerve.
  #9   Spotlight this post!  
Unread 21-05-2013, 21:19
Samwaldo's Avatar
Samwaldo Samwaldo is offline
College Student / Between Teams
no team
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Brookfield, CT
Posts: 205
Samwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to behold
Re: Mecanum vs. Swerve Drive

We won the Boston Regional in 2011 with Mecanums, and we were playing the DEFENSIVE ROLE!!! If you know how to use them well, and have a full 120lb robot, defense is very possible with mecanums.
__________________
Team 1099, The DiscoTechs, 10' - 14'
Driver 11' - 14'................Team Captain 13' - 14'


University of Hartford Class of 2018, Mechanical Engineer
2015 & 2016 NE District Volunteer
  #10   Spotlight this post!  
Unread 21-05-2013, 21:27
Boe's Avatar
Boe Boe is offline
2175 Alum
AKA: Brian Boehm
FRC #2175 (The Fighting Calculators)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Oakdale, Minnesota
Posts: 527
Boe has much to be proud ofBoe has much to be proud ofBoe has much to be proud ofBoe has much to be proud ofBoe has much to be proud ofBoe has much to be proud ofBoe has much to be proud ofBoe has much to be proud ofBoe has much to be proud of
Re: Mecanum vs. Swerve Drive

while as a drive system alone swerve always wins it is a lot more difficult and resource intensive and hard to program. Ive hated and thought meccanum drives were a bad idea for a while, but i believe that's because ive never seen a team use them to their full potential. Last weekend i got my first real chance to see KnightKrawler 2052 driving (we go to opposite MN regionals typically) and i was very impressed with their driving and how they used their meccanums to their full potential. I believe KnightKrawler has used meccanums for years (i believe one of my friends said almost every year except 09) and have really figured out how to get the most use out of them. Like all drivesystems the key to using it successfully is driver practice. You cant drive a meccanum like a tank drive which i unfortunately see a lot of teams do.
__________________
2014 IRI-Quarterfinalists (Thanks 368, 1477, 233)
2014 Minnesota State Championship-Winner (Thanks 2052, 4778)
2014 Archimedes Division-Quaterfinalists (Thanks 399, 2056, 2834)
2014 North Star-Semifinalists (Thanks 967, 4607)-Creativity Award-Safety Award
2014 Northern Lights-Winners (Thanks 359, 2502)-Excellence in Engineering-Safety Award
2013 Minne-Mini-Winners (Thanks 2169, 3883, 4239)
2013 MRI-Winners (Thanks 2052, 3130, 3313)
2013 MN State Fair-Winners
2013 IRI-Participant
2013 Minnesota State Championship-Winners (Thanks 2052, 4607)
2013 Galileo Division-Finalists (Thanks 2169, 3284)
2013 North Star Regional-Team Spirit Award-Winners (Thanks 967, 4607)
2013 Northern Lights Regional-Entrepreneurship Award-Quarterfinalists (Thanks 3130, 1675)
2012 North Star Regional-Creativity Award-Quarterfinalists (Thanks 2549, 3130)
2012 Lake Superior Regional-Coopertition Award-Quarterfinalists (Thanks 1625, 2957)
  #11   Spotlight this post!  
Unread 21-05-2013, 21:34
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Mecanum vs. Swerve Drive


I think this may be some kind of record. We got through 9 entire posts before someone mangled the spelling of mecanum.

  #12   Spotlight this post!  
Unread 21-05-2013, 21:37
Siri's Avatar
Siri Siri is offline
Dare greatly
AKA: 1640 coach 2010-2014
no team (Refs & RIs)
Team Role: Coach
 
Join Date: Jan 2008
Rookie Year: 2007
Location: PA
Posts: 1,596
Siri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond repute
Send a message via ICQ to Siri
Re: Mecanum vs. Swerve Drive

I'll stick this here since the video wasn't out for the other threads.

Quote:
Originally Posted by Ether View Post
Mecanum rollers do not have to be slick.
True, but I do sort of revel in being able to 'pick up' mecanum bots and drop them on the other side of the field. You know we love you, Jesters.

We're happy to use swerve to push, but more often we use it to run fast cycles, which can't be intercepted the way mecanums are, and toss in a little jostling of nearby opponents. Swerve basically means the above plus that and that (sorry, STORM) as well as this this, this, and this.

Things like octocanum* can theoretically (Ether?) move similarly, though most people seem to concentrate on strafing. But they can't push or prevent being pushed while doing it, which we do rather constantly. I've never met a mecanum--or octocanum, if I put them in the right situation--that we can't push. Most basic tank drives will go where we want them to, and we can at least slow down and vector most of the crazy ones off course. It's better at two-speeds, you could check with 1717.


In short, swerve gets you from A to B while drastically minimizing the number of people that can...redirect you. That said, it's no cakewalk. It's the best investment we've ever made (we've been making it since summer 2009), but it is an investment.

*Switching traction & mecanum wheels. Lots of threads if you don't know the details.
__________________
  #13   Spotlight this post!  
Unread 21-05-2013, 21:39
pmangels17's Avatar
pmangels17 pmangels17 is offline
Mechanical Marauders - Alumnus
AKA: Paul Mangels
FRC #0271 (Mechanical Marauders)
Team Role: Mechanical
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Bay Shore, NY
Posts: 398
pmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond reputepmangels17 has a reputation beyond repute
Re: Mecanum vs. Swerve Drive

Have you given any thought to a crab drive? We did one in 2011. It is similar to a swerve except that instead of spinning each wheel individually by a steering module, pairs of two or in some cases all four wheels are spun by one gearbox. The two pairs method makes turning easier.

You could also simplify a swerve in an easy way. Drive all four wheels from one center gearbox with chain, then spin each wheel with individual steering in order to control direction. This method allows the use of two, three, or four motors, or as many as you choose, and then you can more easily impliment a two-speed drive with your swerve.

Side note: In our 2011 crab base, we steered the front wheels in tandem and the back wheels in tandem. Then, we drove the left wheels with one gearbox and the right wheels with another. We used custom shifter boxes to our advantage. So. much. power. I highly recommend using shifters with common gearboxes.

You could also look at one of the more notable swerves this year, Team 1640. They have four individual modules, one for each corner. I believe they use a CIM on a single speed gearbox and a separate steering motor for each corner. I could be wrong, but that is how they explained it to me at Hatboro-Horsham. Seriously, look at them, they made it to Einsteins, and their drive is awesome. And remember, it takes a different mindset in the driver to handle a swerve versus a crab, though from mecanum they are pretty similar.
__________________
Junior at the University of Notre Dame, Mechanical Engineering

Got questions (about Notre Dame, robots, college, etc), don't hesitate to ask.

**Bang Boom Pop!** "Was that the robot?" "I don't know, do it again"
**BANG BOOM POP** "Oh, now it's on fire."
  #14   Spotlight this post!  
Unread 21-05-2013, 21:49
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,375
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 vs. Swerve Drive

Quote:
Originally Posted by mega900997 View Post
I want to know if a swerve drive would serve us better.
I'd recommend that you develop your own swerve drive in the off season, mess around with it and interact with other robots to get a feel for what you're dealing with.

In my humble opinion, swerve tends to have many more opportunities for failure than other traditional drives. This can be a good thing if you view failures as learning opportunities, or a bad thing if you want to compete with your robot on the field for every match.

Some of the most successful and inspirational teams use swerve drive successfully every year, but their years of experiential learning cannot be replicated in just one season.

Whatever you do, just don't say we didn't warn you .
__________________
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!
  #15   Spotlight this post!  
Unread 21-05-2013, 21:54
mega900997's Avatar
mega900997 mega900997 is offline
Registered User
FRC #0263 (Sachem Aftershock)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Ronkonkoma
Posts: 58
mega900997 is on a distinguished road
Re: Mecanum vs. Swerve Drive

Quote:
Originally Posted by Ether View Post

There are dozens of threads and hundreds of posts on this very subject. You can use the built-in forum search feature.

Or Google works too.

Thanks for this.

Quote:
Originally Posted by pmangels17 View Post
Have you given any thought to a crab drive?
I honestly hadn't thought of that, thanks.

Quote:
Originally Posted by efoote868 View Post
I'd recommend that you develop your own swerve drive in the off season, mess around with it and interact with other robots to get a feel for what you're dealing with.

Whatever you do, just don't say we didn't warn you .
Haha, consider us warned, we don't have any plans on using swerve drive for competitions in the near future but more to get new members interested and for a challenge for other veteran members and it can't hurt to create a showbot using swerve.

We are planning on having our members learn about and how to drive each drive system and for also the drive team to practice for competitions.
__________________
2015
Suffield Shakedown Winners & Most Points Scored
South Florida Regional 6th Seed, #5 Alliance Captains, Regional Winners w/ 2383 & 386, Innovation in Control Award
NY Tech Valley Regional 5th Seed, QF, Excellence in Engineering Award
SBPLI Long Island Regional 4th Seed, Finalists

Hopper Division 14th Seed, QF

Last edited by mega900997 : 21-05-2013 at 21:57.
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 14:09.

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