快速开始
本文档帮助你快速开始让 AKA-00 跑起来。
1. 组装
参考 硬件接线 完成机械臂、电机、摄像头的连接。
2. 通电
- 连接电源,等待控制板指示灯亮起
- 等待 60 秒,网络模块启动
- 连接机器人热点(格式:
chenlong-robot-xxxxx) - 浏览器访问
192.168.4.1,进入控制界面 - 之后可以通过手机上的遥控器控制小车
3. 部署(首次/更新)
项目以单文件 aka-00-server 分发,拷贝到控制板执行:
# 打包(在开发机上;改了前端要先 cd frontend && npm run build)
make -C cpp ota # → cpp/dist/aka-00-server
# 拷贝到控制板(-O:板载 sshd 不认新版 SFTP 协议)
scp -O cpp/dist/aka-00-server root@<robot>:/root/
# 首次部署:解包 + 热点 + 开机自启
ssh root@<robot> '/root/aka-00-server --init'
更新部署(保留 config.toml、证书、demo 卡片等现场数据):
scp -O cpp/dist/aka-00-server root@<robot>:/root/
ssh root@<robot> 'setsid /root/aka-00-server --update >/root/ota.log 2>&1 < /dev/null'
- 别放
/tmp:板上/tmp是 53MB 的内存盘,20MB 的固件放那儿会把内存打爆。- 想让本次带的默认配置连
config.toml一起覆盖,用AKA_OTA_RESET_CONFIG=1 ... --update。setsid是因为--update结尾是exec init.sh,会把服务挂在当前 ssh 会话上; 也可以升级完直接reboot(开机由/etc/init.d/S99webstart拉起)。
4. 使用
启动后通过以下方式控制:
- Web 界面: 访问
http://<机器人IP>/ - API: 使用
/api/control接口