我的战队
【RM2019-官方开源】空中机器人Guidance室内定位替代方案
【官方开源】RM2019机甲大师赛官方赠与空中机器人代码开源

由于Guidance即将停产,为方便后续参赛队伍的空中机器人实现室内定位的功能,现提供大疆SDK二次开发的方案供大家参考。




N3二次开发经验分享

开发流程
步骤一:选择开发方式

先去大疆的开发者网站(https://developer.dji.com/)看资料,我选择的是ONBOARDSDK stm32(图1),还有其他的开发方式,比如QT,ROS,LINUX等。

1.png


图一

步骤二:观看官方资料

首先要看下Documentation以及API Reference里面的资料(图二),里面介绍了怎么进行二次开发以及大部分API的用法。

2.png


图二

步骤三:下载对应软件及代码

根据自己的选择,去Downloads里的ONBOARD SDK下载例程代码以及DJI Assistant2(图三)。

3.png


图三

步骤四:注册获取开发ID和KEY

下载完代码跟软件后,可以看下Documentation中的Software Setup (图四),需要在开发者网站里面注册一个OSDK application ID and Keypair。

4.png


图四

步骤五:将ID与KEY写进代码
打开下载的代码,点击Activate.cpp,将自己的注册的ID跟Key填进去(图五),那么,软件部分其实已经准备好了。

5.png



图五