Carnival Mirror is a tool to simulate pinhole camera miscalibrations
The recommended installation procedure is via pip:
pip install carnivalmirror
Alternatively, one can clone this repository and run python setup.py install
in the main directory.
For an example of the common use of the package, see the example.py
script.
A number of unit tests are packaged. These can be run with python setup.py test
or python carnivalmirror/tests/tests.py
.
Some examples of projects that use this library are:
- Learning Camera Miscalibration Detection, an ICRA 2020 paper by the Autonomous Systems Lab at ETH Zürich.
- The Duckietown self-driving car simulator environment for OpenAI Gym