Developer

[Update] DroidPlanner v1.0.0

 

3689550824?profile=original

DroidPlanner has reached a milestone  (v1.0.0). For me at least, it can now be used as the only GCS when you are flying. Since this is why I started working on it I think we have reached the objective, and in the way I found a lot of nice people willing to help.

 

The update

If you follow the alpha versions you know we added a lot of good stuff to it. The new version has the following updates, probably the bold ones matter the most to you ( v1.0.0 over 0.14.2):

Droidplanner v1.0.0

  • No new changes to the code-base, just setting a milestone

Droidplanner v0.16.0

  • Bluetooth Support
  • Fixing layout problems with the Survey window

Droidplanner v0.15.0

  • New Waypoint Editor
  • New Survey Interface
  • Support for Physical Joysticks
  • Chinese Translation
  • Code Re-factoring
  • Minor fixes (please consult GIT history)

 

Bluetooth

3689550912?profile=original

Since many users have requested Bluetooth support I loaned a Android Device with Bluetooth, and implemented the support (my tablet doesn't have it, that's why it took so long). 

I tested it with a RN-42 Bluetooth module bridged with a 3DR telemetry board with success. To use the feature just pair your device using android settings, and select Bluetooth in the DroidPlanner settings menu.

For more help go to the wiki at the following link:
https://github.com/arthurbenemann/droidplanner/wiki/How-to-connect

 

Waypoint Editor

The new waypoint editor which is much easier to use, and support's almost every kind of waypoint. To use it just click on a waypoint on the map or list to open a dialog where you can change the waypoint settings.

We have gone to the trouble of doing a customized dialog for almost every waypoint kind, making it really easy to setup the parameters.

ff7db602-22f9-11e3-81af-07ed7233ce1b.png

Interactive Survey planning

Now it's interactive, you can select your survey parameters and it will dynamically update the grid. Also a nice new feature is the option of showing the camera footprints on the ground.

687474703a2f2f73382e706f7374696d672e6f72672f6b74686d6c6a6c72392f6465766963655f323031335f30395f32325f3136303235342e706e67.png

More info

For more information I suggest the DroidPlanner Wiki page. And if you just want to know how to connect your APM board, or what android device you can use just follow the links. 

If you have questions about anything please ask them at the DroidPlanner forum, where others will be able to find them later.

And as always if you want to help consider making a donation via paypal, or by buying this app. If you want to help even more, consider joining the development team, or reporting a issue/bug/improvement on GitHub.

Thanks to everyone helping with the development (Just remembering a few of you: Aaron, Azrin, Brandon, Foxkid, J-DeMarco, Simon, Rob G )!

E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Arthur, thanks for your answers.

    I am still concerned about FailSafe with Droidplanner.

    When I am connected to Droidplanner and armed, when I switch TX off, it says Disarmed and cut the motors.

    When I am connected to MissionPlanner and armed, when I switch TX off, it says Failsafe and triggers to RTL or Land, and does not cut the motors.

    What should I do on Droidplanner (any setup) to have triggered Failsafe and NOT cut the motors/disrmed when I loose my TX.

    Thanks, Chris

  • Developer

    1) Currently Droidplanner should not have any interference with your failsafe setup, it will work as if the GCS wasn't connected.

    2) I'm fetching the data that ArduPilot sends of voltage,current, and percentage of battery. You have to setup the battery capacity in Mission Planner, as you normally would do. It's this way because the calculation is done inside the Ardupilot board.

    3) SteadiDrones is a fork of DroidPlanner code, which is allowed by the open-source status of the project. I did it because SteadiDrones offered support in the form of hardware, which helps me continue the development (but as I remember in the post in the top right now there is a lot more people that just me doing the dev.). If you like the background of the SteadiDrones app you can download it for free, if you don't use DroidPlanner version (you may also get faster updates with the DP version). If don't like neither one you can fetch the code from the following link and color as you like :)

    https://github.com/arthurbenemann/droidplanner/

    arthurbenemann/droidplanner
    Ground Control Station for Android Devices. Contribute to arthurbenemann/droidplanner development by creating an account on GitHub.
  • I did test this on my Nexus 7 (2013). Really cool apps. Works fine on my tablet, it was my first testing.

    Questions:

    1) Is DroidPlanner working with FailSafe? I did try to test throttle FailSafe and when I set my TX off, it goes as Disarmed...(When run on MissionPlanner it goes in FailSafe mode - RTL and Land)

    2) How is battery monitor? I did not see in Setup how to adjust battery size

    3) What is the difference between DroidPlanner and SteadiDrones AGC? It looks both are identical Android apps, just the background color is different

  • Developer

    @Oyvind Amundsen

    Cool, but you may need to write some code to make it work. I and the rest of the developer will gladly help you to do that, but since you will have a unique hardware you'll be responsible for making it work.

    @ Gustav Kuhn

    I don't know what I did, but thanks for the donation :)

    @Thorsten

    Thanks for reporting back. I think ArduPilot codes does a check to ensure the waypoints have the correct numbering. IMO the number parameter in the waypoint is redundant if you keep a list in your software.

    And just to remember everyone: We have a forum for discussions about DroidPlanner. http://ardupilot.com/forum/viewforum.php?f=15

    Our discussions will be better archived to help others in the future there.

  • T3

    Arthur, it seems to be solved! Waypoints have numbers and are "saved to drone". I will make a real flight test tomorrow morning when there is hopefully less wind. Tanks again!

  • Wow, thanks Arthur, never used DP before, did on Sunday though, very handy, and now this !

    PayPal sent.

  • I have a faulty JR12X radio, so my plan was to use the stick`s/gimbals from the JR and try to Interface them + some switches.. With my Nexus7 Running Your great software

  • Developer

    @ Raph 

    Please add  it as an issue here:

    https://github.com/arthurbenemann/droidplanner/issues

    With an screenshot.

  • Love droidplanner - use it with a 7" nexus to replace my laptop while in the field; so great!

    My only pet peeve is that when you are looking at the parameters list, the values only show 3 characters; if I need to change the battery capacity, or any value that is larger than 3 digits, it forces you to scroll. There's all this space on the screen left unused.. must of been overlooked.

    Anyways - Awesome app, highly recommend it.

  • Developer

    @

    You want to interface that with DroidPlanner? You would need to write some USB drivers probably.

    This is what you want:

    www.mogaanywhere.com

    PS: I never used the moga controller, but making it compatible shouldn't be very hard

This reply was deleted.