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 Oct 10, 2023
1 parent 91db556 commit 18aabb6
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 1 deletion.
12 changes: 12 additions & 0 deletions _sources/configuration/packages/configuring-mppic.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,17 @@ MPPI Parameters
Description
Required time of inactivity to reset optimizer (only in Humble due to backport ABI policies).

:regenerate_noises:

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

Description
Whether to regenerate noises each iteration or use single noise distribution computed on initialization and reset. Practically, this is found to work fine since the trajectories are being sampled stochastically from a normal distribution and reduces compute jittering at run-time due to thread wake-ups to resample normal distribution.

Trajectory Visualization
------------------------

Expand Down Expand Up @@ -810,6 +821,7 @@ Example
motion_model: "DiffDrive"
visualize: false
reset_period: 1.0 # (only in Humble)
regenerate_noises: false
TrajectoryVisualizer:
trajectory_step: 5
time_step: 3
Expand Down
21 changes: 21 additions & 0 deletions configuration/packages/configuring-mppic.html
Original file line number Diff line number Diff line change
Expand Up @@ -1360,6 +1360,26 @@ <h2>MPPI Parameters<a class="headerlink" href="#mppi-parameters" title="Permalin
</dd>
</dl>
</dd>
<dt class="field-odd">regenerate_noises</dt>
<dd class="field-odd"><table class="docutils align-default">
<colgroup>
<col style="width: 34%" />
<col style="width: 66%" />
</colgroup>
<tbody>
<tr class="row-odd"><td><p>Type</p></td>
<td><p>Default</p></td>
</tr>
<tr class="row-even"><td><p>bool</p></td>
<td><p>false</p></td>
</tr>
</tbody>
</table>
<dl class="simple">
<dt>Description</dt><dd><p>Whether to regenerate noises each iteration or use single noise distribution computed on initialization and reset. Practically, this is found to work fine since the trajectories are being sampled stochastically from a normal distribution and reduces compute jittering at run-time due to thread wake-ups to resample normal distribution.</p>
</dd>
</dl>
</dd>
</dl>
<div class="section" id="trajectory-visualization">
<h3>Trajectory Visualization<a class="headerlink" href="#trajectory-visualization" title="Permalink to this headline"></a></h3>
Expand Down Expand Up @@ -2387,6 +2407,7 @@ <h2>Example<a class="headerlink" href="#example" title="Permalink to this headli
<span class="w"> </span><span class="nt">motion_model</span><span class="p">:</span><span class="w"> </span><span class="s">&quot;DiffDrive&quot;</span>
<span class="w"> </span><span class="nt">visualize</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">false</span>
<span class="w"> </span><span class="nt">reset_period</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">1.0</span><span class="w"> </span><span class="c1"># (only in Humble)</span>
<span class="w"> </span><span class="nt">regenerate_noises</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">false</span>
<span class="w"> </span><span class="nt">TrajectoryVisualizer</span><span class="p">:</span>
<span class="w"> </span><span class="nt">trajectory_step</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">5</span>
<span class="w"> </span><span class="nt">time_step</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">3</span>
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

0 comments on commit 18aabb6

Please sign in to comment.