ArduRover User Group

Dedicated to the exchange of useful information between members using the Arduino or other families of processors for autonomous rovers.

Members: 422
Latest Activity: 12 hours ago

Before Posting an Issue

Hi All,

Before posting an issue or a problem in the ArduRover Discussion Forum, please check the wiki table of contents, review the firmware release notes in the subforum, and search that subforum for existing answers to your question. Help avoid duplicate threads by finding other members with the same issue and their solution.

When formulating your post, use a descriptive title such as "rover will not navigate to waypoints in the Auto mode" (not "HELP!" or "Problem").

Please include the following information to help diagnose your query:

  • Describe the problem you are having. What is the expected verses the observed behavior?
  • Provide hardware information such as the brand and version of your autopilot, GPS, radio, and compass, as well as any other pertinent details about your rover setup.
  • What version of the APM: ArdurRover2 firmware version are you running?
  • For navigation issues, provide your tlog and/or dataflash log. Click here for instructions on retrieving a dataflash log.


Discussion Forum

dual sonar ? better GPS ?

Started by heliboy. Last reply by Thomas J Coyle III 12 hours ago. 3 Replies

I am planning to try the dual sonar option on the latest ardurover version. I am following the instructions on this forum. Does the dual sonar work ? My max vehicle speed is 2.1 m/s so I think it…Continue

Very Large Frame

Started by Damo. Last reply by Thomas J Coyle III yesterday. 2 Replies

hello,I have an Arducopter and an Arduplane and would like to build an Ardurover using an existing APM 2.6.What is the largest frame for an Ardurover i can buy ? Does ardurover support 4 wheel drive…Continue

Connecting non-3DR GPS

Started by Joe Dvorak. Last reply by jean-luc Apr 9. 12 Replies

I have a Pixhawk system with all the standard 3DR peripherals (telemetry radio, GPS). I need to replace the 3DR GPS with another GPS unit so that I can conduct some tests with higher accuracy. I have…Continue

Tags: APM:Rover, GPS

APM:Rover BETA Release 2.48

Started by Grant Morphett. Last reply by Grant Morphett Apr 8. 5 Replies

Hi everyone.  We have just released version 2.48beta1 of APM:Rover.…Continue

Comment Wall


You need to be a member of ArduRover User Group to add comments!

Comment by Andrew Tridgell on February 16, 2014 at 4:41pm


No, we don't do reverse in auto yet. If you have skid steering and the next waypoint is behind you then the new code will stop and pivot in place then go forward. Adding support for reverse in auto modes is a separate issue. We will add it, but it isn't done yet.

Cheers, Tridge

Comment by Gary McCray on February 16, 2014 at 4:37pm

I just heard from Tridge that he has stand in place turning implemented for Skid Steers.

I presume this means reverse is now actually being used in an auto mode.

Comment by Thomas J Coyle III on February 16, 2014 at 7:01am

Hi All,

I want to thank you all for the kudos and for starting a lively discourse concerning the ArduRover2 firmware skid steering function.


TCIII ArduRover2 Developer

Comment by Thomas J Coyle III on February 16, 2014 at 6:50am


The ArduRover2 skid steering functionality is in APM, PX4, and Pixhawk firmware so you can take your pick as to which navigation processor you want to use.


TCIII ArduRover2 Developer

Comment by Thomas J Coyle III on February 16, 2014 at 6:05am


I built the Thumper up for a client of mine. Tridge also has one, but without the Pixhawk as he already has a Pixhawk to install on the Thumper.

The chassis is a good start for anyone who wants to investigate programming and using an ArduRover. The suspension is adjustable for varying loads and there are plenty of mounting holes and compartments to mount and hold hardware and components.


TCIII ArduRover2 Developer

Comment by Thomas J Coyle III on February 16, 2014 at 6:00am


You can probably use the Saberthooth 2X12 ESC as I have a homebrew 6WD rover that has bigger motors and I used a 2X12 and have not had any issues using that ESC.


If my client wanted to go to a more powerful chassis that would require more motor current handling capability, the 2X25 ESC is a future proof investment.


The Manual Mode is pass-through, however you could use your transmitter's throttle exponential mode to help reduce a fast start. There is also the Steering Mode that applies the Auto Mode steering and throttle parameters.


TCIII ArduRover2 Developer

Comment by Antonie Kruger on February 16, 2014 at 4:12am

Michael, OK, thanks - will do. I suspect you are right in the MANUAL mode pass-through, but I'll check anyway.

I still have the wild thumper controller board between the APM and motors with a arduino processor. I can implement a low pass filter there or implement some sort of throttle softening - Ramp Speed implementation.

Thanks for your help and suggestions.

Comment by MikeRover on February 16, 2014 at 4:02am

Antoine, the "philosophy" of MANUAL mode appears to be a direct pass-through.


STEERING mode may apply ramping, but I'm not sure.  You can bench test it easily enough - just set SPEED2THROTTLE_P, I and D to zero, and watch what happens as you push throttle up.

Comment by Antonie Kruger on February 16, 2014 at 3:31am

Thanks Michael - do you think it would be possible to implement policing/managing of the MANUAL mode inputs to soften the outputs as AUTO would do?

Comment by MikeRover on February 16, 2014 at 3:15am

Antoine, I forgot there's also a throttle ramp rate in APM:Rover you can use. That should be easier than any kind of filter and you can then do your necessary settings on the Sabertooth with DIP switches only.


The only downside is that the throttle ramp in APM only applies to AUTO mode - you can still hurt the motors in MANUAL mode. 



Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Drone Delivery Challenge, is here

© 2015   Created by Chris Anderson.

Badges  |  Report an Issue  |  Terms of Service