Go to Post If the fan club goes away, or isn't always right in your face doing things the public sees, does that mean the reason for the fan club is gone? Nope. - Elgin Clock [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 Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 21-04-2014, 19:00
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
The Perfect swerve

I am looking in to design and manufacture the perfect swerve drive. What would be the best features if you had unlimited resources. Would you use field centric control robot centric or some type of hybrid? 2 speed shifters or a static gearing? What speeds? 4 wheel's or 3 wheel's? Do you care about the weight more then shifting? What wheel size? Any cool layouts that save weight or make it stronger?

Opinions are welcome.
  #2   Spotlight this post!  
Unread 21-04-2014, 19:05
magnets's Avatar
magnets magnets is offline
Registered User
no team
 
Join Date: Jun 2013
Rookie Year: 2012
Location: United States
Posts: 748
magnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond repute
Re: The Perfect swerve

hmm... an interesting question. Personally, I think that this is my favorite. It's really small, really light, and really cool. It's also nice because you don't have the drive axle after the supports on the module. Having the drive axle higher up than the module rotation bearing will really decrease the loads that part will see.

If you want two speed, I've seen a team 111/team 16 style swerve that has both the motor and the shifting mechanism in the rotating part. another cool idea would be to use a vex pro ball shifter, but then have the output shaft go directly into the module, so you're "direct driving" the swerve.
  #3   Spotlight this post!  
Unread 21-04-2014, 19:14
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,720
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: The Perfect swerve

973's Emperor Swerve is the closest to a "Unicorn"-class swerve out there.

The "Unicorn" class, as I recall, is 2-speed, unlimited turning, non-coaxial (AKA, the motor is in the module), and each side (or is it each wheel) can be rotated independently of the other (minimum of 2 steering motors). It's not easy to do, but the benefits can be worth it.

OTOH, then there's 118's V6 designs...
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #4   Spotlight this post!  
Unread 21-04-2014, 19:20
s_forbes's Avatar
s_forbes s_forbes is online now
anonymous internet person
FRC #0842 (Falcon Robotics)
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Phoenix, AZ
Posts: 1,123
s_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond repute
Re: The Perfect swerve

Each module needs a CVT to transmit power to the drive wheel, and must not be limited by module rotation (similar to a coaxial module or a module with slip rings to power the motor).

Must be controlled by a plug directly into the driver's brain.

1717 has the best I've seen so far, and it improves every year. They do not have the restriction of unlimited resources, but do a good job of hiding it!
  #5   Spotlight this post!  
Unread 22-04-2014, 01:44
DampRobot's Avatar
DampRobot DampRobot is offline
Physics Major
AKA: Roger Romani
FRC #0100 (The Wildhats) and FRC#971 (Spartan Robotics)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Stanford University
Posts: 1,277
DampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond repute
Re: The Perfect swerve

Quote:
Originally Posted by s_forbes View Post
1717 has the best I've seen so far, and it improves every year. They do not have the restriction of unlimited resources, but do a good job of hiding it!
Quoted for truth. I hear they actually cut all their own gears, because it's cheaper and faster for them to make it out of round stock, in house than it is for them to buy and wait a few days for shipping.

I'd also check out 368's swerve, especially their driver setup. They played really well at SVR, and were the first swerve I've ever seen where the swerving actually improved their gameplay, rather than just being a cool way to move around the field.
__________________
The mind is not a vessel to be filled, but a fire to be lighted.

-Plutarch
  #6   Spotlight this post!  
Unread 22-04-2014, 07:36
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,357
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: The Perfect swerve

The perfect swerve for each team is the design that a team can implement in the build season constraints and with their resources.
  #7   Spotlight this post!  
Unread 22-04-2014, 17:54
Zaque Zaque is offline
FF: Bobo Brigade
AKA: Zachary H.
FRC #3352 (Flaming Monkeys)
Team Role: Programmer
 
Join Date: Mar 2013
Rookie Year: 2013
Location: Belvidere, Illinois
Posts: 91
Zaque has a spectacular aura aboutZaque has a spectacular aura aboutZaque has a spectacular aura about
Re: The Perfect swerve

