Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions configuration/packages/configuring-rotation-shim-controller.rst
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,17 @@ Rotation Shim Controller Parameters
Description
If false, the rotationShimController will use the last commanded velocity as the next iteration's current velocity. When acceleration limits are set appropriately and the robot's controllers are responsive, this can be a good assumption. If true, it will use odometry to estimate the robot's current speed. In this case it is important that the source is high-rate and low-latency to account for control delay.

:use_path_orientations:

============== ===========================
Type Default
-------------- ---------------------------
bool false
============== ===========================

Description
If true, the controller will use the orientations of the path points to compute the heading of the path instead of computing the heading from the path point's relative locations. If true, the controller will use the orientations of the path points to compute the heading of the path instead of computing the heading from the path points. Use for for feasible planners like the Smac Planner which generate feasible paths with orientations for forward and reverse motion.

Example
*******
.. code-block:: yaml
Expand Down
9 changes: 9 additions & 0 deletions migration/Jazzy.rst
Original file line number Diff line number Diff line change
Expand Up @@ -362,3 +362,12 @@ In `PR #4996 <https://github.com/ros-navigation/navigation2/pull/4996>`_ a new p
Default value:

- 253

Rotation Shim Using Path Orientations
*************************************

The parameter ``use_path_orientations`` was introduced to the Rotation Shim Controller to allow users to choose between using the orientations of the path points to compute the heading of the path instead of computing the heading from the path point's relative locations. This is useful for planners that generate feasible paths with orientations for forward and reverse motion, such as the Smac Planner.

Default value:

- false