Go to Post Do you think it's important? Is it actually possible for the students to change the lives of the mentors? - Rich Kressly [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 09-12-2009, 22:17
superbotman's Avatar
superbotman superbotman is offline
John
FRC #2169 (KING TeC)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Minnesota
Posts: 27
superbotman is an unknown quantity at this point
Lightbulb crab drive vs. mecanum drive system

My team is debating on the drive system we want to use and I thought I would ask what has worked well for other teams.

1. Crab drive works best

2. Mecanum drive with each wheel having its own motor wins.

3. Use mecanum drive with one motor per side.

4. don't do any and use some other drive system
  #2   Spotlight this post!  
Unread 09-12-2009, 22:23
Andrew Schreiber Andrew Schreiber is offline
Data Nerd
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,058
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by superbotman View Post
3. Use mecanum drive with one motor per side.
Won't work, Mecanum requires having 2 motors per side.

Personally I have always liked 6 wheel drive machines w/ a drop center wheel. It may not be as flashy as a 3 speed swerve drive but it is reliable. In my book reliability beats everything.
__________________




.

Last edited by Andrew Schreiber : 09-12-2009 at 22:26.
  #3   Spotlight this post!  
Unread 09-12-2009, 22:24
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: crab drive vs. mecanum drive system

A well built crab/swerve will beat a mechanum drive in most, if not all cases. The only problem is that to successfully build a crab/swerve drive you need to have good machining capability, and really good programming.

A mechanum drive system is much easier to manufacture since there are no custom parts needed except for the wheels, and programming should not be extremely difficult due to the fact that you do not need to have feedback loops.

All of the mechanum systems that I have seen have had 4 motors. From my understanding of mechanum, if you only put two motors on the system, you basically have a tank drive.
__________________
  #4   Spotlight this post!  
Unread 09-12-2009, 22:31
James Tonthat James Tonthat is offline
Registered User
FRC #0148 (Robowranglers)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Greenville, TX
Posts: 303
James Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond repute
Re: crab drive vs. mecanum drive system

Echo'ing that mecanum wheels need four motors/gearboxes. Each wheel creates a its own force vector.

Team221.com sells swerve modules, that would give you a good start if you wanted to do it.
__________________
James Tonthat

Mechanical Engineer, RackSolutions, a subsidiary of Innovation First International

Lead Engineer - Texas Torque - 2009-2014
Mentor - Robowranglers - 2015-
  #5   Spotlight this post!  
Unread 09-12-2009, 22:42
daltore's Avatar
daltore daltore is offline
Electronics/programming/design
AKA: Aaron Osmer
FRC #3529 (ausTIN CANs)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2007
Location: San Antonio, TX
Posts: 272
daltore has a spectacular aura aboutdaltore has a spectacular aura aboutdaltore has a spectacular aura about
Send a message via AIM to daltore Send a message via MSN to daltore Send a message via Yahoo to daltore
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by superbotman View Post
3. Use mecanum drive with one motor per side.
Do you mean omnidrive? This is not with mechanum wheels, it uses omniwheels, and generally uses either three (kiwi drive) or four. Probably the simplest holonomic drive train is the 4-wheel version with two on the sides, and then one each for front and back, so you just feed the front and back ones values from the X-axis of a joystick, and the ones on the side values from the Y-axis.

However, whether you want to use any of these systems depends on what your team is aiming for. If you just want to learn how to build and drive a holonomic platform, do it. One deciding factor might be the game challenge. Last year, we played around with several strategies before we settled on needing a very maneuverable robot, and because of field losses, we decided to use swerve drive to keep the wheels pointed in the same direction as the driving vectors most of the time. Definitely not the only way to do it, but we did learn a lot.

Here's the run-down in my opinion:

1) Most complicated. If you use full swerve drive (wheels rotate independently), it will require a lot of motors, a lot of power, and careful design to get things to line up. Not to mention, the code is fairly hard to do if you want position feedback. If you use crab instead of full swerve, you may want some kind of turret, because rotating can be VERY important.

2) Mechanum has fewer losses than omnidrive doing forward, but has huge losses strafing. Going diagonally can cause interesting vectors to result accidentally. Definitely the loudest of the drive trains when strafing. Simple to build, more expensive than most of the others (depending on how you make swerve drive, and if you make your own mechanum wheels), hard to conceptualize. Possibly hard to program, I don't know, I haven't tried.

