Bootstrap

大疆osdk开发——部署(Ubuntu ROS)dji_sdk_node.launch

本片文章是讲解如何dji_sdk_node.launch。

在使用dji_sdk_node.launch使用之前,需要先部署osdk_ros.

对于不知道如何部署osdk_ros,可以参考我的这篇文章。

大疆osdk开发——部署(Ubuntu ROS)dji_vehicle_node.launch

按照上篇文章部署到第六步,我们开始dji_sdk_node.launch使用。

**********目前sdk_launch支持3.X的osdk,需要4.X的直接dji_vehicle_node.launch,dji_sdk_node.launch已经被抛弃!

1、使用dji_sdk_node.launch原因

dji_sdk_node.launch和dji_vehicle_node.launch有不同多不同,根据我自身的体验,我感觉sdk的功能要比vehicle更加全面,更加强大,在我调取rosservice list时候发现确实如此,有兴趣的可以调用一下服务看一下。

我的最终目的是调用无人机摄像头,实现yolo部署,所以直接使用的就是sdk_node。

2、开始使用dji_sdk_node.launch

我之前按照dji_vehicle_node.launch使用方式,去使用sdk_node,但是发现报错!

报错信息我就不贴了

经过我的阅读,我才发现在.ros下缺少文件UserConfig

;