Skip to content

Commit

Permalink
[skip ci] publish latest
Browse files Browse the repository at this point in the history
Signed-off-by: navigation2-ci <[email protected]>
  • Loading branch information
navigation2-ci committed Nov 21, 2023
1 parent 01eb0b8 commit d2bab85
Show file tree
Hide file tree
Showing 200 changed files with 214 additions and 1 deletion.
1 change: 1 addition & 0 deletions 2021summerOfCode/Summer_2021_Student_Program.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/assisted_teleop.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/create_plugins.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/dynamic.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/grid_maps.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/localization.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/multithreading.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/navigation_rebranding.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/safety_node.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/semantics.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/spinners.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/testing.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions 2021summerOfCode/projects/twist_n_config.html
Original file line number Diff line number Diff line change
Expand Up @@ -941,6 +941,7 @@
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
9 changes: 9 additions & 0 deletions _sources/migration/Iron.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -165,3 +165,12 @@ Global Frame Removed from 2 BT Nodes
************************************

The Global Frame was removed from ``RemovePassedGoals`` and ``GoalReached`` BT nodes and instead using the ``frame_id`` of the goal's headers for transformation.

Introduction of ``CostmapUpdate.msg``
*************************************

`PR #3965 <https://github.com/ros-planning/navigation2/pull/3965>`_ introduces a new type of message - ``CostmapUpdate.msg``. It is the update message related to the ``Costmap.msg``. Now instead of sending the whole costmap in every message, such as with ``Costmap.msg``, the ``CostmapUpdate.msg`` includes only the area of the costmap that has changed since the previous update message. The ``Costmap.msg`` is sent only once at the beginning, followed by the messages of the ``CostmapUpdate.msg`` type. The idea is to mimic the ``OccupancyGrid.msg`` and ``OccupancyGridUpdate.msg`` behavior.

To activate this feature, the Costmap2D ROS parameter ``always_send_full_costmap`` has to be set to ``false``.

To subscribe to ``Costmap.msg`` and ``CostmapUpdate.msg`` it is recommended to use the ``CostmapSubscriber`` class.
1 change: 1 addition & 0 deletions about/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -943,6 +943,7 @@
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions about/related_projects.html
Original file line number Diff line number Diff line change
Expand Up @@ -943,6 +943,7 @@
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions about/robots.html
Original file line number Diff line number Diff line change
Expand Up @@ -942,6 +942,7 @@
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
1 change: 1 addition & 0 deletions about/ros1_comparison.html
Original file line number Diff line number Diff line change
Expand Up @@ -943,6 +943,7 @@
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#collision-monitor-added-watchdog-mechanism-based-on-source-timeout-parameter-with-default-blocking-behavior">Collision Monitor: added watchdog mechanism based on <code class="docutils literal notranslate"><span class="pre">source_timeout</span></code> parameter with default blocking behavior</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#btactionserver-use-native-library-halttree">BtActionServer: use native library haltTree()</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#global-frame-removed-from-2-bt-nodes">Global Frame Removed from 2 BT Nodes</a></li>
<li class="toctree-l3"><a class="reference internal" href="../migration/Iron.html#introduction-of-costmapupdate-msg">Introduction of <code class="docutils literal notranslate"><span class="pre">CostmapUpdate.msg</span></code></a></li>
</ul>
</li>
</ul>
Expand Down
Loading

0 comments on commit d2bab85

Please sign in to comment.