Go to Post ...isn't that part of the point? For high schoolers to do things they "could not have" by themselves? - AdamHeard [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

 
View Poll Results: Swerve or Mecanum? Which does your team prefer?
Mecanum 26 24.53%
Swerve 49 46.23%
Neither, they are too complex and 4wd or 6wd will do the job 31 29.25%
Voters: 106. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 12-04-2010, 18:58
sparrowkc sparrowkc is offline
Registered User
AKA: Mark
FRC #1986 (Team Titanium)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Lees Summit
Posts: 114
sparrowkc is a splendid one to beholdsparrowkc is a splendid one to beholdsparrowkc is a splendid one to beholdsparrowkc is a splendid one to beholdsparrowkc is a splendid one to beholdsparrowkc is a splendid one to beholdsparrowkc is a splendid one to beholdsparrowkc is a splendid one to behold
Re: Mecanum or Swerve?

Quote:
Originally Posted by Jeffy View Post
For a game like breakaway where pushing isn't a factor unless your playing a defensive strategy...
I would disagree with that. A great offensive robot can be easily shut down if it can't push back.
__________________
  #17   Spotlight this post!  
Unread 12-04-2010, 19:01
thefro526's Avatar
thefro526 thefro526 is offline
Mentor for Hire.
AKA: Dustin Benedict
no team (EWCP, MAR, FRC 708)
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2005
Location: New Jersey
Posts: 2,599
thefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond repute
Send a message via AIM to thefro526 Send a message via MSN to thefro526
Re: Mecanum or Swerve?

Quote:
Originally Posted by Chris is me View Post
Mecanum drives are overrated, heavily.
Darn, I don't think I can give you anymore rep for a while.

Quote:
Originally Posted by Nick Lawrence View Post
Another drive system you could research is a kicker drive system, also known as a slide drive system. It's basically a 4WD setup with omni wheels, with a fifth powered omni wheel mounted in the center of the chassis, that allows the robot to strafe.

We've never built one for FRC, but many for VRC. I'd love to prototype one that would be FRC-ready though.

-Nick
This is basically what the 148/217 drive is based on. I'd love to play with one at the FRC scale aswell.

Quote:
Originally Posted by davidthefat View Post
But you can strife with regular omni.
While this is true, a "Slide Drive" has a few advantages over a regular omni drive. Theoretically, it's easier to drive, and because you aren't always relying on the omni wheels slipping it'll have more pushing power.
__________________
-Dustin Benedict
2005-2012 - Student & Mentor FRC 816
2012-2014 - Technical Mentor, 2014 Drive Coach FRC 341
Current - Mentor FRC 2729, FRC 708
  #18   Spotlight this post!  
Unread 12-04-2010, 19:07
XaulZan11's Avatar
XaulZan11 XaulZan11 is online now
Registered User
AKA: John Christiansen
FRC #1732
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Milwaukee, Wi
Posts: 1,329
XaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond repute
Send a message via AIM to XaulZan11
Re: Mecanum or Swerve?

Quote:
Originally Posted by Chris is me View Post
Mecanum drives are overrated, heavily. Often, people decide that they need the ability to strafe, or they decide "maneuverability" is important, so they jump to the conclusion that they should build a mecanum drive. Mecanum drive is a very specific tradeoff.
I completely agree. Along those lines, one thing I simply don't understand is why so many teams build a mecanum drive but never or rarely strafe. I just don't get it. Why would a team spend the time, money and weight on a mecanum drive and basically have a 4 wheel drive that can't push and can be pushed around? It is one very quick way to get on my 'no pick list'. Not only is it not effective at all but it raises a lot of questions of a team's competency.

If you decide you need mecanum for the game (2008 is the only game I could consider using one), but sure take full advantage to all of its capibilities.
  #19   Spotlight this post!  
Unread 12-04-2010, 19:20
Aren_Hill's Avatar
Aren_Hill Aren_Hill is offline
Build Nifty Things
no team
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Menlo Park CA
Posts: 1,218
Aren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond repute
Re: Mecanum or Swerve?

