This project involves developing a robot that freely manipulates and stacks blocks using a custom smart servo driver and stereo camera measurements. A custom driver was developed to add features like PID control and I2C communication, aiming to improve the smoothness of traditional SG90 servo operation. This simple yet comprehensive project reflects both the fundamentals and applications of robotics.
View on GitHubAdditionally, a trapezoidal velocity profile was adopted to enable smooth linear motion, reducing stress on robot components.
Building on insights from this project, I will take on the development of a quadruped robot next.