Skip to main content
Ctrl+K
PlaCo  documentation - Home PlaCo  documentation - Home
  • Basics
  • Kinematics
  • Dynamics
  • Code reference
  • GitHub
  • Basics
  • Kinematics
  • Dynamics
  • Code reference
  • GitHub

Section Navigation

Kinematics solver

  • Getting started
  • Tasks and constraints
  • Regularization
  • Joint and velocity limits
  • Masking joints
  • Solver status
  • Handling loop closures

Tasks

  • Position, orientation and frame tasks
  • Joints task
  • Distance task
  • CoM task
  • Wheel task
  • Axis-align task
  • Gear task

Constraints

  • CoM polygon constraint
  • Avoid self collisions constraint
  • Cone constraint
  • Yaw constraint
  • Distance constraint
  • Joint-space Half-spaces constraint

Examples

  • Examples gallery
  • Kinematics
  • Examples gallery

Examples gallery#

6-axis arm trajectory

Example code: kinematics/6axis_trajectory.py

6-axis arm reaching targets

Example code: kinematics/6axis_targets.py

Quadruped reaching targets while not tilting

Example code: kinematics/quadruped_targets.py

Planar 2 DoF (joints control)

Example code: kinematics/planar_2dof_joints.py

Planar 2 DoF (trajectory control)

Example code: kinematics/planar_2dof_trajectory.py

Megabot parallel quadruped

Example code: kinematics/megabot.py

Omniwheel robot

Example code: kinematics/omniwheel.py

Humanoid robot

Example code: kinematics/humanoid.py

Humanoid robot with self collisions avoidance

Example code: kinematics/humanoid_collisions.py

Orbita 3-axis parallel rotation (joints control)

Example code: kinematics/orbita_joint.py

Orbita 3-axis parallel rotation (task control)

Example code: kinematics/orbita_task.py

Differential

Example code: kinematics/differential.py

previous

Joint-space Half-spaces constraint

next

Dynamics

This Page

  • Show Source

© Copyright 2024, Rhoban Team.

Created using Sphinx 9.0.4.

Built with the PyData Sphinx Theme 0.16.1.