openarm
A fully open-source humanoid arm for physical AI research and deployment in contact-rich environments.
File Explorer
Download Latest Version (.zip)- 1-bug-report.yml
- 2-feature-request.yml
- config.yml
- lint.yaml
- preview-comment.yaml
- website.yaml
- dependabot.yml
- _category_.json
- can.mdx
- cli.mdx
- _category_.json
- control.mdx
- install.mdx
- _category_.json
- description.mdx
- dora.md
- index.mdx
- _category_.json
- api.mdx
- dataset.mdx
- _category_.json
- index.md
- _category_.json
- general.mdx
- gripper.mdx
- motor.mdx
- _category_.json
- calibration-workflow.mdx
- general.mdx
- _category_.json
- calibration-workflow.mdx
- encoder-module.mdx
- general.mdx
- _category_.json
- _category_.json
- contribute.md
- index.mdx
- safety-guide.mdx
- whats-new-in-2.0.mdx
- _category_.json
- index.mdx
- _category_.json
- ker-setup.mdx
- 1-motor-id.mdx
- 2-can-setup.mdx
- 3-configure-test.mdx
- 4-motor-config.mdx
- 5-run-demo.mdx
- 6-motor-firmware-update.mdx
- _category_.json
- index.md
- _category_.json
- _category_.json
- isaac-lab.mdx
- mujoco.mdx
- _category_.json
- bilateral-control.md
- index.mdx
- setup-guide.md
- unilateral-control.md
- _category_.json
- vr.mdx
- _category_.json
- data-collection-ker.mdx
- data-collection-vr.mdx
- data-collection-webxr.mdx
- inference.mdx
- setup.mdx
- training.mdx
- fetch-popular-issues.sh
- ActuatorsTable.tsx
- ArmManufacturedTable.tsx
- ArmOffTheShelfTable.tsx
- AssemblyGuideImage.tsx
- BlockImage.tsx
- BlockVideo.tsx
- BoMPhoto.tsx
- BoMSummary.tsx
- BoMTable.tsx
- ElectricalComponentsTable.tsx
- ElectricalTable.tsx
- GitHubIssues.tsx
- GripperManufacturedTable.tsx
- GripperOffTheShelfTable.tsx
- LeaderEndEffector3DPrintTable.tsx
- LeaderEndEffectorOffTheShelfTable.tsx
- MechanicalComponentsTable.tsx
- PedestalManufacturedTable.tsx
- PedestalOffTheShelfTable.tsx
- Table.tsx
- custom.css
- index.ts
- ComponentTypes.tsx
- priceUtils.ts
- bom-for-hub.csv
- communication.pdf
- cpl-for-hub.xlsx
- gerber-for-hub.zip
- j1-j2.pdf
- j3-j4.pdf
- j4-j7.pdf
- j7-j8.pdf
- power-extension.pdf
- dm4310.pdf
- dm4340.pdf
- dm4340p.pdf
- dm8009.pdf
- unique.png
- distance.png
- emergency-stop.png
- limitation.png
- location.png
- ppe.png
- risk.png
- follower-skeleton-render.png
- step1.png
- step2.png
- step3.png
- conclusion.png
- step1.png
- step10.png
- step2.png
- step3.png
- step4.png
- step5.png
- step6.png
- step7.png
- step8.png
- step9.png
- assembly.png
- conclusion.png
- step1.png
- step2.png
- step3.png
- step4.png
- step5.png
- step6.png
- step7.png
- conclusion.png
- step1.png
- step2.png
- step3.png
- conclusion.png
- step1-tip.png
- step1.png
- step2.png
- step3.png
- step4-tip.png
- step4.png
- step5.png
- step6.png
- step7.png
- conclusion.png
- step1.png
- step2.png
- step3.png
- step4.png
- step5.png
- tip.png
- conclusion.png
- prep-step1.png
- prep-step2.png
- step1.png
- step10-tip.png
- step10.png
- step11-tip.png
- step11.png
- step12-tip.png
- step12.png
- step2.png
- step3.png
- step4.png
- step5.png
- step6-tip.png
- step6.png
- step7.png
- step8-tip.png
- step8.png
- step9.png
- bearings.png
- conclusion.png
- pincer-heat-set-insert.png
- rail-connector-heat-set-insert.png
- step1.png
- step10.png
- step11.png
- step12.png
- step13.png
- step6.png
- step7.png
- step8.png
- step9.png
- swivel-rotor-heat-set-insert.png
- base-plate.png
- extrusion.png
- reinforcement.png
- side-brackets.png
- j1-a.png
- j1-b.png
- j1-c.png
- j1-d.png
- j1-e.png
- j2-a.png
- j2-b.png
- j2-c.png
- j4-a.png
- j4-b.png
- j4-c.png
- j4-d.png
- j4-e.png
- j5-a.png
- j6-a.png
- j6-b.png
- j6-c-left.png
- j6-c-right.png
- j6-d.png
- j7-a.png
- j7-b.png
- j7-c.png
- j7-d-left.png
- j7-d-right.png
- j7-e.png
- j8-a.png
- j8-b.png
- circular-post-61.png
- circular-post-74-2.png
- dbsy465.png
- fl6700zz.png
- fl6803zz.png
- m3-15.png
- m3-18.png
- m3-6.png
- m3-8.png
- m4-10.png
- m4-6.png
- m4-8.png
- m5-10.png
- mr106zz1.png
- washer.png
- communication.png
- connector.jpg
- estop.jpg
- extension.png
- images.jpg
- j1.png
- j3-j4.png
- j4-j7.png
- j7-j8.png
- pcb.png
- power-supply.jpg
- usb2canfd.jpg
- rail-cnc-attachment.png
- rail-connector.png
- swivel-link.png
- swivel-rotor.png
- dbsy4-5-4.png
- kbbs3-6.png
- m3-5.png
- m3-8.png
- mr126zz.png
- rse2b10-155.png
- left-pincer.png
- rail-connector-leader.png
- right-pincer.png
- swivel-link-leader.png
- swivel-rotor-leader.png
- dbsy4-5-4.png
- m3-12.png
- m3-15.png
- m3-6-heat-set-insert.png
- m3-6.png
- m3-8.png
- m4-4-heat-set-insert.png
- mr126zz.png
- sse2bsz-mx10-135.png
- base-plate.png
- bracket.png
- cbm6-12.png
- extrusion.png
- hntp6-6.png
- reinforcement.png
- bom-summary.png
- jlcpcb-step1.png
- jlcpcb-step2.png
- jlcpcb-step3.png
- jlcpcb-step4.png
- jlcpcb-step5.png
- jlcpcb-step6.png
- jlcpcb-step7.png
- lcsc-step1.png
- lcsc-step2.png
- lcsc-step3.png
- lcsc-step4.png
- lcsc-step5.png
- procurement-meviy.png
- dimensions.png
- nominal-payload.png
- openarm-2.0.png
- peak-payload.png
- v2_mech_stop_conf.png
- gripper.png
- location.png
- step1.png
- step2.png
- step3.png
- step4.png
- step5.png
- dimensions.png
- openarm-cell.png
- reach-in-stop.gif
- zero-position.gif
- step1.png
- step2.png
- step3.png
- step4.png
- step5.png
- step6.png
- step7.png
- step8.png
- custom-configurations.png
- daisy-chain.png
- key-features.png
- general-dimensions.png
- ker-mapping.png
- ker.gif
- openarm-ker.png
- dimensions.png
- nominal-payload.png
- openarm-specs.png
- peak-payload.png
- architecture.png
- fully-closed.png
- fully-opened.png
- architecture.png
- cereboto.png
- enactic-method-step1-1.jpg
- enactic-method-step1-2.jpg
- enactic-method-step10.jpg
- enactic-method-step11-1.jpg
- enactic-method-step11-2.jpg
- enactic-method-step12.jpg
- enactic-method-step2.jpg
- enactic-method-step3.jpg
- enactic-method-step4-1.jpg
- enactic-method-step4-2.jpg
- enactic-method-step5.jpg
- enactic-method-step6.jpg
- enactic-method-step7-1.jpg
- enactic-method-step7-2.jpg
- enactic-method-step8.jpg
- enactic-method-step9.jpg
- j3-j4.jpg
- j4-j7.jpg
- wowrobo-a.png
- wowrobo-b.png
- casing-complete.png
- chest-cover-closing-back.png
- chest-cover-closing-front.png
- chest-cover-screw.png
- commu-cable.png
- csppnsb-sus-tp3-8.png
- hubboard-attaching.png
- hubboard-commu-connection.png
- hubboard-components-chest-cover.png
- hubboard-components.png
- hubboard-extension-connection.png
- hubboard-motor-connection.png
- hubboard-wiring.png
- j1-j2-cable.png
- j1-j2-casing.png
- j1-j2-process1.png
- j1-j2-process2.png
- j1j2-connection.png
- j2-j3-casing.png
- j2-j3-process1.png
- j2-j3-process2.png
- j3-j4-cable-assign.png
- j3-j4-cable.png
- j3-j4-casing.png
- j3-j4-process1.png
- j3j4-connection.png
- j3j4-j4j7-wiring.png
- j4-j5-casing.png
- j4-j5-process1.png
- j4-j5-process2.png
- j4-j7-cable-assign.png
- j4-j7-cable.png
- j4j7-connection1.png
- j4j7-connection2.png
- j6-j7-casing.png
- j6-j7-process1.png
- j6-j7-process2.png
- j7-j8-cable.png
- j7-j8-process1.png
- j7-j8-process2.png
- nomal-config.png
- perspective-cable-back.png
- perspective-cable-front.png
- power-config.png
- power-extension-cable.png
- openarm_and_cell.png
- rt.png
- wowrobo-openarm-2.png
- wowrobo-openarm-cell.png
- wowrobo-openarm-ker.png
- wowrobo-openarm.png
- wowrobo.png
- encoder-id.png
- encoder-write.jpg
- mjcf-bimanual.png
- bimanual-urdf-rviz.png
- bimanual_v1.0.png
- bimanual_v2.0.png
- single-arm-urdf-rviz.png
- bimanual-moveit2-planning.png
- bimanual-moveit2.png
- moveit_v1.0.png
- moveit_v2.0.png
- damiao-debugging-tools-calibrate.png
- damiao-debugging-tools-config.png
- damiao-debugging-tools-download.png
- damiao-debugging-tools-motor-info.png
- damiao-debugging-tools-port.png
- damiao-debugging-tools-start.png
- hardware-setup-120r-termination.jpg
- hardware-setup-can-wire.png
- hardware-setup-motor.png
- hardware-setup-power.png
- hardware-setup.png
- update_firm_1.png
- update_firm_2.png
- update_firm_3.png
- zeropos.jpg
- 4ch-bilateral.png
- unilateral.png
- cable-connection.jpg
- data-collection-start.jpg
- data-collection-success-fail.jpg
- footpedal.jpg
- jump-detect-streaming-stop.jpg
- jump-detect-zero-position.jpg
- ker-attach.jpg
- ker-calib.jpg
- ker-display.jpg
- ker-how-to-wear.jpg
- ker-mount.jpg
- ker-zero-pose.jpg
- m5-turn-on.jpg
- data-collection-start-quit.png
- data-collection-success-fail.png
- headset-covered.png
- headset-uncover.png
- how-to-wear-headset.png
- in-vr-default.jpg
- in-vr-setting.png
- mujoco-datacollection.gif
- quest-controller-right.jpg
- alert1.png
- alert2.png
- arducam-config-tool-open.png
- arducam-config-tool-set-serial.png
- logo-white.svg
- logo.svg
- social-card.svg
- lifting-cube.mp4
- openarm-bi-reach-demo.mp4
- opening-drawer.mp4
- reaching-task.mp4
- tutorial.mp4
- simulation.mp4
- inference-mujoco.mp4
- pedestal-mujoco.mp4
- .nojekyll
- robots.txt
- _category_.json
- index.md
- _category_.json
- contribute.md
- index.mdx
- project-overview.mdx
- safety-guide.mdx
- _category_.json
- final-assembly.mdx
- find-cad-files.mdx
- gripper-sub-assembly.mdx
- j1-j2-sub-assembly.mdx
- j2-j3-sub-assembly.mdx
- j3-j4-sub-assembly.mdx
- j4-j5-sub-assembly.mdx
- j5-j6-j7-sub-assembly.mdx
- leader-end-effector-sub-assembly.mdx
- pedestal-assembly.mdx
- _category_.json
- arm-manufactured.mdx
- arm-off-the-shelf.mdx
- electrical.mdx
- end-effector-leader.mdx
- gripper.mdx
- pedestal.mdx
- procuring-components.mdx
- _category_.json
- general.mdx
- gripper.mdx
- motor.mdx
- 0-components.mdx
- 1-arm-wiring.mdx
- 2-arm-casing.mdx
- 3-chest.mdx
- 4-power-can.mdx
- _category_.json
- _category_.json
- _category_.json
- isaac-lab.mdx
- mujoco.mdx
- _category_.json
- control.mdx
- install.mdx
- 1-motor-id.mdx
- 2-can-setup.mdx
- 3-configure-test.mdx
- 4-motor-config.mdx
- 5-run-demo.mdx
- _category_.json
- index.md
- _category_.json
- docker.mdx
- dual-boot.mdx
- index.mdx
- _category_.json
- can.mdx
- controls.md
- description.mdx
- index.md
- _category_.json
- bilateral-control.md
- index.mdx
- setup-guide.md
- unilateral-control.md
- _category_.json
- vr.mdx
- version-1.0-sidebars.json
- .gitignore
- docusaurus.config.ts
- eslint.config.mjs
- package-lock.json
- package.json
- README.md
- sidebars.ts
- tsconfig.json
- versions.json
- .editorconfig
- .gitignore
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/enactic/openarm
Downloads the entire project code from GitHub to your computer.
cd openarm
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
cd website
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
