ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

OpenArm 开源 7 自由度双臂机械臂:物理 AI 遥操作数据采集平台完整指南

OpenArm 开源 7 自由度双臂机械臂:物理 AI 遥操作数据采集平台完整指南 OpenArm 开源 7 自由度双臂机械臂物理 AI 遥操作数据采集平台完整指南【免费下载链接】openarmA fully open-source humanoid arm for physical AI research and deployment in contact-rich environments.项目地址: https://gitcode.com/GitHub_Trending/op/openarmOpenArm 是一款面向物理 AIphysical AI研究的开源 7 自由度机械臂双臂完整系统售价 6,500 美元单臂额定负载 4.1 kg、峰值 6.0 kg。它要解决的问题很具体不同实验室的光照、相机和装配条件不一致导致策略算法的对比结果难以互相复现。项目把机械臂、标准化评估单元和遥操作工具全部开源让全球团队在同一硬件条件下做实验。适合做模仿学习、数据采集和策略评估的团队以及想复现人形臂硬件的学生与工程师。应用场景与选型取舍哪些团队需要一套可复现的机械臂做模仿学习数据采集时一条遥操作数据的质量取决于相机位姿、背景光照和关节标定而这些往往散落在各实验室自己的台架上。OpenArm 把这三样固定下来主臂、双臂评估单元 OpenArm Cell、无电机主从臂 OpenArm KER 配套交付论文级对比只需要比策略本身。选型上的关键取舍是负载与成本的平衡4.1 kg 额定负载达到研究级水平而整套双臂系统的价格控制在 6,500 美元属于教学级成本。另一个取舍是可复现性优先于自由度——它没有追求更多轴而是把 7 DOF 人形比例和标准化评估环境做扎实。7 自由度机械臂核心参数与硬件设计项目规格自由度单臂 7 DOF人形比例按 160–165 cm 身高缩放负载额定 4.1 kg / 峰值 6.0 kg含末端执行器重量关节QDD 回驱关节每个轴带机械限位控制总线CAN-FD8 电机配置下控制周期可达 1000 Hz结构铝合金 不锈钢基座为 MISUMI 铝型材底板均布 M6 螺纹孔末端并联夹爪内置腕部相机指形件可更换⚙️ 关节电机按位置混搭三种 DAMIAO 型号DM-J4310-2EC3/7 Nm10:1300 g、DM4340 系列9/27 Nm40:1362 g、DM-J8009P20/40 Nm9:1896 g。单侧悬臂的支撑段选用带交叉滚子轴承的型号保证刚性DM4340 并非 QDD 电机但被特意选入以在扭矩与紧凑外观之间取平衡。 OpenArm Cell 是整套方案里最针对数据质量的设计外罩用 MISUMI 标准件搭建统一背景、光照与相机位姿Z 轴高度可调整机约 100 kg。它内置基于区域传感器的 Reach-In Stop 入侵断电保护还配专用零位校准工装把各自由度物理约束到 CAD 定义的角度从数据源头消除装配公差。 夹爪内置 Arducam B0495 全局快门相机1920×1200 50 fps标准 UVC 免驱指形几何同时优化了抓取稳定性和视野盲区抓取任务可直接用腕部视角无需额外布置相机。软件栈与数据链路从 CAN 总线到策略推理底层用 SocketCAN CAN-FD 直连 DAMIAO 电机openarm_can仓库提供 C 库与 CLI 工具负责配置、扫描、使能和遥测。其上openarm_ros2封装了 ros2_control 硬件接口和 MoveIt2 配置是标准控制层支持 fake hardware 模式没有物理臂也能调试上层逻辑。仿真分两条线openarm_mujoco提供双臂 MJCF 模型可直接拖入 simulate 窗口验证openarm_isaac_lab基于 IsaacSim 5.1.0 / Isaac Lab 2.3.0 提供强化学习环境已包含 Reaching、抬升方块、开抽屉、双臂到达四个任务。部署走 Doradora-rs数据流各节点是独立 Python 进程通过 Arrow 数组通信YAML 文件编排拓扑还内置 dummy 节点无硬件也能跑通数据流做 CI。详见 website/docs/api-reference/can/can.mdx 与 website/docs/api-reference/dora.md。上手路径三个实验从零验证到真机遥操作实验一通信冒烟测试目标确认 PC、CAN 适配器和 8 台电机链路正常。最短命令sudo add-apt-repository -y ppa:openarm/main sudo apt install -y openarm-can-utils openarm-can-cli -i can0 can_configure openarm-can-cli -i can0 discover openarm-can-cli -i can0 enable openarm-can-cli -i can0 monitor成功判据discover列出 8 台电机的 ID 与波特率monitor能滚动输出位置、速度、扭矩、温度随后运行openarm-can-demo完成电机查询与位置/扭矩控制冒烟测试。实验二无硬件调试假硬件与仿真目标在没有物理臂的机器上跑通 ROS2 与仿真环境。最短命令git clone https://gitcode.com/GitHub_Trending/op/openarm ros2 launch openarm_bringup openarm.bimanual.launch.py arm_type:v2.0成功判据fake hardware 模式下双臂话题正常发布MuJoCo 窗口中双臂模型可动排错顺序建议从总线波特率与 ID 冲突查起完整清单见 website/docs/api-reference/can/cli.mdx。实验三真机遥操作采集目标用主从臂驱动从臂并采集一条 episode。最短命令追加真机参数即可切换ros2 launch openarm_bringup openarm.bimanual.launch.py arm_type:v2.0 \ use_fake_hardware:false right_can_interface:can0 left_can_interface:can1成功判据动主臂时从臂 1:1 跟随双向bilateral模式下能感知到从臂接触力。KER 主臂通过 M5Stack 模块上报姿态脚踏板控制记录启停适合数小时级长时间采集见 website/docs/teleop/。数据闭环遥操作模式、遥操作数据集格式与推理部署 遥操作分两种模式单侧unilateral只做单向位置跟随适合自由空间运动双向bilateral回传力觉500 Hz 以上的控制频率让操作者能感觉到从臂碰到的物体更适合接触密集任务的采集实现在openarm_teleop包。采集数据以openarm_dataset格式落盘每个 episode 含action关节位置 parquet、obs关节状态 parquet、多路相机 JPEG顶部、头部双目、腕部和metadata.yaml。训练侧直接pip install openarm_dataset读取并可用一条命令转换为 LeRobot v3.0 格式接入 ACT 等模仿学习策略教程基于 lerobot 0.6.1。推理侧由 Dora 数据流编排观测以 250 Hz 节拍打包策略服务器返回 16 自由度双臂 77 加夹爪的位置动作块执行节点做 30→250 Hz 上采样与低通滤波后下发关节。格式与转换 API 见 website/docs/dataset/api.mdx。注意与局限负载折减、未发售部件与价格门槛 OpenArm KER 主从臂尚未正式发售依赖它做长时间采集的团队目前只能等待或自行复现图纸与 BOM 已公开。负载定义包含末端执行器装上 1.5 kg 的执行器后额定负载降为 2.6 kg、峰值 4.5 kg做负载预算时要先把执行器重量算进去。价格门槛方面6,500 美元是双臂完整系统的价格外加 24V 电源、CAN 适配器和评估单元 Cell约 100 kg需固定安装空间预算与场地都要提前确认。给新团队的最短上手路径先按 website/docs/setup/openarm-setup/ 的顺序装好 CAN 工具链并跑通实验一再用 fake hardware 模式完成实验二最后接真机做遥操作采集——每一步都有明确的成功判据卡住时优先查总线层。硬件与仿真文档集中在 website/docs/ 的 API Reference 下可按需深挖。【免费下载链接】openarmA fully open-source humanoid arm for physical AI research and deployment in contact-rich environments.项目地址: https://gitcode.com/GitHub_Trending/op/openarm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表