3) My personal favorite. Omnidrive results in what looks like a hockey puck on wheels, it moves almost eerily, and I've played around with it on Vex many times before. If you have the wheels mounted at 90-degree angles from the center (on the front and back and the two sides), your efficiency is 100% of a two-motor drive train, in both the X and Y directions. If you mount at 45-degree angles (on the corners), you get a theoretical maximum of 70% efficiency going straight forward or sideways, but you get more power behind it. However, you will not win any pushing matches, I guarantee. It can also be a problem to mount wheels at odd angles if you go that route. Fairly simple conceptually, the code isn't that complicated (I have a library for Vex if you want to see it).

4) Generally, skid steer/tank drive/differential steering/whatever you want to call it is the simplest, easiest, and most of the time, most effective. You have to remember that anytime you embark on a more complicated project, there will be a learning curve, and it will consume time. If you care more about learning the mechanical/electrical/control systems side of things, go with a holonomic drive train. If you care more about autonomous routines, camera interpretation, and perfecting manipulators and driver skill, go with something a little simpler.
  #6   Spotlight this post!  
Unread 09-12-2009, 22:58
James Tonthat James Tonthat is offline
Registered User
FRC #0148 (Robowranglers)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Greenville, TX
Posts: 303
James Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond reputeJames Tonthat has a reputation beyond repute
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by daltore View Post
2) Mechanum has fewer losses than omnidrive doing forward, but has huge losses strafing. Going diagonally can cause interesting vectors to result accidentally. Definitely the loudest of the drive trains when strafing. Simple to build, more expensive than most of the others (depending on how you make swerve drive, and if you make your own mechanum wheels), hard to conceptualize. Possibly hard to program, I don't know, I haven't tried.
Here's our RobotC code from 2008. There are a lot of lines and redundant variables for debugging.

Code:
/********** Mecanum Code **********/
int FL_X, FR_X, RL_X, RR_X;
int FL_Y, FR_Y, RL_Y, RR_Y;
int FL_Z, FR_Z, RL_Z, RR_Z;
int X, Y, Z;
int FL, FR, RL, RR;

void drive (signed int joyX, signed int joyY, signed int joyZ)
{
	char reduce = 3;
	if (joyX == 0)
		reduce--;
	if (joyY == 0)
		reduce--;
	if (joyZ == 0)
		reduce--;
	else
		reduce = 3;

	if (reduce==0)
	{
		motor[mtrFL] = 0;
		motor[mtrFR] = 0;
		motor[mtrRL] = 0;
		motor[mtrRR] = 0;
		FR_X = RL_X = RR_X = FL_X = 0;
		FR_Y = RL_Y = RR_Y = FL_Y = 0;
		FR_Z = RL_Z = RR_Z = FL_Z = 0;
		return;
	}
	else
	{
		FL_X = -joyX / reduce;
		FL_Y = joyY / reduce;
		FL_Z = joyZ / reduce;
	}

	X=FL_X; Y=FL_Y; Z=FL_Z;


	RR_X =  FL_X;
	FR_X = -FL_X;
	RL_X = -FL_X;

	FR_Y = RL_Y = RR_Y = FL_Y;

	RR_Z = -FL_Z;
	FR_Z = -FL_Z;
	RL_Z =  FL_Z;

	if (1==1)
	{
		motor[mtrFL] = FL = (FL_X + FL_Y + FL_Z);
		motor[mtrFR] = FR = (FR_X + FR_Y + FR_Z);
		motor[mtrRL] = RL = (RL_X + RL_Y + RL_Z);
		motor[mtrRR] = RR = (RR_X + RR_Y + RR_Z);
	}
}
Our team is going to try and prototype a swerve drive this winter break (before kickoff) but in all likeliness we were going to do 6WD. Reliability is greater than all. If you can't drive, you can't play. In all honesty, your team's resources will probably be better going toward a better arm or better autonomous than developing a crab drive. Mecanum has low traction which fit 2008's game as there were basically rules against defense, next year's game will/might include pushing matches.
__________________
James Tonthat

Mechanical Engineer, RackSolutions, a subsidiary of Innovation First International

Lead Engineer - Texas Torque - 2009-2014
Mentor - Robowranglers - 2015-
  #7   Spotlight this post!  
