A simple simulator for a 2D ground robot.
Powered by pygame, this simulator is meant to be a lightweight package to quickly start build your own project.
Clone the repo and install the required packages:
git clone https://github.com/jacobhiggins/python_ugv_sim.git
cd python_ugv_sim
pip install -r .\requirements.txt
To run the basic example, from the repo root directory:
python main.py
This launches a pygame display with a differential drive robot in the lower-left corner. Use the keyboard to drive the robot:
- UP/DOWN: Positive/negative forward velocity
- LEFT/RIGHT: Pivot left/right