Skip to content

YAO

A 7-DOF personal robotic arm with ROS-based simulation and control.

  • Robot arm
  • Open source
  • ROS
  • 3D model (URDF)
  • 3D printable

Suggested by Robotheca, created by @Enabotech (opens in a new tab), from github.com/Enabotech/YAO (opens in a new tab). Pinned to commit 1b6603d (opens in a new tab).

Hardware license
BSD-3-Clause (opens in a new tab)
Software license
BSD-3-Clause (opens in a new tab)
Commercial use
Allowed

This repository contains executable files that Robotheca doesn't check. Only run them if you trust the creator.

Which files (1 program or installer)

Photo and 3D model

YAO, photo from its repository
Photo:@Enabotech (opens in a new tab)BSD-3-Clausesource file (opens in a new tab)
Try it in the browser

3D preview converted from github.com/Enabotech/YAO at 1b6603d, under BSD-3-Clause. View the original files from GitHub (15.6 MB) (opens in a new tab)

What it can do

Written by Robotheca from the project's documents.

  • 7-axis articulated robotic arm with inverse kinematics
  • Position control via ROS MoveIt
  • Simulation in Gazebo
  • Trajectory planning and execution

Bill of materials

This repository has no parts list Robotheca can read yet.

Build guide

The guide appears here as you scroll.

Guide by @Enabotech (README.md), under BSD-3-Clause. The English translation is by Robotheca, shared under the same license.

More guides

Wiring and electronics

Notes written by Robotheca from the project's documents.

Main parts

  • Galil DMC-2183 or DMC-4080 motion controller
  • Stepper motor kit with reducer (Oriental Motor)
  • Ubuntu PC running ROS Kinetic