Skip to content

Commit

Permalink
Merge branch 'master' into luca/multirobot_migration
Browse files Browse the repository at this point in the history
Signed-off-by: Luca Della Vedova <[email protected]>
  • Loading branch information
luca-della-vedova committed Nov 22, 2024
2 parents c42eb57 + 576f36e commit 93e5802
Show file tree
Hide file tree
Showing 2 changed files with 86 additions and 0 deletions.
77 changes: 77 additions & 0 deletions configuration/packages/configuring-docking-server.rst
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,83 @@ Parameters
Description
Radius to end goal to commense slow down.

:controller.use_collision_detection:

============== ==============
Type Default
-------------- --------------
bool true
============== ==============

Description
Whether to use collision detection to avoid obstacles.

:controller.costmap_topic:

============== ===========================
Type Default
-------------- ---------------------------
string "local_costmap/costmap_raw"
============== ===========================

Description
Raw costmap topic for collision checking.

:controller.footprint_topic:

============== ===================================
Type Default
-------------- -----------------------------------
string "local_costmap/published_footprint"
============== ===================================

Description
Topic for footprint in the costmap frame.

:controller.transform_tolerance:

============== =============================
Type Default
-------------- -----------------------------
double 0.1
============== =============================

Description
Time with which to post-date the transform that is published, to indicate that this transform is valid into the future.

:controller.projection_time:

============== =============================
Type Default
-------------- -----------------------------
double 1.0
============== =============================

Description
Time to look ahead for collisions (s).

:controller.simulation_time_step:

============== =============================
Type Default
-------------- -----------------------------
double 0.1
============== =============================

Description
Time step for projections (s).

:controller.dock_collision_threshold:

============== =============================
Type Default
-------------- -----------------------------
double 0.3
============== =============================

Description
Distance (m) from the dock pose to ignore collisions, i.e. the robot will not check for collisions within this distance from the dock pose, as the robot will make contact with the dock. Set to ``0.0`` when physical contact is not made with a dock.


Note: ``dock_plugins`` and either ``docks`` or ``dock_database`` are required.

Expand Down
9 changes: 9 additions & 0 deletions migration/Jazzy.rst
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,15 @@ Default value:

- true

Added optional collision checking for the Docking Server
********************************************************

In `PR #4752 <https://github.com/ros-navigation/navigation2/pull/4752>`_ an optional collision checking feature was added to the `Docking server </configuration/packages/configuring-docking-server.html#docking-server>`_ to check for collisions between the robot and the dock.

Default value:

- true

Revamped multirobot bringup and config files to use namespaces
**************************************************************

Expand Down

0 comments on commit 93e5802

Please sign in to comment.