A hexapod robot is a mechanical vehicle that walks on six legs. Since a robot can be statically stable on three or more legs, a hexapod robot has a great deal of flexibility in how it can move. If legs become disabled, the robot may still be able to walk. Furthermore, not all of the robot’s legs are needed for stability; other legs are free to reach new foot placements or manipulate a payload.
Many hexapod robots are biologically inspired by Hexapoda locomotion. Hexapods may be used to test biological theories about insect locomotion, motor control, and neurobiology.
Using 18 servos or 18DOF with 3 join per leg is flexible enough for a hexapod robot than 12DOF hexapod robot.
some of Hexapod hobot have a complex mechanism and schematic. in this design i try to make a simple design hexapod using common component that we can found in the market”

Link