Onboard-SDK-ROS icon indicating copy to clipboard operation
Onboard-SDK-ROS copied to clipboard

Failsafe error when SDK disconected

Open Xachap opened this issue 4 years ago • 1 comments

Hi, I would like to know if the following situation is on new DJI Enterprise Models (such M200 and M300). With A3 controller, if you connect a Manifold 2 that start controlling the A3 and sending commands (as for example start mission, pause mission, abort mission) through ROS, the A3 wouldn't be capable of detect if the Manifold has been disconected or there is a problem in the data transmission. In fact, A3 continues executing the mission and don't enter in hovering mode, or other option marked with DJI Assistant for SDK failsafe error. I described more in detail this issue here, but I want to know if this non-desirable behaviour is present in M200 and M300.

I think that if its solved, it could be helpfull for using the existent implementations regarding mission control that actually implements every DJI Enterprise drone.

Xachap avatar Feb 19 '21 11:02 Xachap

Agent comment from kyle.cai in Zendesk ticket #44053:

Dear developer ,

Thank you for contacting DJI.

The out-of-control priority of the current M300 and OSDK 4.x version is as follows: Loss of Control-Strategy Landing/Returning > Waypoint Missions > Loss of Control Strategy-Hovering

That is:

  1. If you set to hover on DJI Assistant2, after the OSDK is disconnected from the drone, the waypoint mission will continue to be executed.
  2. If it is set to return home or land, when the OSDK is disconnected from the drone, the drone will stop performing waypoint mission and perform landing.

Regarding OSDK's out-of-control strategy, it is still being further optimized. You can continue to pay attention to the updates of related functions in subsequent OSDK versions

Thank you for your understanding and support, hope you have a nice day.

Best Regards, DJI SDK Support Team

dji-dev avatar Feb 20 '21 03:02 dji-dev