View Single Post
  #1   Spotlight this post!  
Unread 24-01-2010, 07:55
bls0620's Avatar
bls0620 bls0620 is offline
Registered User
FRC #0368 (Team Kika Mana)
Team Role: College Student
 
Join Date: Jun 2008
Rookie Year: 2008
Location: Honolulu, HI
Posts: 29
bls0620 will become famous soon enoughbls0620 will become famous soon enough
Programming Issues with Crab Drive System

So...... we finally got to test our new crab drive system today(actually last night )). However, we experienced some electrical/programming issues.

So this is how our programming works.
Our crab drive has two drive modules on left and right. (each module controls direction of each side, since two wheels are chained together)\

Each side has absolute magnetic encoder attached to it. We use those encoders to measure the current value(angle) and get reference from a joystick to calculate the error for PID.

These are the issues we found so far:
1. Unsynchronized drive modules
2. Drive modules not turning fast enough (PID issues)
3. Overshoots (PID issues again...)

Is there some ways to improve our PID for fast and accurate control? Other than PID control, is there a way to synchronize both modules so they will turn at the same rate(in an efficient way)?

BTW, We are using LabVIEW
__________________

Last edited by bls0620 : 24-01-2010 at 08:23.