83 lines
3.2 KiB
ReStructuredText
Executable File
83 lines
3.2 KiB
ReStructuredText
Executable File
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
Changelog for package mbf_abstract_nav
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
0.3.2 (2020-05-25)
|
|
------------------
|
|
* Avoid duplicated warn logging output when we cannot cancel a plugin
|
|
* Remove unused methods and attributes from AbstractNavigationServer, which are already present at other places
|
|
* Reuse execution slots; cleanup only at destruction
|
|
* Enable different goal tolerance values for each action
|
|
|
|
0.3.1 (2020-04-07)
|
|
------------------
|
|
|
|
0.3.0 (2020-03-31)
|
|
------------------
|
|
* Clean up patience exceeded method
|
|
* Add last valid cmd time as class variable
|
|
* Add started state and improve output messages
|
|
* Unify license declaration to BSD-3
|
|
* Add parameter force_stop_on_cancel to send a zero-speed command on cancelation (default: true)
|
|
* remove explicit boost-exception dependency, Boost >= 1.69 provides exception by default.
|
|
* Allow the user time-consuming cancel implementations
|
|
* Rename abstract_action.h as abstract_action_base.hpp
|
|
* Remane robot_Information.cpp as robot_information.cpp
|
|
* Unify headers definitions and namespace intentation
|
|
* Add parameter to actively stop once the goal is reached
|
|
* Exit immediately from action done callbacks when action_state is CANCELED
|
|
|
|
0.2.5 (2019-10-11)
|
|
------------------
|
|
* Update goal pose on replanning, so the feedback remains consistent
|
|
* Fix: Reset oscillation timer after executing a recovery behavior
|
|
* Remove debug log messages
|
|
* Do not pass boost functions to abstract server to (de)activate costmaps.
|
|
Run instead abstract methods (possibly) overridden in the costmap server,
|
|
all costmap-related handling refactored to a new CostmapWrapper class
|
|
* On controller execution, check that local costmap is current
|
|
* On move_base action, use MoveBaseResult constant to fill outcome in case of oscilation
|
|
|
|
0.2.4 (2019-06-16)
|
|
------------------
|
|
* Reduce log verbosity by combining lines and using more DEBUG
|
|
* Concurrency container refactoring
|
|
* Prevent LOST goals when replanning
|
|
* Set as canceled, when goals are preempted by a new plan
|
|
* move setAccepted to abstract action
|
|
* moved listener notification down after setVelocity
|
|
* fix: Correctly fill in the ExePathResult fields
|
|
* Fix controller_patience when controller_max_retries is -1
|
|
* Change current_twist for last_cmd_vel on exe_path/feedback
|
|
* Replace recursive mutexes with normal ones when not needed
|
|
* Give feedback with outcome and message for success and error cases from the plugin.
|
|
|
|
0.2.3 (2018-11-14)
|
|
------------------
|
|
* Do not publish path from MBF
|
|
* Single publisher for controller execution objects
|
|
* Ignore max_retries if value is negative and patience if 0
|
|
* Avoid annoying INFO log msg on recovery
|
|
|
|
0.2.2 (2018-10-10)
|
|
------------------
|
|
* Add outcome and message to the action's feedback in ExePath and MoveBase
|
|
|
|
0.2.1 (2018-10-03)
|
|
------------------
|
|
* Fix memory leak
|
|
* Fix uninitialized value for cost
|
|
* Make MBF melodic and indigo compatible
|
|
* Fix GoalHandle references bug in callbacks
|
|
|
|
0.2.0 (2018-09-11)
|
|
------------------
|
|
* Update copyright and 3-clause-BSD license
|
|
* Concurrency for planners, controllers and recovery behaviors
|
|
* New class structure, allowing multiple executoin instances
|
|
* Fixes minor bugs
|
|
|
|
0.1.0 (2018-03-22)
|
|
------------------
|
|
* First release of move_base_flex for kinetic and lunar
|