Skip to content

Releases: humanoid-path-planner/hpp-manipulation

Release v5.2.0

09 Oct 19:15
v5.2.0
Compare
Choose a tag to compare

Changes v5.2.0:

  • TransitionPlanner: in planPath, call checkProblemAndForwardParameters
  • nix: move package to nixpkgs
  • ci:use https
  • setup mergify

Release v5.1.0

02 Jul 08:34
v5.1.0
Compare
Choose a tag to compare

Changes in v5.1.0:

  • implement new function to discard non-solvable potential solution for
    SPF algorithm
  • fix compilation warning
  • Nix: initial support
  • updated tooling

Release v5.0.0

31 Mar 11:07
v5.0.0
Compare
Choose a tag to compare

Changes in v5.0.0:

  • Device::setRobotRootPosition invalidates all the device data
  • Update to removal of hpp::pinocchio::ConfigurationPtr_t
  • [GraphOptimizer] Fix constraints in Problem
  • Remove call to deprecated methods
  • [TransitionPlanner] Implement InStatePlanner from agimus-demos
  • [EndEffectorTrajectory] Document steering method and path planner
  • [steeringMethod::EndEffectorTrajectory] Throw when steering method fails
  • New manipulation planning algorithm
  • [Handle] Initialize maskComp_ in constructor
  • [GraphOptimizer] Check that constraint is not empty
  • update packaging
  • update tooling

Release v4.15.1

20 Jan 12:10
v4.15.1
Compare
Choose a tag to compare
Release of version 4.15.1.

Release v4.14.0

02 Nov 14:23
v4.14.0
Compare
Choose a tag to compare
Release of version 4.14.0.

Release v4.13.0

31 May 07:50
v4.13.0
Compare
Choose a tag to compare
Release of version 4.13.0.

Release v4.12.0

06 Oct 13:57
v4.12.0
Compare
Choose a tag to compare

Changes in v4.12.0:

  • Fix steeringMethod::CrossStateOptimization

Release v4.11.0

04 May 09:15
v4.11.0
Compare
Choose a tag to compare

Changes in v4.11.0:

  • [Handle] Use constraints with values in R3xSO(3) for grasp constraints
  • Add GraphPathValidation::setSecurityMarginBetweenBodies
  • Improve serialization
  • Update to changes in hpp-core
  • Remove dependency to hpp-wholebody-step

Release v4.10.1

24 Sep 16:57
v4.10.1
Compare
Choose a tag to compare

Changes since v4.9.0:

  • In graph::steeringMethod, if q1 == q2, the steering method calls the problem
    inner steering method. This avoids a failure if no loop transition has been
    set on the state containing q1.
  • In class Edge,
    • different security margins for different pairs of links can
      be set for collision checking,
    • rename some methods for homogeneity with python bindings
      • applyConstraints -> generateTargetConfig
      • configConstraint -> targetConstraint,
      • from -> stateFrom, to -> stateTo,
  • In class WaypointEdge,
    • specialize initialization.
  • In class LevelSetEdge,
    • write documentation,
    • rename method applyConstraintsWithOffset into generateTargetConfigOnLeaf,
    • add read access to condition and parameterization constraints.
  • In class GraphComponent,
    • add cost
  • Add end-effector-tracjectory plugin.
  • In class ManipulationPlanner,
    • call the problem PathValidation instead of the edge one.
  • In class ProblemSolver
    • register contact constraints and complement in constraint graph.

release 4.10.0

17 Aug 11:09
Compare
Choose a tag to compare
v4.10.0

Release of version 4.10.0.