Gridsim: Grid-world robot simulator


Gridsim is a Python 3 library for simulating robots in a grid-based world. It has a simple, well-documented API, making it easy to implement your own algorithms with minimal overhead.

Key features include:

  • Viewer for debugging and visualizing your simulations

  • Built-in data logging to HDF5 files

  • Support for YAML configuration files

  • Extendable robot classes to avoid repeating your code

  • Comprehensive documentation and examples

Quick Install

$ pip install gridsim

For more information and instructions, check out the documentation.


If you have questions, or if you’ve done something interesting with this package, send me an email:

If you find a problem or want something added to the library, open an issue on Github.