【问题标题】:How control the Mavic Air drone with the computer如何用电脑控制 Mavic Air 无人机
【发布时间】:2019-03-01 08:10:26
【问题描述】:

现在,我正在为学校做一个学习项目。我是法国人。我有 Mavic Air 无人机,我用我的电脑控制我的无人机。 DJI Developer 有一些适用于不同平台的 SDK,其 Windows SDK。但它是测试版,他不支持fly mod。 我认为,将 OX SDK(Java 中的 Android 版本)转换为 Windows 版本的 Java 应用程序。 OX SDK 支持无人机控制指令。你认为这是个好主意吗?有些人可以帮助翻译这个应用程序? 你能帮我找到解决办法吗?你有一些命令行给我吗? 谢谢大家。

【问题讨论】:

    标签: dji-sdk


    【解决方案1】:

    您的问题不清楚您是否真的尝试实施 Windows 10 SDK 并遇到了困难,或者您是否看到了 SDK 不支持该航班的情况。根据 SDK 文档(https://developer.dji.com/windows-sdk/),应该支持高低级别的飞行控制。例如,ComponentManager.FlightControllerHandler 有 StartTakeoffAsync、StartGoHomeAsync 等方法。通过 VirtualRemoteController.UpdateJoystickValue 方法可以控制摇杆。到目前为止,我只在 Mavic Air 处于模拟模式(没有开启螺旋桨!)时使用了这些,并且没有遇到任何问题。但我还没有看到任何说明 beta SDK 也不支持实际飞行的文档。在开始转换工作之前(DJI 甚至提供源吗?我还没有检查...),我会坚持使用 Win10 SDK。

    【讨论】:

    • 你做过测试来控制你的无人机吗?我想用电脑控制我的无人机……我已经尝试过 Windows SDK ……但我无法启动模拟器。你能帮帮我吗?
    • 对不起,代码是为客户开发的,所以不能共享。您遇到什么问题?您是否在 DJI 注册了您的应用程序?您是否能够运行示例解决方案?
    • 我可以用您的电子邮件地址发送过程图片吗?我已经在 dji 上注册了我的应用程序。我设法让他离开了地面。现在。和小轶事,我还没准备好,我给自己剪了一块指甲。对于模拟,我安装 DJISimulator 吗?我无法提示我的帐户信息以进行连接。
    • 接下来想用电脑控制无人机。我应该用什么线来用控制器控制它?
    • 对于模拟模式,只需调用飞控处理器的 StartSimulatorAsync 方法即可。您只需为其提供 GPS 坐标和卫星数量。电子邮件地址在我的个人资料中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 2011-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多