A versatile inverted pendulum simulation for educational and research purposes. This simulation provides a platform for experimenting with control systems, machine learning, and parameter tuning.
Important
Visualization is slower on lower-end CPU's due to the inefficiency of graphing with matplotlib in real time
The Inverted Pendulum Simulation is designed to serve as a tool for understanding and experimenting with the dynamics of an inverted pendulum system. It can be used for a wide range of educational and research purposes, including:
- Implementing and testing control algorithms (e.g., PID, LQR).
- Training machine learning models for control.
- Exploring the effects of parameter tuning.
- Studying the behavior of physical systems.
git clone https://github.com/your-username/inverted-pendulum-simulation.git
cd inverted-pendulum-simulation/src/
python3 inverted_pendulum_visualizer.py