Is DJI Air2 able to make a precision landing using this app?

정재겸

I’m going to use Air2 for mapping. This app supports mapping, but did not find any information about precision landing.

0

Comments

10 comments

  • Comment author
    Bart Theys

    Or in general, is it possible with dronelink to perform a precision landing on a visual marker for full mission automation? Is this a feature already, work in progress, or perhaps possible to program ourselves through the provided SDK in the "enterprise" plan?

    0
  • Comment author
    Jim McAndrew Dronelink Staff

    You can add a precision landing command to the mission, or if you set the complete action to RTH it will fly home and precision land automatically.

    0
  • Comment author
    Bart Theys

    Hi Jim, thank you for the fast response. To be clear, do you mean "precision landing" :

    1) as specified by DJI in which the drone records some features with a downward looking camera above it's takeoff point and afterwards tries to land again on the same point? (like the DJI Spark, DJI Mavic Pro and DJI Inspire 2 for example). 

    2) performed by the app by searching for the position of a specific aruco marker / april tag in the offboard image and then controlling the drone to land on this tag using virtual sticks? 

    I assume you mean 1) . But I'd like to know if it would be possible to implement 2) via the dronelink SDK because we are using the <249g DJI's which do not have the DJI precision land feature built-in.

    0
  • Comment author
    Jim McAndrew Dronelink Staff

    Yes 1. 2 might be possible but your code would have to take over virtual stick control (a DL mission would no longer be running).

    0
  • Comment author
    Lars Mathiasen

    Hi Jim. Where do I add the Drone Precision Landing command? Is there a doc? 👍😉

    0
  • Comment author
    Jim McAndrew Dronelink Staff

    You can add it to the mission plan like any other command, just click add and start searching for the name:

    To be clear, this just enables or disables precision landing when the drone does land, it doesn't actually initiate an auto-landing sequence - for that you need to just press the RTH button on the RC.

    0
  • Comment author
    Lars Mathiasen

    Yes but what is a precision landing? I can't find any docs. I thought it might be a “honing in” on let's say the landing pad in the take-off location, by pointing the camera down and landing in the little cross. Something I do by hand in the landing moment of the RTH right now.

    The RTH is precise +/- a meter or so so it misses the landing pad most times.

    Some definable functions the command must have. Right?

    0
  • Comment author
    Jim McAndrew Dronelink Staff

    It is a function of the drone, so you should consult DJI's docs.

    0
  • Comment author
    Lars Mathiasen

    Ok. Thanks. That's advice I can use. 👍😃

    0
  • Comment author
    Lars Mathiasen

    For future reference from DJI SDK docs:

    Open or close the precise landing. When the aircraft takes off vertically to a height of at least 7 m, it will automatically collect information for the area around the takeoff point. When the aircraft finishes collecting information, precise landing will be available during RTH. 

    https://developer.dji.com/api-reference-v5/android-api/Components/IPerceptionManager/IPerceptionManager.html?search=landing&i=23&#iperceptionmanager_setprecisionlandingenabled_inline 

    Just as I thought. 😀 However, because it is a part of DroneLink commands it should be documented as such. It after all a track-n-drop programming interface. Now I'm curious to find out if it works for my mini 3 pro. 

     

    0

Please sign in to leave a comment.