Go to Post Well our closest regional is a Hawaii, it's a bit hard for us to drive 8000km (5000 miles) across the pacific... - timytamy [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 15-01-2010, 00:18
Creator Mat Creator Mat is offline
Registered User
FRC #2338 (Gear it Forward)
Team Role: Leadership
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Aurora Illinois
Posts: 178
Creator Mat is a jewel in the roughCreator Mat is a jewel in the roughCreator Mat is a jewel in the roughCreator Mat is a jewel in the rough
Why swerve is better than Holonomic... HELP

Ok for two years now i have been designing a swerve drive for my team and we as a team finally think it is time for our team to design a omni directional drive train (HOORAH). Before now the team was all for swerve drive. However, some members/mentors changed their minds (due to a vex holonomic a student built) feel that a Holonomic drive is the better way for us to go. Manufacturing and programming of these drive trains are not a problem but because of the simplicity of the Holonomic drivetrain these members/ mentors feel that tradeoffs of the Holonomic drive train will be offset by the time we save in the making and programming of it. As the most experienced student left on the team (and head of design) i feel that we will be better served spending our time on the swerve drive but I am at a disadvantage because i can't really "prototype" the swerve (like we did with the vex holonomic) without buying all the parts and actually building it. Due to the majority of these students/mentors being new to FRC i feel they don't understand how much the reduction in pushing power and other weakness of holonomic drive hurts a Robots performance when compared to a swerve drive. Can anyone who has experience driving a holonomic, playing against a holonomic, or has an opionon on the subject give a testimonial about how swerve is better than Holonomic and the making of a swerve drive is the way our team should go.

Thank you very much for your help


Please note: Yes we have built our swerve drive (partially) before so please no warnings about how if you are designing it now it is to late etc...
__________________

2010 Midwest Spirit award
2010 Midwest Quarterfinalists
2010 Wisconsin Quarterfinalists
2009 Midwest Finalists
2009 Wisconsin Quarterfinalists
2008 Midwest Rookie AllStars

Last edited by Creator Mat : 15-01-2010 at 00:21.
  #2   Spotlight this post!  
Unread 15-01-2010, 00:41
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,736
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Why swerve is better than Holonomic... HELP

If you have 2 VEX sets, give 2 groups 1 day for the following challenge: Build a prototype drivetrain. 1 group gets holonomic. 1 group gets swerve. Use standard small green wheels for each drive.

Then, at the end of the day, the head-to-head: pushing, obstacle course, and a sumo match against each other. (Stay in X area. First out, either through pushing or through dodging too much, loses. Best 2 out of 3 or however you want to do it.)

This will give a scale comparison of the two. And yes, it is possible to build a swerve in VEX.

330 did something similar back in 2005 with a mecanum vs. a 6WD "drop". A full-scale kitbot mecanum drive went up against our 4WD 2003 robot in a match situation--and lost.

The match will do several things: It will expose the strengths and weaknesses of both systems. It will give practice with both. If you do it right, you've even got the code for both. And, there will be one of two final results: Either you'll see that you're wrong, or they'll see that swerve is superior.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #3   Spotlight this post!  
Unread 15-01-2010, 00:41
Creator Mat Creator Mat is offline
Registered User
FRC #2338 (Gear it Forward)
Team Role: Leadership
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Aurora Illinois
Posts: 178
Creator Mat is a jewel in the roughCreator Mat is a jewel in the roughCreator Mat is a jewel in the roughCreator Mat is a jewel in the rough
Re: Why swerve is better than Holonomic... HELP

Edit: We also want to go over the bump. I also feel that the Omni wheels would not have enough traction to be able to go over the bump
__________________

2010 Midwest Spirit award
2010 Midwest Quarterfinalists
2010 Wisconsin Quarterfinalists
2009 Midwest Finalists
2009 Wisconsin Quarterfinalists
2008 Midwest Rookie AllStars
  #4   Spotlight this post!  
Unread 15-01-2010, 00:43
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,736
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Why swerve is better than Holonomic... HELP

Quote:
Originally Posted by Creator Mat View Post
Edit: We also want to go over the bump. I also feel that the Omni wheels would not have enough traction to be able to go over the bump
I wonder what a key element in that obstacle course I mentioned earlier might be... Shouldn't be too hard to build one to about 1/3 scale.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #5   Spotlight this post!  
Unread 15-01-2010, 09:28
Geek 2.0 Geek 2.0 is offline
Registered User
FRC #0107
Team Role: Programmer
 
Join Date: Sep 2009
Rookie Year: 2008
Location: Holland, MI
Posts: 120
Geek 2.0 will become famous soon enough
Re: Why swerve is better than Holonomic... HELP

I am having a similar problem, only it's the mentors wanting to use a 6WD 2 gearbox design and a handful of students wanting to use holonomic, and the 6WD prototype was built by a mentor. What ever happened to student decisions?

Last edited by Geek 2.0 : 15-01-2010 at 10:20.
  #6   Spotlight this post!  