Quote:
Originally Posted by Jeffy View Post
If you want an omnidirectional drivetrain, it appears that swerve would be the best because it gives omnidirectional motion with better traction and without the power loss of mecanum.
However, our meccanum drivetrain has served us very well this year. When we decided we wanted to have omni directional capabilites they were our best option because our team is not capable of building a successful swerve in 2 weeks.
The mecanum does have (atleast) one advantage, swerve has a lag while the pods turn. One other might be weight. If you direct drive 6" mecanums then it should surely be lighter than 4 (or 6) swerve pods, chain, and sterring assemblies. This did not prove to be the case for us this year because we are chain driving 4 8" wheels with 4 toughboxes.

For a game like breakaway where pushing isn't a factor unless your playing a defensive strategy, you really can't go wrong with either.
weight of an 8" AM mecanum = weight of one of our swerve modules, without making them anorexic

The weight of a swerve system will come down iteration by iteration, but the same goes for a solid tank system which can go much lower.
__________________
A guy who likes robots.
1625->3928->148->1296->971 oh dear
  #20   Spotlight this post!  
Unread 12-04-2010, 19:32
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,532
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Mecanum or Swerve?

Quote:
Originally Posted by Chris is me View Post
Here's my thoughts on the matter. Full disclosure being that I have yet to assemble a swerve drive in anything other than concept sketches, and my mecanum experience is also somewhat limited.

Mecanum drives are overrated, heavily. Often, people decide that they need the ability to strafe, or they decide "maneuverability" is important, so they jump to the conclusion that they should build a mecanum drive. Mecanum drive is a very specific tradeoff. You exchange drive efficiency, resistance to defense, and a bit of speed for strafing. If teams spent more time prototyping bases to determine how well a 6WD does what they aim for, and how much better a mecanum does the same job, I imagine there would be a few less mecanums around. Well driven mecanum robots have seen success in FRC, though, especially this year. 2008 had several, this year there's teams like 190, 230, 188 rocking the mecanum.

Swerve takes away some of the disadvantages of mecanum, while adding extreme complexity in design, build, and driving. Extensive preseason testing should be done with a swerve base before most teams consider the option of building one. From what little experience I have, it's a completely different ball game.

So basically, The question shouldn't be "mecanum or swerve", it should be "what traits of a drivetrain are most important this year?", and you should pick based on what is most important.

Extensive prototyping will always help you make more informed decisions on any part of the robot, including drivetrains. I would encourage any team considering anything new to do it!



A question: Do you remove half and half teams from the list (2 traction 2 omni)? Personally I rate them lower but not completely off.

(I also generally avoid mecanums with any pick, personal preference, but there are exceptions to every rule)
Chris - that's exactly what we did. With the proliferation of robots using omni this year we didn't eliminate the traction / omni combos. They simply got lowered in the ratings.
  #21   Spotlight this post!  
Unread 12-04-2010, 19:40
big1boom big1boom is offline
Chains=Fun
FRC #2022 (Titan Robotics)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Aurora
Posts: 267
big1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of light
Re: Mecanum or Swerve?

This year we built both drive systems.

During the build season we manufactured a coaxial swerve very similar to our drivetrain in 2009. This took most of the build season, and used up a significant amount of weight. (final robot weight of 120.0lbs) We had many problems with this drive at midwest due to major design flaws that would have been caught with preseason testing.

After Midwest, we took a step back to look at the options we had for 10000 lakes. Turns out, since the withholding allowance was upped to 65 pounds, we built an entirely new robot in 5 days. In those 5 days, we managed to build a fully functioning mecanum robot that had more functionality that out build season robot. We were actually able to get the entire robot built and wired in 3.5 days, with the rest devoted to driver practice and programming. With this 5 day build season we managed to built the most reliable robot our team has ever built.


So, now onto the pro's and con's
SWERVE
PRO:
Able to direct 100% of the force into the direction of travel
Not able to be pushed sideways

CON:
Very difficult to design
Multiple points of failure
Requires high quality sensor feedback
Heavy
Time intensive

MECANUM
PRO:
Very simple build
Reliable
Easy to program
Doesn't require sensors

CON:
Can be pushed easily
Not able to put 100% of force into any direction.

For an offseason project, I would say go ahead and try to build a functional swerve. It will be a great learning opportunity.

For build season though, I would recommend against doing a swerve without fairly successful offseason prototyping.


