Still no support for autonomous indoor flight?

Completed

Comments

5 comments

  • InfoSystems

    Skydio its something like this:
    body = {
    "name": "Check Mission",
    "waypoints": [
    {
    "name": "Takeoff",
    "action": "PHOTO",
    "orientation": {"gimbal_pitch_degrees": 0, "heading_degrees": 0},
    "position": {"frame": "NAV", "x": 0, "y": 0, "z": 1},
    },
    {
    "name": "Move Forward 3m",
    "action": "PHOTO",
    "orientation": {"gimbal_pitch_degrees": 0, "heading_degrees": 0},
    "position": {"frame": "NAV", "x": 3, "y": 0, "z": 1},
    },
    {
    "name": "Turn Right 90 Degrees",
    "action": "PHOTO",
    "orientation": {"gimbal_pitch_degrees": 0, "heading_degrees": 90},
    "position": {"frame": "NAV", "x": 3, "y": 0, "z": 1},
    },
    {
    "name": "Ascend 3.5m",
    "action": "PHOTO",
    "orientation": {"gimbal_pitch_degrees": 0, "heading_degrees": 90},
    "position": {"frame": "NAV", "x": 3, "y": 0, "z": 4.5},
    },
    {
    "name": "Tilt Camera Down",
    "action": "PHOTO",
    "orientation": {"gimbal_pitch_degrees": -90, "heading_degrees": 90},
    "position": {"frame": "NAV", "x": 3, "y": 0, "z": 4.5},
    },
    ],
    }

    0
    Comment actions Permalink
  • InfoSystems

    Or maybe a app that do the trick? A already made routine sample just to add our indoor mission?

    0
    Comment actions Permalink
  • InfoSystems

    I see I can use virtual sticks for it. 

    In this case seems ok to me. With this feature the drone will fly as a normal flight with sensors on and the same behavior. If I push the virtual stick forward it will fly ahead, if I release it will stop. If I push in to a wall it will stop with the obstacle avoidance, right?

    0
    Comment actions Permalink
  • DJI Developer Support
    I hope this message finds you well. I would like to clarify the issue you have raised regarding indoor flying. One of the main challenges faced in this context is the lack of precise positioning information for the aircraft. In order to overcome this limitation, it is necessary to incorporate additional sensors that can accurately determine the distance covered by the plane during flight. To control the aircraft's movement indoors, you can utilize the virtual joystick. When the aircraft encounters a wall, an obstacle avoidance mechanism will be activated. However, it is important to note that the virtual joystick does not allow for controlling the drone to fly a specific distance. To achieve this, it is essential to integrate sensors and implement closed-loop control.
    1
    Comment actions Permalink
  • InfoSystems

    Great, this is enough to me. I will use the sensors and virtual sticks.

    Thank you

    0
    Comment actions Permalink

Please sign in to leave a comment.