# placo **Repository Path**: lpy1212/placo ## Basic Information - **Project Name**: placo - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-22 - **Last Updated**: 2026-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Planning & Control PlaCo is Rhoban's planning and control library. It is built on the top of [pinocchio](https://github.com/stack-of-tasks/pinocchio), [eiquadprog](https://github.com/stack-of-tasks/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](https://github.com/Rhoban/placo-examples/blob/master/kinematics/videos/quadruped_targets.gif?raw=true)](https://github.com/Rhoban/placo-examples/blob/master/kinematics/videos/quadruped_targets.mp4?raw=true) High-level API to specify tasks for constrained inverse kinematics (IK). - [See documentation](https://placo.readthedocs.io/en/latest/kinematics/getting_started.html) - [Examples](https://placo.readthedocs.io/en/latest/kinematics/examples_gallery.html) ### Task-Space Inverse Dynamics [![Megabot demo](https://github.com/Rhoban/placo-examples/blob/master/dynamics/videos/megabot.gif?raw=true)](https://github.com/Rhoban/placo-examples/blob/master/dynamics/videos/megabot.mp4?raw=true) High-level API to specify tasks for constrained inverse dynamics (ID). - [See documentation](https://placo.readthedocs.io/en/latest/dynamics/getting_started.html) - [Examples](https://placo.readthedocs.io/en/latest/dynamics/examples_gallery.html) ## Installing PlaCo can be installed from ``pip`` ``` pip install placo ``` Or [built from sources](https://placo.readthedocs.io/en/latest/basics/installation_source.html) ## Resources * [Documentation](https://placo.readthedocs.io/en/latest/) * [Examples](https://github.com/rhoban/placo-examples) repository ## Citation If you use PlaCo in your research, please cite the following paper: ``` @misc{duclusaud2025placo, title={PlaCo: a QP-based robot planning and control framework}, author={Marc Duclusaud and Grégoire Passault and Vincent Padois and Olivier Ly}, year={2025}, eprint={2511.06141}, archivePrefix={arXiv}, primaryClass={cs.RO}, url={https://arxiv.org/abs/2511.06141}, } ```