Skip to content

Commit b673187

Browse files
committed
placeholder for smoothing
1 parent 16e0a27 commit b673187

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

book/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,9 @@ <h1>Table of Contents</h1>
484484
<ul>
485485
<li><a href=planning.html#section1>Large-scale Incremental Search</a></li>
486486
<li><a href=planning.html#section2>Probabilistic RoadMaps (PRMs)</a></li>
487+
<ul>
488+
<li>Getting smooth trajectories</li>
489+
</ul>
487490
<li><a href=planning.html#section3>Rapidly-exploring Random Trees (RRTs)</a></li>
488491
<ul>
489492
<li>RRTs for robots with dynamics</li>

book/planning.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ <h1><a href="index.html" style="text-decoration:none;">Underactuated Robotics</a
267267
&emsp;if {$\bq, \bq_n$} is collision free:<br/>
268268
&emsp;&emsp; $E$.insert({$\bq,\bq_n$})
269269
</div>
270+
return $V$, $E$
270271
</div>
271272
<hr/>
272273
def FindPath($V$, $E$, $\bq_s$, $\bq_t$): &emsp; <i>(online "query phase")</i>
@@ -297,8 +298,22 @@ <h1><a href="index.html" style="text-decoration:none;">Underactuated Robotics</a
297298

298299
</example>
299300

301+
<subsection><h1>Getting smooth trajectories</h1>
302+
303+
<p>Even for kinematic motion planning, we might which to impose dynamic
304+
constraints which require the path to be continuously differentiable (up to some
305+
degree), and perhaps to respect velocity, acceleration, or other limits.</p>
306+
307+
<p>Post-processing PRM outputs.</p>
308+
309+
<p><a href="http://manipulation.mit.edu/trajectories.html#gcs">Kinematic
310+
trajectory optimization w/ GCS</a> (using sampling to generate the regions).</p>
311+
312+
</subsection>
313+
300314
</section>
301315

316+
302317
<section><h1>Rapidly-exploring Random Trees (RRTs)</h1>
303318

304319
<p>Thinking about how to extend the PRM to accommodate dynamic constraints leads up

0 commit comments

Comments
 (0)