If you have any questions about either system, or about the specific failures we discovered, go ahead and ask.

EDIT: Woah this post got long quickly
__________________

Last edited by big1boom : 12-04-2010 at 19:43.
  #22   Spotlight this post!  
Unread 12-04-2010, 19:46
CalTran's Avatar
CalTran CalTran is online now
Missouri S&T Senior
FRC #2410 (BV CAPS Metal Mustang Robotics)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Overland Park, Kansas
Posts: 2,378
CalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond repute
Re: Mecanum or Swerve?

Well, I've been doing some research, and from the looks of it, I think what you use is really dependent on what you're trying to do with the drive. As Jeffy said before, Metal Mustang Robotics are using mecanums this year and they're working like a boss for us up in offensive. The only (slight) problem is probably just getting "bullied" by other robots. We got some faster sprockets for them and we can normally out-maneuver the defending robot. So far, we don't have a swerve yet, but it's definitely an off-season project our build team, or at least the build team captain, is looking in to.
  #23   Spotlight this post!  
Unread 12-04-2010, 19:48
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 or Swerve?

Quote:
Originally Posted by big1boom View Post
For an offseason project, I would say go ahead and try to build a functional swerve. It will be a great learning opportunity.

For build season though, I would recommend against doing a swerve without fairly successful offseason prototyping.


If you have any questions about either system, or about the specific failures we discovered, go ahead and ask.

EDIT: Woah this post got long quickly
Now I am curious...you said sensors for swerve, but I'm not sure how we would implement said sensors (ie what types and where would we need them)

As far as programming, would you reccomend a joystick devoted to moving the robot in any direction and another axis (x axis on a 2nd stick comes to mind) devoted to rotating the robot around its CoG?
__________________
-Alex



2010 Washington DC Regional: Engineering Excellence Award
  #24   Spotlight this post!  
Unread 12-04-2010, 19:52
Aren_Hill's Avatar
Aren_Hill Aren_Hill is offline
Build Nifty Things
no team
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Menlo Park CA
Posts: 1,218
Aren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond reputeAren_Hill has a reputation beyond repute
Re: Mecanum or Swerve?

Quote:
Originally Posted by buildmaster5000 View Post
Now I am curious...you said sensors for swerve, but I'm not sure how we would implement said sensors (ie what types and where would we need them)

As far as programming, would you reccomend a joystick devoted to moving the robot in any direction and another axis (x axis on a 2nd stick comes to mind) devoted to rotating the robot around its CoG?

the typical minimum sensors needed for a swerve is at least one form or rotary position sensor to alert you as to the direction of your wheels.
__________________
A guy who likes robots.
1625->3928->148->1296->971 oh dear
  #25   Spotlight this post!  
Unread 12-04-2010, 19:55
big1boom big1boom is offline
Chains=Fun
FRC #2022 (Titan Robotics)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Aurora
Posts: 267
big1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of light
Re: Mecanum or Swerve?

Quote:
Originally Posted by buildmaster5000 View Post
Now I am curious...you said sensors for swerve, but I'm not sure how we would implement said sensors (ie what types and where would we need them)

As far as programming, would you reccomend a joystick devoted to moving the robot in any direction and another axis (x axis on a 2nd stick comes to mind) devoted to rotating the robot around its CoG?
You absolutely need to have a position sensor for each rotating wheel. The sensors are necessary so that your program knows what direction the wheels are pointing. We used these

As for control, it is really up to your driver. Last year our driver wanted to have one 3axis joystick to point the wheels, and another joystick to power the wheels. This year our driver wanted everything on one three axis joystick for the swerve, while for the mecanum he wanted everything on the two joysticks of an Xbox 360 controller.
__________________

Last edited by big1boom : 12-04-2010 at 19:55. Reason: my link was backwards
  #26   Spotlight this post!  
Unread 12-04-2010, 19:56
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Mecanum or Swerve?

http://www.societyofrobots.com/robot_taurus2.shtml

Looks pretty cool, but is it really worth it?
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #27   Spotlight this post!  
Unread 12-04-2010, 21:20
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: Mecanum or Swerve?

