This project was created by a user named Dejan. It is an actively-stabilized gymbal that uses an MPU6050 IMU and servos to react to changes in the platform’s orientation and correct for them instantaneously. This keeps the platform near-perfectly level at all times. The parts were 3D-printed and then assembled by hand.

 

I really like this project. Its a great example of putting together a lot of real-time microcontroller programming skills. Although it seems simple, the math of continuously tracking and correcting the orientation of a platform like that can actually get pretty complicated. It could be improved with even greater accuracy by including a second IMU on the platform itself so there is actually a physical observer ensuring the feedback. This project has a ton of really of interesting and helpful applications like movie-making and helping those with hand tremors.