Skip to content
Muthanna Alwahash edited this page Jul 20, 2025 · 28 revisions

A hexapod spider robot that can be controlled by OpenCR, CM-700, OpenCM, or an Arduino with Robotis Shield. The robot is motorized by eighteen Robotis Dynamixel AX-18A servos, and has one Robotis AX-S1 integrated sensor mounted on a turret that is motorized by two Robotis Dynamixel AX-18A servos The robot frame is a slightly modified TrossenRobotics ABS PhantomX kit.

The Robot Controller

There are many options of robotic controllers in the market and it is a great fun to try it all. Initially I started this spider project using the 1st version of TrossenRobotics Arbotix controller with the open source software from the same company. Then I tried the ROBOTIS OpenCM9.04 open source controller along with its Arduino like IDE. Next, I picked ROBOTIS CM-700 controller along with ROBOTIS RoboPlus Software. and now I'm using Robotis OpenCR1.0 along with Dynamixel Workbench software framework.

Robotis OpenCR 1.0

OpenCR 1.0

Robotis CM-700 Controller

CM-700

Robotis OpenCM9.04 Controller

OpenCM9.04

Servos

Robotis AX-18A eManual

AX-18A

Sensors

Robotis AX-S1

ROBOTIS AX-S1 Sensor

Programming Hardware:

Robotis LN-101

Robotis LN-101

Programming Software

Robotis RoboPlus 2.0 Manager

Software Framework

Dynamixel Protocol 1.0

Dynamixel SDK

Robotis DYNAMIXEL Workbench

Dynamixel-workbench GitHub

Clone this wiki locally