DJI无人机的DroneKit



我正在学习使用不同的SDK或开发工具包控制无人机,并遇到了dronekit。droneKit的作用是:

DroneKit Python 2.x可帮助您为无人机创建强大的应用程序。这些应用程序运行在无人机的同伴计算机上,并通过执行计算密集型且需要低延迟链路(例如计算机视觉)。

因为我可以在配套电脑上运行dronekit,比如(Rasberry Pi或任何其他单板电脑),它可以与飞行控制器交谈,但记住

DroneKit Python与使用MAVLink协议(包括3DR和其他公司制造的大多数车辆DroneCode基金会的成员)。它在Linux、Mac OS X或Windows。

请记住,如果我想使用droneKit,我只能使用Mavlink协议支持的飞行控制器。

但我想做的是在大疆无人机上控制或运行DK。有没有什么变通方法可以在大疆无人机上使用DK?

无法访问DJI无人机的底层通信协议。您必须使用他们的SDK。

要控制DJI产品,请使用DJI SDK。DJI提供了丰富的文档和示例代码供您学习如何使用SDK,请查看以下内容:

我们有丰富的文档和示例代码供您学习如何使用我们的SDK,请查看以下内容:

  • MSDK:https://developer.dji.com/mobile-sdk/documentation/introduction/index.html
  • UXSDK:https://developer.dji.com/mobile-sdk/documentation/introduction/ux_sdk_introduction.html
  • OSDK:https://developer.dji.com/onboard-sdk/documentation/introduction/homepage.html
  • PSDK:https://developer.dji.com/payload-sdk/documentation/introduction/index.html

Github示例:https://github.com/dji-sdk

最新更新