Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 1.8 KB

README.md

File metadata and controls

17 lines (13 loc) · 1.8 KB

Robtic-Dog

A robotic dog capable of walking using 12 robotic servos, an Arduino and a lot of 3D printing. The servos had position feedback and torque control. The onboard arduino mega board talked to the servos through a custom communication curcuit. All the servos used a communication bus which made it possible to daisy chain the communication. The power was drawn from an onboard battery through a dcdc converter to regulate the voltage. It was planned for the robot to use 2 more servos as the spine but there was not enough time to add control code for these 2 servos, the spine was made stiff. The robot did managed to walk but due to the high latency communication, the low resolution position feedback and the time limit it was too difficult to make a dynamic gait work well.

Documentation

Read the report in the docs dir if you want to know more.

Robot CAD Target gait
Complete robot Matlab simulation of gait and inverse kinematics
Calculating Inverse kinematics Calculating Inverse kinematics