Go to Post Nascar was one of the first things i though when the unveiled this years competitions...... silly left turns... they hurt right turns feelings :rolleyes: - Miniflash [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 17-04-2014, 18:30
bbradf44's Avatar
bbradf44 bbradf44 is offline
Registered User
AKA: Brad
FRC #3344 (Robocopz)
Team Role: Driver
 
Join Date: May 2013
Rookie Year: 2011
Location: Peachtree City
Posts: 111
bbradf44 is just really nicebbradf44 is just really nicebbradf44 is just really nicebbradf44 is just really nice
Swerve drives

With the majority of our team graduating this year(about 80%) a couple of us have been thinking about doing one last project in the off season as a team(if we can get the mentors to bite) to both leave something behind that the younger guys can improve on in the coming years to maybe get on a competition bot by the time the current freshman are seniors and to teach them all that we've learned from our experiences. The idea of a swerve drive was brought up but immediately shot down, but then brought up again with some ideas. Sense then we have done some drawings and Inventor projects(nothing worthy of posting here) and are thinking it may be possible. Because we aren't a very high budget team our design will differ greatly from things you'd see on Einstein now but actually don't look half bad modeled out in inventor. My question here is what are some of the most interesting swerves you've seen? Working/not working, on/off a competition not. Post pictures or videos as well.
Also as a side question. I wasn't able to do much pit scouting the past 2 years at Peachtree as I've been stuck in our pit, but I've always been fascinated by swerves and told our pit scouts that if anyone says they have a swerve to come get me immediately, and I've never been told of any. Have there been any teams here in Georgia to pull one off yet?
Thanks!
__________________
2011: FRC 1922 Team Member
2012 (Build weeks 1-3): FRC 1922 Team Member

2012 (Weeks 4-Competition): FRC 3344 Mechanic and Pit Crew
2013: FRC 3344 Mechanical Lead and Head Driver
2014: FRC 3344 Team Captain and Head Driver

Record as driver: 7-11-0 and Proud of it
  #2   Spotlight this post!  
Unread 17-04-2014, 18:45
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,392
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Re: Swerve drives

There are a number of teams that have swerve drives (Not sure about Georgia). Most of the teams have posted decent pictures. 1640, Sab-bot-age has pictures, CAD, etc of the last 4 years worth of swerve drives. It would make a good place to start since they have done a good documentation trail of what worked, what didn't, where they made improvements, etc.

Swerve isn't for the faint of heart, but is amazingly cool when it works.

Sab-bot-age Team Site Swerve Central
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
  #3   Spotlight this post!  
Unread 17-04-2014, 18:52
Jay O'Donnell's Avatar
Jay O'Donnell Jay O'Donnell is offline
Division by Pirates
FRC #0229 (Division by Zero)
Team Role: Mentor
 
Join Date: Apr 2012
Rookie Year: 2012
Location: Potsdam, NY/Londonderry, NH
Posts: 1,341
Jay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond repute
Re: Swerve drives

Here's team 2067's swerve drive info. Only swerve drive in New England that I know of and they really used it well this year! http://www.chiefdelphi.com/forums/sh...highlight=2067
__________________
Student on Team 1058 (2012-2015)
Mentor on Team 229 (2016-Present)
Writer for Blue Alliance Blog
  #4   Spotlight this post!  
Unread 17-04-2014, 19:08
Bryce2471's Avatar
Bryce2471 Bryce2471 is offline
Alumnus
AKA: Bryce Croucher
FRC #2471 (Team Mean Machine)
Team Role: Mechanical
 
Join Date: Feb 2013
Rookie Year: 2007
Location: Camas, WA
Posts: 422
Bryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud of
Re: Swerve drives

Here's a link to a thread on team mean machine's swerve drive. The most recent BOM counted them at $221 each, so you may want to consider a similar design.

http://www.chiefdelphi.com/forums/sh...ht=2471+swerve

There are a few other threads on them, if your interested. Hope that helps!
__________________
FLL Team Future imagineers
2010 Oregon State Championships: Winners
2011 International Invite: First place Robot design, Second Place Robot Performance
FRC Team Mean Machine
2012 Seattle: Winning alliance
2013 Portland: Winning alliance
2013 Spokane: Winning alliance
2014 Wilsonville: Winning alliance
2014 Worlds: Deans List Winner
  #5   Spotlight this post!  
Unread 17-04-2014, 20:30
Tyler2517's Avatar
Tyler2517 Tyler2517 is offline
ShortOnes
AKA: Tyler Gibb
FRC #2517 (Evergreen Robotics)
Team Role: Mentor
 
Join Date: Dec 2013
Rookie Year: 2011
Location: Vancouver, WA
Posts: 203
Tyler2517 has a spectacular aura aboutTyler2517 has a spectacular aura aboutTyler2517 has a spectacular aura about
Re: Swerve drives

It is possible to obtain outside funding for the production of a swerve drive. This year we got a grant just for the production of ours.

2471 has an amazing swerve drive that is both light and cheap to manufacture. Making the top out of one piece of extrusion is a great idea. The gear box they use for steering is much cheaper then any thing else i have seen and worked amazingly.

Team 1640 has a lot of info about the history of their drive train. Also a great team who does well with it.

Team 16 has a legendary swerve drive. They don't use a Co-axel design but acts as if they were by using slip rings.

We ran a swerve drive this year as well. We used a cool concept that a student from 2471 thought of(the long tube with the drive belt running around the steering motor). Along with a modified version of 1640's bottom pivot/yoke. We redesigned how to build it to make as many parts of it manual machined on a mill/layth.

  #6   Spotlight this post!  
Unread 17-04-2014, 20:54
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,358
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: Swerve drives

Ok, for the teams that did swerve for the first time this year, was it worth it. Do you feel that it gave you a competitive advantage?
  #7   Spotlight this post!  
Unread 17-04-2014, 21:39
kylelanman's Avatar
kylelanman kylelanman is offline
Programming Mentor
AKA: Kyle
FRC #2481 (Roboteers)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2007
Location: Tremont Il
Posts: 186
kylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to allkylelanman is a name known to all
Re: Swerve drives

Quote:
Originally Posted by Gdeaver View Post
Ok, for the teams that did swerve for the first time this year, was it worth it. Do you feel that it gave you a competitive advantage?
YES!!!

We decided day 2 of the build season we were going to go with a swerve drive. The general decision making paradigm was that due to the lack of a crazy pyramid to climb or any end game for that matter the rest of the robot was not going to be that complex. Therefore we thought we would have enough time to figure out a swerve drive. Having never done one before we reached out to a new company in the area for funding so we could build 2 drive trains. One was built the first week and given to the programmers and the second became the actual robot. We bought 118 style swerve modules from AndyMark and wrote the code from scratch. We did reference 16's code base to ensure we were on the right track from time to time.

We firmly believe and demonstrated in Wisconsin that our swerve drive gave us the additional competitive edge needed to win. The extra agility that the swerve drive provided allowed us to play very effective defense and quickly out maneuver our opponents to score. We took a gamble and it paid off with our first blue banner ever.
__________________
"May the coms be with you"

Is this a "programming error" or a "programmer error"?

  #8   Spotlight this post!  
Unread 18-04-2014, 02:06
Bryce2471's Avatar
Bryce2471 Bryce2471 is offline
Alumnus
AKA: Bryce Croucher
FRC #2471 (Team Mean Machine)
Team Role: Mechanical
 
Join Date: Feb 2013
Rookie Year: 2007
Location: Camas, WA
Posts: 422
Bryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud of
Re: Swerve drives

Quote:
Originally Posted by Gdeaver View Post
Ok, for the teams that did swerve for the first time this year, was it worth it. Do you feel that it gave you a competitive advantage?
Yes,

We did some off-season development of swerve drives, and we were very glad that we did. We already had the code nailed down, and enough swerves for the practice bot, so we just adjusted the design slightly, and pumped out six more for the comp bot. They have had great performance overall, and have had no mechanical failures!(knocks on wood)
One thing we have been displeased with is the optical encoders. The ones we use have an index pulse, but can still get off by a significant amount for a noticeable portion of the match. Unless we stop to run a homing routine.
We are testing magnipot absolute encoders from Digi-Key on the practice bot and we will probably be changing out the comp bot's encoders for them at champs.
__________________
FLL Team Future imagineers
2010 Oregon State Championships: Winners
2011 International Invite: First place Robot design, Second Place Robot Performance
FRC Team Mean Machine
2012 Seattle: Winning alliance
2013 Portland: Winning alliance
2013 Spokane: Winning alliance
2014 Wilsonville: Winning alliance
2014 Worlds: Deans List Winner
  #9   Spotlight this post!  
Unread 18-04-2014, 07:31
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,358
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: Swerve drives

I like the 6127's. We did have problems losing calibration. We used plastic beam couplers from Automation Direct. They would some times slip requiring calibration. This year we took advantage of the good AL beam couplers that were on First Choice and they do not slip.
  #10   Spotlight this post!  
Unread 18-04-2014, 13:25
bbradf44's Avatar
bbradf44 bbradf44 is offline
Registered User
AKA: Brad
FRC #3344 (Robocopz)
Team Role: Driver
 
Join Date: May 2013
Rookie Year: 2011
Location: Peachtree City
Posts: 111
bbradf44 is just really nicebbradf44 is just really nicebbradf44 is just really nicebbradf44 is just really nice
Re: Swerve drives


Heres a couple images of our inventor creation. Its still missing the gears, chain, axles, and belts but this is the basic design. This is only a rough and dirty concept. Below the piece of wood is the lazy suzan bearing. about 1/2 inch above the wood is a sprocket for the turning
__________________
2011: FRC 1922 Team Member
2012 (Build weeks 1-3): FRC 1922 Team Member

2012 (Weeks 4-Competition): FRC 3344 Mechanic and Pit Crew
2013: FRC 3344 Mechanical Lead and Head Driver
2014: FRC 3344 Team Captain and Head Driver

Record as driver: 7-11-0 and Proud of it
  #11   Spotlight this post!  
Unread 18-04-2014, 14:11
Bryce2471's Avatar
Bryce2471 Bryce2471 is offline
Alumnus
AKA: Bryce Croucher
FRC #2471 (Team Mean Machine)
Team Role: Mechanical
 
Join Date: Feb 2013
Rookie Year: 2007
Location: Camas, WA
Posts: 422
Bryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud of
Re: Swerve drives

Quote:
Originally Posted by Gdeaver View Post
I like the 6127's. We did have problems losing calibration. We used plastic beam couplers from Automation Direct. They would some times slip requiring calibration. This year we took advantage of the good AL beam couplers that were on First Choice and they do not slip.
Ours were really easy to set up compared to the USD encoders we were using. We thankfully decided to get the fattened shaft version. This means that the setscrew we use to pin them down will not slip, and we don't have to find the junction between 0v and 5v on each one individually. We know that when the flat of the shaft is facing towards the BI symbol of the encoder, it is at "zero". We then mount them to the drive so that when the encoder is at zero the set screw is accessible. We then turn the module to a 45 degree angle,(witch is where we used to put the index) and slide on the plastic encoder gear.

We haven't done extensive testing, but the process seams promising.

PS. How do you interface with the output pins on the 6127's? We just solder PWM cables to them.
__________________
FLL Team Future imagineers
2010 Oregon State Championships: Winners
2011 International Invite: First place Robot design, Second Place Robot Performance
FRC Team Mean Machine
2012 Seattle: Winning alliance
2013 Portland: Winning alliance
2013 Spokane: Winning alliance
2014 Wilsonville: Winning alliance
2014 Worlds: Deans List Winner
  #12   Spotlight this post!  
Unread 18-04-2014, 19:13
ekapalka's Avatar
ekapalka ekapalka is offline
Registered User
FRC #3216
 
Join Date: Dec 2012
Location: Bermuda
Posts: 277
ekapalka has a spectacular aura aboutekapalka has a spectacular aura about
Re: Swerve drives

I'm not sure if this is true or not, but I've been told that a good thing to use for swerve drives are ten-turn potentiometers. The benefit being that you can easily plug it into the following
Code:
angle=(potentiometer_voltage-inherent_zero)*voltage_to_degrees
to get to the angle, whereas with other potentiometers you need to account for some sort of wraparound
  #13   Spotlight this post!  
Unread 19-04-2014, 12:41
Orion.DeYoe Orion.DeYoe is offline
Registered User
FRC #5413 (Stellar Robotics)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2011
Location: North Fairfield, OH
Posts: 205
Orion.DeYoe is a splendid one to beholdOrion.DeYoe is a splendid one to beholdOrion.DeYoe is a splendid one to beholdOrion.DeYoe is a splendid one to beholdOrion.DeYoe is a splendid one to beholdOrion.DeYoe is a splendid one to beholdOrion.DeYoe is a splendid one to beholdOrion.DeYoe is a splendid one to behold
Re: Swerve drives

Swerve is something I've wanted to build in the offseason for a while. I understand the mechanical and control concept of it and I know how it's driven and mostly how the modules need to be constructed.
The point that I have a really hard time understanding is how the pivot is set up. Does it just ride metal on metal? Or is there some sort of bearings, rollers, or slip pads/blocks? How do you contain the rotating module (the yoke) up and down and side-to-side while still being able to disassemble it? No one seems to have any good cross section views of the modules in an assembled state.
  #14   Spotlight this post!  
Unread 19-04-2014, 14:42
The Doctor's Avatar
The Doctor The Doctor is offline
Robotics is life
AKA: Hackson
FRC #3216 (MRT)
Team Role: Programmer
 
Join Date: Mar 2014
Rookie Year: 2013
Location: United States
Posts: 152
The Doctor is on a distinguished road
Re: Swerve drives

Quote:
Originally Posted by ekapalka View Post
I'm not sure if this is true or not, but I've been told that a good thing to use for swerve drives are ten-turn potentiometers. The benefit being that you can easily plug it into the following
Code:
angle=(potentiometer_voltage-inherent_zero)*voltage_to_degrees
to get to the angle, whereas with other potentiometers you need to account for some sort of wraparound
Team PWNage was using a $60 Absolute value encoder to figure out the angle.
  #15   Spotlight this post!  
Unread 19-04-2014, 15:27
Jefferson Jefferson is offline
Registered User
AKA: Jeff Clements
FRC #0016 (Bomb Squad)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Mountain Home, AR
Posts: 257
Jefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant future
Re: Swerve drives

Quote:
Originally Posted by ekapalka View Post
I'm not sure if this is true or not, but I've been told that a good thing to use for swerve drives are ten-turn potentiometers. The benefit being that you can easily plug it into the following
Code:
angle=(potentiometer_voltage-inherent_zero)*voltage_to_degrees
to get to the angle, whereas with other potentiometers you need to account for some sort of wraparound
If you are using the WPILib PIDController, it's as simple as setting the PIDController to continuous when using a continuous rotation encoder/potentiometer.

You have to keep up with turns and unwind if you get close to the limit on a 10 turn pot.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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

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


All times are GMT -5. The time now is 11: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