Unread 15-01-2010, 09:44
Taylor's Avatar
Taylor Taylor is offline
Professor of Thinkology, ThD
AKA: @taylorstem
FRC #3487 (EarthQuakers)
Team Role: Teacher
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Indianapolis, IN, USA 46227
Posts: 4,581
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: Why swerve is better than Holonomic... HELP

Quote:
Originally Posted by Geek 2.0 View Post
I am having a similar problem, only it's the mentors wanting to use a 6WD 2 gearbox design and a handful of students wanting to use holonomic, and the prototype was built by a mentor. What ever happened to student decisions?
An important thing to consider here, and it speaks volumes about your team's personality, is the following: Is it an adult decision, a student decision, or a team decision?
__________________
Hi!
  #7   Spotlight this post!  
Unread 15-01-2010, 10:23
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,628
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: Why swerve is better than Holonomic... HELP

Build a vex holonomic and a vex 6 wheel and have the Vex 6 wheel play defense on it. Should sell your team pretty quickly on not holonomic.

Have you built, tested, rammed, destroyed, rebuilt, retested a swerve drive? If you have, then great. The only reason (if swerve is desired) you'd want to run holonomic over it is weight savings, simplicity, durability, at the expense of all traction versus defensive robots. If you haven't, your team's got a point in that swerve is deceptively hard.

If you want, send them videos of 1714's 2008 robot, which is holonomic. (Just don't tell them there were programming bugs )
__________________
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)
  #8   Spotlight this post!  
Unread 15-01-2010, 10:27
Geek 2.0 Geek 2.0 is offline
Registered User
FRC #0107
Team Role: Programmer
 
Join Date: Sep 2009
Rookie Year: 2008
Location: Holland, MI
Posts: 120
Geek 2.0 will become famous soon enough
Re: Why swerve is better than Holonomic... HELP

Does holonomic really lose all that much traction? What if you use braking on the Jaguars? It seems that it wouldn't be too bad, the only thing hindering you is the hard plastic of the wheels.
  #9   Spotlight this post!  
Unread 15-01-2010, 11:50
Geek 2.0 Geek 2.0 is offline
Registered User
FRC #0107
Team Role: Programmer
 
Join Date: Sep 2009
Rookie Year: 2008
Location: Holland, MI
Posts: 120
Geek 2.0 will become famous soon enough
Re: Why swerve is better than Holonomic... HELP

Quote:
Originally Posted by Taylor View Post
An important thing to consider here, and it speaks volumes about your team's personality, is the following: Is it an adult decision, a student decision, or a team decision?
Sorry, I really worded that wrong. I made it sound like I'm angry because the mentors won't let me do what I want to do. But that's not it. I just feel that if the mentors don't support it, it won't happen, no matter what. A few students honestly believe holonomic drive will work (that's not to say all though), but the mentors don't want to, and so there's no use in pushing for it because their word is law. You're VERY right, it should be a joint decision.

Quote:
Originally Posted by StevenB View Post
I hesitate to say you lose traction, because your wheels may still have the same grip on the carpet. But even if you lock your wheels, you only have a fraction of your "pushing resistance force". Unless you have a way to physically lock or articulate the rollers as describe in the paper I linked above, up to half of your traction is wasted on rollers that simply spin.

Take a square robot with one omniwheel (rollers perpendicular to the drive direction) on each side. To move forward, two wheels are doing the work, and two wheels are spinning their rollers and contributing nothing. The scenario is identical if we brake our wheels and another robot tries to push us. Two wheels will give us traction on the carpet, but the other two give us nothing.

If the robot moves diagonally, all four wheels move, but all of the rollers spin some. This results in a 1/(sqrt(2)) thing, which is where I get 71% power/traction.
Thanks for the clarification, that makes sense. I still think the tradeoff is worth it though.

Last edited by Geek 2.0 : 15-01-2010 at 13:05.
  #10   Spotlight this post!  
Unread 15-01-2010, 13:13
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,637
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Why swerve is better than Holonomic... HELP

If they really want to use omni's, tell them to use linkage drive. Yet something tells me that we're not getting the full picture about how the mentors truly feel the swerve drive contributed to the robot in the previous years. Perhaps they don't want to repeat the stress of creating and maintaining the robot, or perhaps they want more time to work on the manipulators while still maintaining certain advantages of strafing.

As for the ramp, you want all 4 wheels contribute to climbing, even if they're pointed 45 degrees off of straight forward. Unless you have a GOOD suspension one of the four wheels WILL lift off of the ground if the robot isn't lined up straight. Any 1/3 scale model, even if built out of toothpicks, will tell you that. So omni drive trains should be ok with going up and over the ramps should they choose to 'gun it'. Yet soon the mentors will realize that what goes up quickly will also come down quickly. Now either that can be a tradeoff you live with or it's a design consideration that affects a decision.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub

Last edited by JesseK : 15-01-2010 at 13:15.
  #11   Spotlight this post!  
