Welcome to PhantomPilots.com

Sign up for a weekly email of the latest drone news & information

Autoflight Logic - Quick Orbit Guide

Discussion in 'Pro/Adv Discussion' started by sdharris, Sep 10, 2015.

  1. sdharris

    Joined:
    May 9, 2013
    Messages:
    450
    Likes Received:
    151
    Location:
    South West, England
    A couple of people have asked for a guide on the use of Autoflight Logic and today I noticed that Autoflight Logic have started to create guides on youtube. Still, today I wanted to test the version from the app store having previously beta tested version 2. While testing I took some screenshots of a quick orbit with me the operator as the center and focus point.

    The app is designed to start from power on without the motors engaged, but I do tend to take off in black box mode to check stability and scope out the area for obstacles and determine the return to home height etc.

    I was in a wide open area today which used to be an old airfield so the obstacles are limited to some street lamps on a path and some rugby posts in the distance so I was happy to engage and let the app power on the motors and fly.

    I'm using an iPad 2 Mini with Wifi+Cell so have GPS but not a barometer.

    1. With the Phantom 3, RC and iPad powered on I load Autoflight Logic

    2. I switch to orbit mode, this is a quick flight orbiting around me so I am in basic mode with the operator set as the center

    Orbit (1 of 7).jpg

    3. You see altitude slider starts at 26 feet, this is based on the Min Altitude setting, I want to keep it low so set it to 28 feet for no reason in particular. The radius of the orbit was already at 100 feet which seemed reasonable, the direction I set to clockwise and the speed is 5mph, its capped at 7mph but if you increase the radius the slider will allow you to increase the speed to a higher mph. I scroll down in this view and I see the radius and my position illustrated on the map.

    Orbit (2 of 7).jpg

    4. I'm happy with everything so select Open Flight Dashboard at the bottom of the screen

    Orbit (3 of 7).jpg

    5. The business end opens up and you have the controls for the mode on the left, the video feed and map on the right surrounded by telemetry.

    6. I press Start Engage Sequence at the bottom

    7. This is one bit to get right and is covered extensively in the flight school, this calibrates the altitude and is of particular importance if tracking you and you expect your height to change. I'm using an iPad Mini which does not have the preferred and most accurate option of a barometer, GPS is fine but as I am on a flat piece of ground which used to be an airfield I am not going to descend any hills so select Power On. But I typically use GPS on this iPad or barometer on my iPhone. The key thing is do this when the Phantom 3 is on the ground or if already in the air hovering at the height which you hold the controller / iOS device.

    Orbit (4 of 7).jpg

    8. Next comes a confirmation screen, I confirm its at 0 feet i.e. its on the ground. If you were using GPS for example this would show you height above sea level which where I flew from was 166 feet.

    Orbit (5 of 7).jpg

    To reiterate, pay attention at this stage. If you are standing still and not moving Power On is fine, if you are on a flat piece of ground Power On is fine, but if you intend on moving up and down a hill use barometer if available or GPS.

    9. Next comes up a countdown from the default 5 seconds down to 0 at which point it will engage, however I left my RC set to P so that you can see the error message below, in order for Autoflight Logic to work, like the new DJI intelligent flight modes you need to set the flight mode switch on the RC to F, the message below remind you to switch to F.

    Orbit (6 of 7).jpg

    10. Once you have the RC in F mode, the motors will engage, the Phantom 3 will ascend to the altitude and it will fly so that it intersects the circumference of the orbit and start orbiting around you. As soon as the mode engages its recording video.

    Orbit (7 of 7).jpg

    11. When you are done you can press disengage at the bottom of the screen ant the P3 will hover in place. As soon as you disengage the video recording stops.

    If you want to fly the P3 back to you perhaps to land or change position remember to flick the mode which back to P. But if you wish you can enable orbit again, or you can switch mode to zip line or any other mode and configure then fly.

    Remember the emergency stop - if at any time you need to stop the P3 quickly and you're too finger and thumbs to hit disengage switch the flight mode to P and the P3 will immediately hover in place.
     
    #1 sdharris, Sep 10, 2015
    Last edited: Sep 11, 2015
    Wojohowitz, jhoke and BigAl07 like this.
  2. Stdquad

    Joined:
    Sep 13, 2014
    Messages:
    51
    Likes Received:
    5
    Location:
    Nanaimo, BC

    Well done. Pls tell me, when you open the app does it open the map properly or do you have to "pinch" the screen to get the map image?
    I'm using an iPad Air 2.:)
     
  3. sdharris

    Joined:
    May 9, 2013
    Messages:
    450
    Likes Received:
    151
    Location:
    South West, England
    Mine tends to open with a scale of say half a mile is visible with the iOS devices GPS location in the centre.
     
  4. Stdquad

    Joined:
    Sep 13, 2014
    Messages:
    51
    Likes Received:
    5
    Location:
    Nanaimo, BC
    I am running iOS 9.1 beta. That may be the problem. Or maybe an issue with the iPad Air 2. Oh well no big deal;)
     
  5. tomtnt

    Joined:
    Oct 11, 2013
    Messages:
    211
    Likes Received:
    69
    I tested out blackbox and Focus mode and ENGAGE doesn't seem to arm and liftoff for me? switch is in F position... works fine once I manually take off...
     
  6. autoflightlogic

    Joined:
    Mar 24, 2015
    Messages:
    303
    Likes Received:
    135
    Great stuff, thanks!

    Black Box and Focus Mode are Human Flight Control Modes, which means that Autopilot does not send any flight commands (including auto-takeoff) to the aircraft. It is left to you (the human) to do it all.
     
  7. sdharris

    Joined:
    May 9, 2013
    Messages:
    450
    Likes Received:
    151
    Location:
    South West, England
    Wojohowitz likes this.
  8. Buckaye

    Joined:
    Aug 24, 2014
    Messages:
    1,557
    Likes Received:
    420
    Location:
    Orlando
    I bought the whole suite this week (the app and the add-on's) and I am looking forward to messing around with it this weekend in a wide open field :) I'm excited by this - more excited than I am with the implementation in the DJI Go app (which is fine... just not particularly intuitive to me). Thanks for this guide :)
     
  9. tomtnt

    Joined:
    Oct 11, 2013
    Messages:
    211
    Likes Received:
    69
    hopefully you are in a cooler area than I am. the app is pretty much unusable due to the lack of hardware decoding (available with native DJI app and with Litchi android app). Due to the lack of hardware decoding, DJI SDK bugs the ios device runs very hot and will thermal throttle. I've tried it on iphone 6 and ipad mini 3. pretty much unusable due to lag and FPV image breakup. Flying in 95-degree heat. Litchi works great on my Note 4 in same condition. DJI GO also works fine with hardware decoding enabled.

    The entire UI and interface is very nice - but for now, unusable for me.
     
  10. Buckaye

    Joined:
    Aug 24, 2014
    Messages:
    1,557
    Likes Received:
    420
    Location:
    Orlando
    Good to know! Thanks for the warning maybe i'll get a little fan
     
  11. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,448
    Likes Received:
    1,294
    Or operate from an air conditioned car or truck without too much metal in the way!
     
  12. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,448
    Likes Received:
    1,294
    Clearly, 95° heat is not optimal for any electronics. If these are the only conditions under which you have used the app, it's a bit unfair to blame the app for your device overheating, causing lag and FPV image breakup. Neither the iPhone 6 nor the iPad Mini 3 are large enough to dissipate heat very efficiently. Even the Air 2 becomes unstable with any app in 100° heat. Just sayin'.
     
  13. autoflightlogic

    Joined:
    Mar 24, 2015
    Messages:
    303
    Likes Received:
    135
    All of the iOS developers including us are asking DJI for hardware decoding. The told us directly that their ultimate goal with the SDK is to expose all the features the GO app has (including hardware decoding), so we are hopeful.
     
  14. tomtnt

    Joined:
    Oct 11, 2013
    Messages:
    211
    Likes Received:
    69
    works fine with DJI GO on Iphone 6/Ipad Mini 2 and with LITCHI on the Android.. just sayin' -- difference is in availability of hardware decoding... Not blaming Autoflight... DJI SDK limitation but it renders the app unusable - to their credit, they did not this in the flight manual...
     
  15. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,448
    Likes Received:
    1,294
    Is this overheating still an issue, if the ambient air temperature isn't 95°?
    What about at more normal temperatures of 65-75°?
     
  16. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,448
    Likes Received:
    1,294
    I read that, too. Apparently, it is a known problem, which is only exacerbated by the extreme air temperature. Just wondering if more normal temperatures will minimize it.
     
  17. autoflightlogic

    Joined:
    Mar 24, 2015
    Messages:
    303
    Likes Received:
    135
    We have really only seen it become a problem in 90° and above.
     
  18. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,448
    Likes Received:
    1,294
    That's great news! So, for most of us, then, it's a non-issue, except this week!
    Thanks for clarifying the problem, and the workaround.
    Just wait for a cooler day!:cool:
    Who wants to be outside flying, when it's 90° and above anyway?:eek:
     
  19. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,448
    Likes Received:
    1,294
    This explains why LITCHI is only on Android, because they would have the exact same heat issue under iOS, for those that were wondering earlier. No hardware accelleration in the iOS SDK yet.:cool:
     
  20. GadgetGuy

    Joined:
    Jun 18, 2015
    Messages:
    4,448
    Likes Received:
    1,294
    Can you speak to the questions about use of the AutoFlight app as it relates to any DJI warranty issues? Surely, DJI would wash their hands of any crash while piloted by any 3rd party app, and surely you cannot assume any such liability either, right? We are all big boys and we use these apps at our own risk, right? It's as simple as flipping the switch from F to P to cancel the Auto Flight control, and take over transmitter control. However, can you have DJI GO running in the background while running AutoFlight, or would you have first close the AutoFlight app and boot up DJI GO to change apps in midflight?