Skip to main content

Educational Python library for manipulator motion planning.

Project description

PyRoboPlan

PyRoboPlan Tests Documentation Status Coverage Status

Educational Python library for manipulator motion planning.

This library extensively uses the Pinocchio Python bindings for modeling robot kinematics and dynamics.

For more information, refer to the full documentation, this blog post on motion planning, or this YouTube presentation.

By Sebastian Castro, 2024-2026

[!WARNING] This library should be used for educational purposes only. If you are doing more serious motion planning and control work, check out RoboPlan.

RRT based motion planning and trajectory execution

Cartesian motion planning


Setup

From PyPi

pip3 install pyroboplan

From Source

Clone this repository.

git clone https://github.com/sea-bass/pyroboplan.git

(Optional) Set up a virtual environment and install dependencies.

source scripts/setup_virtual_env.bash

Install this package and its dependencies.

pip3 install -e .

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

pyroboplan-1.3.1.tar.gz (20.7 MB view details)

Uploaded Source

Built Distribution

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

pyroboplan-1.3.1-py3-none-any.whl (10.8 MB view details)

Uploaded Python 3

File details

Details for the file pyroboplan-1.3.1.tar.gz.

File metadata

  • Download URL: pyroboplan-1.3.1.tar.gz
  • Upload date:
  • Size: 20.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pyroboplan-1.3.1.tar.gz
Algorithm Hash digest
SHA256 c646c1700655ef17847cbdc07413e755e4a9dd73fe9a806d8f68f4a33bec72a9
MD5 1ed9a264a6b0504ca8250f356ed78356
BLAKE2b-256 afb8e94a8af4dc4d807f986cd7b1f899ef14b1c29fff2609dbba44f534c20f92

See more details on using hashes here.

File details

Details for the file pyroboplan-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: pyroboplan-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pyroboplan-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d3bc5d909388642a3a9552207f8789781e716432d2040c78f7acc3683288be7f
MD5 123e3e5e4822a5f6594638cbca3a7bc7
BLAKE2b-256 9eb164ae63fa821d76b3ac8096eb630524dd1e7c04b22b58993c6085a8a8d260

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