Quote:
Originally Posted by Gdeaver View Post
The perfect swerve for each team is the design that a team can implement in the build season constraints and with their resources.
Quote:
Originally Posted by JamesCH95 View Post
The perfect swerve drive is the one that your team can design, build, and implement with the greatest degree of success.
Personally, I think you are missing the point of the thread. The hypothetical is with no limits on resources of any kind, so some designs are certainly going to be better than others.
__________________
Zaque (Zach) H.
President
Programming/Electrical Lead
  #8   Spotlight this post!  
Unread 22-04-2014, 18:21
Conor Ryan Conor Ryan is offline
I'm parking robot yacht club.
FRC #4571 (Robot Yacht Club)
Team Role: Mentor
 
Join Date: Nov 2004
Rookie Year: 2004
Location: Midtown, NYC
Posts: 1,889
Conor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond repute
Cool Re: The Perfect swerve

Mechanically, a good swerve design is a good design. Teams that have gone through numerous iterations probably have it figured out better than most. Personally, I would love to see a 3 wheel swerve design with two cims driving each wheel, I'm not convinced the swerves we have seen so far are as fast as some of the tank bots. Additionally, I doubt a shifter gives much of an advantage to a swerve unless you are playing overdrive. 67 did an awesome 3 wheel swerve in 05, and I think that was the most dominant robot they have built to date.

I believe, the best swerve probably take their advantages from the controls that are engineered into the design. It goes above just having the right sensors, but having the correct algorithms to make driving intuitive and easy. Field oriented drive, with the ability to make the robot do what you want when you want is the hallmark of a well controlled swerve. Anyone have suggestions of teams that did this well? I know 16 and 111 did a lot of controls development to allow their drive teams to get the results they wanted, but I can't really comment on specifics.

I think we are just touching the tip of the iceberg with what can be done with the controls, the revised CAN system will really open up possibilities with finer control, and even make an auto shifting 2 speed shifter simple to implement.
  #9   Spotlight this post!  
Unread 22-04-2014, 19:01
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: The Perfect swerve

I think using a high end gaming mouse in the future to track the robot on the field will be something to watch out for in the future. I know i have been looking in to when it was mentioned in another thread.
  #10   Spotlight this post!  
Unread 22-04-2014, 19:40
Dunngeon Dunngeon is offline
Pumped
AKA: Ryan
FRC #0973 (Greybots)
Team Role: College Student
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Cal Poly San Luis Obispo
Posts: 299
Dunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond repute
Re: The Perfect swerve

Quote:
Originally Posted by Tyler2517 View Post
I think using a high end gaming mouse in the future to track the robot on the field will be something to watch out for in the future. I know i have been looking in to when it was mentioned in another thread.
If we attempt a swerve this offseason, this is going to be something we will try. It will be much more accurate for a field centric control scheme than what is currently being used (to my knowledge)
__________________
(2015-?): 973
(2012-2015): 955
  #11   Spotlight this post!  
Unread 22-04-2014, 20:12
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: The Perfect swerve

Quote:
Originally Posted by Dunngeon View Post
Quote:
Originally Posted by Tyler2517 View Post
I think using a high end gaming mouse in the future to track the robot on the field will be something to watch out for in the future
If we attempt a swerve this offseason, this is going to be something we will try. It will be much more accurate for a field centric control scheme than what is currently being used (to my knowledge)
Field-centric is about robot angular orientation. How are you planning to measure robot angular orientation with a single mouse? Won't you need two?


  #12   Spotlight this post!  
Unread 22-04-2014, 20:36
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,357
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: The Perfect swerve

