RL_Vibration is a project that explores the use of Reinforcement Learning (RL) to minimize vibrations in 3D printing. It includes Jupyter notebooks with code and experiments demonstrating the application of RL algorithms to optimize input shaping parameters.
- Reinforcement Learning algorithms for vibration control
- Simulation environment for testing
- Visualization tools for analyzing results
- Python 3.8 or later
- Jupyter Notebook
- stable-baselines3
- matplotlib
- numpy
- Clone the repository
- Run training_notebook.ipynb notebook to install the environment and run a training session
This project is licensed under the GPLv3 License.