Skip to main content

No project description provided

Project description

SRMP is a motion planning software for robotic manipulation, leveraging state-of-the-art search-based algorithms. It ensures consistent and predictable motions, backed by rigorous theoretical guarantees. Additionally, SRMP can efficiently plan for up to dozens of manipulators while guaranteeing collision-free execution—both between robots and with the environment—while maintaining motion consistency and predictability.

Why SRMP?

Existing motion planning frameworks often struggle with the demands of high-stakes applications, where predictability and repeatability are critical. SRMP addresses these challenges by leveraging search-based planning methods, ensuring motions that are both efficient and reliable. Whether you're working on robotic manipulation, industrial automation, or large-scale multi-robot coordination, SRMP provides a powerful solution tailored to your needs.

Key Features

  • Multi-Robot Motion Planning: First-of-its-kind support for planning coordinated motions in multi-manipulator systems.
  • Reliable and Consistent Trajectories: Generates predictable and repeatable motions, making it ideal for high-precision and safety-critical applications.
  • Seamless Integration: Compatible with major simulators, including MuJoCo, Sapien, Genesis, PyBullet and Isaac.
  • Multi-Lingual: Available in both Python and C++ for easy integration into research and industrial workflows.
  • MoveIt! Plugin: Enables deployment on real-world robotic systems with minimal setup.

Getting Started

To get started, check our documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

srmp-0.0.5-cp313-cp313-manylinux_2_35_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.35+ x86-64

srmp-0.0.5-cp312-cp312-manylinux_2_35_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

srmp-0.0.5-cp311-cp311-manylinux_2_35_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

srmp-0.0.5-cp310-cp310-manylinux_2_35_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

srmp-0.0.5-cp39-cp39-manylinux_2_35_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.35+ x86-64

File details

Details for the file srmp-0.0.5-cp313-cp313-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for srmp-0.0.5-cp313-cp313-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 0ca48dd90cfb4288d16001a245c55137c6acf98ecae19af51fc062267d312004
MD5 120b4bd3e7e34dd8aab3c40727aeab88
BLAKE2b-256 13d33a91ac45410939cf69c4639b551e06a39025b3995825515bebf2d883a910

See more details on using hashes here.

File details

Details for the file srmp-0.0.5-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for srmp-0.0.5-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 925f6cbc39660e401586269238e9f32f9d8ceee1d287d94410e19555b4a70407
MD5 24e4d7bcfc5eda3ae86a20c585b77802
BLAKE2b-256 67937677099e29aec3dafc0704013d2e89ce62f191a6a6ff900a96d8af058435

See more details on using hashes here.

File details

Details for the file srmp-0.0.5-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for srmp-0.0.5-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 6186d454738da5da80f94722cfd765cfffa52478923d7b76c0f8400bb3034c6d
MD5 49e6b089504cd07d6134737e98c6401b
BLAKE2b-256 120a250d2d691c6aa29f58fcbef45f800570dd96fe06d6e3a706d483bc390761

See more details on using hashes here.

File details

Details for the file srmp-0.0.5-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for srmp-0.0.5-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 6dc0357cdc5b374e737c910a3988f2b91a934dce36298e82dc91b0af5541c4ef
MD5 702cec8d139b08ac5b695cff06b64dfa
BLAKE2b-256 7beb3087b9abcb3b35d1a654362ce1912c71cab44552aec0e524afebbc27b358

See more details on using hashes here.

File details

Details for the file srmp-0.0.5-cp39-cp39-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for srmp-0.0.5-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 d764465ceb3e18f75e339ea77cab2f51fa200b3113e9545800ac429634409ec7
MD5 335cb52fedf6305e9c021b0ead5e42ec
BLAKE2b-256 ad185f4026190ea27cfb4a9611641833d7f7938871b4ab6e1ee1fd638259aa4a

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