diff --git a/NEWS b/NEWS index 0c133eb5bbe48a3eb5fc2ec43c6e023977eecc5f..0a8dde97929b493080f0e8684e706d76b8e35e87 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,26 @@ -*- outline -*- +New in +* 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 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. + +New in 4.8.0 * Rewrite steering method CrossStateOptimization. * In graph component classes (State, Edge, Graph) locked joints are handled as other numerical constraints. - decouple waypoint computations.