Skip to main content

Python inverse kinematics for your robot model based on Pinocchio.

Project description

Pink

build PyPI package Documentation Status

Python inverse kinematics for your robot model based on Pinocchio.

Upcoming changes

Pink's API is not stable. Expect the following upcoming changes:

  • Import task template from pymanoid
  • Reformulate task gains as time constants

Installation

First, install Pinocchio, for instance by pip install pin. Then install Pink by:

pip install pin-pink

Usage

Under construction...

Example

Under construction...

History

Pink implements the same task-based inverse kinematics as pymanoid, but it is much simpler to install and runs faster thanks to Pinocchio. Its internal math is summarized in this note. If you find yourself needing to read that to use the library, it means the API has abstraction leakage, please open an issue :)

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

pin-pink-0.0.1.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

pin_pink-0.0.1-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file pin-pink-0.0.1.tar.gz.

File metadata

  • Download URL: pin-pink-0.0.1.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.22.0

File hashes

Hashes for pin-pink-0.0.1.tar.gz
Algorithm Hash digest
SHA256 dd040d6de045c409ddc89b8c46a18018fe6b5012addac2b9806edb90691edc80
MD5 034e2580f2ea457144f7172b591e80c4
BLAKE2b-256 79997b03201778131715ac8e5eecff022f1e879b7ed2b0b4f31d07de3fdd8760

See more details on using hashes here.

File details

Details for the file pin_pink-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pin_pink-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.22.0

File hashes

Hashes for pin_pink-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b5f31bc9ea7773ce7c56e4f5f09cb3c445f7a19fc0ef00aa35da4bbe4d6a455f
MD5 59f7c7debb8346ad16469fa669da4fa3
BLAKE2b-256 b76d731575dfc18ed7415e47e0c38cd9cfe3c58d90c381e7635d288220749388

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