Skip to main content

General utilities for my robotics research at ACRO.

Project description

Build Status codecov

Installation

First install cython, wich setup.py needs to build the package.

pip install cython

In some cases you also have to install additional dependencies.

sudo apt install python3-dev
pip install wheel

Using pip

Then install the package.

pip install acrolib

From source

git clone https://github.com/JeroenDM/acrolib.git
cd acrolib
python setup.py build
python setup.py install

If you want to edit the package and test the changes, you can replace the last line with:

python setup.py develop

Acrolib

General utilities for writing motion planning algorithms at ACRO. This library is aimed at miscellaneous functions and classes that cannot be grouped in a larger package.

Dynamic Programming

Solve a specific type of Deterministic Markov Decision Process. It uses a value function that must be minimized instead of maximized. It assumes a sequential linear graph structure.

Quaternion

Extension to the pyquaternion package.

Sampling

A sampler class to generate uniform random or deterministic samples. Deterministic samples are generated using a Halton Sequence.

Project details


Download files

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

Source Distribution

acrolib-0.0.7.tar.gz (109.7 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