已归档:在 RPi2 上构建 NAVIO+ 系统¶
警告
存档文章
ArduPilot 不再支持 Rpi2 上的 NAVIO+。
概述¶
这些说明阐明了如何使用 Waf 构建系统在 NAVIO+ 的 RPi2 板上为 NAVIO+ 板构建 ArduPilot。这些说明假定 RPi2 已经按照制造商(即 Emlid)的说明进行了设置 这里.
或者,您也可以按照 Emlid 的说明,从源代码中创建程序。 这里.
设置¶
使用 ssh 终端程序,如 油灰 登录 NAVIO+ 板的 RPI2。
克隆源:
git 复制 --递归-子模块 https://github.网/diydrones/ardupilot.git
CD ardupilot
备注
Waf 应始终在 ardupilot 的根目录下调用。
为方便访问 Waf,请在 ardupilot 根目录下使用以下别名:
别称 waf="$PWD/modules/waf/waf-light";
选择要使用的电路板:
waf 配置 --官方=导航
建设¶
现在您可以制作四旋翼飞行器了。对于四旋翼飞行器,请使用以下命令:
waf --目标 箱柜/自动飞行器-四人
若要为其他框架类型构建,请将 quad 替换为以下选项之一:
同轴 旋翼飞行器 己 辛 辛-四人 单人 三项 y6
编译结束后,名称为 arducopter-quad 的二进制文件将放在 ardupilot/build/navio/bin/ 通讯录
.