现在,我正在为School做一个研究项目。我是法国人。我有 Mavic Air 无人机,并且我可以用计算机控制无人机。 DJI Developer有一些适用于不同平台的SDK,其Windows SDK。但这是beta版,他不支持fly mod。 我认为,要使用OX SDK(JAVA中为Android版本)并将其转换为Windows版本的Java应用程序。 OX SDK支持无人机控制命令。您认为这是个好主意吗?有些人可以帮助翻译这个应用程序吗? 您能帮我找到解决方案吗?你有一些命令行要给我吗? 谢谢大家。
答案 0 :(得分:0)
从您的问题尚不清楚,您是否确实尝试过实施Windows 10 SDK并遇到麻烦,或者是否看到某些说明SDK不支持飞行的内容。根据SDK文档(https://developer.dji.com/windows-sdk/),应该支持高低级飞行控制。例如,ComponentManager.FlightControllerHandler具有诸如StartTakeoffAsync,StartGoHomeAsync等方法。操纵杆控件可通过VirtualRemoteController.UpdateJoystickValue方法获得。到目前为止,我仅在Mavic Air处于模拟模式(未打开螺旋桨!)的情况下使用这些,并且没有遇到任何问题。但是我还没有看到任何文档说明beta SDK也不支持实际飞行。在着手进行转换之前(DJI是否提供源?我还没有检查...),我会坚持使用Win10 SDK。