Quote:
Originally Posted by davidthefat View Post
What about a 2 wheel drive? It can turn very tight and stuff
Unless you are balanced on those two wheels with no other part of the robot touching the playing surface, it's a bad idea. Any non-driven wheel or robot component that touches the carpet is robbing you of potential traction.

If a team builds a four-wheel drive robot, but with only two powered wheels, (assuming that weight is distributed evenly across all four wheels) you only have half the traction possible compared to if all four wheels were driven.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
  #28   Spotlight this post!  
Unread 12-04-2010, 22:49
Jeffy's Avatar
Jeffy Jeffy is offline
Retired, for now
AKA: Jeff Gier
FRC #2410 (Metal Mustang Robotics) #159 (Alpine Robotics)
Team Role: College Student
 
Join Date: Mar 2008
Rookie Year: 2008
Location: Fort Collins
Posts: 523
Jeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant future
Re: Mecanum or Swerve?

Quote:
Originally Posted by sparrowkc View Post
I would disagree with that. A great offensive robot can be easily shut down if it can't push back.
There are two goals, and hopefully more than one ball in your zone, so I don't think that you would be needing to push another robot our of the way.
However, there is one situation that I see you needing to push another robot while in your home zone: If they have hearded all of the balls in the zone into one corner and are guarding them. In which case, the only way to really push them would be into the wall. And it leaves the rest of the zone open to the offensive robot.

I would love to hear why you think what you do. Our team had a large discussion about the need for an omni drive vs. a tank drive at the beggining of the year.
__________________
Metal Mustang Robotics 2410 (2008-2011)
2008 STL Rookie All-Star
2010 GKC Finalists
2010 OKC Champions
Alpine Robotics 159 (2012-)
2012 CO Finalists

700 miles from home, 2 miles from FRC. Life is good.
  #29   Spotlight this post!  
Unread 12-04-2010, 23:01
Laaba 80 Laaba 80 is offline
Registered User
AKA: Joey
FRC #1714 (MORE Robotics)
Team Role: Alumni
 
Join Date: Dec 2007
Rookie Year: 2001
Location: San Jose, CA
Posts: 495
Laaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond repute
Re: Mecanum or Swerve?

Quote:
Originally Posted by big1boom View Post
MECANUM
PRO:
Very simple build
Reliable
Easy to program
Doesn't require sensors
I admit that I have never programmed a mecanum drive, but I dont see it being easy to program. Sure, maybe the basic movements are simple, however I have seen few mechanum drive robots that are controlled effectively. This tells me that either the drivers dont know how to reap the benefits of a mecanum drive, or that the drive code is not up to par.

I programmed an omni drive robot in 08, and by no means was it easy, and it was nowhere near as controllable as I hoped.
__________________
Driving Record - 75-43-8
Coaching Record - 92-65
  #30   Spotlight this post!  
Unread 12-04-2010, 23:12
big1boom big1boom is offline
Chains=Fun
FRC #2022 (Titan Robotics)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Aurora
Posts: 267
big1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of lightbig1boom is a glorious beacon of light
Re: Mecanum or Swerve?

Quote:
Originally Posted by Laaba 80 View Post
I admit that I have never programmed a mecanum drive, but I dont see it being easy to program. Sure, maybe the basic movements are simple, however I have seen few mechanum drive robots that are controlled effectively. This tells me that either the drivers dont know how to reap the benefits of a mecanum drive, or that the drive code is not up to par.

I programmed an omni drive robot in 08, and by no means was it easy, and it was nowhere near as controllable as I hoped.
I am not a programmer, so this is based off of what I have heard from the rest of my team.

Easy to program is relative to swerve drive programming. But still, programming a successful mecanum drive is fairly simple with a few modifications to the default code.
__________________
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
Swerve Drive DuskProgrammer Programming 7 16-01-2010 09:29
Swerve vs. Mech? yoshibrock Technical Discussion 24 15-01-2010 13:34
Swerve drive 4, 2+2? kirtar Technical Discussion 18 02-04-2008 06:58
Swerve Drivetrain Pelicano234 Technical Discussion 18 13-05-2007 12:55
Swerve Drive Jeff Waegelin Technical Discussion 14 17-09-2001 08:06


All times are GMT -5. The time now is 14:20.

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