资讯动态

OpenArm 新手指南:开源 7 自由度人形机械臂,从 0 到动起来只需 4 步

发布时间:2026/10/20 10:32:00 来源:尧图企业网站定制
OpenArm 新手指南开源 7 自由度人形机械臂从 0 到动起来只需 4 步【免费下载链接】openarmA fully open-source humanoid arm for physical AI research and deployment in contact-rich environments.项目地址: https://gitcode.com/GitHub_Trending/op/openarmOpenArm 是一个完全开源的 7 自由度人形机械臂面向 physical AI 研究和接触密集场景硬件 CAD、固件、控制代码和仿真工具全部开放双臂完整系统约 6500 美元。无论你手上有真机还是只想先在仿真里试水这篇指南会先给你一张项目全景图再带你走通看到机械臂动起来的最短路径。OpenArm 项目结构解析3 种硬件形态 9 个软件仓库先用 1 分钟建立整体认知OpenArm 不只是一条手臂而是一套围绕数据采集—训练—可复现评测闭环的体系。硬件侧由 3 种形态组成形态定位关键信息OpenArm 2.0 7 自由度机械臂本体QDD 可背驱动关节、CAN-FD 控制总线额定负载 4.1 kg / 峰值 6.0 kg夹爪内置腕部相机OpenArm Cell标准化评测单元统一背景、灯光、相机位和手臂位置让模型对比可复现单台约 100 kg、功耗约 480 WOpenArm KER无电机主臂运动学与 2.0 等效穿戴式低疲劳示教用于遥操作和数据采集软件侧拆成 9 个仓库各管一段以仓库名搜索项目文档即可定位硬件与描述openarm_hardwareSTL / STEP / Fusion 360 完整 CAD、openarm_description仿真用 URDF / xacro通信与控制openarm_can电机底层 CAN 控制库、openarm_ros2ROS 2 集成包遥操作与仿真openarm_teleop单侧 / 双侧控制、openarm_isaac_lab、openarm_mujoco数据openarm_dataset数据集格式 Python API、dora-openarmdora-rs 数据流节点而你现在所在的仓库是官方文档站Docusaurus的源码website/docs/目录就是全套技术指南的源头支持 1.0 / 2.0 版本切换。OpenArm 快速上手从通电到手臂动起来的 4 步这一节给你最短路径一台 Ubuntu 主机 4 条命令手臂就会自己动。动手前请先读一遍 website/docs/overview/safety-guide.mdx 安全指南急停按钮全程放在手边工作区内清空人员和障碍物。第 1 步准备环境。需要 Ubuntu 22.04 或更新版本支持 SocketCAN。CAN 适配器接入后右臂接 can0、左臂接 can124 V 电源上电电机按文档要求级联。第 2 步安装 CAN 工具链sudo apt install -y software-properties-common sudo add-apt-repository -y ppa:openarm/main sudo apt update sudo apt install -y can-utils iproute2 libopenarm-can-dev openarm-can-utils第 3 步配置 CAN 接口自动设置 CAN FD、数据段 5 Mbpsopenarm-can-cli can_configure ip link show确认 can0、can1 都显示 UP 状态。第 4 步跑 demo。如果你的电机 ID 与默认配置一致CAN0 上 0x01、0x02、0x07openarm-can-demodemo 会依次读取电机 ID、做位置与力矩控制测试、开合夹爪并连续 10 个周期打印关节位置。看到Arm Motor: 1 position: 0.123这样的输出说明整条链路已经打通。电机 ID 不是默认值走 6 步完整流程完整搭建路线是 6 步电机 ID 设置 → CAN 接口 → 配置测试 → 电机参数 → 运行 demo → 固件更新全程带照片见 website/docs/setup/openarm-setup/。还没有真机从 MuJoCo 仿真起步没硬件也能完整走一遍数据流程下载 MuJoCo 二进制文件打开 simulate 窗口获取 openarm_mujoco 仓库后把v1/openarm_bimanual.xml拖进去就能看到双臂仿真模型。具体命令参考 website/docs/simulation/mujoco.mdx。OpenArm 遇到问题去哪查按故障现象的排查入口这一节按你看到的现象组织资料而不是按目录坏哪了直接对号入座。官方 FAQ 在 website/docs/faq/index.md常见问题的对应排查动作手臂不动 / 无通信先断电查接线肘部 J4 附近线束最容易松再看是否 CAN bus-off重新拉起接口即可恢复最后确认终端电阻在位。手臂晃动 / 运动不稳运行振动会拧松腕部螺丝肘部螺丝松动会造成关节间隙——断电后重新拧紧。单个电机不工作按 1-motor-id 文档的故障排查小节核对电机 ID 与接线。CAN 设备选型不确定FAQ 明确建议使用 1.0 物料清单中列出的 CAN-FD 设备其他设备可能出现意外行为。零位与相机配置按 calibration-workflow 完成零位标定用 Arducam 工具给每台相机写独立序列号再用 udev 规则生成稳定的/dev/camera_*软链接教程在 tutorial/setup 文档中。安全是最高优先级的一条连接器脱落要断电处理运行中不要触碰手臂急停按钮永远在手边。OpenArm 进阶与参与从 demo 跑通到提交贡献demo 跑通之后往哪走按离硬件从近到远排遥操作与数据采集三种方式可选——WebXRVR 头显、KER 主臂、主从双臂支持单侧与双侧力反馈全部教程集中在 website/docs/tutorial/。训练与推理training.mdx 讲模型训练inference.mdx 解释策略服务器如何通过 dora-rs 数据流在 250 Hz 下接收相机 关节观测、输出关节动作。ROS 2 与 MoveIt 2openarm_ros2 提供集成包支持 MoveIt 2 路径规划与双臂场景。Isaac Lab 仿真openarm_isaac_lab 提供训练任务环境与演示。想参与项目完整贡献流程在 website/docs/overview/contribute.md未指派的 issue 可以直接自领开工仓库根目录的 CONTRIBUTING.md 和 CODE_OF_CONDUCT.md 约定了协作规范日常讨论在官方 Discord 社区bug 和功能建议通过 GitHub Issues 提交。下一步本周就能做的 2 件事第 1 件事把官方文档站跑在本地。git clone https://gitcode.com/GitHub_Trending/op/openarm cd openarm/website npm install npm run start浏览器打开后你可以按导航顺序浏览全部指南还能在 1.0 / 2.0 文档间切换。第 2 件事选一条路线走完闭环。有真机先读安全指南再按 6 步 setup 指南推进目标是本周内跑通 openarm-can-demo。没有真机花 1 小时把 MuJoCo 双臂场景跑起来再在仿真里走一遍 WebXR 数据采集流程——等硬件到位时你已经熟悉数据格式了。【免费下载链接】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),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