Go to Post The code won't compile if you violate the rules of the programming language...but English is more robust, it seems to work pretty well no matter how we engineering nerds mangle it! - MrForbes [more]
Home
Go Back   Chief Delphi > Technical > Programming
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
  #1   Spotlight this post!  
Unread 27-01-2008, 13:13
interfect interfect is offline
Registered User
FRC #2022
 
Join Date: Jan 2007
Location: Illinois
Posts: 18
interfect will become famous soon enough
Help with Steering?

Hello,
We have our robot set up with two independent steering wheels, tracked with encoders and run by globe motors geared down at about a 3:1 ratio. It has fallen to me to program this rig, and convince it to do something useful. I am trying to get the wheels to point in a certain direction, but I am having trouble with the position seeking algorithm.
Running the wheels right when they're turned too far left, and left when they are too far right, just makes them oscillate about the target (I didn't add a dead zone. I could try that, but I want them to seek exactly.)
I tried implementing full PID control, but tuning it has already consumed more time than it's really worth, and no matter what I do it either oscillates or doesn't get to the target, or sometimes both.
I think the underlying problem may be that, because of the motors and the gearing, the wheels don't perceptibly move unless the motor is set to more than about 20 units off of idle (127). Once the motor revs up, it's hard to stop on target. PID ought to be able to deal with this, but it isn't.
What sort of control schemes have other people used for this sort of problem? How do you tune your PID loops (if you use them)?

What's the simple & effective solution that I am ignoring?
 


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
steering wheel help FIRST Team 2044 bsbllpss Programming 3 23-01-2008 16:13
Using the USB Chicklet with a steering wheel PhilBot Control System 16 13-01-2008 11:43
Comments on the Logitech steering wheel with pedals waialua359 Control System 7 14-12-2007 16:08
need glp programing steering with a steering wheel Matchew Programming 2 10-02-2003 14:20
Robot steering help needed! BrendaB Programming 5 02-01-2003 00:43


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

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