[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
Hi,
I just realized that this project uses R/C servos for steering, and ESC (fwd/rev?) for the drive motor. My old truck frame has neither! I can probably swap out the simple DC steering motor; but what's a
good ESC to use?
Nikko Hummer H2
Thanks!
Alan Marconett
Hello Jean Louis,
Just found this project, after following Ardupilot for heli for a while. I would like to use an Arduino Mega and a 9DOF Razor IMU (SparkFun)
9DOF IMU
Along with a 66 Channel LS20031 GPS 5Hz Receiver, also from SparkFun Electronics.
I expect the GPS won't matter much, and it does have an HC5883, so should be similar.
Thoughts?
Possible?
Maybe I can make the changes; I haven't studied the code yet.
Thanks for great project!
Alan Marconett
Hello Jean-Louis,
I've made tests with last version, but the situation isn't changed.
With slewrate=1 the car go backwards for 4 meters and after very very slowly become to go forwards, if you rise the value, the proportion is: less distance backwards, more fast start forwards.
Until now we haven't find the problem.
I try to think this night!!!
regards
Franco
with value of 2 the s
Hello Robert,
Good news about the update of Mission Planner by Michael Oborne, I shall soon test it with the Xbee telemetry on my rover.
Regards,
Jean-Louis
JL, it appears that Michael Oborne has made the change to Mission Planner, and it should now recognize us at ArduRover!!! :)
I haven't tested it yet. I'm not sure how we even know which environment we get? The pick-box is gone, seems it's auto-detect now.
Anyway, if it works, that's great, we can continue to evolve the code in Trunk and make it our own.
Hello Jean Louis,
now I try to change the serial port3 boudrate,
after I report you, but the strange is that the problem of start in auto mode, rover has it also without apm planner.
Anyhow I try and after I report you.
regards
Franco
Hello Franco,
It seems that Daniel Chapelat has got the same problem, and he has found the solution, see the previous posts.
Regards, Jean-Louis
Jean-Louis,
if it may help you, in mission planner with 2.1.3a, there are not the radio levels, the green one, and when I switch to auto, the voice said " no signal for......."
I've try to upload rev 2.1.2 and evrything are ok!!!!
Regards
Franco
Hello Jean-Louis,
I'think it is not due to mavlink libraries, becouse now I've try without mission planner, and is the same...
When I start from manual to stabilized, rover make a little jump but after is stopped, and if I switch from stabilized to auto, rover is like DIED!!!!!!
I think there is a software problem
Any Idea?
Regards
Franco
Earl