Skip to main content

HPP-core

Building Status Pipeline status Coverage report Code style: black pre-commit.ci status

This package implements path planning algorithms for kinematic chains. Kinematic chains are represented by class hpp::pinocchio::Device.

The main classes are:

* hpp::core::Problem: defines a canonical path planning problem,
* hpp::core::PathPlanner: implements an algorithm to solve a problem,
* hpp::core::Roadmap: stores a network of collision-free paths
* hpp::core::SteeringMethod: builds paths between configurations taking into
  account kinematic constraints.
* hpp::core::Path: paths for a robot.

Embedding hpp-core into an application

Class hpp::core::ProblemSolver is a container aiming at embedding hpp-core into an application. It stores elements of the problem that can be provided in random order and builds a valid problem upon call of method solve. After completion of method solve, it stores solution paths.

Metadata

Release files for hpp-core 9.0.2

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

Source distribution (sdist)

Source distribution for hpp-core 9.0.2
File Size Uploaded Provenance Actions
hpp_core-9.0.2.tar.gz 1.2 MB With provenance Details for hpp_core-9.0.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for hpp-core 9.0.2
File Interpreter ABI Platform Actions
hpp_core-9.0.2-0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details for hpp_core-9.0.2-0-py3-none-manylinux_2_28_x86_64.whl
hpp_core-9.0.2-0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details for hpp_core-9.0.2-0-py3-none-manylinux_2_28_aarch64.whl

Total release size: 7.3 MB

Release files / hpp_core-9.0.2.tar.gz

Download URL hpp_core-9.0.2.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
378af21a7afcf4bf7f45e3510f627ef4bedd1c87bafa4ebfeeb7662ff5923efa
BLAKE2b-256 checksum
How to use checksums
f6060cc3b74ad07f045f13703d79dfb9aa07f0465104a7b19bbff49c317e683d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.

Transparency log

Release files / hpp_core-9.0.2-0-py3-none-manylinux_2_28_x86_64.whl

Download URL hpp_core-9.0.2-0-py3-none-manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
cc442b4d4226bf24ca2b1cf96e102629e08a229d2ae5338e8d020d1c697849a0
BLAKE2b-256 checksum
How to use checksums
d488fbc3bad41a580c7683a08ee547001f8a3c5ba6bb0d2c6063db2cb23bcfb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.

Transparency log

Release files / hpp_core-9.0.2-0-py3-none-manylinux_2_28_aarch64.whl

Download URL hpp_core-9.0.2-0-py3-none-manylinux_2_28_aarch64.whl
Size 3.0 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
ad3fd168aaf5b17720efa7fb4aec08608c2ed56d28dbfb8846cc95feaa2fc351
BLAKE2b-256 checksum
How to use checksums
176a5ffa364869c8610b9ab83d85990e92edbe2caf98616718115607d05b9af3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.

Transparency log

Security for hpp-core 9.0.2

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.

Full provenance

All 3 files in this release have been uploaded with provenance metadata.

Select from 3 files

Attestation for hpp_core-9.0.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.

Transparency log

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.

Release history Release notifications | RSS feed

This release

9.0.2 This release

3 release files Full provenance

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