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.

Contents

  • Install
  • Notebooks
  • Contributing
  • Citing
  • License

Install

Dependencies

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 https://github.com/Davidelanz/quantum-robot.git

Testing

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.

Contributing

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.

License

GNU-GPLv3

Project details


Release history Release notifications | RSS feed

This version

0.1

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