airo-ugent / airo-planner

Python package for single and dual robot arm motion planning.
MIT License
7 stars 0 forks source link

airo-planner

Python package for single and dual robot arm motion planning.

Key motivation:

Overview ๐Ÿงพ

Features: this packages provides two main things:

Design goals:

๐Ÿ—“๏ธ Planned features:

Getting started ๐Ÿš€

Complete the Installation ๐Ÿ”ง and then see ๐Ÿšง Coming soon: 01_getting_started.ipynb, where we set up:

Installation ๐Ÿ”ง

airo-planner is available on PyPI and installable with pip:

pip install airo-planner

๐Ÿšง Important post-installation step

We depend on ompl with its Python bindings, which are not available on PyPI yet. The easiest way to install this for now is to use a pre-release wheel fom their Github:

pip install https://github.com/ompl/ompl/releases/download/prerelease/ompl-1.6.0-cp310-cp310-manylinux_2_28_x86_64.whl

For Python 3.11:

pip install https://github.com/ompl/ompl/releases/download/prerelease/ompl-1.6.0-cp311-cp311-manylinux_2_28_x86_64.whl

Developer guide ๐Ÿ› ๏ธ

See the airo-mono developer guide. A very similar process and tools are used for this package.

Releasing ๐Ÿท๏ธ

See airo-models, releasing airo-planner works the same way.