Go to Post Sir, you vastly underestimate the destructive power of a teenager. - DonRotolo [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
  #16   Spotlight this post!  
Unread 11-06-2014, 21:13
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: Why is swerve so slow?

Something else to note swerve drives are typically heaver then a skid/west coast ect decreasing acceleration.

How does the mechanical efficiency of a swerve drive compare to that of other drives?
How much does Mechanical efficiency matter any way? Does removing a gear set or a chain really do that much?
  #17   Spotlight this post!  
Unread 11-06-2014, 21:51
Meredith Novak's Avatar
Meredith Novak Meredith Novak is offline
Registered User
no team (Arkansas FIRST)
 
Join Date: Apr 2007
Rookie Year: 2002
Location: Mountain Home, AR
Posts: 663
Meredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond reputeMeredith Novak has a reputation beyond repute
Re: Why is swerve so slow?

Quote:
Originally Posted by Andrew Schreiber View Post
To be fair, while he's MUCH taller now he still does that...
And he doesn't actually sit on the inspectors' table now...the under 12 rule went into effect the year he turned 12. Could have been ugly.
  #18   Spotlight this post!  
Unread 11-06-2014, 22:16
Kevin Leonard Kevin Leonard is offline
Professional Stat Padder
FRC #5254 (HYPE), FRC #20 (The Rocketeers)
Team Role: College Student
 
Join Date: Oct 2011
Rookie Year: 2011
Location: Upstate New York
Posts: 1,253
Kevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond reputeKevin Leonard has a reputation beyond repute
Re: Why is swerve so slow?

Quote:
Originally Posted by Tyler2517 View Post
Something else to note swerve drives are typically heaver then a skid/west coast ect decreasing acceleration.
So you're telling me the 120 lb robot with swerve will accelerate slower than the 120 lb robot with 6WD because it weighs more.



Swerve drives are not inherently slower than any other drive system.
/thread
__________________
All of my posts are my opinion only and do not reflect the views of my associated teams.
College Student Mentor on Team 5254, HYPE - Helping Youth Pursue Excellence
(2015-Present)
Alumni of Team 20, The Rocketeers (2011-2014)
I'm attempting a robotics blog. Check it out at RocketHypeRobotics.wordpress.com Updated 10/26/16
  #19   Spotlight this post!  
Unread 11-06-2014, 22:22
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: Why is swerve so slow?

Its a know fact that swerve is heavy.
Comparing a robot that is identical to another with a swerve drive. The one with the swerve drive will almost always be the heavy one.
This year was a big point in that when robots would typically only weigh 90ish pounds.
I'm not saying that swerves will always be slower I am just pointing out they are heavy in comparison.
  #20   Spotlight this post!  
Unread 11-06-2014, 22:27
Greg Woelki's Avatar
Greg Woelki Greg Woelki is offline
FRC Alumnus
FRC #1768
 
Join Date: May 2014
Rookie Year: 2013
Location: Bolton, MA
Posts: 97
Greg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of light
Re: Why is swerve so slow?

Quote:
Originally Posted by Kevin Leonard View Post
So you're telling me the 120 lb robot with swerve will accelerate slower than the 120 lb robot with 6WD because it weighs more.



Swerve drives are not inherently slower than any other drive system.
/thread
Correct but note that in high gear drive trains are power limited so 6 cims in a tank drive will lead to faster acceleration.
  #21   Spotlight this post!  
Unread 11-06-2014, 22:42
page2067's Avatar
page2067 page2067 is offline
Registered User
AKA: rick page
FRC #2067 (Apple Pi)
Team Role: Mentor
 
Join Date: Oct 2008
Rookie Year: 2008
Location: Guilford CT
Posts: 110
page2067 has a spectacular aura aboutpage2067 has a spectacular aura aboutpage2067 has a spectacular aura about
Re: Why is swerve so slow?

What may give the impression of slow for swerves (4 wheel independent) is what happens when rotation and translation (spin and strafe) actions are combined. Here each motor is going at a different direction and speed - the fastest motor is at the limit - the other are less - net result is a slower translation motion. But, If you drive pure translation (all 4 motors at their limit speed) and no rotation you go faster.
(You can see this effect if you use Cory's 2067 swerve simulation shown on a different thread)

A second consideration is most swerves are not shifters - so you will typically see in the 10 - 14 fps range. We were around 12 fps which was actually faster than we have been before (with tank, and were at ~10 fps in our development swerve off-season robot). Tank shifters will often have high speeds at 14 - 18 fps (true speeds) (there are shifting swerves out there though).

Thirdly most are 4 CIMs - compared with the ease (now) of implementing 6 CIM shifting tank drives - will typically show less acceleration for a given gear ratio.

On the other hand a swerves ability to directly go in the direction desired and to spin around a defender can speed up getting from A to B.

I believe the open field this year favored faster. NE, I believe, has traditionally run slower with more emphasis on defense/pushing. I think this year CA taught us that fast and maneuverable was the way to go - though with 6 CIM shifters to maintain pushing capability.

As some have posted, in 2013 on a "shorter" field, 610 showed a conservative 10-11 fps cycler that was "Faster" than most. Going with single speed 6 CIM drive has advantages for simplicity; mechanical and driving, and low weight.

In the end you may be perceiving a swerve to go slower but if applied (correct gear ratio(s) used, and reliable) and driven well can be more efficient and "faster" in executing its goals.

Anyone seeing 1717 in 2012 would say they were clearly the fastest (IMO) in collecting balls and shooting reliably, though you watch there slalom video and would say they looked slow.
  #22   Spotlight this post!  
Unread 12-06-2014, 13:00
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,188
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: Why is swerve so slow?

It seems the inability to carry momentum through a change in translation direction causes a swerve to be a bit slow.

For example, on a skid steer setup, you can be moving very fast and basically pin one side to the ground. This allows the robot to use its own momentum to swing around the pinned wheel side. You exit the turn with almost as much energy as you had before, just moving a different direction.

I think most swerve drive software implementations are pretty naive and will just turn the wheels 90 degrees when the driver wants to start moving to the side. Field centric control only makes this worse as there is another controller between your driver and the wheels.

If we ever built a field centric swerve, I would almost certainly allow a drive mode that allows quick momentum saving direction changes. (Maybe a single button click? Maybe a press and hold button that locks 'forward' to the direction of your last translate command then allows throttle/turn steering?)

Last edited by Tom Bottiglieri : 12-06-2014 at 13:03.
  #23   Spotlight this post!  
Unread 12-06-2014, 13:39
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,516
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: Why is swerve so slow?

Quote:
Originally Posted by Tom Bottiglieri View Post
It seems the inability to carry momentum through a change in translation direction causes a swerve to be a bit slow.

For example, on a skid steer setup, you can be moving very fast and basically pin one side to the ground. This allows the robot to use its own momentum to swing around the pinned wheel side. You exit the turn with almost as much energy as you had before, just moving a different direction.

I think most swerve drive software implementations are pretty naive and will just turn the wheels 90 degrees when the driver wants to start moving to the side. Field centric control only makes this worse as there is another controller between your driver and the wheels.

If we ever built a field centric swerve, I would almost certainly allow a drive mode that allows quick momentum saving direction changes. (Maybe a single button click? Maybe a press and hold button that locks 'forward' to the direction of your last translate command then allows throttle/turn steering?)
16 does this and it's why everyone thinks they are so fast.

We had variations of it in 2012 but never quite practiced them enough to utilize it.
  #24   Spotlight this post!  
Unread 12-06-2014, 14:53
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,580
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: Why is swerve so slow?

Just throwing this out there: I've got a drivetrain calculator spreadsheet on here.

http://www.chiefdelphi.com/media/papers/3038

It used Ether's algorithms, but it's in Excel format. There are some pretty graphs as well.
  #25   Spotlight this post!  
Unread 12-06-2014, 15:07
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,225
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: Why is swerve so slow?

Quote:
Originally Posted by Tom Bottiglieri View Post
It seems the inability to carry momentum through a change in translation direction causes a swerve to be a bit slow.

For example, on a skid steer setup, you can be moving very fast and basically pin one side to the ground. This allows the robot to use its own momentum to swing around the pinned wheel side. You exit the turn with almost as much energy as you had before, just moving a different direction.

I think most swerve drive software implementations are pretty naive and will just turn the wheels 90 degrees when the driver wants to start moving to the side. Field centric control only makes this worse as there is another controller between your driver and the wheels.

If we ever built a field centric swerve, I would almost certainly allow a drive mode that allows quick momentum saving direction changes. (Maybe a single button click? Maybe a press and hold button that locks 'forward' to the direction of your last translate command then allows throttle/turn steering?)
I was thinking about this too. It is very possible to do this using a swerve drive. However, not only can swerve turn like that, it can also do a "basketball roll" around a defensive robot by spinning while going around the opposing robot to keep its momentum.

I recall 254 made some swerve modules in 2008. Where did that go?

Last edited by asid61 : 12-06-2014 at 15:09.
  #26   Spotlight this post!  
Unread 12-06-2014, 15:17
Electronica1's Avatar
Electronica1 Electronica1 is offline
Former Design and CAD Captain 1086
AKA: Alexander Kaplan
FRC #0401 (Copperhead Robotics)
Team Role: Mentor
 
Join Date: Aug 2010
Rookie Year: 2004
Location: Glen Allen
Posts: 345
Electronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond reputeElectronica1 has a reputation beyond repute
Wink Re: Why is swerve so slow?

148 did swerve in 2008, and I doubt anyone can call that robot slow.
  #27   Spotlight this post!  
Unread 12-06-2014, 15:21
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,516
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: Why is swerve so slow?

Quote:
Originally Posted by asid61 View Post
I recall 254 made some swerve modules in 2008. Where did that go?
Those modules were for the 2008 world champions
  #28   Spotlight this post!  
Unread 12-06-2014, 15:31
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: Why is swerve so slow?

Quote:
Originally Posted by AdamHeard View Post
Those modules were for the 2008 world champions
I always assumed that they were a prototype, or for the EWCP swerve project!

*Mind Blown...*
__________________
The mind is not a vessel to be filled, but a fire to be lighted.

-Plutarch
  #29   Spotlight this post!  
Unread 12-06-2014, 15:40
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,516
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: Why is swerve so slow?

Quote:
Originally Posted by DampRobot View Post
I always assumed that they were a prototype, or for the EWCP swerve project!

*Mind Blown...*
They were definitely 148's in 08. 254/968 just posted the picture, they didn't make them.

254 isn't even involved in EWCP either. Did they ever do a swerve, I don't recall that.
  #30   Spotlight this post!  
Unread 12-06-2014, 16: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
Re: Why is swerve so slow?

There are maneuvers that allow the momentum to transfer they just are not instantaneous.
The faster you want to translate the less momentum you can save. Mind you this is for pure translation only you can save a marginal amount of momentum by translating and rotating at the same time. http://youtu.be/1oVNrp2L1EQ?t=2m27s For instance this is the best example of us translating with the rotation.
Using banked turns on a swerve drive is best as it allows for the most momentum saved over instantaneous turns.
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 03:29.

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