Go to Post I think we can all remember, no matter our age, that we are always responsible for our own actions and reactions. - JaneYoung [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

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #13   Spotlight this post!  
Unread 19-10-2010, 14:51
Dave Scheck's Avatar
Dave Scheck Dave Scheck is offline
Registered User
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Feb 2003
Rookie Year: 2002
Location: Arlington Heights, IL
Posts: 574
Dave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond repute
Re: Question on wheel speed sensors

Quote:
Originally Posted by Al Skierkiewicz View Post
Crab turns introduce less error than tank turns but can be compensated for in software.
That's not really true Al. Using either encoders or a gyro, you can get some really precise tank turns, especially with a lower gear ratio. Let's take driving through these 4 points as an example
Code:
    D
    |
    |
B---C
|
|
A
With a crab system, there is usually a significant delay in turning the wheels 90 degrees. So, unless you come to a complete stop, without coasting, your turns will be skewed. Your B->C transition will cause you to arc instead of making a sharp cut leaving you above C. Then your C->D transition will arc again and leave you to the right of D.

Also, don't forget that there is always concern for wheel alignment with a crab system that may also cause for other inconsistencies in the drive pattern.

With a tank drive with proper gearing, when you get to B and C, you will be able to make sharp, accurate turns.

Yes, you can probably get to point D faster with crab, but you sacrifice some accuracy doing it. Sometimes that matters, sometimes it doesn't. Look back to one of our less used programs in 2006. That was some of the most accurate driving that we've done (although any misalignment was compensated for with the turret). Look at some of the things that teams like 1114, 2056, 469 and countless others have been able to just tank drives, encoders, and gyros.

Crab isn't always the answer, and when it is, it isn't always an accurate one.
 


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
Great PID guide. (for wheel speed control) PhilBot Programming 1 19-01-2009 11:58
Drive Control, Wheel Speed Calibration, and Rapid Speed Changes 7-11number1 Programming 3 23-01-2008 20:36
Wheel Speed Sensors / Vehicle Speed Sensors chitu Technical Discussion 11 12-01-2008 02:46
Speed Sensors Bob22341 Technical Discussion 7 31-01-2007 13:54
Speed Sensors archiver 2000 7 23-06-2002 23:01


All times are GMT -5. The time now is 23:44.

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