Gymnasium environment for reinforcement learning with multicopters, as described here.
-
Pure Python / Cross-platform
-
Uses realistic multirotor dynamics (Bouabdallah et al. 2004)
-
Supports 3D rendering
-
numpy
-
matplotlib
% pip3 install -e .
% python3 lander.py
(On Linux you will may need to run pip3 with sudo.)
You should see the copter land safely, using a simple solution (constant thrust on all motors) to the landing environment provided by gym-copter. This can to serve as a basis for comparison with learning algorithms.