Skip to content

Commit 69e07d8

Browse files
committed
Creating a release
1 parent ba62335 commit 69e07d8

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

CHANGELOG.rst

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,49 @@
22
Changelog for package prpy
33
^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
Forthcoming
6+
-----------
7+
* Adding planner and planning_method and trajectory tag constants
8+
* Removing smooth tag from SBPL trajectory
9+
* Adding helper function for finding catkin resources
10+
* Fixing bug in name of returned variable from Rotate and Forward
11+
* Simplified logic in PostProcessPath.
12+
* Removing need for ExecuteBasePath. Instead base planning now uses ExecutePath.
13+
* Removing unecessary logging
14+
* Various fixes/enhancements: 1. Base planners no longer add non-PlanningMethod functions as attributes to robot, 2. Removed double call to SimplifyTrajectory in retimer.py, 3. Changed default smoother to HauserParabolicSmoother, 4. Changed default simplifier to None
15+
* Fixing format error when raising value error. Fixing logic error in handling defer flag.
16+
* Restructured defer fixes to raise exception.
17+
Instead of printing a warning, this restructures the `defer` argument
18+
checking to raise an exception if an invalid value has been provided.
19+
* Print a warning if defer is not a boolean.
20+
* Print a warning if GetTrajectoryTags is not JSON.
21+
* Mico Refactor
22+
* Changed defer checks to use explicit `is True`.
23+
Using `if defer is True:` for checks instead of `if defer:` catches a
24+
lot of weird errors that can occur if the positional args to any of the
25+
reflected planning-method functions are shifted by one.
26+
The previous check would return a Future if an extra argument got
27+
passed, which concealed exceptions indicating that the arguments made
28+
no sense, and would be passed to subsequent code until something
29+
actually tried to query a Trajectory method on the Future.
30+
* Changed GetTrajectoryTags() to EAFP-style.
31+
Instead of using an if-check, GetTrajectoryTags() now just tries
32+
JSON deserialization and catches a ValueError. This is more robust as
33+
it also catches situations where the deserialization fails due to the
34+
trajectory description being invalid or whitespace, but not None.
35+
* added kwargs to ExecuteTrajectory and PostProcessPath
36+
* Switched to emprical acceleration limits.
37+
* CBiRRT and OpenRAVERetimer now use CO_ActiveOnly
38+
* increased the accelearation limtis
39+
* Clear UserData in prpy.Clone (fixes `#111 <https://github.com/personalrobotics/prpy/issues/111>`_ and `#114 <https://github.com/personalrobotics/prpy/issues/114>`_)
40+
* Convert CBiRRT "direction" to a NumPy array.
41+
* Removed references to numpy.isclose (`#63 <https://github.com/personalrobotics/prpy/issues/63>`_).
42+
* Added `releasegil` flags to every FindIKSolution(s) call in prpy.
43+
* Released GIL during TSR Planner.
44+
This prevents unnecessary hangs during planning when using python
45+
threads. I see no cases where this would not be necessary.
46+
* Contributors: ADA Demo, Jennifer King, Michael Koval, Pras, Pras Velagapudi, Rachel Holladay, Stefanos Nikolaidis
47+
548
0.5.1 (2015-04-15)
649
------------------
750
* Merge branch 'feature/MICORefactor' of github.com:personalrobotics/prpy into feature/MICORefactor

0 commit comments

Comments
 (0)