Multi-Robot Trajectory Organization and Motion Modeling Yard
Tommy is a Python library that aims to speed up the development and experimentation of motion planning. Among the goals of Tommy are:
- Easy to work with (typing) and extend.
- Easy to experiment with (matplotlib and notebook workflow).
- Comparable performance.
Tommy was developed as part of the Algorithmic Robotics and Motion Planning course given in Tel Aviv University by Prof. Dan Halperin.
Install the dependencies with pip install numpy networkx matplotlib tqdm pandas
, or use Rye.
Uncomment pieces of code inside the main, add the necessary imports, then run python3 -m mrtommy
from inside src
.
Mr. Tommy is heavily inspired by discopygal, although it aims to provide a different experience.