Go to Post Impressive. A harsh reminder of the kind of force that FRC bots exert. - Racer26 [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 21-12-2012, 19:31
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,533
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Ideal robot speed

To determine the best gear ratio (if you are using a single gearing), determine how far the average "drive" is going to be.

For instance - the average 'drive' in 2010 was much, much shorter than 2011.

Determine a guesstimate of distance for that year. Create a graph of distance over time, and play with your gear ratio to determine the highest ratio you can use that still gets you where you want to go in a reasonable time.

What you will very quickly discover that between 8-15 feet (perhaps the average drive of most games), you can use a very wide range of gear ratios for a very minimal change in time to reach your final point.

There really is an FRC 'sweet' spot around 10-12 FPS that works well in nearly every game.

Two speed shifters are a slightly different matter, and that is why teams that use them can go as fast as 14-18 FPS.

Last edited by Tom Line : 21-12-2012 at 19:34.
  #2   Spotlight this post!  
Unread 21-12-2012, 19:35
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: Ideal robot speed

Important Questions to frame this problem:
What CoF wheels are you using?
Is 100% of your weight on those wheels?
How many motors in your drivetrain?
Do you want your robot to be able to handle extended (more than 2-3 second) pushing encounters with walls or other robots?
  #3   Spotlight this post!  
Unread 21-12-2012, 20:03
ttldomination's Avatar
ttldomination ttldomination is offline
Sunny
no team
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2007
Location: Roanoke, TX
Posts: 2,066
ttldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond repute
Re: Ideal robot speed

Those who have posted in this thread are correct in that the answer truly depends, but let me attempt to give you a more definitive answer from experience.

For the past three years, we have used a standard toughbox reduction and then chained to the wheel.

In 2011, we used a nearly 1:1 chain to the wheel because of our 4" wheels. This gave us roughly 8 FPS. Here, the robot was strong and fast. The top speed was at a level that the drivers could handle with ease, and to be fair, no one was worried about our speed as our drivers headed out to pick up tubes.

In 2012, we used a 15:22 chain to the wheel because of our 8" wheels.This give us roughly 9 GPS. Here, the robot was also fast and strong, but I cannot recall a time when our robot ever reached top speed.

I'd be lying if I said that we planned for those speeds, but they worked out really well. This year also, if the game is flat-ish, I think we'll aim for 9.5. If the game requires getting rough with the field, then we'll push the lower limits of 8, maybe 7.5

- Sunny G.
__________________
1261: 2007-2012
1648: 2013-2014
5283: 2015
  #4   Spotlight this post!  
Unread 22-12-2012, 15:57
Levansic's Avatar
Levansic Levansic is offline
Registered User
AKA: Len Evansic
FRC #0585 (Cyber Penguins)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Tehachapi, CA
Posts: 185
Levansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud of
Re: Ideal robot speed

Quote:
Originally Posted by ttldomination View Post
In 2012, we used a 15:22 chain to the wheel because of our 8" wheels.This give us roughly 9 GPS. Here, the robot was also fast and strong, but I cannot recall a time when our robot ever reached top speed.
What good is top speed, if the robot never achieves it?

I pose the question, because speed, traction, and acceleration are a balancing act, and too many people here throw around their theoretical peaks as facts. Thank you for being honest about your robot's actual performance.

Almost a decade ago, I was working on a collegiate team, making robot soccer players (kaliken from 294, also). These robots were small, but pretty fast. We had geared them with a 9:1 ratio, but never came close to hitting top speed on our field. We changed to a taller ratio (14:1), which should have dropped our top speed by about 35%. Instead, our acceleration greatly improved, as did our achieved top speed. Even better, our motors drew less current and ran cooler, which helped battery life in our 30 minute all-out matches. The drivetrain has to contend with the inertia of the robot, and this is missing from most back of envelope drive calcs.

Back in FIRST, I see too many rookie teams at competition, with low gear ratios, hoping for high speeds. Their robots barely move, and scrubbing in turns causes complete standstill. Many on this forum calculate theoretical speeds, and live with what they have committed themselves to. The best course, if possible, is to do your calculations, but make sure to test several ratios above and below. Pick the one that best suits your robot, and your team's strategy with the game.

Last edited by Levansic : 22-12-2012 at 16:00.
  #5   Spotlight this post!  
Unread 22-12-2012, 16:23
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,533
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Ideal robot speed

This is exactly why you need to play with your ratios and look at the time it takes to cover distances.

A top speed of 20 feet per second sounds great, but it will obviously take far too long to get to that speed 90% of the time. You'll be draining your battery because your motors will be working too hard. That's why shifting is needed to realistically attain that speed.

Of course, JVN made a very good point. We need far more information to quantify this for the OP.

Quote:
Originally Posted by Levansic View Post
What good is top speed, if the robot never achieves it?

I pose the question, because speed, traction, and acceleration are a balancing act, and too many people here throw around their theoretical peaks as facts. Thank you for being honest about your robot's actual performance.

Almost a decade ago, I was working on a collegiate team, making robot soccer players (kaliken from 294, also). These robots were small, but pretty fast. We had geared them with a 9:1 ratio, but never came close to hitting top speed on our field. We changed to a taller ratio (14:1), which should have dropped our top speed by about 35%. Instead, our acceleration greatly improved, as did our achieved top speed. Even better, our motors drew less current and ran cooler, which helped battery life in our 30 minute all-out matches. The drivetrain has to contend with the inertia of the robot, and this is missing from most back of envelope drive calcs.

Back in FIRST, I see too many rookie teams at competition, with low gear ratios, hoping for high speeds. Their robots barely move, and scrubbing in turns causes complete standstill. Many on this forum calculate theoretical speeds, and live with what they have committed themselves to. The best course, if possible, is to do your calculations, but make sure to test several ratios above and below. Pick the one that best suits your robot, and your team's strategy with the game.
  #6   Spotlight this post!  
Unread 22-12-2012, 16:32
Unsung FIRST Hero Woodie Flowers Award
Chris Fultz Chris Fultz is offline
My Other Car is a 500 HP Turbine
FRC #0234 (Cyber Blue)
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 1942
Location: Indianapolis, IN
Posts: 2,837
Chris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond reputeChris Fultz has a reputation beyond repute
Re: Ideal robot speed

Quote:
Originally Posted by Tom Line View Post
This is exactly why you need to play with your ratios and look at the time it takes to cover distances.
This is a very good point. Look at the time it takes to get from point A to point B. That time will be a combination of acceleration rate and peak speed and you want to find the combination that gets you the lowest time.

You can calculate an acceleration rate and top speed, and draw a curve for the options. Or, you can build a chassis and do some testing with combinations and accurate measures to get "real" data to make your decision. Both are good approaches.
__________________
Chris Fultz
Cyber Blue - Team 234
2016 IRI Planning Committee
2016 IndyRAGE Planning Committee
2010 - Woodie Flowers Award - Championship
  #7   Spotlight this post!  
Unread 22-12-2012, 16:53
Andrew Lawrence
 
Posts: n/a
Re: Ideal robot speed

And if you want a decently high speed (maybe 14 fps?), but still want pushing power, this: http://www.andymark.com/ToughBox-p/am-2388.htm should be something to look at.

And for that price, who wouldn't want one?
  #8   Spotlight this post!  
Unread 22-12-2012, 18:26
ttldomination's Avatar
ttldomination ttldomination is offline
Sunny
no team
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2007
Location: Roanoke, TX
Posts: 2,066
ttldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond repute
Re: Ideal robot speed

Quote:
Originally Posted by Levansic View Post
What good is top speed, if the robot never achieves it?

Back in FIRST, I see too many rookie teams at competition, with low gear ratios, hoping for high speeds. Their robots barely move, and scrubbing in turns causes complete standstill. Many on this forum calculate theoretical speeds, and live with what they have committed themselves to. The best course, if possible, is to do your calculations, but make sure to test several ratios above and below. Pick the one that best suits your robot, and your team's strategy with the game.
Hmm, I don't know the answer to that first question because honestly we don't plan to not hit our top speed. If you truly want to optimize your DT, then I'd suggest following Tom's methods.

Your second point also rings true in many regards, which is why my team has always favored to opt for a slower speed just so we can turn/push our way around the field. However, I think staying between the 7-10 range is probably a good sweet spot to make sure that your robot will at least be able to move.

- Sunny G.
__________________
1261: 2007-2012
1648: 2013-2014
5283: 2015
  #9   Spotlight this post!  
Unread 22-12-2012, 21:39
Wayne TenBrink's Avatar
Wayne TenBrink Wayne TenBrink is offline
<< (2008 Game Piece)
FRC #1918 (NC Gears)
Team Role: Engineer
 
Join Date: Apr 2007
Rookie Year: 2006
Location: Fremont, MI, USA
Posts: 527
Wayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond repute
Re: Ideal robot speed

I don't even know what our top speed is. Its generally not that important because we don't spend much time there. For the past two years we have run CIMple boxes with a 10 tooth output sprocket, and 32 tooth sprockets on 6" wheels. I think top speed is around 7 fps (at 4000 rpm CIM speed). I have never found myself wishing we could go faster. Most games are about getting in position to pick up or deposit the game piece. That is all about control. Getting from point A to point B usually involves getting around object C, pushing robot D, or going over obstacle E. None of those involve top speed, but all require torque/acceleration.
__________________
NC Gears (Newaygo County Geeks Engineering Awesome Robotic Solutions)

FRC 1918 (Competing at St. Joseph and West MI in 2017)
FTC 6043 & 7911
  #10   Spotlight this post!  
Unread 22-12-2012, 22:03
AlexH AlexH is offline
Registered User
no team
Team Role: College Student
 
Join Date: Sep 2010
Rookie Year: 2010
Location: PA
Posts: 215
AlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to all
Re: Ideal robot speed

top speed isn't as important as "quickness of a robot" because in most cases a FIRST robot spends most of its time moving in short bursts, not long straights where it has distance to get up to speed. from observation a robot that is "quick" can get up to speed in about 1 to 1.5 "robot lengths"
__________________
My Instructables
  #11   Spotlight this post!  
Unread 23-12-2012, 00:39
Levansic's Avatar
Levansic Levansic is offline
Registered User
AKA: Len Evansic
FRC #0585 (Cyber Penguins)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Tehachapi, CA
Posts: 185
Levansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud of
Re: Ideal robot speed

The original question was about ideal speeds. Perhaps I wasn't as explicit in my last post as I should have been. The ideal speed depends on the strategy your team decides to pursue. A robot design that attempts to have superlative perormance in all aspects, will rarely perform in any.

Is your strategy to get to the other side of the field ASAP? If so, ideal speed is as fast as your robot can muster. As Tom mentioned, just gearing for a high speed may not be enough to hit a high speed. The fastest may be a moderate speed robot that hits its highest speed by midfield.

If your strategy involves fine control, maneuverability, or pushing, then lower speeds will be of much more benefit. For most past games, torque and it's matching acceleration has been much more important than speed.

Shifting gearboxes can provide for both speed and acceleration, with the trade of complexity and weight. Shifting is not a realistic option if your robot uses omnidirectional drive or mechanum wheels.

As an aside, the soccer robots I mentioned earlier used omnidirectional wheels, and could pull 1G acceleration in any direction. The same theory applies to omni and mechanum, as regular wheels or tank treads.

In short, we need to see the game, and your team will have to decide which strategy they will focus on. Ideal speed is strategy-specific and robot-specific.

Once the game is released, and your strategy is decided, then it is time to build and test a simple base with your chosen drive type. It doesn't have to be your final design, just representative enough. Load it up to 120 lbs, and break out the stop watch. Run trials with each gear ratio you can, and see what gives your robot the optimal performance for your chosen strategy.

One last point; if your robot is going to be tall, with a high center of gravity, then make sure you approximate this on your test base. Too much acceleration with a high CG can be very bad. In this case, you may be better with a hi-speed gearing and lethargic acceleration.

Last edited by Levansic : 23-12-2012 at 00:58.
  #12   Spotlight this post!  
Unread 23-12-2012, 00:56
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,533
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Ideal robot speed

I'll throw some numbers out to quantify this quickly. Hopefully, this is a real eye-opener for teams who have never done the math. This assumes a 4 cim drivetrain. This assumes you are accelerating from a stop. Someone check my math.... this was thrown together quickly.

Ratio: 4.2:1
Top Speed: 18.02 fps
Time to cover 10 feet: 1.18

Ratio: 7.1: 1
Top Speed: 10.60
Time to cover 10 feet: 1.20

Ratio: 10:1
Top Speed: 7.51 fps
Time to cover 10 feet: 1.44

Ratio: 12.5:1
Top Speed: 6 fps
Time to cover 10 feet: 1.63

The difference between an 18 fps drivetrain (no shifting) and a 6 fps drivetrain over 10 feet is about .4 seconds. Shifting introduces another variable, but you can see where I'm going with this. Erring for a higher gear ratio will rarely leave you disappointed. Due to acceleration timing, a top speed of 10.6 fps is only .02 seconds slower than an 18 fps over 10 feet without shifting.

In fact, over 10 feet a robot geared for 18 fps will only hit about 15 fps.

This segways into a very interesting argument about when you should design for shifters.

Last edited by Tom Line : 23-12-2012 at 01:06.
  #13   Spotlight this post!  
Unread 23-12-2012, 01:48
Levansic's Avatar
Levansic Levansic is offline
Registered User
AKA: Len Evansic
FRC #0585 (Cyber Penguins)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Tehachapi, CA
Posts: 185
Levansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud ofLevansic has much to be proud of
Re: Ideal robot speed

Tom,

What size wheels are your numbers from, and what speed are you using for the CIMs?

My calcs, using the free speed of CIMs, suggest that you are using 3.3" wheels, which doesn't feel right. I have never seen anything close to the published free speed of the CIM motors, when attached to unloaded gearboxes. Too much friction.
  #14   Spotlight this post!  
Unread 24-12-2012, 01:40
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,533
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Ideal robot speed

Quote:
Originally Posted by Levansic View Post
Tom,

What size wheels are your numbers from, and what speed are you using for the CIMs?

My calcs, using the free speed of CIMs, suggest that you are using 3.3" wheels, which doesn't feel right. I have never seen anything close to the published free speed of the CIM motors, when attached to unloaded gearboxes. Too much friction.
4 inch wheels. Stage 1 reduction 12:50, stage 2 reduction 10:XXXX, where XXXX is varied to obtain the final max FPS.

You cannot use the free-speed of the cims. My calculations include drivetrain efficiency and a speed-loss constant that is empirically determined. Grab JVN's design calculators. I've been puttering around combining the old motor-specs excel sheet with JVN's calculator so that acceleration, distance and time can be easily calculated for drive trains, arms, etc.

Last edited by Tom Line : 24-12-2012 at 01:44.
  #15   Spotlight this post!  
Unread 23-12-2012, 05:39
Tristan Lall's Avatar
Tristan Lall Tristan Lall is offline
Registered User
FRC #0188 (Woburn Robotics)
 
Join Date: Aug 2001
Rookie Year: 1999
Location: Toronto, ON
Posts: 2,484
Tristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond repute
Re: Ideal robot speed

Quote:
Originally Posted by Tom Line View Post
The difference between an 18 fps drivetrain (no shifting) and a 6 fps drivetrain over 10 feet is about .4 seconds. Shifting introduces another variable, but you can see where I'm going with this. Erring for a higher gear ratio will rarely leave you disappointed. Due to acceleration timing, a top speed of 10.6 fps is only .02 seconds slower than an 18 fps over 10 feet without shifting.

In fact, over 10 feet a robot geared for 18 fps will only hit about 15 fps.

This segways into a very interesting argument about when you should design for shifters.
There's another question implicit here: are teams interested in long-distance sprints? Ever since we went to the rectangular field (the short 48 ft field in 2000, and the long 54 ft field in 2003), most games have had common, reasonable strategies that involve a sprint of 30 ft or more, with modest arc and elevation changes. (2001, 2007, 2010 and 2012 are the biggest exceptions.)

2008 is the canonical example, since cycle time was the only critical factor for the lap-bots. 2011 was another game where cycle time was critical, and speed in the open was available.

Another valuable aspect of speed in the open is building momentum for defence. Sometimes a pushing match isn't necessary—hitting the opponent out of position at the right moment is frequently a good strategy. It's a minimal demand on your gameplay time, with a large effect on the opposition. (2003 was the canonical example of this, but it was handy in all of the games that didn't have safe zones for scoring robots, 2004 in particular.)

Also, position denial is an effective form of defence. In 2010, being a fraction of a second faster than your opponent side-to-side between the goals would have been enough to stop them from kicking a ball past you (even given drivers' reaction times).

More generally, FRC robots have a hard time pushing while twisting—so get parallel to your opponent, and hold them against the wall by keeping pace with them. That requires you to be as fast as the expected opponent, but not much else. For that reason, it's a good, simple way for the robots lacking manipulators to operate effectively—and might be a good reason for them to err a little higher on the speed spectrum. In this case, the fact that the acceleration from rest is so closely matched actually favours the defender, because he can easily keep alongside a robot geared lower, while still being able to execute the same maneoeuvre against faster opponents.
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 00:24.

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