我正在学习使用不同的SDK或开发工具包来控制无人机,并遇到了小针。droneKit所做的是:
Python2.x帮助您为UAV创建强大的应用程序。这些应用程序运行在无人机的Companion计算机上,并通过执行计算密集且需要低延迟链接(例如计算机视觉)的任务来增强自动驾驶仪。
因为我可以在同伴电脑(Rasberry Pi或任何其他单板PC)上运行dronekit,它可以与飞行控制器对话,但请记住。
Python兼容使用MAVLink协议进行通信的车辆(包括3DR和DroneCode基金会的其他成员制造的大多数车辆)。它运行在Linux、Mac或Windows上。
请记住,如果我想使用droneKit,我只能使用Mavlink协议支持的飞行控制器。
但我想做的是控制或运行DK的DJI无人机。在DJI无人机上使用DK有什么解决办法吗?
发布于 2019-01-01 19:39:36
无法访问DJI无人机的基本通信协议。你必须使用他们的SDK。
发布于 2019-01-02 06:59:39
若要控制DJI产品,请使用DJI SDK。DJI提供了丰富的文档和示例代码供您学习如何使用SDK,请查看以下内容:
我们有丰富的文档和示例代码供您学习如何使用SDK,请查看以下内容:
Github样本:https://github.com/dji-sdk
https://stackoverflow.com/questions/53984061
复制相似问题