Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.