Go to Post The Chairman's award is about doing what you can to strengthen the FIRST community. It doesn't require money to simply lend tools, wise advice or a hand. - Koko Ed [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 31-03-2008, 10:42
BigJ BigJ is offline
Registered User
AKA: Josh P.
FRC #1675 (Ultimate Protection Squad)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Milwaukee, WI
Posts: 947
BigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond repute
Re: Drive Trains

From a software standpoint, if you are deciding to go with a holonomic system (i.e., mecanum or all-omni), your programmers better be ready to learn some physics .

Team 1675 used a mecanum drive for the second time this year, and the programmers have a blast with it. I had so much fun last year just figuring out the way the vectors could change the direction. This year, we worked with the students to develop an algorithm based off an article about all-omni systems in SERVO magazine.

Also, have the programmers work with the drivers to make the controls more comfortable. The programmers can make the controls more or less sensitive (depending on how they are already).
  #2   Spotlight this post!  
Unread 01-04-2008, 13:43
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,508
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: Drive Trains

I'd say the drive performance you see on the field is 75% driver and 25% the details and craftmanship of the drive.

I've seen 6WD perform amazingly, and terribly.
I've seen Mecanums/omnis do the same.
Same for crab, same for tank tracks and so on.

End all, I think a well built 6wd is what lower resource teams should shoot for as the standard; It performs great and is the most applicable to most games. When 2nd picks come around, often times teams just desperately need a 3rd robot with a decent drive, and most often there isn't one available.

But, no matter what, if your driver is driving the current robot for the first time at the regional, you won't be preforming great. I'd highly recommend a practice robot (or at least a base) for driver practice at home.
  #3   Spotlight this post!  
Unread 01-04-2008, 13:54
Madison's Avatar
Madison Madison is offline
Dancing through life...
FRC #0488 (Xbot)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Seattle, WA
Posts: 5,243
Madison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond repute
Re: Drive Trains

Almost none of the specific details of a drive train are relevant to its performance on the field. In 99% of circumstances, wheel type, speed, or torque are inconsequential.
  • A successful drive train is reliable -- it functions well all the time. If it breaks or malfunctions, it can be repaired quickly and easily.
  • It is efficient -- it is well lubricated, quiet, and makes good use of its weight and power. It turns.
  • It is no more or less complex than it needs to be -- it needs to work for your gameplay strategy. Adding bells and whistles that are beyond the scope of your strategy is a sure-fire way to shoot yourself in the foot.

That's it! It's more easily said than done, of course, but very little else about drives matters if you haven't yet mastered these three things. Once you've got this stuff down cold, you can start to think a bit more about the dynamic operation of the system and what changes and improvements can be made to make the most of that remaining 1% of circumstances when power, speed and torque matter.
__________________
--Madison--

...down at the Ozdust!

Like a grand and miraculous spaceship, our planet has sailed through the universe of time. And for a brief moment, we have been among its many passengers.
  #4   Spotlight this post!  
Unread 01-04-2008, 13:59
Rick TYler Rick TYler is offline
A VEX GUy WIth A STicky SHift KEy
VRC #0010 (Exothermic Robotics)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Redmond, Washington
Posts: 2,000
Rick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond reputeRick TYler has a reputation beyond repute
Re: Drive Trains

KISMIL: Keep it simple, make it last.
__________________
Exothermic Robotics Club, Venturing Crew 2036
VRC 10A, 10B, 10D, 10Q, 10V, 10X, 10Z, and 575
  #5   Spotlight this post!  
Unread 01-04-2008, 22:38
Shadow503's Avatar
Shadow503 Shadow503 is offline
printf("\r\n Moo!");
no team
Team Role: Human Player
 
Join Date: Mar 2007
Rookie Year: 1991
Location: na
Posts: 92
Shadow503 will become famous soon enoughShadow503 will become famous soon enough
Re: Drive Trains

I loved our drive train this year. It was simple and always the fastest on the field! We have a rear wheel drive powered by 2 cims in direct drive for each wheel. We have powered ackerman steering in the front and software differential in the back. It is innovative yet simplistic XD

I have yet to see a robot out-drive us.

Last edited by Shadow503 : 02-04-2008 at 12:07.
  #6   Spotlight this post!  
Unread 01-04-2008, 23:59
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,830
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: Drive Trains

Quote:
Originally Posted by BigJ View Post
Also, have the programmers work with the drivers to make the controls more comfortable. The programmers can make the controls more or less sensitive (depending on how they are already).
This is an important comment that should not be lost amongst all the other valuable tips on the mechanical aspects of the drivetrain. The human-robot interface can make a good driver great.

Although we have used the "default" KOP joysticks and mixing code in the past, this year we knew we would have to have a much higher-performance drive system than in previous years.

We put a gyro on the robot and used it to make sure that the robot went straight when it was told to. Then our programmer re-mapped the turning axis to provide exponential response (very little near the "centre" but full-bore near the extreme edges). Finally we invested in a USB dongle from IFI, and hooked up a logitech game controller. Now the driver controls forwards and backwards with one thumb and left-right with the other. This is an advance over a single stick, as there is no chance of telling the robot to turn when you want it to go straight.

Most of this was accomplished using an older robot in the first two weeks of build, while the new drive train was being built.

Strangely, we found our new drive train performed well, and were really pleased with our driving.... even though mechanically we have almost the simplest drive train possible (modified KOP frame, four CIMS, two toughboxes, driving two IFI traction wheels at the front with two AM omnis free-wheeling at the back.)

People always tend to think of the programmers when they see a great auto/hybrid mode... but behind every great driver is some great drive code.

Jason
  #7   Spotlight this post!  
Unread 02-04-2008, 00:04
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,017
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Drive Trains

Good point Jason, this year we were playing with Ackermann drive and so we connected an R/C car control to it (the type with a small 2" diameter steering wheel and trigger throttle, all in a pistol grip) and it worked very well. Then we had an "aha!" moment and asked the programmers to make the new controller work with last year's 6wd drivetrain...and the result is an intuitive way to drive a skid steer robot. And a Rockwell Automation Innovation in Control award!
  #8   Spotlight this post!  
Unread 02-04-2008, 00:11
BornaE's Avatar
BornaE BornaE is offline
Registered User
FRC #0842 (Formerly 39)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Gilbert, Arizona
Posts: 359
BornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant future
Re: Drive Trains

Quote:
Originally Posted by squirrel View Post
Good point Jason, this year we were playing with Ackermann drive and so we connected an R/C car control to it (the type with a small 2" diameter steering wheel and trigger throttle, all in a pistol grip) and it worked very well. Then we had an "aha!" moment and asked the programmers to make the new controller work with last year's 6wd drivetrain...and the result is an intuitive way to drive a skid steer robot. And a Rockwell Automation Innovation in Control award!
That is what we did to test out our driving system with our 2007 bot to simulate ackermann drive that is on our 08 bot for testing hybrid. the code was also used on our back wheels as the electronic differential.
__________________
-Borna Emami
Team 0x27
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Drive Trains-help bookworm2011 Technical Discussion 5 21-12-2007 02:48
VEX Drive Trains 2007 Akash Rastogi VEX 23 13-12-2007 11:06
paper: FIRST Drive Trains and Structures Madison Extra Discussion 18 04-12-2007 17:37
Drive trains Jared Rillings Rules/Strategy 2 10-01-2007 13:17
Drive Trains?!?!?!!!!! archiver 2001 0 23-06-2002 23:08


All times are GMT -5. The time now is 01:06.

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