-
Notifications
You must be signed in to change notification settings - Fork 33
/
NEWS
57 lines (56 loc) · 3.07 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
-*- outline -*-
* Make Path::operator() deprecated: use method Path::eval instead.
* Serialize several classes for save and loading roadmaps
* use shared pointers to class Problem only. Classes previously storing const
references to Problem now store const weak pointers. Classes that use to
take a const reference to problem in the constructor now take a const
shared pointer.
New in v4.10.0
* Add a parameter to set the center of the Gaussian configuration shooter.
* Fix bug in Reeds and Shepp paths when curvature is not equal to 1.
* Handle LockedJoint and Implicit instances in the same container in ProblemSolver class. make method ProblemSolver::addLockedJointToConfigProjector deprecated.
* Replace class ContinuousCollisionChecking by class ContinuousValidation for broader generalisation.
* Remove deprecated methods and files
- ProblemSolver::addLockedJoint,
- hpp::core::JointBoundException,
- include/hpp/core/continuous-collision-checking.hh,
- include/hpp/core/continuous-collision-checking/dichotomy.hh,
- include/hpp/core/continuous-collision-checking/progressive.hh,
- include/hpp/core/discretized-collision-checking.hh,
- include/hpp/core/discretized-path-validation.hh,
- include/hpp/core/locked-joint.hh,
- include/hpp/core/random-shortcut.hh,
- include/hpp/core/steering-method-straight.hh.
* in SteeringMethod, assert that if q1 == q2, operator() returns a path.
* class SplineGradientBased has been improved
- some bugs have been fixed,
- length of input path should not be 0.
* PathVector::extract(t,t) does not returns an empty path.
* InterpolatedPath supports non-zero start of interval of definition
* Add abstract class ObstacleUserInterface. This class is aimed at being parent of an class handling obstacles. Provide some implementations like
- ObstacleUser,
- ObstacleUserVector.
* Add method setSecurityMargin to class ObstacleUserInterface.
New in 4.6.0
* Keep frames of obstacles.
* Add Gaussian configuration shooter
* Enable computation of path derivative up to order 2 for path with time parameterization.
* Improve parameters in problem
* SimpleTimeParameterization accepts acceleration limits.
New in 4.1, 2018-05-17
* Diffusing Planner calls path projector if defined.
* ProblemSolver::directPath now calls path projector if defined.
* Implement Dubins, reverse Dubins (Snibud) steering methods
* Rewrite Reeds and Shepp steering method.
* In ProblemSolver, when loading new robot, reset obstacles.
* Move LockedJointPtr_t and JointAndShapes_t from hpp::manipulation::ProblemSolver
* Use MATHJAX for documentation generation.
* Explicit relative transformation takes values in SE3.
* Add getter to joint1 and joint2 in ExplicitRelativeTransform.
* Add k nearest neightbor search in whole roadmap.
* Implement k-PRM*.
* Implement continuousCollisionChecking::Progressive::filterCollisionPairs.
* Add accessor to the SteeringMethod::problem_.
* Add TimeParameterization and add it to Path.
* Fix loop of shared ptr of ConnectedComponent.
* member BasicConfigurationShooter is not a const reference anymore.