Skip to main content

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 .

Metadata

Release files for pyroboplan 1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyroboplan 1.3.1
File Size Uploaded Provenance Actions
pyroboplan-1.3.1.tar.gz 20.7 MB Without provenance Details for pyroboplan-1.3.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyroboplan 1.3.1
File Interpreter ABI Platform Actions
pyroboplan-1.3.1-py3-none-any.whl Python 3 none any Details for pyroboplan-1.3.1-py3-none-any.whl

Total release size: 31.5 MB

Release files / pyroboplan-1.3.1.tar.gz

Download URL pyroboplan-1.3.1.tar.gz
Size 20.7 MB
Tags Source
SHA-256 checksum
How to use checksums
c646c1700655ef17847cbdc07413e755e4a9dd73fe9a806d8f68f4a33bec72a9
BLAKE2b-256 checksum
How to use checksums
afb8e94a8af4dc4d807f986cd7b1f899ef14b1c29fff2609dbba44f534c20f92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / pyroboplan-1.3.1-py3-none-any.whl

Download URL pyroboplan-1.3.1-py3-none-any.whl
Size 10.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
d3bc5d909388642a3a9552207f8789781e716432d2040c78f7acc3683288be7f
BLAKE2b-256 checksum
How to use checksums
9eb164ae63fa821d76b3ac8096eb630524dd1e7c04b22b58993c6085a8a8d260
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for pyroboplan 1.3.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page