You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: migration/Kilted.rst
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -197,13 +197,13 @@ Now, it supports future extensions for lifecycle subscriptions or additional wra
197
197
Additionally, it supports QoS override using the parameter ``allow_parameter_qos_overrides``.
198
198
199
199
Removed Parameter action_server_result_timeout
200
-
**********************************************
200
+
----------------------------------------------
201
201
202
202
Removed the parameter ``action_server_result_timeout`` from all action servers after resolution within ``rcl`` and ``rclcpp`` to address early goal removal.
203
203
This is not longer required to be set.
204
204
205
205
Added Corner Smoothing functionality to route_server
In `PR #5226 <https://github.com/ros-navigation/navigation2/pull/5226>`_ the ability to stitch two successive edges in ``route_server`` with a smooth circular arc has been added. Below is an example of two successive edges forming a corner being smoothed with a radius of one. The red lines are the edges of the route graph and the green line is the resultant path that can be used by a local planner.
209
209
@@ -212,22 +212,22 @@ In `PR #5226 <https://github.com/ros-navigation/navigation2/pull/5226>`_ the abi
212
212
New parameters include ``smooth_corners`` which enable or disable corner smoothing and ``smoothing_radius`` which specifies the radius of the corner to fit to a corner. The tangents of the starting and ending points of the circular arc will match the tangent of the edges that form the corner. In the event that two edges are basically straight, no corner arc is added and regular linear interpolation is done. In addition to that, if the corner arc requires a starting point and ending point that's longer than the edge lengths, then it will not add a corner arc.
213
213
214
214
Added NonblockingSequence Control Node
215
-
**************************************
215
+
--------------------------------------
216
216
217
217
In `PR #5325 <https://github.com/ros-navigation/navigation2/pull/5325>`_ a new Nav2 specific behavior tree control node has been added. The new behavior tree control node, ``NonblockingSequence``, allows every child node in the sequence to be ticked through even if one of the child node returns ``RUNNING``. This is done to prevent long running child nodes from blocking the sequence.
218
218
219
219
For additional details regarding the ``NonblockingSequence`` please see the `Nav2 specific node walkthrough <../behavior_trees/overview/nav2_specific_nodes.html>`_ and `NonblockingSequence configuration guide <../configuration/packages/bt-plugins/controls/NonblockingSequence.html>`_.
220
220
221
221
MPPI Optimal Trajectory Validator Plugin
222
-
****************************************
222
+
----------------------------------------
223
223
224
224
The MPPI controller now has a plugin, ``OptimalTrajectoryValidator``, which can be used to validate an output trajectory for execution.
225
225
This can be used to check for collisions, margin from obstacles, distance from a path, progress being made, etc.
226
226
By default, it uses the ``DefaultOptimalTrajectoryValidator`` which checks for collisions.
227
227
Note that kinematic and dynamic constraints are not required to be checked as the Optimizer ensures these constraints are met.
228
228
229
229
Added PersistentSequence and PauseResumeController Control Nodes
0 commit comments