如下步骤以OSDK-3.9,ubuntu16.04(DJI Manifold2-G)为例
第一步:下载OSDK-3.9
第二步:单独下载Advanced Sensing和Waypoint MissionV2 选择相应平台的AD包和WPv2包并下载 先将AD和WPv2存放到Onboard-SDK/osdk-core目录下 解压advanced-sensing-2.0.3 unzip Onboard-SDK-Resources-advanced-sensing-2.0.3-armv8.zip cd Onboard-SDK-Resources-advanced-sensing-2.0.3-armv8/ tar zxf advanced-sensing-2.0.3.tar.gz mkdir advanced-sensing-2.0.3 mv inc/ advanced-sensing-2.0.3 mv lib/ advanced-sensing-2.0.3 mv advanced-sensing-2.0.3 ../ cd ../ rm -rf Onboard-SDK-Resources-advanced-sensing-2.0.3-armv8* 以上命令的作用:解压AD包并创建advanced-sensing-2.0.文件夹包含inc和lib,移动到osdk-core目录下,结果如下图所示 WPv2也是类似如上的操作步骤: unzip Onboard-SDK-Resources-waypointv2-core-1.0.0-armv8.zip cd Onboard-SDK-Resources-waypointv2-core-1.0.0-armv8/ tar zxf waypointv2-core-1.0.0.tar.gz mkdir waypointv2-core-1.0.0 mv inc/ waypointv2-core-1.0.0 mv lib/ waypointv2-core-1.0.0 mv waypointv2-core-1.0.0 ../ cd ../ rm -rf Onboard-SDK-Resources-waypointv2-core-1.0.0-armv8*
第三步:完成编译 cd Onboard-SDK/ mkdir build cd build cmake .. -DADVANCED_SENSING=ON -DWAYPT2_CORE=ON make
此篇文章分享自张小龙,如果您有什么疑问或者建议欢迎回复讨论~ 欢迎点赞哦! |