Hi, I would like to build a rover without a steering servo but rather with 2 motors (left+right) for the steering, just like a tracked vehicle.
Is there an ArduRover firmware that supports that kind of setup.
If not, can someone tell me where in the ArduRover code I have to make the necessary changes.
Thx
Cheers
Alain
Tags:
Permalink Reply by Alain Sutter on November 13, 2012 at 11:02am Hi Doug,
I'm a software engineer but its hard to dig into the code if you dont know how it is structured.
May be Jean-Louis Naudin who has ported ardupilot to ardurover could help.
Regards,
Alain
Permalink Reply by KM6VV on November 13, 2012 at 11:33am @Doug,
Yeah, it would be nice if code to do the transpose was built in. A simple #define or even a parameter could invoke it.
basic algorithm for converting throttle/steering to L & R motor commands:
Lmotor = throttle + steering
Rmotor = throttle - steering
scale as needed. If steering is reverse, swap the two signs of steering.
You might look on LynxMotion for "rover" code (in Basic):
Alan
Permalink Reply by Corey McGuire on November 19, 2012 at 11:51am Another avenue is to use an off the shelf - or finding a code snippet - for a "v-tail mixer"
This is, in essence, what these motor controllers are doing.
Here is something I found:
http://arduino.cc/forum/index.php/topic,37638.0.html
Permalink Reply by heliboy on January 18, 2013 at 1:43pm You can buy a wild Thumper control board. It is set for steer/throttle input to control two built-in motor controllers. You can modify the arduino code to change the mixiing or get rid of it. $ 80 at Sparkfun.
- Vijay

@Alain,
The latest ArduRover2 v2.30 alpha code now supports skid steering. Check the Comment Wall for the latest code.
Regards,
TCIII
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.48 members
1299 members
111 members
137 members
693 members
© 2013 Created by Chris Anderson.
Powered by
