linux下大疆onboard sdk编译例程及二次开发
一准备
我的环境
- gcc 7.5.0
- CMake 3.10.2
二硬件连接
因为我是要使用模拟器,所以要连接一共要连三个地方。
1 遥控器与手机/平板(激活时要用)
2 N3飞控与电脑(仿真时使用)
3 上位机(我这里是Jetson Xavier Nx)和N3飞控的API接口
1口不接,需要使用一个USB-TTL进行转接
一定检查一下串口是否被识别
ls -l /dev/ttyU
如果串口被识别,会出现相应串口号
如果串口打开失败可能是权限不够
sudo chmod 666 /dev/ttyUSB0
三编译,运行
1 首先从github中下载onboard sdk包,https://github.com/dji-s