Skip to main content

A set of python modules for quantum-like perception modelling

Project description

quantum-robot is a Python package for quantum-like perception modeling for robotics. The package exploits Qiksit framework, implementing the models on quantum circuits which can be simulated on a classical computer or sent to a quantum backend (service provided by IBM Quantum Experience).

The project was started in 2019 by Davide Lanza as a Master thesis research, with the help of Fulvio Mastrogiovanni and Paolo Solinas.

It is currently maintained by Davide Lanza.


  • Install
  • Notebooks
  • Contributing
  • Citing
  • License



See the required packages here.

User installation

The easiest way to install quantum-robot is using pip:

pip install -U quantum-robot

The package can be installed from source as well. You can check the latest sources with the command:

git clone


After installation, you can launch the test suite from outside the source directory (you will need to have pytest installed):

pytest qrobot

See also the Getting Started guide.


If you are interested in the project, we welcome new contributors of all experience levels. For any question, contact the maintainer.

An example module with the docstring standard we adopted is available here.



Project details

Release history Release notifications | RSS feed

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantum-robot-0.1.tar.gz (23.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page