Unread 22-12-2009, 15:17
Passion Passion is offline
Jim Zhou
FRC #2198
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Toronto, Canada
Posts: 29
Passion has a spectacular aura aboutPassion has a spectacular aura aboutPassion has a spectacular aura about
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by daltore View Post
3) My personal favorite. Omnidrive results in what looks like a hockey puck on wheels, it moves almost eerily, and I've played around with it on Vex many times before. If you have the wheels mounted at 90-degree angles from the center (on the front and back and the two sides), your efficiency is 100% of a two-motor drive train, in both the X and Y directions. If you mount at 45-degree angles (on the corners), you get a theoretical maximum of 70% efficiency going straight forward or sideways, but you get more power behind it. However, you will not win any pushing matches, I guarantee. It can also be a problem to mount wheels at odd angles if you go that route. Fairly simple conceptually, the code isn't that complicated (I have a library for Vex if you want to see it).
I was introduced to Holonomic drive not long ago, which might explains why I am asking you this question: How come efficiency becomes only 70% if the wheels are placed at the corners instead of being placed at 90 degrees from the center which will result in 100% efficiency?
  #8   Spotlight this post!  
Unread 22-12-2009, 20:12
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,630
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by Passion View Post
I was introduced to Holonomic drive not long ago, which might explains why I am asking you this question: How come efficiency becomes only 70% if the wheels are placed at the corners instead of being placed at 90 degrees from the center which will result in 100% efficiency?
Neither results in 100% efficiency.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #9   Spotlight this post!  
Unread 22-12-2009, 21:03
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by Passion View Post
I was introduced to Holonomic drive not long ago, which might explains why I am asking you this question: How come efficiency becomes only 70% if the wheels are placed at the corners instead of being placed at 90 degrees from the center which will result in 100% efficiency?
I think you misunderstood. You get the equivalent of 100% efficiency of a two-motor system, as only two of the four motors are in use when traveling forward or backward.
  #10   Spotlight this post!  
Unread 22-12-2009, 21:54
Passion Passion is offline
Jim Zhou
FRC #2198
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Toronto, Canada
Posts: 29
Passion has a spectacular aura aboutPassion has a spectacular aura aboutPassion has a spectacular aura about
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by Alan Anderson View Post
I think you misunderstood. You get the equivalent of 100% efficiency of a two-motor system, as only two of the four motors are in use when traveling forward or backward.
ohhhhhh, but if the wheels were placed at the corners, then the tradeoff would 100 % efficient going diagonally, correct?
  #11   Spotlight this post!  
Unread 22-12-2009, 21:59
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,630
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by Passion View Post
ohhhhhh, but if the wheels were placed at the corners, then the tradeoff would 100 % efficient going diagonally, correct?
Well, no.

y
|_x frame of reference

/ \

\ /

If you go in an X or Y direction, you're only getting one component of each motor's force. If you go diagonally (parallel to a wheel), you get only 2 of the 4 motors' force.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #12   Spotlight this post!  
Unread 04-01-2010, 21:45
Otaku's Avatar
Otaku Otaku is offline
Where'd my wrench go?
AKA: Michael Baker
FRC #0675 (Tech High Phantom Robotics)
Team Role: College Student
 
Join Date: Jan 2007
Rookie Year: 2006
Location: Underneath my car
Posts: 509
Otaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond repute
Send a message via AIM to Otaku Send a message via MSN to Otaku
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by Andrew Schreiber View Post
Won't work, Mecanum requires having 2 motors per side.

Personally I have always liked 6 wheel drive machines w/ a drop center wheel. It may not be as flashy as a 3 speed swerve drive but it is reliable. In my book reliability beats everything.
^ Words of sense.

Mecanum is simple to build (well, compared to Crab/Swerve), but the more complicated programming and driver training is one turn off, and the lack of traction is another. If somebody pushes your bot, it doesn't have the friction of normal traction wheels to prevent you getting pushed around everywhere. Add that in with the higher cost, and; though a cool system, there will be simpler, more reliable, and better ways to do it.

Crab, while you get a lot more traction, is even more complex and cost-prohibitive than Mecanum; and it can't be switched to a traditional skid-steer setup with a simple change of the wheels and a little hacking of the code.

I'm a fan of simple skid-steer 2, 4, or 6wd bots, especially "dropped center" bots since it helps them gain some agility while turning in place. 2wd drop-center 6-wheel bots are especially cool imo, as far as turning agility is concerned, since there's less drag to overcome from the "skid".



Quote:
Originally Posted by Chris is me View Post
I think the bigger issue with 2 CIM mecanum isn't torque but that you can't independently control 4 wheels with 2 motors. Well, with any amount of reasonability.
You would need a forward/reverse gearbox, with matching ratios, and a clutch so the gearbox could disengage and switch to forward or reverse. And to be able to do so quickly and effeciently would be a ridiculous engineering task considering the engineering experience (or lack thereof) of the Students, as well as financial and time limitations.

