|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Car Steering...
Hi everyone. I am trying to implement direct drive where all four motors are connected directly to all four wheels. I also want these wheels to each turn like a car would to make turns. If the joystick is in the upper left position, the robot will turn left and go forward and if in the right position, the same but turn right. The drive train is already built and the electronics are on the robot, but I am yet to attempt to program this and am just in the research stage.
Would anyone know how I could go about attempting this? I could get the robot to go foward and back, but to do this while at the same time rotating motors to turn left or right is not making too much sense. Any help will be great. Thanks. Justin. |
|
#2
|
|||
|
|||
|
Re: Car Steering...
Car style steering is called Ackerman steering. If you search for that there are a number of useful articles on the web. A number of teams used this in 2008. A team I worked with some used it and one problem they had was coming up with a way of "holding" the steering position. The natural tendency of these systems is to "want" to return to driving straight. Let go of the steering wheel of a car while it's moving and see what happens.
Quote:
|
|
#3
|
|||
|
|||
|
Re: Car Steering...
Quote:
Are you using additional motors to steer? Your post says all 4 motors are connected to the 4 wheels. The functionality you are describing seems similar to the Arcade Drive provided by the WPILib classes. You may want to look in to the details of the Tank and Arcade Drive options provided in LabView and WPILib C++ classes and figure out how your motors should be paired and connected to achieve what you are trying to do. Steering individual wheels would need steering motors/servos or some such mechanisms in addition to your drive motors. Try fixing/locking your drive wheels in "straight" configuration and experimenting with the above drive options. Please post your findings. |
|
#4
|
||||
|
||||
|
Re: Car Steering...
Sorry I didn't see this post earlier. We're also implementing 4WD, car steering, and hopefully will able able to do ASR. Ackerman and differential are calculated. I did the theory and math stuff and the controls guys handled the actual code (though I haven't seen a full demo yet). Do you still need this info?
Cheers, -Neil. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Programming Direct drive with Direct (car like steering) | tuna.and.cheese | Programming | 2 | 18-01-2009 11:26 |
| pic: steering | edomus | Extra Discussion | 10 | 05-06-2005 11:12 |
| Steering Wheels | Chris_Elston | Programming | 3 | 17-01-2005 15:31 |
| need glp programing steering with a steering wheel | Matchew | Programming | 2 | 10-02-2003 14:20 |
| tank steering | archiver | 2000 | 10 | 23-06-2002 22:28 |