Skip to content
This repository was archived by the owner on Sep 9, 2024. It is now read-only.
Robin Müller edited this page May 21, 2023 · 2 revisions

The inverted pendulum is a well researched control problem. The mechatronic system that this repository deals with consists of a body holding the electrical components and a single axis DC motor. It features an Arduino Mega 2560, a battery pack used to deliver 9V of power, a motor driver, a Bluetooth module as well as an internal measurement unit (IMU). The DC motor also features a rotational encoder.

This wiki introduces the tools created and summarizes the findings achieved during the development of the control algorithm that enables the system to

  • Stand upright
  • Move translationally

In the course of this, the software created is introduced and its features are explained. Moreover, it shall be emphasized how the concepts used allow for a robust and efficient development workflow. It will also become clear that the graphical user interface offers functionalities which are useful for visualizing any kind of mechatronic processes and can be extended for different purposes since it is designed to be highly dynamic and introduces a framework for handling real-time data.

Clone this wiki locally