In 2013 looked at high end gaming mice. With swerve and the chassis orientation decoupled, there are 2 solutions of the x and y counts coming from the mouse. On competition carpet and no changes to the optics we found the accuracy to be less than needed. The optic flow algorithm is not tuned for this use. With a usb port on the roborio in 2015, A usb camera highly filtered and a more robust optic flow algorithm may yield better results. A gyro at minimum would need to be fused with the optic flow. This is all for field centric control. There are 2 paths 2 look at. Sensing from the robot reference frame (gyro accelerometer fusion). Adding a world reference frame with a magnetometer or some other sensor to reference out side the robot frame of reference. GPS is out. Constellation navigation has grabbed my curiosity. It's hard. In 2013 we could have reset the gyro every time we went up against the feeder station wall to correct for drift. This year we considered IMU field centric control not doable because of the constant impacts and never having time for a reset. The last thing our drivers need this year is for the field centric control to suddenly shift several degrees while being smash defended and trying to roll out. With our low designs the last several years a magnetometer location and calibration issues ruled out that solution. Fortunately for the future of swerve field centric a couple of companies have released affordable IMUs based on gyro, accelerometer and magnetometer sensors coupled with highly tuned extended state kalman filters that should handle the rough First environment. The key is constant hard and soft iron calibrations on the magnetometer sensor. I'm hoping to make this an off season project if I can get some programming students on board. I think soon a plug and play Field centric IMU solution will be available for FIRST.
  #13   Spotlight this post!  
Unread 23-04-2014, 08:56
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,808
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: The Perfect swerve

Quote:
Originally Posted by Zaque View Post
Personally, I think you are missing the point of the thread. The hypothetical is with no limits on resources of any kind, so some designs are certainly going to be better than others.
No, you're missing my point. All else being equal, a given design will work better with some teams and some games than others.

OP asks questions like 'are 3in wheels better than 4in wheels?' That depends a lot on what exactly the robot needs to do. Does it have to traverse any obstacles? Does it need the extra ground clearance of a 4in wheel? Or does it need the extra wheelbase size afforded by the 3in wheels? One isn't inherently better than the other, just different. OP also asked 'are 2spd transmissions worth the weight and hassle?' Well, that depends a lot on the game and style of play of the team driving the robot. Small field with relatively short sprints to get from one place to another? Single spd is probably fine. Wide open field, demands for strong pushing forces AND high speeds? Might want to go with a 2spd setup. Again, one isn't simply better than the other, just better suited to different games and play styles.

Is field-centric control better than robot-centric control? Ask your drivers. Whatever they want or prefer is the right answer, one isn't automatically better than the other. The effectiveness of a given control style depends heavily upon the person behind the glass.

Then there is construction style. Is it 'better' to have a swerve module made out of CNC milled plates that are bolted together than to have a swerve module made out of bent and riveted sheet metal? Well.. a team with 6 CNC mills would have a different answer than a team with a waterjet and press brake. One design isn't necessarily better than the other, but a given design will be better suited to a particular team. I know, I know, you want to insert 'unlimited resources' caveat here, but that really doesn't matter. The fabrication style is very secondary to a well thought-out design. And looking at what's been posted in this thread so far it is obvious that there are a wide variety of designs that have been used very successfully.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #14   Spotlight this post!  
Unread 25-04-2014, 10:43
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: The Perfect swerve

Quote:
Originally Posted by s_forbes View Post
1717 has the best I've seen so far, and it improves every year. They do not have the restriction of unlimited resources, but do a good job of hiding it!
Not to change the subject, but is there any info about this swerve aside from the gallery on the Google+? Like maybe a disassembled version? Or a discussion here about it?
  #15   Spotlight this post!  
Unread 25-04-2014, 14:50
buchanan buchanan is offline
Registered User
FRC #2077 (Laser Robotics)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2007
Location: Wales, WI
Posts: 66
buchanan is just really nicebuchanan is just really nicebuchanan is just really nicebuchanan is just really nice
Re: The Perfect swerve

Quote:
Originally Posted by ekapalka View Post
Not to change the subject, but is there any info about this swerve aside from the gallery on the Google+? Like maybe a disassembled version? Or a discussion here about it?
Presumably all the designs that are being reused over multiple years are publicly available somewhere per R13, right?

It would be a great thing if someone assembled links or other references to all of them in one place. Has anyone attempted such a thing?
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 09:41.

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