So yeah, it's unreasonable.
__________________

"The [Otaku] is a simple creature." "Indeed. I cease to function when removed from a mill."
  #13   Spotlight this post!  
Unread 04-01-2010, 22:17
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,499
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: crab drive vs. mecanum drive system

I'm a massive hypocrite, if you asked me what kind of base you should run, I'd say 99% of the time run a 6wd, 1% a crab, and never use holomonic or mecanum.

That being said, let me contradict myself. There is no perfect drive for all games. Your team must analyze the game, determine what the requirements are for your drive, and pick based on that. They all have benefits which come at varying costs.

Even though I'm pretty darn sure we'll run a 6wd next season, my team will still stop and analyze to determine if it is really the best choice.


Quote:
Originally Posted by Otaku View Post
Crab, while you get a lot more traction, is even more complex and cost-prohibitive than Mecanum; and it can't be switched to a traditional skid-steer setup with a simple change of the wheels and a little hacking of the code.
A crab can be switched to a skid steer pretty easily in just about every application of it I've seen. Sure, it's obviously not the lightest and most efficient skid steer when in that mode, but it is equally as functional.
  #14   Spotlight this post!  
Unread 06-01-2010, 03:09
Otaku's Avatar
Otaku Otaku is offline
Where'd my wrench go?
AKA: Michael Baker
FRC #0675 (Tech High Phantom Robotics)
Team Role: College Student
 
Join Date: Jan 2007
Rookie Year: 2006
Location: Underneath my car
Posts: 509
Otaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond reputeOtaku has a reputation beyond repute
Send a message via AIM to Otaku Send a message via MSN to Otaku
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by AdamHeard View Post
A crab can be switched to a skid steer pretty easily in just about every application of it I've seen. Sure, it's obviously not the lightest and most efficient skid steer when in that mode, but it is equally as functional.
Alright, I'll give you that.

But this is FRC, where we need to keep weight, simplicity, and practicality in mind. Not to mention, the inevitable increase in flex (solid axle to frame members vs. mounting via several seperate links) makes it even less efficient.

I honestly can't see any practical reason why Crab would have huge advantages over a 6wd drop-center design. Especially not advantages that could be used as justification for the higher cost/longer build time/etc.
__________________

"The [Otaku] is a simple creature." "Indeed. I cease to function when removed from a mill."
  #15   Spotlight this post!  
Unread 09-12-2009, 23:09
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,630
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: crab drive vs. mecanum drive system

Quote:
Originally Posted by superbotman View Post
My team is debating on the drive system we want to use and I thought I would ask what has worked well for other teams.

1. Crab drive works best

2. Mecanum drive with each wheel having its own motor wins.

3. Use mecanum drive with one motor per side.

4. don't do any and use some other drive system
On a purely strategic level: (i.e. if you have a robot with a "perfect" crab drive and "perfect" mecanum drive side by side and you're deciding which to play in a match, in a fantasy scenario) A crab drive achieves omnidirectional motion while maintaining closer to 100% of motor force in the desired direction of movement, and with the benefit of traction in all directions to prevent easy pushing and spinning. A mecanum system achieves omnidirectional movement without module rotation at the expense of some motor efficiency (going straight forward only uses ~70% of motor force) and less traction / more vulnerability to being spun.

Basically, a perfect crab is almost always better than a perfect mecanum. That said, omnidirectional motion isn't always required or optimal, and there are tradeoffs to using crab over a standard 6 wheel (mainly in turning, weight, etc) that make the decision nontrivial.

And that's putting the building of said robots aside. Crab is very difficult to build for and even harder to program with. Mecanum is less challenging and if things go wrong you can theoretically just drop in 4 normal wheels.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
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
Crab Drive RMS11 Robot Showcase 46 05-09-2008 22:34
pic: A closup view of our prototype worm-crab drive system. AndyB Extra Discussion 6 20-01-2008 00:02
mecanum drive system Charger_07 Technical Discussion 5 23-01-2007 19:20
pic: Jester Drive:Mecanum Wheel Drive Train Ken Delaney 357 Technical Discussion 64 29-03-2006 22:16
Crab Drive Collin Fultz Technical Discussion 3 04-09-2002 16:35


All times are GMT -5. The time now is 09:43.

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