基于LeRobot框架,开发SO-ARM101机械臂的MoveIt硬件接口,实现遥操作数据采集与具身智能训练。
**技术栈**:
ROS2、MoveIt、Python、C++、LeRobot
**主要工作**:
- 开发MoveIt硬件接口,实现ROS2与关节模组的通信
- 配置遥操作系统,采集高质量运动轨迹数据
- 进行数据标注与预处理,用于具身智能模型训练
- 维护开源项目,编写技术文档,与社区开发者协作
**项目成果**:
- 成功实现机械臂遥操作控制
- 采集并标注数据集,用于模仿学习训练
- 项目在GitHub开源,获得社区关注
关节模组CAN通信自动化测试工具
**2024.03 - 2024.11 | 个人项目**
**项目描述**:
开发基于Python的自动化测试工具,用于关节模组位置限位、运动参数(电流、加减速度)的批量配置与验证。
**技术栈**:
Python、CAN-FD协议、多线程、subprocess、struct
**主要功能**:
- 支持批量模式和单设备模式,灵活配置测试参数
- 自动发送CAN-FD指令并验证设备响应
- 实现参数写入、Flash保存、响应超时检测
- 提供交互式菜单,支持参数类型选择和数据输入
**项目成果**:
- 将手动测试时间从每设备10分钟降低到2分钟
- 响应验证成功率提升至95%以上
- 工具已应用于日常测试工作,显著提升测试效率