BOMwiki the bill-of-materials encyclopedia

Hexapod Robot Product

Overview

A hexapod robot walks on six legs arranged around a hexagonal body, each leg a chain of three powered joints. Six legs is the engineering sweet spot for static stability: the robot can lift three legs at once and still stand on a stable tripod, so it never has to balance dynamically the way bipeds and quadrupeds do. The controller can be slow, the gait can pause mid-stride, and a power loss leaves the machine standing rather than falling. The price is mass and cost — 18 actuators against a quadruped's 12 — and modest speed.

The architecture is insect-derived. Each Leg Module copies the cockroach leg plan: a Coxa Joint yaws the leg fore-aft, a Femur Joint pitches the upper segment, and a Tibia Joint extends the knee. All six legs are identical, so one spare covers any position.

Legs and actuation

Every joint uses the same Smart Servo: a Servo Motor and geartrain wrapped with an Microcontroller, an output Encoder, and a bus transceiver on a small Bare PCB. Smart servos replaced hobby PWM servos in this class because they daisy-chain on a single half-duplex bus (18 servos, one cable tree through the Servo Bus Board) and they talk back — position, load current, and temperature stream to the controller, which turns a blind open-loop machine into one that can detect a stalled or overheating joint. Machined Joint Brackets couple each servo horn to the next link, with a Ball Bearing supporting the idler side so the servo case never takes bending loads.

The Tibia Link ends in a Compliant Foot whose rubber Foot Tip rides on a Coil Spring above a Foot Contact Switch. Touchdown sensing is what lets the gait engine walk on ground it has not seen: each leg lowers until the switch closes, rather than to a precomputed height, so the body flows over rubble and steps without a terrain map.

Gait control

The Gait Controller solves inverse kinematics for all 18 joints at 50 to 100 Hz. For a 3-DOF leg the IK is closed-form trigonometry, cheap enough that the Compute SoC Module spends most of its budget on gait sequencing and the operator interface while a real-time Microcontroller masters the servo bus. Three canonical gaits cover the speed-stability trade:

  • Tripod — legs move in two alternating sets of three; fastest, always statically stable, the default on firm ground.
  • Ripple — overlapping pairs; intermediate speed, smoother body motion.
  • Wave — one leg at a time; slowest but maximally stable, used on steep or loose terrain.

Because each leg places independently, the same machinery yields omnidirectional translation, zero-radius turns, and body pose control: the IMU Module feeds a leveling loop that keeps the Top Plate horizontal on slopes to about 30 degrees by redistributing leg extension.

Structure and power

The Body Chassis is a sandwich of a Top Plate and Bottom Plate separated by a Standoff Set, with six Leg Mount Bracket brackets taking the leg moments into both plates at once. A Belly Pan skid plate protects the electronics bay when the robot deliberately drops its body to crawl under obstacles at 40 mm clearance.

Walking is energetically expensive — unlike a wheel, every servo holds torque even when standing still. The Battery Pack (three LiPo Cells, 55 Wh, on a quick-release Battery Tray at the body centroid) gives about an hour of mixed walking; average draw runs 40 to 60 W with peaks near 150 W when all stance legs lift the body simultaneously.

Sensing and operation

The Sensor Head puts a wide-angle Head Camera and a ToF Rangefinder on a two-servo pan-tilt mast, streaming video over the Remote Link to a gamepad operator or a waypoint planner. Hexapods earn their keep in exactly the places the platform suggests: inspection of confined or rubble-strewn spaces, research into legged locomotion (the static stability makes them forgiving testbeds), and education, where one chassis exercises kinematics, control, and embedded buses in a single project.

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials

