Simple PyBullet Environments for a swarm of mobile robots. Developed for the Collab.
Use these commands to quickly get set up with this repository, and start up the racecars.
# Clone the Repository
git clone https://github.com/VT-Collab/swarm-pybullet.git
cd swarm-pybullet
# Create a Conda Environment using `environment.yml`
conda env create -f environment.yml
Use these commands if the above quick-start instructions don't work for you, or you prefer to maintain your own Python packaging solution, and want to make sure the dependencies are in check. If you're just trying to use the code, look at the Quickstart section above.
# Create & Activate Conda Environment
conda create --name panda-env python=3.7
conda activate swarm-pybullet
# Install Dependencies
pip install pybullet numpy
This repo includes one sample environment, as well as the utility functions for assests (i.e., objects to interact with).
To see this sample environments, run:
python3 main.py