Skip to content

Commit 27bfbf4

Browse files
committed
Creating new tag
1 parent 6ec076b commit 27bfbf4

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

CHANGELOG.rst

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

5+
Forthcoming
6+
-----------
7+
* Fixed the OMPL planner creation test.
8+
* Modified CBiRRT to output linear interpolation.
9+
* Fixed __getattr__ and __dir__ on Manipulator (`#89 <https://github.com/personalrobotics/prpy/issues/89>`_)
10+
* Fixed infinite recursion in `#89 <https://github.com/personalrobotics/prpy/issues/89>`_
11+
robot.planner or robot.actions not being defined caused infinite
12+
recursion in __getattr__. This patch explicitly checks for those
13+
attributes before querying them.
14+
* Added robot_name pass-through argument.
15+
* Various fixes: Added logic to catch openrave excpetion and reraise as planning exception in CHOMP. Added PlanToConfiguration to BiRRT. Changed SetTrajectoryTags to util.SetTrajectoryTags in vectorfield planner.
16+
* Feature/action library
17+
* Changed RenderPose to RenderPoses. Made RenderTSRChains call RenderPoses. Added render flag to RenderTSRChains, RenderPoses and RenderVector so that they can be used optionally.
18+
* Adding RenderPose function to allow rendering an axis from a with block
19+
* for servo simulation, sleep time takes into account how much time already was spend on computation
20+
* Merge pull request `#81 <https://github.com/personalrobotics/prpy/issues/81>`_ from personalrobotics/feature/PlanningRefactor
21+
Added new MethodMask and FirstSupported meta-planners
22+
* Disabled PlanToIK on TSRPlanner.
23+
* Renamed new meta-planners.
24+
- Only to MethodMask
25+
- Fallback to FirstSupported
26+
* made default quadraticObjective, changed to allow you to specify arguments for joint limit avoidance
27+
* Tag trajectories with information necessary to control smoothing.
28+
* Moved common tags into an Enum.
29+
* Switched from XML to JSON to trajectory tagging.
30+
* Added python-enum dependency.
31+
* Added PlanToIK to TSRPlanner.
32+
* Added new MetaPlanners and refactored planning.
33+
- Added the Fallback meta-planner. This meta-planner operates on a list
34+
of planners and calls the first planner in the list that supports the
35+
desired planning method.
36+
- Added the Only meta-planner. This meta-planner operates on a single
37+
planner by only allowing access to a subset of its planning methods.
38+
- Added support for explicitly passing a delegate planner to:
39+
- IKPlanner
40+
- NamedPlanner
41+
- TSRPlanner
42+
- Modified TSRPlanner to raise an UnsupportedPlanningError when it
43+
receives unsupported TSRs. This is necessary to trigger the fallback
44+
behavior implemented in the Fallback meta-planner.
45+
* feature added to avoid joint limit with ComputeJointVelocityFromTwist
46+
* Cleaned up CloneBindings functions
47+
- Reference the TSRLibrary from the parent environment.
48+
- Reference the NamedConfigurations from the parent environment.
49+
- Don't load ServoSimulatored in cloned environments.
50+
- Don't load any controllers in cloned environments.
51+
- Avoid calling __init__ to prevent future nasty surprises.
52+
- NOTE: This fixes a memory leak caught by Pras.
53+
* Merge pull request `#76 <https://github.com/personalrobotics/prpy/issues/76>`_ from personalrobotics/feature/vector_field_planner_timestepping
54+
Added variable time steps for vector field planner
55+
* Hide IK log spam when cloning environments.
56+
* Tag trajectories with constrained and optimized
57+
* More CHOMP module refactoring.
58+
* Cleaned up CHOPM file.
59+
* Added variable time steps for vector field planner
60+
* Tag trajectories with planner and planning method.
61+
* Renaming robot.actionlibrary to robot.actions
62+
* Adding logic to explicitely clear handles arrays in visualization helper functions
63+
* Fixing logic that adds actions as methods on robot. Adding logic to add actions as methods on manipulator. Updating visualization of TSR lists to have parameter for axis length. Removing reference to push_grasp from prpy/action init.
64+
* Adding logic to expose actions as methods on robot
65+
* Initial action library implementation
66+
* Contributors: Jennifer King, Michael Koval, Shervin Javdani, Siddhartha Srinivasa
67+
568
0.4.0 (2015-03-30)
669
------------------
770
* Planning with vector fields.

0 commit comments

Comments
 (0)