Unread 15-01-2010, 13:23
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,959
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: Why swerve is better than Holonomic... HELP

All engineering is tradeoffs ... and understanding those tradeoffs and matching the best options to the strategy you choose is where the real engineering comes in.

No drivetrain is the best. Each has it's advantages and disadvantages and these must be weighed against your strategy, your teams capabilities, and your understanding of how the game will play out.

In the end, the best drivetrain/manipulator/kicker/hanger/circular-duck will be the one that most closely assists your chosen strategy.
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
  #12   Spotlight this post!  
Unread 15-01-2010, 14:01
AJ R's Avatar
AJ R AJ R is offline
RoboGeek
FRC #1714 (More Robotics)
Team Role: College Student
 
Join Date: Nov 2006
Rookie Year: 2001
Location: Milwaukee, WI
Posts: 108
AJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to beholdAJ R is a splendid one to behold
Re: Why swerve is better than Holonomic... HELP

Our team built an omni drive in 2008, and it only worked ok. We built a vex omni drive, programmed it, and it worked great. Vex can be a good tool to prototype something, but the FRC robot did not drive any where as well as the vex robot did. Could more complex programming have helped? Possibility, but in our experience, the omni drive did not work well.
__________________
AJ



If you loose the match and the robot doesn't come back broken, you didn't drive hard enough.
  #13   Spotlight this post!  
Unread 15-01-2010, 14:33
Lil' Lavery Lil' Lavery is offline
TSIMFD
AKA: Sean Lavery
FRC #1712 (DAWGMA)
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Philadelphia, PA
Posts: 6,599
Lil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond repute
Send a message via AIM to Lil' Lavery
Re: Why swerve is better than Holonomic... HELP

Quote:
Originally Posted by Creator Mat View Post
Edit: We also want to go over the bump. I also feel that the Omni wheels would not have enough traction to be able to go over the bump
The traction will not likely be the challenge for a holonomic drive base getting over the bump. Unless you have some sort of suspension, it will be virtually impossible to maintain the wheel contact and proper weight distribution to the wheels in order for it to drive properly.
As you go up the bump, one or more wheels will likely be lifted completely off the ground (unless you're using 3-wheel base that's perfectly aligned with the bump), and thus that wheel can no longer contribute to any driving you're doing (which will likely change the direction you're driving, which will likely cause you to no longer climb the bump). Additionally, as your robot is angled, the weight distribution to each wheel will change, also changing the resulting normal force on each wheel (which could also cause a change in direction).
  #14   Spotlight this post!  
Unread 15-01-2010, 15:34
Geek 2.0 Geek 2.0 is offline
Registered User
FRC #0107
Team Role: Programmer
 
Join Date: Sep 2009
Rookie Year: 2008
Location: Holland, MI
Posts: 120
Geek 2.0 will become famous soon enough
Re: Why swerve is better than Holonomic... HELP

Quote:
Originally Posted by Lil' Lavery View Post
The traction will not likely be the challenge for a holonomic drive base getting over the bump. Unless you have some sort of suspension, it will be virtually impossible to maintain the wheel contact and proper weight distribution to the wheels in order for it to drive properly.
As you go up the bump, one or more wheels will likely be lifted completely off the ground (unless you're using 3-wheel base that's perfectly aligned with the bump), and thus that wheel can no longer contribute to any driving you're doing (which will likely change the direction you're driving, which will likely cause you to no longer climb the bump). Additionally, as your robot is angled, the weight distribution to each wheel will change, also changing the resulting normal force on each wheel (which could also cause a change in direction).
However, if you're using a holonomic drivetrain (w/ 4 45 degree angled omniwheels) that doesn't have all the wheels in contact, it will autocorrect itself, putting you straight.
  #15   Spotlight this post!  
Unread 15-01-2010, 14:35
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,766
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Why swerve is better than Holonomic... HELP

There is simply no substitute for prototyping. If you want to know if a drive can climb, defend, push, turn or move sideways effectively, the only way is to make one and put it to your own test. By now many teams have done just that and have played the game, even if only with students portraying robots. Most have come to the conclusion that some pushing will take place, some climbing over the bump will be needed and accurate movement and position of the robot for kicking is a must if you want to score. If you prototype you will know if your robot will slide sideways off the bump, if it can be pushed easily or if the drive system will work at all.
I will answer again as I have so many times before. We do not decide on a drive type until we brainstorm, prototype and test. Now one should.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
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
Time precision better than seconds?? Joohoo C/C++ 4 31-01-2009 20:49
Are six wheels better than four? cziggy343 General Forum 36 10-01-2009 23:13
Better Than Gears? Aaron Lussier Technical Discussion 7 14-10-2003 12:20
My auto is better than yours.. lol randomperson Programming 25 07-04-2003 12:10
Kennedy better than Long Island?... soap108 Regional Competitions 6 23-03-2002 17:50


All times are GMT -5. The time now is 08:00.

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