Go to Post (pfft, kid... I sound like I'm Baker's age) - Amanda Morrison [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-01-2011, 01:26
Jedward45 Jedward45 is offline
Registered User
FRC #2220
 
Join Date: Dec 2008
Location: planet earth
Posts: 45
Jedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant future
pic: Team 2220's Swerve Drive Chasis

Reply With Quote
  #2   Spotlight this post!  
Unread 07-01-2011, 01:31
Unsung FIRST Hero
JVN JVN is offline
@JohnVNeun
AKA: John Vielkind-Neun
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 2000
Location: Greenville, Tx
Posts: 3,159
JVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond repute
Re: pic: Team 2220's Swerve Drive Chasis

Hey,
Good start! Just a friendly word of warning: a swerve drive takes a LOT of effort to get right, especially on the first try. You WILL spend most of the season fighting this design to get it running right, and to keep it running right. You'll spend so much time fighting with it, your driver won't get to use any of the advantages a swerve drive would provide... I promise you this.

I BEG you to not try to use this design without building it in the pre-season and testing it. If you're putting lots of resources (effort) into your drivetrain you're not going to have as much effort available for your mechanism -- the mechanism is where the magic is, and what makes you successful on the field.

Build a simple, reliable, drivetrain, and spend your engineering on the rest of your robot. You'll be much happier. If the summer comes along and you still want to build a swerve drive, try it then.

If you don't have the resources to prototype it in the summer, you might not want to be attempting it anyways. Again, we all have limited resources during the build season -- spend the ones you have on things that will have the biggest payoff...

$0.02
-John
__________________
In the interest of full disclosure: I work for VEX Robotics a subsidiary of Innovation First International (IFI) Crown Supplier & Proud Supporter of FIRST

Last edited by JVN : 07-01-2011 at 01:42.
Reply With Quote
  #3   Spotlight this post!  
Unread 07-01-2011, 03:50
Justin Montois's Avatar
Justin Montois Justin Montois is offline
FirstUpdatesNow.com
FRC #3015 (Ranger Robotics)
Team Role: Leadership
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Rochester, NY
Posts: 1,346
Justin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond reputeJustin Montois has a reputation beyond repute
Send a message via AIM to Justin Montois
Re: pic: Team 2220's Swerve Drive Chasis

^^ That. Just that.
__________________
@jmontois340

Team 3015
2016- World Championship Finalists and Tesla Division Champions with 2056, 1690 and 1405
2016- Greater Pittsburgh Regional Chairman's Award
2016- Pittsburgh Regional Finalists with 1023 and 4050
2015- Newton Division Finalists With 195 and 1756
2015- Finger Lakes Regional Champions with 4039 and 378
Reply With Quote
  #4   Spotlight this post!  
Unread 07-01-2011, 07:44
Jedward45 Jedward45 is offline
Registered User
FRC #2220
 
Join Date: Dec 2008
Location: planet earth
Posts: 45
Jedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant future
Re: pic: Team 2220's Swerve Drive Chasis

Thanks for the feedback! We have already prototyped the module and found really no problems with it. The big question mark will be attaching the lateral drive and rotational chains. However, we have the resources to build multiple chassis, so we have some room for error. We also built a failsafe into the design. If we cant drive the modules w/swerve, we can lock their positions and drive standard tank.
Reply With Quote
  #5   Spotlight this post!  
Unread 07-01-2011, 07:44
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,770
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: pic: Team 2220's Swerve Drive Chasis

From the inspector in me, in looking at the base construction, I think 'what a great place for bumpers'. However, if you use this as a design basis, please double and triple check the bumper rules and FRAME PERIMETER definition if it returns this year. If in doubt, please ask the Q&A after kickoff.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
Reply With Quote
  #6   Spotlight this post!  
Unread 07-01-2011, 12:00
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,652
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: pic: Team 2220's Swerve Drive Chasis

I too like the I beams as use for a frame -- very creative!

From a maintenance standpoint I would make some strategic holes in the I-beams so you can see what's going on inside the modules in the very likely event of a problem.

To solve the frame perimeter issues (based upon previous years' rules), some stiff foam or lightweight plywood would fit nicely into the I-beam rails.

I'll also echo John's sentiments, yet also add to it that programming a crab drive is just as difficult as building it. Hopefully you have very, very talented programmers since they've probably only seen un-optimized or theoretical code.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
Reply With Quote
  #7   Spotlight this post!  
Unread 07-01-2011, 12:24
imac256 imac256 is offline
Registered User
AKA: Ian McInerney
FRC #2022 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jun 2009
Rookie Year: 2009
Location: Aurora, IL
Posts: 30
imac256 is a glorious beacon of lightimac256 is a glorious beacon of lightimac256 is a glorious beacon of lightimac256 is a glorious beacon of lightimac256 is a glorious beacon of light
Re: pic: Team 2220's Swerve Drive Chasis

That does appear to be a very nice system you guys have designed, but my question is have you guys figured out how you are going to control it and place the sensors on the wheels? A swerve drive needs the sensors to operate and their positioning can be somewhat tricky and has to be designed for.

As for coding a swerve drive, it took my team about a week straight to perfect our swerve drive code, and at least another week of testing before it was stable enough for the drivers to really use, and during that time the frustrations were high. Be sure to give the base to the programmers at least half way through the build time, because trying to program this with people breathing down your necks is not fun. I speak from personal experience there, our 2009 and then our prototype 2010 robot were both swerve drive.

If you guys would like some examples of swerve code, it isn't very nicely structured, our old code is here:
http://coolhub.imsa.edu/cybercollab/...ming-documents
If you have any questions regarding that code send me a PM and I'll try to help

- Ian McInerney
Lead Programmer, Team 2022
Reply With Quote
  #8   Spotlight this post!  
Unread 07-01-2011, 13:02
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,050
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: pic: Team 2220's Swerve Drive Chasis

Quote:
Originally Posted by JesseK View Post
I'll also echo John's sentiments, yet also add to it that programming a crab drive is just as difficult as building it. Hopefully you have very, very talented programmers since they've probably only seen un-optimized or theoretical code.
@Jedward45: Are you planning to rig this up as a crab, or do you plan to have independent drive and steering for all 4 wheels?


Reply With Quote
  #9   Spotlight this post!  
Unread 07-01-2011, 14:21
Jedward45 Jedward45 is offline
Registered User
FRC #2220
 
Join Date: Dec 2008
Location: planet earth
Posts: 45
Jedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant future
Re: pic: Team 2220's Swerve Drive Chasis

Quote:
Originally Posted by Ether View Post
@Jedward45: Are you planning to rig this up as a crab, or do you plan to have independent drive and steering for all 4 wheels?

Yeah, were chaining together via three links the outer rotational sprockets... We still haven't decided on which motors to use for this as our CIMS are all tied up... Were planning on building two drives trains, one to keep behind for programmers.....
Reply With Quote
  #10   Spotlight this post!  
Unread 07-01-2011, 15:17
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,649
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: pic: Team 2220's Swerve Drive Chasis

Quote:
Originally Posted by Jedward45 View Post
Thanks for the feedback! We have already prototyped the module and found really no problems with it. The big question mark will be attaching the lateral drive and rotational chains. However, we have the resources to build multiple chassis, so we have some room for error. We also built a failsafe into the design. If we cant drive the modules w/swerve, we can lock their positions and drive standard tank.
Just remember - mechanical is half the battle. More like a third.

A third is control. Swerve is by no means intuitive to control.

A third is driving practice - swerve is not intuitive to drive no matter how you code it, so your driver needs a lot of time to get used to it for it to really show its advantages.

(Also, the biggest mechanical challenges of swerve come once the module is attached to a full chassis)
__________________
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)
Reply With Quote
  #11   Spotlight this post!  
Unread 07-01-2011, 15:36
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,050
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: pic: Team 2220's Swerve Drive Chasis

Quote:
Originally Posted by Chris is me View Post
swerve is not intuitive to drive no matter how you code it
I'm not convinced this is true. It seems to me that, with smart enough software, swerve (of the Unicorn variety anyway) should be almost as seamless in its motions as a well-designed mecanum... and without the traction disadvantages of mecanum.


Reply With Quote
  #12   Spotlight this post!  
Unread 08-01-2011, 00:52
Jedward45 Jedward45 is offline
Registered User
FRC #2220
 
Join Date: Dec 2008
Location: planet earth
Posts: 45
Jedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant futureJedward45 has a brilliant future
Re: pic: Team 2220's Swerve Drive Chasis

Quote:
Originally Posted by Chris is me View Post
Just remember - mechanical is half the battle. More like a third.

A third is control. Swerve is by no means intuitive to control.

A third is driving practice - swerve is not intuitive to drive no matter how you code it, so your driver needs a lot of time to get used to it for it to really show its advantages.

(Also, the biggest mechanical challenges of swerve come once the module is attached to a full chassis)
Respectfully disagree, we are planing on using gyros to allow absolute direction, so theoretically you could point the joystick to you right, and the robot will go that directions regardless of current orientation.... While this is still just an idea, remember we have a month after the build season to tweak our programming and give drivers practice
Reply With Quote
  #13   Spotlight this post!  
Unread 08-01-2011, 01:25
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,649
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: pic: Team 2220's Swerve Drive Chasis

Quote:
Originally Posted by Ether View Post
I'm not convinced this is true. It seems to me that, with smart enough software, swerve (of the Unicorn variety anyway) should be almost as seamless in its motions as a well-designed mecanum... and without the traction disadvantages of mecanum.

This is based on my experience driving a non-Unicorn chassis, yeah. Moving a tank drive robot with robot-centric controls is trivial. A swerve, absolutely not, especially if you are responsible for module rotation.

My "ideal" swerve would have a field centric "point the modules this way" stick and a robot centric everything else... I think.
__________________
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)
Reply With Quote
  #14   Spotlight this post!  
