View Full Version : Fastest drivetrain in Aerial assist?
zinthorne
18-05-2014, 00:53
I have been looking at drivetrain designs for next season, and i was wondering: what were the fastest robots in terms of acceleration, and top speed and what drivetrain (Swerve, WCD, tank, etc.) did they use? I believe the fastest team in the PNW was probably Bear Metal team 2046. They used a WCD.
JohnFogarty
18-05-2014, 01:09
Fastest I saw was my old team 1102. They had a 8" wheel mechanum drive that went close to 20 fps. I haven't seen a better implemented mechanum in the south-east than theirs this year.
Richie_Richter
18-05-2014, 01:12
Take a look at team 16, The Bomb Squad. I think they have swerve drive as opposed to a WC tank drive. But in terms of speed and agility, I have seen few robots that come close.
Rauhul Varma
18-05-2014, 01:17
We geared our modified WCD to ~24 fps, and measured just below 23fps with encoder data verified with video analysis.
Max Boord
18-05-2014, 01:34
I was told 1678 gears for 22fps making them the fastest tank drive I know of. As for omni drives we may take 1st as we use mini cims geared 6:1 on 6 inch AM mecanum wheels giving us a top speed of about 19 fps. It comes in handy when things change and I need to be on the other side of the field. Just keep in mind the higher you gear the slower you accelerate. Also, we found that we would loose rollers on our mecanum wheels at speeds above 15 FPS.
Andrew Lawrence
18-05-2014, 03:22
We geared our modified WCD to ~24 fps, and measured just below 23fps with encoder data verified with video analysis.
How often do you think you reached your top speed in competition?
Rauhul Varma
18-05-2014, 03:50
How often do you think you reached your top speed in competition?
Maybe once per couple matches, however we did hit ~19 fps all the time. Since our robot was so light (sub 115 lbs fully loaded) acceleration wasn't an issue.
Jay O'Donnell
18-05-2014, 06:02
166 was pretty fast. I think I heard 21 FPS but I could be wrong.
We geared for around 20 fps actual this year (24 theoretical) on a 6 CIM WCD.
I would highly recommend that you spend some time developing nice control software and getting your driver a ton of practice if you plan on going this route.
Split - Arcade drive is IMO the best for this kind of high speed driving.
themccannman
18-05-2014, 14:47
We geared for something like ~24 fps, 6 cims, ~90lb robot. Haven't done an actual speed test but it should give you an idea.
254's 2011 robot slipstream was probably the fastest robot in FRC. WCD, only 4 cims, super light.
We geared for something like ~24 fps, 6 cims, ~90lb robot. Haven't done an actual speed test but it should give you an idea.
We did do actual speed tests. Theoretical free speed was 22.8ft/s, actual was 17.1ft/s (~75% overall efficiency). I might have a forthcoming white paper on the analysis I did with the data we collected.
DampRobot
18-05-2014, 17:45
We geared for something like ~24 fps, 6 cims, ~90lb robot. Haven't done an actual speed test but it should give you an idea.
254's 2011 robot slipstream was probably the fastest robot in FRC. WCD, only 4 cims, super light.
IIRC they were around 110 lbs in 2011 (although I'm remembering that from a while ago), and geared at something like 18fps. I think their 2014 bot was their fastest in recent memory, weighing in at something like 87 lbs and geared at 20+ fps.
While I'm sure they're not the "fastest" robot (in terms of straight line max speed) I've ever seen, 9973 last year has absolutely phenomenal acceleration, great driving, and a pretty fast top speed. I think they'll stick in my mind for a while as the fastest looking bot I've seen.
We did do actual speed tests. Theoretical free speed was 22.8ft/s, actual was 17.1ft/s (~75% overall efficiency). I might have a forthcoming white paper on the analysis I did with the data we collected.
Wow, you guys seemed much faster than that. Your driver was very good this year.
I think that you can probably gear for like 26fps and put a software limit that can be increased with driver practice. As long as you have a low gear you would be able to stop yourself from getting stalled easily.
Dunngeon
18-05-2014, 18:53
Wow, you guys seemed much faster than that. Your driver was very good this year.
I think that you can probably gear for like 26fps and put a software limit that can be increased with driver practice. As long as you have a low gear you would be able to stop yourself from getting stalled easily.
ONLY if you have a low gear/two speed gearbox. Your acceleration will be impacted significantly with a top speed of 26FPS, which may mitigate the perceived higher top speed (not useful if you never get there). Personally, I would only design up to 24 theoretical, because beyond that number most drivers seem to struggle controlling the robot.
Top speed isn't the only thing to consider when choosing gear reduction. We factor in Driver Ability, Game Requirements (open field, field with obstacles) , and Robot factors (such as weight) when choosing the reduction.
This year we were geared for 18 FPS, and achieved 16 actual due to a robot that only weighed 107 pounds w/ battery and bumpers. We thought it was a good harmony between speed, and torque (we run single reduction). If we were to run a 2-speed, the actual would likely be bumped up to 18-20 FPS actual because we can now have a low gear (5-9 FPS) for pushing
Citrus Dad
18-05-2014, 19:31
[Already answered]
ONLY if you have a low gear/two speed gearbox. Your acceleration will be impacted significantly with a top speed of 26FPS, which may mitigate the perceived higher top speed (not useful if you never get there). Personally, I would only design up to 24 theoretical, because beyond that number most drivers seem to struggle controlling the robot.
Top speed isn't the only thing to consider when choosing gear reduction. We factor in Driver Ability, Game Requirements (open field, field with obstacles) , and Robot factors (such as weight) when choosing the reduction.
This year we were geared for 18 FPS, and achieved 16 actual due to a robot that only weighed 107 pounds w/ battery and bumpers. We thought it was a good harmony between speed, and torque (we run single reduction). If we were to run a 2-speed, the actual would likely be bumped up to 18-20 FPS actual because we can now have a low gear (5-9 FPS) for pushing
Of course, driver training is extremely important. That's why I suggested a software limit for speed at first and later.
Personally, I think the game doesn't matter as much as driver training. The drivetrain should be what the driver can handle; pretty much every game in FRC in the past several years has required speed.
If you used PWM control to the motor, wouldn't it technically accelerate faster with a software limited top speed? If you don't stall the CIMs, that is. I feel like that doesn't work out, but can anybody explain why?
From what I've seen, acceleration can probably be mitigated as a problem with a 3 + 2/3 cim per side gearbox. (heheheh)
Does anybody know what the maximum speed it is physically possible to go on an FRC robot? Assuming you want to drive for 10 seconds before the main breaker blows with a 100lb robot.
There was an interesting white paper a while back about how acceleration in FRC robots is affected almost entirely by weight and number of motors, and not much by gear ratio. I'll see if I can dig it up.
Dunngeon
19-05-2014, 02:30
Of course, driver training is extremely important. That's why I suggested a software limit for speed at first and later.
Personally, I think the game doesn't matter as much as driver training. The drivetrain should be what the driver can handle; pretty much every game in FRC in the past several years has required speed.
If you used PWM control to the motor, wouldn't it technically accelerate faster with a software limited top speed? If you don't stall the CIMs, that is. I feel like that doesn't work out, but can anybody explain why?
From what I've seen, acceleration can probably be mitigated as a problem with a 3 + 2/3 cim per side gearbox. (heheheh)
Does anybody know what the maximum speed it is physically possible to go on an FRC robot? Assuming you want to drive for 10 seconds before the main breaker blows with a 100lb robot.
Empirically higher top speed = less torque which in turn = less acceleration because T = I*M*A/R (Moment of Inertia, Mass, Acceleration, Radius)
If torque decreases with the others staying the same, then acceleration must decrease. That's why adding motors increases acceleration, because it adds torque to the drive.
A small piece I found on HP, I havn't checked the math but it seems logical
Fun fact: 6 CIMs at stall consume a total of roughly 9576 watts of electrical power, which is over 9000!
Seriously though, a robot with 6 CIMs under "normal load" output (excluding friction) a total of 2.6 Horsepower, while a 4 Cim drive does just 1.75. At exactly 40 Amps per motor the numbers are (theoretically) 3.86hp and 2.57hp, respectively.
And as everybody knows, power/weight ratio is the most important figure. :rolleyes:
http://x3.fjcdn.com/comments/because+power+_31ad32e5b00d63430152966557c94ee9.jp g
I *think* the reason is because we are power limited by our PDB and Talons to 40 Amps per motor. Thus all the data I have above for Amperage isn't true if the motors will be drawing more than 40 amps, which they are.
Circuit breakers don't limit current. The 40A circuit breakers used by the PDB won't trip for a few seconds at ~100 amps.
AdamHeard
19-05-2014, 13:38
Complete BS psuedo math just to set an upper bound based on energy...
Assume 200 amps of draw for 10 seconds, this drops the battery to about 11V. That's 22 kJ of energy.
Assume the motors + drive average about 40% efficiency from electrical power to kinetic energy of the robot, that's 8.8 kJ.
Assume 68 kg vehicle, and E = .5mv^2, then velocity is 52 feet per second.
You'd require many shifting stages with instant engagement, a friction-less environment (in terms of air drag, etc..), and a much longer field though ;)
PingPongPerson
19-05-2014, 14:20
Empirically higher top speed = less torque which in turn = less acceleration because T = I*M*A*R (Moment of Inertia, Mass, Acceleration, Radius)
If torque decreases with the others staying the same, then acceleration must decrease. That's why adding motors increases acceleration, because it adds torque to the drive.
Put into HP
The concept here is correct, but T=I*A/R. The formula that really shows the torque-velocity relationship is Power=Torque*angular velocity, where if torque is increased, then angular velocity must decrease assuming a constant power.
I'm pretty sure the fastest robot that I saw this year was 1986. I wonder if Aaron can give us a number?
Not sure who was the fastest out there but 368 was certainly one of the quickest...and nimble too!
Alpha Beta
20-05-2014, 15:43
I'm pretty sure the fastest robot that I saw this year was 1986. I wonder if Aaron can give us a number?
11 tooth pinion direct driving a 70 tooth gear on a 4 inch blue nitrile wheel. 6 CIMs, no shifter.
(5,310 RPM CIM Free Speed) x (11/70 gear reduction) x (4 inch x Pi wheel circumference) x (1/12 inches to feet conversion) x (1/60 per minute to per second conversion) = 14.56 ft/sec theoretical unloaded speed.
We never measured the actual speed.
Not the fastest out there, but fast enough for our strategies. Having a great driver helps. ;)
Complete BS psuedo math just to set an upper bound based on energy...
Assume 200 amps of draw for 10 seconds, this drops the battery to about 11V. That's 22 kJ of energy.
Assume the motors + drive average about 40% efficiency from electrical power to kinetic energy of the robot, that's 8.8 kJ.
Assume 68 kg vehicle, and E = .5mv^2, then velocity is 52 feet per second.
You'd require many shifting stages with instant engagement, a friction-less environment (in terms of air drag, etc..), and a much longer field though ;)
Interesting. I was more wondering about friction and stuff like that though, because it is (technically) possible to go faster than that using more motors/ power.
But 52fps... my god.
Caleb Sykes
20-05-2014, 23:55
Interesting. I was more wondering about friction and stuff like that though, because it is (technically) possible to go faster than that using more motors/ power.
But 52fps... my god.
Okay, I'll play this game.
d = maximum linear distance robot can travel
μ = coefficient of static friction with carpet
g = acceleration due to gravity
The robot somehow manages to provide a constant force of μgm in the forward direction. It's mass is m, so the robot has a constant acceleration of a = μg. Assuming the robot starts at rest and x(0) = 0, then v(t) = μgt, and x(t) = (μg/2)*t^2. At x(t) = d, the velocity is the largest. Solving x(t) = d for t gives t = sqrt(2d/μg), so vmax = sqrt(2dμg).
Plugging in d = 60 feet, μ= 1.5, and g = 32ft/s^2 gives vmax = 76ft/s. Then either the robot or the field breaks depending on the quality of your bumpers. ;)
I suppose the robot doesn't necessarily have to drive in a straight line though. If the robot spun in a circle for the whole match, then vmax would be μg*(match length). Using μ= 1.5, and g = 32ft/s^2 again, and match length = 150 s, vmax = 7200 ft/s. Although they would probably not continue the match after the sonic boom.
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.