APMRover 2, a fun UGV project for full autonomous recon missions...

[UPDATE: This project is now being ported to a proper Google Code repository and manual. For instructions, start there. You can also join the ArduRover User Group here.]

Hello to ALL, the new firmware for APMRover v2 has been tested successfully on my rover on may 1st, 2012 on full autonomous reco mission following a navigation plan. This new release of the APMRover v2 works on the APM v1.4 with the OilPan shield (magnetometer + MT3329 GPS) and also of course on the APM v2. The previous version of the APMRover v1.0 was a light size version specially designed for the APM1280 CPU (only) board and the MT3329 GPS.

For the frame, I have used a Traxxas Monster Jam Grinder with a brushed and high power motor Titan 12T and its XL-5 ESC.

The APMrover UGV is able to run itself following a list of recorded waypoints. The waypoints list (FPL) can be preloaded with the APM Mission Planner OR better in live, recorded by the pilot himself (with the SW7) during a manual run and then replayed in a full autonomous mission.

The firmware APMrover2 for APM v1 + OilPan or APM v2 successfully tested can be downloaded HERE

The APMrover v2 is also online on the official ArduPilot-Mega GIT repository HERE

Below the PID setup for the APMrover v1 and v2:

The light firmware APMrover1 for APM v1 (CPU 1280 or 2560) that I have tested can be downloaded HERE 

Here's how to connect your cables:

More infos at: http://diydrones.com/profile/JeanLouisNaudin

Have Fun and Enjoy with the APMrover...

Regards, Jean-Louis

Views: 80632

Comment by Gogu on December 2, 2012 at 1:48pm


Comment by Thomas J Coyle III on December 2, 2012 at 1:48pm


Try loading the v 2.30 alpha that I have in the comments section of the ArduRover User Group. You will have to use the Arduino IDE to load v 2.30 alpha as the MP cannot access it.



3D Robotics
Comment by Chris Anderson on December 2, 2012 at 1:52pm

Gogu: This uBlox? I just tried on APM 2.5, and it recognized it right away (you can see it report "uBlox" in the MP monitor window. 

Comment by Gogu on December 2, 2012 at 1:55pm
no, a similar one, but, gps is working very well in arducopter, and Flight Controller connects without any problem to Mission Planner. All the trouble appears when i reflash the controller with ardurover software...

3D Robotics
Comment by Chris Anderson on December 2, 2012 at 2:09pm

Gogu: That's your problem, then. We use custom firmware on our GPS. Sounds like the more recent code supports yours anyway, and since the new ArduRover code is based on the latest ArduPlane/Copter code, it will probably work for you, too. You might want to take Tom's advice and try the 2.30 alpha code. Remember to uncomment the line in the APM_Config.h that tells it you're using APM 2.x:


Comment by KM6VV on December 2, 2012 at 4:11pm


The MP or APM2 downloads firmware to the uBlox?


3D Robotics
Comment by Chris Anderson on December 2, 2012 at 4:22pm

Alan: No, the GPS firmware is loaded at the factory. 

Comment by Gogu on December 3, 2012 at 1:00pm
Indeed, version 2.30 alpha is working, link (by cable) is done correctly. for the moment have someproblems with BT module.. already ordered another one. Thank you all for your support !!!
Comment by Charles Rodriguez on December 4, 2012 at 8:24pm

Hola a todos, gracias por aqui ESTAR, Soy nuevo en el Grupo y Conozco Poco de ARDUROVER, mi interes es diseñar pecado vehiculo Que SIGA UNA LISTA de waypoints, Pero que ademas pueda Con otro modulo ARDUINO a bordo, PODER Tomar Datos de Sensores en el campo y enviarlos vía GPRS, serian tan amables de guiarme en Poder de COMO Tengo Que Comenzar, La Verdad Necesito Mucho me ayuden, y me digan  Que modulos utilizan y de interconectarlos COMO,  ASI Su programacion y firmware.-Los saludo Atentamente Esperando Una Respuesta Positiva, muchisimas gracias -. SALUDOS!!. -

Comment by KM6VV on December 4, 2012 at 9:07pm
We're working on a rover manual, which should help.  Ask specific questions for best results.
P.S.  English is our primary language on the list, maybe you can get someone to translate for you.
Hi all, thanks for the invitation to the group.-my interest is to develop an ARDUROVER, I need if someone can guide me step by step, on how to get started and that I should buy; I need to build a vehicle to follow different waypoints and can go take data from sensors with another module ARDUINO and send them to a computer.-from already thank you very much


You need to be a member of DIY Drones to add comments!

Join DIY Drones


Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Vertical Horizontal one, is here

© 2019   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service