Developer

The ArduRover (based on ArduPilotOne) user base is growing and it is time for a beta release. Right now, as the core developer, I do not have enough time to test the code thoroughly on all platforms. If you have an unmanned rover, boat, or quad, and a mavlink compatible ground station (free for download/ qgroundcontrol, hk gcs etc.) then feel free to become a beta tester.

As the community grows, documenting the code behavior for the end user will be important. A comprehensive wiki like the one currently available for ArduPilotMega would be a huge help. So if you can contribute to the documentation also contact me and I'll get you added to the google code project.

Finally, if you have C++ coding experience and have patches to the code for improved functionality feel free to send them to me. If you submit enough helpful patches, I'll invite you to the development team.

email: james.goppert@gmail.com  <-- email me to join the team
https://github.com/arktools/ardupilotone

E-mail me when people leave their comments –

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

Join diydrones

Comments

  • sorry if this is a stupid question..but how do I connect one of those ultrasonic range finders to my APM board? Also, which rangefinder do you recommend?

  • Developer

    Please see my latest post on what ArduPilotOne is if you are still confused. Also, the obstacle avoidance is accomplished through the use of ultrasonic range finders which you can purchase through the diy drones store.

    post: http://diydrones.com/profiles/blogs/what-is-ardupilotone

  • This is good stuff here... keep up the good work... Heck I may find myself making a boat or something with this... I also agree with Chris, it is all confusing... I think a name base standard should be implemented if not already... I also suggest that anything old should be archived and only visited when referencing or needed a certain code... To many build numbers, and to many names causes problems... There should only be one place to get each of the name standards I.E. (ArduRover, ArduCopter, ArduPilot) Maybe have the most latest build plus one or two older builds with the project and get ride of the rest...

    This is just my 2 pennies worth... Trying to help out anyway I can... Also to mention, I like the idea from chris Where it should be all-in-one software where you trigger which to use kind of like you already do for planes or copters... Although the side back will be million lines of code to sort though and would make the code a large size KB wise...

  • I get excited anytime I hear about new news on ArduRover lol..I think its amazing...I can't wait to test it :D

  • Developer

    Since there were some libraries changes on the APM side I had to set the externals to -r 2702. This fixed the build issues some were having. To make testing easier I also zipped the beta release for 1.0 which you can find below.

    http://ardupilotone.googlecode.com/files/ardupilotone-1.0-beta.zip

  • 3D Robotics
    Garry: yes, that's right. It's just a Rover version of the APM software on the same Ardupilot Mega hardware. I agree the ArduPilotOne name is a bit confusing (I've invoked my moderator privileges and edited it out of James' headline), but it harkens back to the idea what we could have one APM codebase, and all the various vehicles (planes, multicopters, rovers) could just be configuration settings. We didn't end up going that way, so we should probably just call this ArduRover going forward.
  • So, does ArduPilotOne comprise more or less the core functionality of the DIYDrones Ardupilot Mega software?  At first I assumed that, just based on the name, it was based upon the non-Mega version of the Ardupilot hardware with the infrared horizon sensors, because that board was recommended for a lot of people who were interested in rovers, back in the day.  I think we used to call that hardware the Ardupilot 1.  Then I started thinking that it might be based on Version 1.x of the Ardupilot Mega software, but now I think I should just ask, instead of trying to sleuth it out for myself.  I see that it is a branch in the ArduPilotMega repository. Other people have asked me, so I thought it might help to see it explained clearly in a thread...

     

  • 3D Robotics

    The Redcat Rockcrawler is the rover frame to use for these. Not super fast but very tough and can handle any terrain.

     

    3692246094?profile=original

This reply was deleted.