Go to Post There can never be enough recognition of a job well done. We can never say enough Thank You's. We can never measure the impact that an inspirational teacher or mentor can make on a student because it's priceless. - KathieK [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 11-06-2014, 04:16
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,216
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 Tyler2517 View Post
Speed is a interesting concept and a top speed is a really weird way to state it.
We ran swerve this year using something almost identical to what 1640 uses. We ran something at like 12.5-13.5 fps single speed. Acceleration matters much more when you are supper maneuverable in a tight space then when you just want to out run your competition. We wanted something just above the median speed range but not so fast that we would never reach the speed. So a acceleration that we can reach top speed in about 3ish robot lengths. The key is not to be to fast to out run your opponent nor to slow only be where you need to be in such a way that it would appear effortless.
https://www.youtube.com/watch?v=Lpb2...DIBcQ&index=37
Us team 2517 were always where we needed to be to play defense in just the right time in such a way that it would be hard to see where we were going.

Now there is some cool things you can do with swerve that make it appear that you are travailing much slower then you really are. By making small circles where a normal tank drive would drive back then ram you can be essential ramming at full speed even though it takes up the same amount of space as a tank drive would take to break and start moving again.
Exellent driving in that match! You definitely look faster than you are.

Thinking about acceleration, if you could take the battery load then you could "warm up" the motors by spinning in place until it's time to move.

One thing to note is that acceleration apparently barely changes from 10fps to 20fps. One parent on our team made me a spreadsheet (with graphs) that detailed acceleration given motor specs and robot weight, although it did not include friction in the calculations. It showed that for speeds up to ~30fps the distance vs. time was almost the same. By going at lower speeds you would get an advantage on the order of a few inches.

Increasing the number of cims did help acceleration a lot, but nothing else except robot weight helped that much (according to the spreadsheet).
  #2   Spotlight this post!  
Unread 11-06-2014, 06:20
brennonbrimhall brennonbrimhall is offline
Free Agent
AKA: Brennon Brimhall
no team
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Clifton Park, NY
Posts: 222
brennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to all
Re: Why is swerve so slow?

Quote:
Originally Posted by asid61 View Post
Exellent driving in that match! You definitely look faster than you are.

Thinking about acceleration, if you could take the battery load then you could "warm up" the motors by spinning in place until it's time to move.
Most teams don't "spin in place" because that is also known as "stalling your motors."

Quote:
One thing to note is that acceleration apparently barely changes from 10fps to 20fps. One parent on our team made me a spreadsheet (with graphs) that detailed acceleration given motor specs and robot weight, although it did not include friction in the calculations. It showed that for speeds up to ~30fps the distance vs. time was almost the same. By going at lower speeds you would get an advantage on the order of a few inches.

Increasing the number of cims did help acceleration a lot, but nothing else except robot weight helped that much (according to the spreadsheet).
A look at Ether's Drivetrain Acceleration Model might be worthwhile.
__________________
Team 20, 2012-2014: 4 blue banners, 5 medals, and 9 team awards.
Church of Jesus Christ of Latter-day Saints, 2014-2016: Missionary, Colorado Denver South Mission.

Last edited by brennonbrimhall : 11-06-2014 at 21:41.
  #3   Spotlight this post!  
Unread 11-06-2014, 12:09
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: 204
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: Why is swerve so slow?

Quote:
Originally Posted by asid61 View Post
One thing to note is that acceleration apparently barely changes from 10fps to 20fps. One parent on our team made me a spreadsheet (with graphs) that detailed acceleration given motor specs and robot weight, although it did not include friction in the calculations. It showed that for speeds up to ~30fps the distance vs. time was almost the same. By going at lower speeds you would get an advantage on the order of a few inches.

Increasing the number of cims did help acceleration a lot, but nothing else except robot weight helped that much (according to the spreadsheet).
There's something wrong with that spreadsheet...
  #4   Spotlight this post!  
Unread 11-06-2014, 12:10
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 is swerve so slow?

Quote:
Originally Posted by asid61 View Post
One thing to note is that acceleration apparently barely changes from 10fps to 20fps. One parent on our team made me a spreadsheet (with graphs) that detailed acceleration given motor specs and robot weight, although it did not include friction in the calculations. It showed that for speeds up to ~30fps the distance vs. time was almost the same. By going at lower speeds you would get an advantage on the order of a few inches.
What model for acceleration are you using? What factors is it taking into account? Are these results backed up by empirical data? There are models available for acceleration in FRC, but they are just that - models. There isn't a difference "on the order of a few inches" in acceleration between 10 and 20 FPS, unless you perhaps mean the time it takes to make a 40ft sprint (and if it's a difference of a few inches, the 20 FPS drive is extremely inefficient and performs worse at close range).

