[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
Comment by Chris East on July 11, 2012 at 10:14pm Hi Chris,
I had brown out problems to start with, I have isolated the power supplies running a seperate battery and BEC to the input and receiver. Ive got to the point of isolating the positive/power from the ESC to the APM2 output positive rail. Only the negative and and control signal are connected to the APM2 from ESC and steering servo, the postive is connected to the servo off board and that has fixed alot of crashing issues.
I have the APM2 and receiver removed from the rover and power by USB and its still crashing selecting auto.
Im curious about the ch5 input changing mode when it should be ch8, has the code changed or is there another flag or function that im missing? I have verified that ch5 is working correctly in manual and aquire mode with being able to store and deleted WP's from the APM2
Any more ideas?
Chris
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.
Comment by Chris East on July 11, 2012 at 10:35pm Chris: Mine is connected RC CH5 (3 position sw) to APM2 IN5, if i connect to APM2 IN8 i get no change in mode.
Comment by Chris East on July 11, 2012 at 10:37pm Chris: I'll try one of the older versions to see if i get the same result
Chris: Did you select APM 2 as the board in the config.h file:
#define CONFIG_APM_HARDWARE APM_HARDWARE_APM2
Also, LITE should be disabled for APM 2:
#define LITE DISABLED // if LITE is ENABLED, you may use an APM1280 or APM2560 CPU only (IMU less) with a GPS MT3329 |
// if LITE is DISABLED, this is for a full APM v1 (Oilpan + GPS MT3329 + Magnetometer HMC5883L) or APM v2 |
Comment by Chris East on July 11, 2012 at 10:56pm
Comment by Boris Matuschka on July 12, 2012 at 2:10am 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
Boris: Make sure you have the Port 3 speed set to 57,400 in the code.

I believe Chris meant 57,600
Look for SERIAL3_BAUD
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.78 members
24 members
51 members
682 members
184 members
© 2013 Created by Chris Anderson.
Powered by

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