Hi ya'll,

So I started off by writing some software to have an arduplane fly in formation with a human piloted hang-glider.   I still plan to finish this project, but I noticed there was a lack of an Android ground controller for Mavlink/Arduplane.  Since much of the code I was writing for my formation flying project was in Scala, it was pretty easy for me to make it into a ground controller for Android.  Most of the work was in getting USB host mode to work talking to the FTDI part in the 3dr telemetry module.

I've just completed a very early alpha release.  The code is up on github.  You'll need a phone/tablet running Android 3.1 or later with USB host mode support - most 'high end' phones have this feature.  

You'll also need one of these (or similar):

The initial release just provides a basic map,mode display/control, and mavlink log capture.  This early version is up on the Google Play Store as a free application.  If you have success running it, please post here.  If you find failure and tragedy, please post a bug on github (and mention it here if you wish). 

For the latest updates on this fast changing project or to comment, please see the following thread. (No blog moderation delay)

Comments/Questions?

Above is a (crummy photo) of it talking to my Bixler in my living room...

And a screenshot...

Views: 9982

Tags: Android


Developer
Comment by Kevin Hester on January 19, 2013 at 11:38pm

Someday I'd like to add tablet tilt for steering - I bet it would be not that hard...

Comment by Evgeni Trenev on January 20, 2013 at 1:15am
Hi,
Good job!
i have tablet HTC, for me its very interesting!

Evgeni
Comment by Tsobanoglou Yoann on January 20, 2013 at 1:54am

If i can help with the design UI. Just tell me. Ill be more than glad to help you out.

Comment by Alan on January 20, 2013 at 3:56am

Brilliant, I am sure this will be very popular I can't wait to get it up and running.

Comment by Jan on January 20, 2013 at 4:17am

Hi Kevin,

I already ordered an interface cable as I planned to do some Andriod <> Arduino testing.

However I guess I will first test your app, can't wait to get started.


Developer
Comment by Arthur Benemann on January 20, 2013 at 5:32am

I'm also working on a tablet GCS check out this link. I still haven't got my hands dirty on the communication routines, I was just working on the U.I. until now.

Shouldn't we join efforts?


Developer
Comment by Rob_Lefebvre on January 20, 2013 at 6:43am

Yes, you should join efforts! :)

"on the market for free" and "see if there's interest"?  Dude, you have NO idea.

I'd pay $10 in a heartbeat for a good native Android app that works well, and I bet 1000's of others who would too.   The only thing is that I'd like to have the option of a bluetooth link to the radio.

Comment by Rana on January 20, 2013 at 7:07am

This is really cool, would love to use it :)


Developer
Comment by Kevin Hester on January 20, 2013 at 8:08am

Sounds good then.  I'll push up something to the market later today or tomorrow (for early/brave users).  Then by next week have something does waypoints, log capture etc...

@Arthur, wow!  We are thinking on very similar lines.  I'll send you private message so we can trade emails.  I bet your UI could work well with the mavlink/service stuff in my app.

Comment by c j g on January 20, 2013 at 8:16am

@kevin @arthur ... please do ONE project together, thanx. please also think about bluetooth and TCP client (server) connections as well ...

Comment

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

Join DIY Drones

© 2014   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service