Skip to main content

PlaCo: Rhoban Planning and Control

Project description

Planning & Control

PlaCo is Rhoban's planning and control library. It is built on the top of pinocchio, eiquadprog QP solver, and fully written in C++ with Python bindings, allowing fast prototyping with good runtime performances. It features task-space inverse kinematics and dynamics (see below) high-level API for whole-body control tasks.

Task-Space Inverse Kinematics

Quadruoped demo

High-level API to specify tasks for constrained inverse kinematics (IK).

Task-Space Inverse Dynamics

Megabot demo

High-level API to specify tasks for constrained inverse dynamics (ID).

Installing

PlaCo can be installed from pip

pip install placo

Or built from sources

Resources

Project details


Release history Release notifications | RSS feed

This version

0.7.1

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.7.1.tar.gz (135.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

placo-0.7.1-0-cp310-cp310-manylinux_2_35_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

File details

Details for the file placo-0.7.1.tar.gz.

File metadata

  • Download URL: placo-0.7.1.tar.gz
  • Upload date:
  • Size: 135.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for placo-0.7.1.tar.gz
Algorithm Hash digest
SHA256 a400293dd5b29328792d8a66569d916ffc8c9cd4e6b8c9a118724406955405fd
MD5 0513e32f05cf28f592614a37b521eaf6
BLAKE2b-256 3ab3be34357b634b2095f0bd161eab2f5f6b91cd987166eb3c47ff1a68a48d47

See more details on using hashes here.

File details

Details for the file placo-0.7.1-0-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for placo-0.7.1-0-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 c713faea62d650d6ace327e040dcfe70910cf18560adaa8d1ba89ad302279dea
MD5 29d046b19a486754dc1ed9c1d7149c1e
BLAKE2b-256 e3d287a2d8c31ba0f32eb7d41121fe78fdc96de7175e47257d8313c37ae7b4e0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page