Skip to main content

Modern robot motion planning library based on Pinocchio.

Project description

roboplan

Modern robot motion planning library based on Pinocchio.

Refer to the full documentation for more information.

[!WARNING] This is an experimental, work-in-progress repository!


Packages list

The main folders found in this repo are as follows.

  • docs : The documentation source.
  • roboplan : The core C++ library.
  • roboplan_simple_ik : A simple inverse kinematics (IK) solver.
  • roboplan_oink : A task-based Optimal Inverse Kinematics (OInK) solver.
  • roboplan_rrt : A Rapidly-exploring Random Tree (RRT) based motion planner.
  • roboplan_toppra : A wrapper around the TOPP-RA algorithm for trajectory timing.
  • roboplan_example_models : Contains robot models used for testing and examples.
  • roboplan_examples : Basic examples with real robot models.

Interactive inverse kinematics (IK) with Kinova Gen3 arm.

Rapidly-exploring random tree (RRT) with dual Franka FR3 arms.

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

roboplan_dimos-0.4.0.tar.gz (43.7 MB view details)

Uploaded Source

Built Distributions

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

roboplan_dimos-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl (43.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

roboplan_dimos-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl (43.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

roboplan_dimos-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl (43.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

roboplan_dimos-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl (43.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file roboplan_dimos-0.4.0.tar.gz.

File metadata

  • Download URL: roboplan_dimos-0.4.0.tar.gz
  • Upload date:
  • Size: 43.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for roboplan_dimos-0.4.0.tar.gz
Algorithm Hash digest
SHA256 384acbd717b59aabc7b840ae73665a2f943d0907b5aaa9278396e1537c381894
MD5 081c4b7eab2e48f6418e568ce4c6ed05
BLAKE2b-256 2212b03a104da580e8051825eb3b5268764079240e2468cf32eb977ed604c720

See more details on using hashes here.

Provenance

The following attestation bundles were made for roboplan_dimos-0.4.0.tar.gz:

Publisher: release.yml on TomCC7/roboplan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file roboplan_dimos-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for roboplan_dimos-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b4c46d3b80d0840ec4976377ddcc5d8c05403d82dfd4d8ed42739dd2d2760afb
MD5 ac83b69d43dbcad2f8f6efe798257022
BLAKE2b-256 c0f31f49cd337e37d6227eec21558f968ddd03680fcfef165c7824a82ff26e45

See more details on using hashes here.

Provenance

The following attestation bundles were made for roboplan_dimos-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on TomCC7/roboplan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file roboplan_dimos-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for roboplan_dimos-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c6a7edc7b7b4a65d0c91dfc9e863c7870d2317c75ac20d0a394376666010d86
MD5 a053714d1b2a884beff9d26e1219bc53
BLAKE2b-256 a9e4180d2378fa2cc5ded8bf612b0ae8ac612f3581974400bd24b32b6fc49f6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for roboplan_dimos-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on TomCC7/roboplan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file roboplan_dimos-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for roboplan_dimos-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8be535f427ac443d74a9d826e28468087ceef58bf42a1829b6e767dc15cd3abc
MD5 14d5af5b294575db90d979bac2888749
BLAKE2b-256 33a2f84399291ae3dfd6fc11213654aa91222bcd071cca6225cc30af35a33360

See more details on using hashes here.

Provenance

The following attestation bundles were made for roboplan_dimos-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on TomCC7/roboplan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file roboplan_dimos-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for roboplan_dimos-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8900044347a76f1aab22f1f905447455c0be566cdf121d63a6ec207b0d205eec
MD5 c1e0a364a4a3c6d261fbcb8f0210e017
BLAKE2b-256 b4925d40de4fb229541becac63638419e974f0b872cfd77706034493ee272b46

See more details on using hashes here.

Provenance

The following attestation bundles were made for roboplan_dimos-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on TomCC7/roboplan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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