Unread 08-01-2011, 03:02
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: pic: Team 2220's Swerve Drive Chasis

Quote:
Originally Posted by Chris is me View Post
A third is driving practice - swerve is not intuitive to drive no matter how you code it, so your driver needs a lot of time to get used to it for it to really show its advantages.
Field centric controls on an independent swerve or mecanum drive are probably the most intuitive form of joystick-based driver control there is, especially if you use a three-axis joystick.
__________________
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

世上无难事,只怕有心人.
Reply With Quote
  #15   Spotlight this post!  
Unread 08-01-2011, 11:05
Superllama12's Avatar
Superllama12 Superllama12 is offline
Wombaticus
AKA: Brandon Buncher
FRC #0540 (Talon 540)
Team Role: Electrical
 
Join Date: Jan 2011
Rookie Year: 2004
Location: Henrico, VA
Posts: 150
Superllama12 is an unknown quantity at this point
Re: pic: Team 2220's Swerve Drive Chasis

That is quite impressive! (hoohoohoo emoticons!!!) From what I understand, Swerve is very difficult to build and use! I hope it works well for you guys!
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: Team 2220's Swerve Drive Module Jedward45 Extra Discussion 9 08-01-2011 02:00
Team 2338 swerve drive peer review Creator Mat Technical Discussion 13 17-06-2009 17:45
pic: KitBot 4 CIM 2 Wheel Drive Chasis: Side Vince Extra Discussion 6 09-01-2008 19:17
pic: Team 108 - LEGO swerve drive zander_108 Extra Discussion 8 10-04-2007 22:36
pic: 6 Wheel Drive Chasis AJ R Extra Discussion 5 06-01-2007 08:49


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

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