RubyPilot Source Repository

I've started coding my own Autopilot in Ruby over the last few days. It's designed to be highly modular and portable, and is able to run on the Gumstix platform as well as a standard PC. Input and output modules can be swapped out with others for testing and simulation. The project's goal is to create a portable, all-in-one autopilot system that can be easily adapted for many purposes. There's not much functionality implemented as of yet but I do have a basic framework in place. Most of the code so far is heavily commented.You can follow the progress of RubyPilot and view the code on it's GitHub page...http://github.com/skylargivens/rubypilot/tree/masterI have also been working on a ground control system for UAVs which can be used almost entirely from within Google Earth and will run on any of the "Big 3" platforms (Windows, Linux, and OS X). It supports broadcasting flight data live on the internet via a Web page or Google Earth. I'll post the repository once I get it setup.Picture1.pngForgot to mention: I am using Brian Ollenberger's RubyRPC for interprocess communication in the network testing modules. His Web site can be found here: http://zeropluszero.com/software/rpc/

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

Join diydrones

Email me when people reply –

Replies

  • 3D Robotics
    Impressive! I'm particularily keen on the groundstation software, which it sounds like we'll all be able to use, regardless of our onboard autopilot hardware.

    Many thanks for the post, and please let us know how things are progressing.

    BTW, this would have been a good candidate for a blog post rather than a discussion topic. Remember: you can do either (guidelines here)
This reply was deleted.

Activity

Neville Rodrigues liked Neville Rodrigues's profile
Jun 30
Santiago Perez liked Santiago Perez's profile
Jun 21
More…