Developer

[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.

3689454489?profile=original

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.

3689454514?profile=original

3689454602?profile=original

3689454577?profile=original

3689454598?profile=original

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:

3689454536?profile=original

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:

3689454662?profile=original

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

Have Fun and Enjoy with the APMrover...

Regards, Jean-Louis

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • @VU2ATX

    Try open the code with arduino Ide and check that this parameter on Apmconfig.h is set for your board

    #define CONFIG_APM_HARDWARE APM_HARDWARE_APM1 and not for APM2

     

    regards

     

    Flavio

     

     

  • Admin

    @VU2ATX,

    Which version of the ArduRover are you using. Is it 2.20a ore 2.20b? Are you uploading with the MP or the Arduino IDE?

    I have not had a problem with 2.20b with the MP.

    Regards,

    TCIII

  • Hi Flavio, In both of my APM1 boards, when Arduplane firmware is uploaded then no rebooting issue comes.

    I have disconnected all the servo but still problem is the same.

  • @VU2ATX

    I dont understand exactly the problem, but if you  face a reboot of the board the cause is probably the power. try disconnecting all servo for a test or give servo power from another source ( Eg. BEC ).

  • Uploaded latest ArduRover firmware from Mission Planner, in two different APM1 boards on ATMega2560 with IMU shield. Both of them same and that is the APM boots when Auto mode is entered either via Radio or via Mission Planner command.

    Did anyone else faced similar problem  and resolved ?

    Someone please help me.

  • ArduBoat Update...

    fast question... on Apm2.5 there is a way to use FTDI cable instead of USB, cat find the correct pinout.

     

  • I've been having trouble with the rover following waypoints as well. What I have found is that I have to calibrate the compass every time I cycle power. After the calibration it's better, still not quite right.

  • Thanks! That is really helpful, I'll have to try it out tonight. It would be nice to have this info up on the wiki. I'm sure other people will find it useful. Thanks Again!
  • Admin

    @Alex,

    Try here: http://www.diydrones.com/group/ardurover-user-group/forum/topics/ar...

    Do you have a GPS lock before going into auto? Is you compass properly calibrated? Is the steering direction correct in the auto mode? Just checking.

    Regards,

    TCIII

  • Thomas, or anyone else, I've been looking around, but can't quite find what are values I may want to tinker with in the parameters list.  I have manual mode working great!  The rover shows up with the correct position and orientation in MP, but when I set up waypoints through learning mode or in MP and switch to Auto the rover just shoots off in random directions everytime.  I tried to set the WP radius to 1 and tried lower the max speed, but nothing seems to make auto mode work correctly.  Any suggestions?

    Thanks,

    Alex

This reply was deleted.