Overview
CartPole is a personal research project aimed at learning modern RL applicable to robotics. The environment is a variation of the classic control problem, where a pole is attached by a joint to a cart that moves along a single axis. A motor drives the cart, with acceleration serving as the control input. The objective is to swing up the pole and keep it balanced in the unstable upright position.
Some of the key technology and design choices behind this project:
- [Bazel] Unified build and dependency system.
- [MkDocs] Ccomprehensive docs with extensive use of
LaTeX. - [Pico2] Simple microcontroller with a C++ SDK.
- [JAX] Modern and efficient pure RL control