Reinforcement Learning Example - Pendulum Controller w/ Animation
Video here: https://www.youtube.com/watch?v=YLAWnYAsai8
Implementation of the Q-learning algorithm. Learns a controller for swinging a pendulum upright and balancing it. Animates the entire process -- you can watch the system explore the state space and begin to get an idea of "good" and "bad" regions. Well-commented code meant to help explain the process. Lots of settings to play with and observe the results!
Cite As
Matthew Sheen (2024). Reinforcement Learning Example - Pendulum Controller w/ Animation (https://github.com/mws262/MATLAB-Reinforcement-Learning-Pendulum), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI and Statistics > Statistics and Machine Learning Toolbox >
- MATLAB > Graphics > 2-D and 3-D Plots > Animation >
- Physical Modeling > Simscape Multibody > Multibody Modeling > Assembly >
- AI and Statistics > Deep Learning Toolbox > Sequence and Numeric Feature Data Workflows >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |
|