7 top-level lines · 61 rows shown · 679 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Leg Module 6 parts hexapod-robot-leg-module 6 95 assembly
1.1 Coxa Joint 3 parts hexapod-robot-coxa-joint 6 30 assembly
1.1.1 Smart Servo 5 parts + deeper › hexapod-robot-smart-servo 6 28 assembly
1.1.2 Joint Bracket hexapod-robot-joint-bracket 6 part
1.1.3 Ball Bearing ball-bearing 6 part
1.2 Femur Joint 3 parts hexapod-robot-femur-joint 6 30 assembly
1.2.1 Smart Servo 5 parts + deeper › hexapod-robot-smart-servo 6 28 assembly
1.2.2 Joint Bracket hexapod-robot-joint-bracket 6 part
1.2.3 Ball Bearing ball-bearing 6 part
1.3 Tibia Joint 3 parts hexapod-robot-tibia-joint 6 30 assembly
1.3.1 Smart Servo 5 parts + deeper › hexapod-robot-smart-servo 6 28 assembly
1.3.2 Joint Bracket hexapod-robot-joint-bracket 6 part
1.3.3 Ball Bearing ball-bearing 6 part
1.4 Femur Link hexapod-robot-femur-link 6 part
1.5 Tibia Link hexapod-robot-tibia-link 6 part
1.6 Compliant Foot 3 parts hexapod-robot-foot 6 3 assembly
1.6.1 Foot Tip hexapod-robot-foot-tip 6 part
1.6.2 Coil Spring coil-spring 6 part
1.6.3 Foot Contact Switch hexapod-robot-contact-switch 6 part
2 Body Chassis 6 parts hexapod-robot-body-chassis 1 11 assembly
2.1 Top Plate hexapod-robot-top-plate 1 part
2.2 Bottom Plate hexapod-robot-bottom-plate 1 part
2.3 Standoff Set hexapod-robot-standoff-set 1 part
2.4 Leg Mount Bracket hexapod-robot-leg-mount 6 part
2.5 Belly Pan hexapod-robot-belly-pan 1 part
2.6 Fastener Set fastener-set 1 part
3 Gait Controller 6 parts hexapod-robot-gait-controller 1 9 assembly
3.1 Compute SoC Module soc-module 1 part
3.2 Microcontroller mcu 1 part
3.3 Bare PCB pcb-bare 1 part
3.4 IMU Module hexapod-robot-imu 1 part
3.5 SMD Passive (R/C/L) smd-passives 1 part
3.6 Connector connector 4 part
4 Servo Bus Board 5 parts hexapod-robot-servo-bus-board 1 23 assembly
4.1 Bare PCB pcb-bare 1 part
4.2 Power MOSFET mosfet 2 part
4.3 Connector connector 18× 18 part
4.4 SMD Passive (R/C/L) smd-passives 1 part
4.5 Thermal Fuse thermal-fuse 1 part
5 Battery Pack 4 parts hexapod-robot-battery-pack 1 7 assembly
5.1 LiPo Cell lipo-cell 3 part
5.2 BMS Board bms-board 1 part
5.3 Battery Tray hexapod-robot-battery-tray 1 part
5.4 Connector connector 2 part
6 Sensor Head 4 parts hexapod-robot-sensor-head 1 53 assembly
6.1 Servo Motor 4 parts servo-motor 2 24 assembly
6.1.1 Stator Assembly 3 parts + deeper › stator-assembly 2 3 assembly
6.1.2 Rotor Assembly 4 parts + deeper › rotor-assembly 2 19 assembly
6.1.3 Encoder encoder 2 part
6.1.4 Motor Housing motor-housing 2 part
6.2 Head Camera 3 parts hexapod-robot-head-camera 1 3 assembly
6.2.1 CMOS Image Sensor image-sensor 1 part
6.2.2 Lens Assembly camera-lens 1 part
6.2.3 Bare PCB pcb-bare 1 part
6.3 ToF Rangefinder hexapod-robot-tof-rangefinder 1 part
6.4 Head Shell hexapod-robot-head-shell 1 part
7 Remote Link 4 parts hexapod-robot-remote-link 1 6 assembly
7.1 Compute SoC Module soc-module 1 part
7.2 Bare PCB pcb-bare 1 part
7.3 Antenna hexapod-robot-antenna 2 part
7.4 Connector connector 2 part

Sourcing — likely vendors

Companies that make this · indicative price $3k–$500k · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇯🇵Fanuc
fanuc.com ↗
Oshino, JP Industrial robots & CNC 20 units 10–18 wks
🇨🇭ABB Robotics
abb.com ↗
Zurich, CH Industrial robots 20 units 10–18 wks
🇯🇵Yaskawa
yaskawa.com ↗
Kitakyushu, JP Robots & motion 20 units 10–18 wks
🇩🇪KUKA
kuka.com ↗
Augsburg, DE Industrial robots 20 units 10–18 wks
universal-robots.com ↗ Odense, DK Collaborative robots 20 units 10–18 wks

719-word article