Skip to content

Add pyhpp instructions and scripts#94

Merged
florent-lamiraux merged 13 commits intohumanoid-path-planner:develfrom
psardin001:devel
Dec 2, 2025
Merged

Add pyhpp instructions and scripts#94
florent-lamiraux merged 13 commits intohumanoid-path-planner:develfrom
psardin001:devel

Conversation

@psardin001
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Contributor

@florent-lamiraux florent-lamiraux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't we push that in a branch called version-7 and later upgrade the major version number of all HPP ?
What do you think @nim65s ?


Before starting
---------------
Unlike the old CORBA server implementation, HPP objects can now be created and accessed direclty using boost python bindings.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to refer to CORBA.

* +roadmap.addNode+,
* +roadmap.addEdge+.

Calls to method +problem.steeringMethod.steer+ create a new path between two configurations. This path is stored in a vector on the server side and can be accessed by the
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this sentence is not anymore true.

# Note for all the methods below,
# - configurations are represented by lists of float,
# - "index of the path" means index in the vector of paths stored on the server side,
#
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not think this is still true.

@nim65s
Copy link
Copy Markdown
Member

nim65s commented Nov 26, 2025

We can stay on devel, but we should document the breaking change (ideally in a CHANGELOG.md, eg. following https://keepachangelog.com/en/1.1.0/ template ) so that the next release get a proper version number

@florent-lamiraux florent-lamiraux merged commit 3f9c11c into humanoid-path-planner:devel Dec 2, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants