pybullet_env
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.4%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: wyang563
- License: mit
- Language: Jupyter Notebook
- Default Branch: wyang
- Size: 217 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
gym-pybullet-drones
This repo is a part of a bigger collection codebase for multienv training and evaluation in simulation. Here we provide utility functions to generate synthetic trajectories for training, and evaluation functions to evaluate the performance of a policy in simulation. This repo is agnostic to the type of policy network.
Note: This is a fork of the original gym-pybullet-drones repository.
To use this repo, you need to add it to your PYTHONPATH. You can do this by running the following command in your terminal from the root directory of this repo: ```bash export PYTHONPATH=$PYTHONPATH:$(pwd)
```
This repo tests the performance of Liquid policies contained in dronecausality, so some code requires the dronecausality repo to be in your PYTHONPATH.
```bash
export PYTHONPATH=$PYTHONPATH:
```
Usage
Generating Synthetic Trajectories
python
python scripts/generate_synthetic_trajectories.py
Evaluation
python
python scripts/evaluate_policy.py
Creating new synthetic setups
In path_templates/trajectory_templates.py, you can create new synthetic setups by defining new initialization schemas. The function can modify the initial state of the drone, what the targets are, the positions of the targets, and the intended trajectory of the drone.
Creating new environments
TODO
Owner
- Login: wyang563
- Kind: user
- Repositories: 3
- Profile: https://github.com/wyang563
CS+Math @ MIT
GitHub Events
Total
- Push event: 9
Last Year
- Push event: 9
Dependencies
- Pillow ^9.0
- cycler ^0.10
- gym ^0.21
- matplotlib ^3.5
- numpy ^1.22
- pybullet ^3.2
- python ^3.8
- ray[rllib] 1.9
- scipy ^1.8
- stable-baselines3 1.5.0
- tensorboard ^2.9
- torch 1.11.0
- setuptools *
- actions/checkout v3 composite
- actions/setup-python v3 composite
- actions/checkout v3 composite
- actions/setup-python v3 composite
- pypa/gh-action-pypi-publish master composite