[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
Comments
With firmware 2.20a and LITE DISABLED & CONFIG_APM_HARDWARE APM_HARDWARE_APM2 set, i also got the problem that when changing modes that my APM2 resets. Has anyone found a fix yet?
I believe Chris meant 57,600
Look for SERIAL3_BAUD
Boris: Make sure you have the Port 3 speed set to 57,400 in the code.
Could somebody help me getting my xbees to work? I have downloaded the latest Firmware 2.2 and uploaded to my apm2. in the code I have set it to APM2 and LITE DISABLED. But I do not get a xbee connection. What do I have to set, that the xbees will work? I have a second APM2 with the Arduplane Firmware on it. There I can connec the xbee to and it starts working... So shoulb be a code issue?!
cheers Boris
Also, LITE should be disabled for APM 2:
Chris: Did you select APM 2 as the board in the config.h file:
Chris: I'll try one of the older versions to see if i get the same result
Chris: Mine is connected RC CH5 (3 position sw) to APM2 IN5, if i connect to APM2 IN8 i get no change in mode.
Chris: Are you sure about that In 5 mode thing? Mine is connected like the diagram: RC CH5 goes to APM IN8. Works fine... I'm using APM 1, but I don't think that should make a difference.