我刚刚进入无人机编程,我想用我的Jetson tx2来控制我的Matrice 100.我注意到有两个可以安装的sdks,ROS和OES。
两者有什么区别?
建议在Jetson上安装哪一个用于自治?
答案 0 :(得分:0)
为了解决这方面的一些困惑 - 我们在Linux上提供了一个SDK,即DJI Onboard SDK(OSDK)。为方便起见,我们在SDK周围提供符合ROS标准的ROS包装器。你的Jetson TX2应该能够自己运行SDK,或者根据你的需求运行它的ROS包装器 - 如果你想与现有的ROS包接口并使用ROS工具,可以使用ROS,或者如果你需要,可以单独使用SDK创建高效且专用的应用程序。记录here并在GitHub(Onboard-SDK和Onboard-SDK-ROS上提供)的所有示例代码在两个平台上都具有相同的功能。
进一步阅读:
DJI OSDK Doc - http://developer.dji.com/onboard-sdk/documentation/introduction/homepage.html
快速入门 - 运行C ++ / Linux示例应用程序
ROS Wiki - http://wiki.ros.org/dji_sdk