存档主题:为厄勒脑建造¶
警告
本页面正在建设中。这里的链接指向 Erle-Robotics 文档的顶层,因为更深层的 URL 不断被破坏。
这些说明介绍了如何在 Erle-Brain 电路板上构建 ArduPilot。
提示
或者,您也可以关注 Erle-Robotics 的 文献资料 关于如何从源代码构建
连接和设置¶
使用微型 USB 与 Erle-Brain 连接:
苏都 ifconfig eth6 192.168.7.1
ssh 根基@192.168.7.2
提示
检查 Erle-Brain 使用 ifconfig 指挥。
将以太网线接入 RJ45 连接器,为 Erle-Brain 提供互联网接入,并配置接口:
$ sudo ifconfig eth0 up $ sudo dhclient eth0 #检查 Erle BRain 是否能上网 $ ping www.google.es # 按 |ctrl||c| 退出
克隆源:
CD
git 复制 --递归-子模块 https://github.网/机器人/ardupilot.git
CD ardupilot
建设¶
为 Copter 而建:
CD /首页/pi/ardupilot/ArduCopter
生产 pxf -j4
这将生成四旋翼飞行器的固件。如果您希望为其他框架类型(如六旋翼)构建固件,请在 make 命令末尾添加"-hexa"(即 make -j4 pxf-hexa)。可用框架的完整列表可在 目标.mk 定义
备注
如果为飞机、UGV无人车或天线跟踪器构建,请将上述 "ArduCopter "替换为 "ArduPlane"、"Rover "或 "AntennaTracker"。
将固件移至可执行目录¶
将可执行文件移至通常启动它的目录:
苏都 cp ArduCopter.小精灵 /~
提示
如果无法复制可执行文件,可能是因为目标文件已经运行而被锁定。使用以下命令停止正在运行的服务
systemctl 停止 apm-旋翼飞行器.服务
提示
(飞行)控制器的启动配置在文档中有所介绍。