Skip to main content

PlaCo: Rhoban Planning and Control

Project description

PlaCo

PlaCo is Rhoban's planning and control library. Its main features are:

  • Task-space Inverse Kinematics with constraints,
  • Task-space Inverse Dynamics with constraints,
  • QP problem formulation,
  • Built on the top of pinocchio
  • Written in C++ with Python bindings

Megabot demo

Inverse Kinematics Example: a quadruped robot hitting targets with a leg while keeping its three legs on the ground

source code (quadruped_targets.py) / more kinematics examples

Megabot demo

Inverse Dynamics Example: a quadruped with many loop closure joints

source code (megabot.py) / more dynamics examples

Installing

PlaCo is available from pip, or can be built from sources.

Documentation

Here is the official documentation

You can also find many examples in the placo-examples repository.

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

placo-0.6.1.tar.gz (155.2 kB view hashes)

Uploaded Source

Built Distribution

placo-0.6.1-0-cp310-cp310-manylinux_2_35_x86_64.whl (2.2 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

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