Metadata-Version: 2.1
Name: parrot-olympe
Version: 8.4.0
Summary: Python controller library for Parrot Drones
Description-Content-Type: text/markdown
Keywords: uav,parrot,drones,parrot-drones
Home-page: https://developer.parrot.com/
Author: Meryl Claussmann,Nicolas Dessart
License: BSD 3-Clause Modification
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: License :: OSI Approved
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: C
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Scientific/Engineering
Requires-Dist: h11
Requires-Dist: numpy
Requires-Dist: protobuf==3.19.4
Requires-Dist: pycryptodomex
Requires-Dist: tzlocal<4.0
Requires-Dist: wsproto
Requires-Dist: black; extra == 'debug'
Requires-Dist: PyOpenGL; extra == 'rendering'
Requires-Dist: PyOpenGL-accelerate; extra == 'rendering'
Requires-Dist: PySDL2; extra == 'rendering'
Requires-Dist: PyYAML; extra == 'doc'
Requires-Dist: Sphinx; extra == 'doc'
Requires-Dist: blockdiag; extra == 'doc'
Requires-Dist: furo; extra == 'doc'
Requires-Dist: seqdiag; extra == 'doc'
Requires-Dist: sphinx-copybutton; extra == 'doc'
Requires-Dist: sphinxcontrib-seqdiag; extra == 'doc'
Requires-Dist: pytest; extra == 'tests'
Requires-Python: >=3.9
Project-URL: documentation, https://developer.parrot.com/docs/olympe/index.html
Project-URL: repository, https://github.com/Parrot-Developers/olympe
Provides-Extra: debug
Provides-Extra: rendering
Provides-Extra: doc
Provides-Extra: tests


# Olympe - Python controller library for Parrot Drones

Olympe is an SDK that provides a Python controller programming interface for Parrot
Anafi drones. It enables to connect to and control a drone from a remote Python
script running on a Linux based computer.
Olympe is compatible with the following drones from Parrot: Anafi, Anafi Thermal, Anafi
USA, Anafi Ai and Anafi UKR, as well as Chuck.
Olympe is also compatible with a simulated drone (using Sphinx, the Parrot drone
simulator). Like GroundSDK-iOS and GroundSDK-Android, Olympe is based on arsdk-ng/arsdk-xml
Parrot packages.

Olympe is part of the [Parrot SDK](https://developer.parrot.com/), which allows any developer
to create its own mobile or desktop application for Anafi drones.


## [Olympe Documentation](https://developer.parrot.com/docs/olympe/index.html)

* **[Olympe - Installation](https://developer.parrot.com/docs/olympe/installation_procedures/installation.html)**
* **[Olympe - User guide](https://developer.parrot.com/docs/olympe/userguide/userguide_preamble.html)**
* **[Olympe - API Reference](https://developer.parrot.com/docs/olympe/olympeapi.html)**
* **[Olympe - SDK Messages Reference](https://developer.parrot.com/docs/olympe/arsdkng_messages/arsdkng.html)**

## [Sphinx Documentation](https://developer.parrot.com/docs/sphinx/installation.html)

* **[Sphinx - System requirements](https://developer.parrot.com/docs/sphinx/system_requirements.html)**
* **[Sphinx - Installation](https://developer.parrot.com/docs/sphinx/installation.html)**
* **[Sphinx - Quick Start guide](https://developer.parrot.com/docs/sphinx/quickstart.html)**


## [Parrot developers forums](https://forum.developer.parrot.com/categories)

* **Parrot Anafi (USA, Thermal, 4K):** https://forum.developer.parrot.com/c/anafi/
* **Parrot Anafi Ai:** https://forum.developer.parrot.com/c/anafi-ai/
* **Parrot Anafi UKR & Chuck:** https://forum.developer.parrot.com/c/anafi-ukr/


## License

SPDX-License-Identifier: BSD-3-Clause

Olympe source code is licensed under the BSD-3-clause license, some part incorporated into Olympe
coming from CPython/asyncio are licensed under their original PSF-2.0 license agreement.


## Supported platform

* Linux Desktop PC (Ubuntu, Debian)

