OpenAI Gym environment designed for training RL agents to control the flight of a two-dimensional drone.
Project description
This package contains OpenAI Gym environment designed for training RL agents to control the flight of a two-dimensional drone. The environment is automatically registered under id: drone-2d-custom-v0, so it can be easily used by RL agent training libraries, such as StableBaselines3.
At the https://github.com/mareo1208/Drone-2d-custom-gym-env-for-reinforcement-learning.git you can find a detailed description of the environment, along with a description of the package installation and sample code made to train and evaluate agents in this environment. Additionally, there is code showing how to use the library StableBaselines3 and Optuna to search for the best hyperparameters. All examples are available in two versions: as a script ready to run on your computer and as a script ready to run in the Google Colab service.
This environment was created for the needs of my bachelor's thesis, available at https://www.ap.uj.edu.pl/diplomas/151837/ site.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file drone_2d_custom_gym_env-1.3.tar.gz
.
File metadata
- Download URL: drone_2d_custom_gym_env-1.3.tar.gz
- Upload date:
- Size: 10.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 977d33c9c23e8dea525aa6a13baa0d5d8c5187ea7390fd14184430a9bc42a29f |
|
MD5 | d2b46daebb0533361611e183cf13bfb4 |
|
BLAKE2b-256 | 4474c78a1a8bac12b4a8c7bb6513a3eb4f2b6f35b2e235a52f230ad0ab9ef734 |
File details
Details for the file drone_2d_custom_gym_env-1.3-py3-none-any.whl
.
File metadata
- Download URL: drone_2d_custom_gym_env-1.3-py3-none-any.whl
- Upload date:
- Size: 10.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cb8436cb4dc62179fb8ded19f3e2a14fc2f88ea6e15a8ada20a32d3a8f0c292 |
|
MD5 | 816c3036ad1442790d8b6c4e29acc682 |
|
BLAKE2b-256 | 1d07051b295c7022efb19ff708effbbfd40935baec8cadaa43496ebee753b544 |