changelog.rst | changelog.rst | |||
---|---|---|---|---|
.. _changelog: | .. _changelog: | |||
ChangeLog | ChangeLog | |||
######### | ######### | |||
Version 0.5.1 Unstable | Version 0.6.0 | |||
====================== | ============= | |||
Subversion Revision: **Unreleased** | Subversion Revision: r3032 | |||
Initial Release: **Unreleased** | Initial Release: 2012/02/01 | |||
Core | ||||
---- | ||||
* Correctly cloning physics/collision/viewers. | ||||
* By default all SetDOFValues/SetActiveDOFValues methods check joint limits | ||||
* Joint limits on circular joint now returned as -BIGNUMBER,BIGNUMBER. | ||||
* Added :ref:`.KinBody.Joint.SubtractValues` | ||||
* **interpolation** is set to empty in configurations returned by :ref:`.Ki | ||||
nBody.GetConfigurationSpecification` and :ref:`.Robot.GetActiveConfiguratio | ||||
nSpecification`. | ||||
Planning | ||||
-------- | ||||
* Fixed segment feasibility checking on parabolic smoother by using perterb | ||||
ations, now most small collisions are avoided. | ||||
* **Many** fixes for :module:`.examples.constraintplanning` demo and Grippe | ||||
rJacobianConstrains class used for linear constraint planning. | ||||
* Fixed :ref:`.planningutils.JitterActiveDOF` when constraints are used. | ||||
* Fixed linear smoothing fallback when parabolic smoother fails. | ||||
* Added many more constraints checking to :ref:`.planningutils.VerifyTrajec | ||||
tory` | ||||
* Added very simple parabolic retimer :ref:`planner-parabolicretimer` | ||||
* If robot originally colliding, MoveToHandPosition/MoveManipulator correct | ||||
ly add the colliding configuration to the trajectory. | ||||
Python | ||||
------ | ||||
* All name strings are now returned/set as unicode objects. All openravepy | ||||
objects support __unicode__ | ||||
Inverse Kinematics | ||||
------------------ | ||||
* Fixed crash when smoothing close configurations. | ||||
* Fixed C++ IK generation command :ref:`module-ikfast-addiklibrary` | ||||
Misc | ||||
---- | ||||
* Fixed ``openrave.py --database inversekinematics --show`` | ||||
* Fixed ``--graspingnoise`` when multi-threading is used | ||||
* Fixed default value for :ref:`.Robot.GetActiveConfigurationSpecification` | ||||
* Fixed GenericTrajectory sampling with circular joints | ||||
Version 0.5.0 | Version 0.5.0 | |||
============= | ============= | |||
Subversion Revision: r2988 | Subversion Revision: r2988 | |||
Initial Release: 2012/01/20 | Initial Release: 2012/01/20 | |||
Core | Core | |||
---- | ---- | |||
skipping to change at line 71 | skipping to change at line 124 | |||
Grasping | Grasping | |||
-------- | -------- | |||
* fixes in grasping with standoff | * fixes in grasping with standoff | |||
* added IK checking option to :ref:`module-grasper-graspthreaded`, showing usage in :mod:`.examples.fastgraspingthreaded` example. | * added IK checking option to :ref:`module-grasper-graspthreaded`, showing usage in :mod:`.examples.fastgraspingthreaded` example. | |||
* added new :mod:`.examples.fastgraspingthreaded` example to show how to us e multithreaded functions to compute good grasps in real-time. | * added new :mod:`.examples.fastgraspingthreaded` example to show how to us e multithreaded functions to compute good grasps in real-time. | |||
* added ``--numthreads`` option to ``openrave.py --database graspin`` to al low users to set number of threads. | * added ``--numthreads`` option to ``openrave.py --database grasping`` to a llow users to set number of threads. | |||
* now storing translationstepmult and finestep parameters in the database s ince they affect success rates | * now storing translationstepmult and finestep parameters in the database s ince they affect success rates | |||
Planning | Planning | |||
-------- | -------- | |||
* Can register callback functions during planners to stop the planner via : meth:`.Planner.RegisterPlanCallback`. Planner developers should use :meth:` .Planner._CallCallbacks` to call the callbacks. | * Can register callback functions during planners to stop the planner via : meth:`.Planner.RegisterPlanCallback`. Planner developers should use :meth:` .Planner._CallCallbacks` to call the callbacks. | |||
* :meth:`.Planner.PlanPath` now returns a :class:`.PlannerStatus` enum show ing how planner exited. It does not support pOutStream anymore. | * :meth:`.Planner.PlanPath` now returns a :class:`.PlannerStatus` enum show ing how planner exited. It does not support pOutStream anymore. | |||
End of changes. 4 change blocks. | ||||
5 lines changed or deleted | 65 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |