AR4-MK5

The robot
anyone can build.

Open-source 6-axis arm for a desk. Machine the aluminum or print the parts, then program it in Python or ROS. Built for schools, shops, and makers who want industrial motion without the industrial price.

ROS 2StepperOnline
Annin Robotics AR4 6-axis robot arm
Axes
6 DOF
Reach
24.75 in
Payload
4.15 lb
Repeatability
0.25 mm
Mass
27 lb
Power
198 W

Who it's for

AR4 6-axis robot arm

For industry

AR4 for Industry

Deploy the AR4 for light assembly, prototyping, or production tasks. Its Arduino/Python control and Modbus support bridge DIY projects and professional automation.

Students with an AR4 in a school lab

For education

AR4 for Education

From STEM classrooms to university labs, the AR4 teaches real-world automation with accessible Python programming and 3D-printable customization.

The film

The AR4 in motion

Applications

Same arm, many applications

AR4 pick and place cell
Pick and place01 / 12

Videos

See the arm move

How a build comes together

How to build your AR4

The combo is the core of the arm. Motors, a gripper, and covers finish it. Print the covers, or buy a finished set.

Shop the kit
AR4 robot arm with gripper, from the combo kit

Robot kits

Start with the combo

All robot kits
  1. 01Combo

    Aluminum structure, hardware, and primary electronics for the Mark 5 arm.

    From $1,189

  2. 02Motors
  3. 03Gripper
  4. 04Covers

Software

Python HMI, ROS 2, and a digital twin

Python HMI

Teach positions, jog in joint or Cartesian, run programs, and talk to the arm over a desktop interface. Dark and light themes. Resizable. Native Linux in 6.3+.

Teensy 4.1 kinematics

Motion math lives on a 600 MHz Teensy 4.1 so path following stays tight. An Arduino Nano or Mega handles 5 V grippers and solenoids in parallel.

Digital twin

Offline mode mirrors the real arm in 3D. Import STL workpieces, color the virtual robot, and debug programs with no hardware attached.

Xbox jogging

v6.2 added controller jogging and teaching plus Tool-Z jogging for precise flange work.

ROS 2

Community drivers from Chris Annin & Yifei Cheng (ar4_ros_driver) and Ekumen Labs. MoveIt 2, ros2_control, Docker.

Modbus, G-code, vision

Speak PLC. Stream G-code. Calibrate a webcam and pick taught objects with OpenCV, with no proprietary license.

In the wild

User builds

Real projects from workshops, labs, and makers.

View builds

AR4 Build of the Year

Vote for Build of the Year

One vote per account each year, and not for your own build. Entries close Nov 30.

–

Builds in the running

–

Votes cast

Ready to build

The kit. Free manuals. Open software.

Start with the combo kit, add motors and a gripper, print the covers, or buy a finished set. Everything you need to assemble and run the AR4 is documented.

AR4 robot arm