PIDDYBOT: DIY Arduino Balancing Robot

Sean Hodgins designed this open source balancing robot to help teach PID control:

tnKlDYQ (1)

The PIDDYBOT

The PIDDYBOT is currently using a Atmega32u4 microncontroller. It uses 3 potentiometers that allow you to manually tune the PID loop to get the robot balancing. This allows you to see how each term affects the performance of the system. It is a great teaching tool for the classroom and is currently being used by students at McMaster University.
The design files and source code is available on GitHub:

IdleHandsProject/thePIDDYBOT

PIDDYBOT: DIY Arduino Balancing Robot

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s