The Balancing Automated Leveraging and Levelling Electronic Robot (BALLER) is an advanced mechatronic system designed to dynamically stabilize a 1-inch steel bearing ball on its surface. Utilizing precise PID control algorithms, BALLER compensates for external disturbances to maintain balance.
- Dynamic Stability: Effectively stabilizes a steel bearing ball in real-time.
- PID Control: Implements PID control algorithms for precise adjustment to external disturbances.
- 3D Printed Components: Key mechanical parts are fabricated using 3D printing for enhanced structural accuracy.
- Arduino Integration: Leverages an Arduino microcontroller programmed in C++ for real-time feedback and control.
- Mechanical Design: 3D CAD software for design and optimization
- Fabrication: 3D printing technology
- Programming Language: C++
- Control Algorithms: PID control for stability management
Approximately 50 hours were dedicated to the design, development, and testing of this project.
The project features a robust mechanical and electrical design, ensuring proper power distribution and signal integrity throughout the system. The integration of open-source resources, including those provided by Aaed Musa, facilitated system integration and development.