Airbus - ubt walker s2
开发目标
- 完成 walker s2 自主行走、工具分拣拾取的任务
- 开发网页版的简易客户端,用于启停机器人和分配任务
任务分解
自主行走、分拣
-
根据方案选择,从 ubt visioin 发布的各摄像头主题中拍摄工具照片并标注,或者拍摄抓取工具视频。作为训练数据集。
-
分析 ubt vision 和 ubt motion 的各个主题,汇总控制、行动、视觉等各个功能的主题名称及格式,制成文档。如果 ubt 厂商能直接提供文档更好。
-
在算力服务器上部署 Isaac Lab 或 Yolo 等大模型训练工具,使用收集好的数据进行训练。需要训练中心帮协调好算力服务器。提供远程 ssh 连入方法。
-
根据方案选择,构建场景地图测试定点导航(可能需要标签辅助定位),或者将仿真训练结果 sim2real 部署到机器人上。这部分可能会耗费大量时间调试。
简易客户端开发
-
分析 ubt 自身网页端的各主题订阅和发布方法,挑选并优化我们自己的方案。如果有厂家直接提供文档或源码则更好。
-
编写基于 React + roslib 的简易操作界面,至少要实现机器人状态判定和启停操作。
-
基于行走分拣任务的完成,设计固定路线的行走任务和工具分解任务,做成卡片供用户点击开始。尽量分解成多个任务,或者允许多阶段任务从不同阶段开始。