Go to Post You are what this world needs: a hero kids of all ages and backgrounds can look up to. I am a better person today than before I met you, because of how you touched my life. I thank-you. - Paul Copioli [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-06-2013, 20:42
nrogals nrogals is offline
Registered User
None #3173
 
Join Date: May 2013
Location: United States
Posts: 5
nrogals is on a distinguished road
Summer Drive Train Prototyping

Hey Everyone,

We are looking into some new drive train layouts during the summer. Our team is definitely going to try to keep the complexity to a minimum, because we want to come out of the summer with a reliable, strong drive train.

Although holmonic, swerve, crab look cool, we don't really view them as appropriate in risk versus reward analysis.

We really would like to have the capability to be both powerful and agile. So an idea is that we would use a transmission for the first time.

4 directly powered high traction wheels Possibly smaller ones to transverse objects

Our team likes to stay away from chains, belts and so forth to a degree.

With a Transmission:
One setting would be geared low- high torque, high acceleration, fast turning, strong pushing, slow maximum velocity.
Second setting would be geared high- low torque, low acceleration, high maximum velocity.
The body of the robot would be made out a light weight material.

Does anyone have any comments on the planned features? Please be blunt. I'm ready for the heat.

Would orchestrating the shifting on four independent gearbox modules be difficult?

Has anyone looked at coupling additional motors together such as banebots to cims to get more power?

Would putting a lot of time into making the shifting and gearbox mechanisms be worth it? Does anyone see any other alternatives in getting agility and power?

Thanks for your help!!! And I wish everyone a great summer and awesome off-season.
Reply With Quote
  #2   Spotlight this post!  
Unread 10-06-2013, 20:48
tickspe15's Avatar
tickspe15 tickspe15 is offline
Purdue University
AKA: Spencer Tickman
FRC #1747 (Harrison Boiler Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2009
Location: Issaquah, Washington
Posts: 252
tickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant future
Re: Summer Drive Train Prototyping

Quote:
Originally Posted by nrogals View Post

4 directly powered high traction wheels Possibly smaller ones to transverse objects

Our team likes to stay away from chains, belts and so forth to a degree.

.
So you want to have a direct drive drivetrain with no gear box'

CIM motors dont have nearly enough torque to move a 150 pound robot, am i understanding you right
Reply With Quote
  #3   Spotlight this post!  
Unread 11-06-2013, 02:28
runneals's Avatar
runneals runneals is offline
FTC Mentor - The Robot Corps 7491
FRC #3928 (Team Neutrino)
Team Role: Alumni
 
Join Date: Oct 2012
Rookie Year: 2006
Location: Nevada, Iowa
Posts: 397
runneals has a spectacular aura aboutrunneals has a spectacular aura about
Re: Summer Drive Train Prototyping

Quote:
Originally Posted by tickspe15 View Post
So you want to have a direct drive drivetrain with no gear box'

CIM motors dont have nearly enough torque to move a 150 pound robot, am i understanding you right
I suggest you take a look at our Butterfly Drivetrain if you are looking for a direct drive train that takes out the gearbox. It works pretty well!
__________________
David Runneals
FRC 3928 Team Neutrino 4-H: Mentor (2015 Off-Season - ?)
FTC North Super Regional Championship: Game Announcer (2015)
FTC 7491 The Robot Corps 4-H: Mentor (2013 - ?)
FRC 2167 Mentor (2014)
FRC 3928 Team Neutrino 4-H: Member, Co-Captain, & Media Coordinator (2013)
Reply With Quote
  #4   Spotlight this post!  
Unread 10-06-2013, 21:04
EricH's Avatar
Happy Birthday! 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,780
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: Summer Drive Train Prototyping

I believe a 4WD high-traction drivetrain has been compared to a Mexican jumping bean. You WILL bounce when turning, if your drivetrain is significantly longer than it is wide! (Unless you're from FRC 25.) Even some 6WD high-traction drivetrains with dropped center wheels have had that problem.


That said, a shifting gearbox will accomplish most of what you're looking for. However, 4 of them is going to be a bit on the heavy side, so you want to find some really light ones. Orchestrating the shifting would depend on what you used; servos would be as simple as a trio of Y cables to split one output into 2, then each of those into another 2, while pneumatics could be done off of one solenoid by splitting up tubing runs (though I might suggest 2 solenoids with the equivalent of a Y cable).

The other "problem" is that you'll probably want to use higher reduction than most teams use in their boxes, due to not having any chain/belt to knock it down a bit farther.

If you have the funding, I'd spend the money on a couple of AndyMark or VexPro shifting gearboxes and spend some time tinkering with them to find out exactly how they work, rather than making the gearbox from scratch on the first iteration. (Later iterations, go for it. But if you've never done shifting, learn from the masters.)

BaneBots to CIMs, don't do it. Not because it can't be done, but because when you stall the drivetrain (never "if", in FRC), you'll probably be replacing the BaneBots due to magic smoke release--they don't handle stalling well. MiniCIMs or BAG motors would be a better choice in terms of durability. You'll need to match up the motors to get the power/speed you want.


I would suggest looking into the West Coast Drive--typically 6WD, dropped center wheel (eliminates the bouncing problem) directly driven off the single gearbox for each side, all other wheels chained. Or the Kitbot on Steroids that 1114 has been spreading. Adapting one of those to fit your preferences might be a little easier than going completely from scratch.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

Reply With Quote
  #5   Spotlight this post!  
Unread 10-06-2013, 21:40
Pault's Avatar
Pault Pault is offline
Registered User
FRC #0246 (Overclocked)
Team Role: College Student
 
Join Date: Jan 2013
Rookie Year: 2012
Location: Boston
Posts: 618
Pault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond reputePault has a reputation beyond repute
Re: Summer Drive Train Prototyping

I think I have a suggestion that could give you what you want without the turning problem.

Last year my team had a 4WD long bot (actually, it could also move sideways, but I am going to leave out the features that let it do that because they don't matter right now). We used AM 8in Pneumatic Wheels, so as you can imagine turning was horrible. However, we also had 4 stingers in the corners of our robot. And each one had a slippery foot* to touch the ground. So what we discovered was that, because they were motor powered rather than pneumatic, we could lower 2 of them just enough so that our back wheels were lifted off of the floor. Now, we could turn really well while still being able to convert into high traction mode.

So, anyways, my suggestion to you would be to do the something similar. Have a little slippery foot on the back of your robot that can be lowers by pneumatics. Your turning problem is gone without sacrificing anything.

This could also be an excuse to not use transmissions. You claim that you want power and agility, but you don't say anything about speed. So if you don't mind having an average speed drivetrain, than transmissions is definitely an idea I would trash. It would be a big task to produce them, and 4 is a lot of weight to add on. If you do want speed, maybe try a 4 CIM, 4 miniCIM drivetrain. Or buy 2 COTS shifters and just use chain (this is what I would do, but I dislike direct drive, so I might be a little biased).

*Made from UHMWPE
Reply With Quote
  #6   Spotlight this post!  
Unread 10-06-2013, 21:51
MichaelBick MichaelBick is offline
Registered User
FRC #1836 (MilkenKnights)
Team Role: Alumni
 
Join Date: Oct 2011
Rookie Year: 2010
Location: Los Angeles
Posts: 734
MichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant futureMichaelBick has a brilliant future
Re: Summer Drive Train Prototyping

I know you are asking for a 4 wheel drivetrain, but I would highly recommend a kitbot on steroids. They use belt, however andymark has designed it so that it is very easy to do. On the old kitbots you could switch to supershifters, however I'm not sure if they kept that feature. I'm sure you could use supershifters and switch to #35 chain and that would be rock solid. If you want a solid drivetrain for next year, a kitbot on steroids or a variant would be your best bet.
__________________
Team 1836 - The Milken Knights
2013 LA Regional Champions with 1717 and 973
2012 LA Regional Finalists with 294 and 973
To follow Team 1836 on Facebook, go to http://www.facebook.com/MilkenKnights
To go to our website, go to http://milkenknights.com/index.html
Reply With Quote
  #7   Spotlight this post!  
Unread 10-06-2013, 22:00
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,675
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: Summer Drive Train Prototyping

There's a reason most drivetrains have six (or more) wheels in them. Given the pre-2013 robot dimensions, in the long orientation, four wheels at the corners just will not turn very well. This is occasionally a desired feature (see: a butterfly drive), but you need SOME way to turn.

One way to do this is to use different traction materials on each wheel. The problem is that by compromising traction on half of your drive, you are losing out on pushing power to an extent as well as pushing resistance.

Another way turning is accomplished with 4 wheels is to shorten the wheelbase such that the four wheels are closer together. To maintain stability, you have to add casters or unpowered omni wheels that will hold your robot frame off of the ground, as your wheels are now much closer together. However, unpowered wheels rob normal force from your powered wheels, which results in less pushing power.

Going to six wheels, with the center wheel "dropped", effectively halves your wheelbase length, to the point where the wheel base is notably wider than it is long. Depending on the drop, wheel material, etc. you either ride on four wheels at a time, or all six wheels touch the ground due to tread compression. In either case the middle wheel takes most of the load and turning about your robot's center is easy.

The tricky thing is that a six wheel drive can't all be direct driven out of transmissions like you want to. If you must avoid chain or belt at all costs, and you have access to precision manufacturing of some sort, you can do a gear drive, similar to what 829 did this year. With aluminium gears readily available, it's not as much of a weight penalty as it used to be, and it does prevent any chain or belt issues from popping up. That said, using 35 chain is honestly not that hard.
__________________
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)
Reply With Quote
  #8   Spotlight this post!  
Unread 10-06-2013, 22:00
Woolly's Avatar
Woolly Woolly is offline
Programming Mentor
AKA: Dillon Woollums
FRC #1806 (S.W.A.T.)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Springfield, MO
Posts: 512
Woolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond repute
Re: Summer Drive Train Prototyping

If you're going 4 wheel skid, the sides of the robot you're driving from need to be shorter than the non-driven sides, otherwise your maneuverability will be compromised.

Also, I'd say that you should be fully prepared to use chain or belts. Each side of the skid steer should probably have 2-3 CIMs though the same shifting gearbox that directly drives 1 wheel, and then chains or belts to the others on that side.
I'd try start with Vexpro gearboxes to begin with, and in future years upgrade to West Coast Products gearboxes if you need that little extra.

We're also tossing around the idea to do some drive train R&D this summer, and we're looking to make a 2-speed 8 Wheel Drive with placation wheels and a belt drive. Potentially we would put omnis on the outer 4 wheels if we want to trade some resistance to defense for maneuverability, but who knows what we'll find.
__________________


Team 1806 Student: 2012-2013 | Mentor: 2013-Present
Reply With Quote
  #9   Spotlight this post!  
Unread 10-06-2013, 22:11
cmrnpizzo14's Avatar
cmrnpizzo14 cmrnpizzo14 is offline
Registered User
AKA: Cam Pizzo
FRC #3173 (IgKNIGHTers)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2006
Location: Boston
Posts: 522
cmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond reputecmrnpizzo14 has a reputation beyond repute
Re: Summer Drive Train Prototyping

Welcome to CD Nate! To expand upon the OP a little bit, we have used AM nanotubes for the previous three years. 2 of those 3 have been mecanum, one was 6W tank with only the back 4 wheels direct driven (with gear reduction) by CIMs. We have limited machining capabilities so while a WCD would be nice, as far as I know it is a little bit beyond our capabilities. Kitbot on steroids is exactly the style that we are looking for. Articulating drive trains or swerve are essentially out of the question. Super shifter or ball shifter reviews and comparison would be appreciated as well.
__________________
FIRST Team 3173 The IgKNIGHTers

"Where should we put the battery?"
Reply With Quote
  #10   Spotlight this post!  
Unread 10-06-2013, 23:07
Nemo's Avatar
Nemo Nemo is offline
Team 967 Mentor
AKA: Dan Niemitalo
FRC #0967 (Iron Lions)
Team Role: Coach
 
Join Date: Nov 2009
Rookie Year: 2009
Location: Iowa
Posts: 803
Nemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond repute
Re: Summer Drive Train Prototyping

I think you should strongly consider the AndyMark 446 Drive Module. You get a COTS two speed drive module with gear drive for the four center wheels. You shouldn't be too scared of the chains that drive the outer wheels, because you're still mobile even if all the chains break, similar to a West Coast Drive.

If you want two speeds and a long robot that can turn, completely eliminating chains/belts will end up adding a lot more complexity than it removes.

If you want zero chains, simplicity, the ability to turn, and traction, I only know of one way to do it - these nanotubes (also mentioned above). Those are single speed, and you don't get the power from all four drive motors unless the correct four wheels are all touching the carpet.

Or just do kitbot on steroids. Or find a custom way to direct drive the center wheels of a 6WD to eliminate two of the chains. Like Eric said.

Last edited by Nemo : 10-06-2013 at 23:25.
Reply With Quote
  #11   Spotlight this post!  
Unread 11-06-2013, 00:11
KrazyCarl92's Avatar
KrazyCarl92 KrazyCarl92 is offline
Registered User
AKA: Carl Springli
FRC #5811 (The BONDS)(EWCP)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Dayton, OH
Posts: 521
KrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond repute
Re: Summer Drive Train Prototyping

A great summary of many of the drive train fundamentals you are asking about can be found here:
http://www.chiefdelphi.com/media/papers/2429

I am a huge proponent of making reliability the number one priority in drive system design. It simply must work. This is why I like direct drive live axles. If every chain or belt on the robot broke, the thing would still move. That being said, I would highly encourage you to consider the possibility of direct driving 2 wheels on a 6 or 8 wheel drop center drive train, or even consider the possibility of direct driving the 4 dropped wheels of an 8 wheel drop center drive. The remaining wheels can be chain or belt driven to gain the advantage of all wheels being driven, but you still get the reliability from the dropped wheels being direct driven from the gearboxes.

One thing that others have not yet touched on is the true advantage of shifting in an FRC drive train. While you had noted that you would like a high gear and a low gear, it is important to understand why this is desirable in order to execute well.

With just about any single speed 4 CIM FRC tank drive, there is a tradeoff between the abuse the motors see and a high end speed. You could gear for 4 CIMs to never see more than 40 Amps per motor, but you would only go 6 feet per second. You could also gear 4 CIMs to travel 15 feet per second, but the motors might see upwards of 100 Amps a piece at times.

A shifting drive train allows you to get the best of both worlds: rather than settling for an in between gearing where the desire for a high top speed cannot be satisfied without sacrificing motor "health", both of these goals can be met.

All this being said, with many teams using 6 CIMs in their drive train, the availability of miniCIMs, and the possibility of game design completely changing drive train design criteria (2009...), there are ways that drive train performance can be improved without shifting.

When designing your drive train, keep in mind the reasons for using a shifting gearbox in the first place so you can reap the rewards of your work. Consider gearing the low gear such that the CIMs pull no more than 40 Amps at the traction limit. Figure out what your top speed should be for high gear based on your strategy for the game and an understanding of the inevitable trade off between acceleration and speed.
__________________
[2017-present] FRC 0020 - The Rocketeers
[2016] FRC 5811 - BONDS Robotics
[2010-2015] FRC 0020 - The Rocketeers
Reply With Quote
  #12   Spotlight this post!  
Unread 11-06-2013, 01:30
Andrew Lawrence
 
Posts: n/a
Re: Summer Drive Train Prototyping

I HIGHLY recommend the Kitbot on Steroids.
Reply With Quote
  #13   Spotlight this post!  
Unread 12-06-2013, 12:51
nrogals nrogals is offline
Registered User
None #3173
 
Join Date: May 2013
Location: United States
Posts: 5
nrogals is on a distinguished road
Re: Summer Drive Train Prototyping

Thank you everyone for you recommendations. Can someone check my understanding of how gearing, shifting and game play work?

First, from game play, there are two main criteria that define a drive train's performance, outside of reliability, maintenance and so forth; Namely they are: speed(linear speed) and pushing power(acceleration).

The best way to address both these criteria is through gearing and shifting.

With no opposition, we want to go fast. Aiming for around 15ft-18ft/s. At this speed it would be easy to get pushed. Although we would be agile.

For the above situation, you want to gear it such that you have the highest speed possible, enough torque to overcome dynamic friction and accelerate (dependent on mass of robot) fairly fast.

Amperage draw for each motor would like to be under 40 for the sake of motor "health." In the powerpoint, http://www.chiefdelphi.com/media/papers/2429 it says to design max power for 40 amps. How would you go about doing this in choosing the gearing? To do this, I would pick the point at which I get max power out of the motor at 40 amps(data), determine what torque I need for the situation above(experimenting/estimation), adjust the speed accordingly to get the same power output as the motor(calculation), and then after that choose the appropriate gearing(calculation).

For opposition and turning, namely times when the robot is at a low speed, the robot will be in low gear. The gear needs to be low enough such that it can generate enough force to push other robots. Low enough to turn against whatever friction the design requires. High enough to turn quickly.

Again would I use the same process of calculation as above. Matching my max power for max power needed when pushing a robot. Determine torque needed. Determine speed and gear, "design" accordingly.

Following the advice above, I think the best drive train setup for us would be a KITBOT on Steroids with custom gears to fit our need for the game.

Does anyone have a recommendation to what type of transmission mechanism to use: super shifter, or vex pro shifters.

Thank you for your help everyone. All the best.
Reply With Quote
Reply


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:33.

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