I've made the mistake before of using spreadsheets to design drivetrains without really understanding what the values on the screen meant. I'm not saying that's what you're doing here, but that model seems to conflict with my empirical data so I'm curious how it works.
__________________
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)
  #5   Spotlight this post!  
Unread 11-06-2014, 15:31
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,216
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?

Here, I'll put the spreadsheet into google drive. Like I said, it doesn't take into account friction so the results might be a little off. Please wait a moment.
See here: https://drive.google.com/file/d/0BzU...it?usp=sharing
You can download and open it in excel.

Note that everything is in meters/second, not feet/second. 10m = 32ft.

Last edited by asid61 : 11-06-2014 at 15:33.
  #6   Spotlight this post!  
Unread 11-06-2014, 15:37
Samwaldo's Avatar
Samwaldo Samwaldo is offline
College Student / Between Teams
no team
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Brookfield, CT
Posts: 205
Samwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to beholdSamwaldo is a splendid one to behold
Re: Why is swerve so slow?

The only team to do swerve in NE was 2067. They were one of the fastest on the field (didnt see too much pushing robots out of the way from them due to speed. Instead they would go around.)
__________________
Team 1099, The DiscoTechs, 10' - 14'
Driver 11' - 14'................Team Captain 13' - 14'


University of Hartford Class of 2018, Mechanical Engineer
2015 & 2016 NE District Volunteer
  #7   Spotlight this post!  
Unread 11-06-2014, 16:19
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,038
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: Why is swerve so slow?

Quote:
Originally Posted by asid61 View Post
By going at lower speeds you would get an advantage on the order of a few inches
Are you reading the graphs correctly?

At 2 seconds, the 10fps bot is more than 9 feet ahead of the 20fps bot.


  #8   Spotlight this post!  
Unread 11-06-2014, 16:21
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,216
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 Ether View Post
Are you reading the graphs correctly?

At 2 seconds, the 10fps bot is more than 9 feet ahead of the 20fps bot.


Ether, it's in meters/second. 3.04m and 6.08m is what should be compared for 10fps vs. 20fps.
  #9   Spotlight this post!  
Unread 11-06-2014, 19:25
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,038
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: Why is swerve so slow?

Quote:
Originally Posted by asid61 View Post
3.04m and 6.08m is what should be compared for 10fps vs. 20fps.
I think what you meant was 3.04m/s and 6.08m/s.

If so, the difference in distance traveled at 2 seconds is almost 13 feet, according to the spreadsheet.

The maximum distance traveled at 2 seconds occurs with 30fps gearing, according to the spreadsheet. The lack of friction and electrical resistance in the model probably is responsible for this unrealistically high number.


  #10   Spotlight this post!  
Unread 11-06-2014, 20:18
Richard Wallace's Avatar
Richard Wallace Richard Wallace is offline
I live for the details.
FRC #3620 (Average Joes)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1996
Location: Southwestern Michigan
Posts: 3,634
Richard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond repute
Re: Why is swerve so slow?

If this discussion is about calculations, then please carry on -- theory is always amusing, and frequently provides insight.

However, if anyone seriously believes ALL swerve drives are slow, then I think there are several highly successful robot drivers who can offer very convincing, practical refutation. <insert well known team numbers here>

Just as one example, Team 16 has not built a robot that anyone could reasonable consider "slow" for a quite a long time. Circa 2004, I recall a very young John Taylor Novak (all 42 inches of him) seated on the St. Louis Regional inspection station table, explaining to a group of grey haired engineers why swerve drive is the best thing since sliced bread.
__________________
Richard Wallace

Mentor since 2011 for FRC 3620 Average Joes (St. Joseph, Michigan)
Mentor 2002-10 for FRC 931 Perpetual Chaos (St. Louis, Missouri)
since 2003

I believe in intuition and inspiration. Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution. It is, strictly speaking, a real factor in scientific research.
(Cosmic Religion : With Other Opinions and Aphorisms (1931) by Albert Einstein, p. 97)
  #11   Spotlight this post!  
Unread 11-06-2014, 20:21
Andrew Schreiber Andrew Schreiber is offline
Data Nerd
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,057
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Why is swerve so slow?

Quote:
Originally Posted by Richard Wallace View Post
If this discussion is about calculations, then please carry on -- theory is always amusing, and frequently provides insight.

However, if anyone seriously believes ALL swerve drives are slow, then I think there are several highly successful robot drivers who can offer very convincing, practical refutation. <insert well known team numbers here>

Just as one example, Team 16 has not built a robot that anyone could reasonable consider "slow" for a quite a long time. Circa 2004, I recall a very young John Taylor Novak (all 42 inches of him) seated on the St. Louis Regional inspection station table, explaining to a group of grey haired engineers why swerve drive is the best thing since sliced bread.
To be fair, while he's MUCH taller now he still does that...
__________________




.
  #12   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?
  #13   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,250
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
  #14   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.
  #15   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.
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:45.

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