Skip to content

Commit ec18e03

Browse files
1 parent 8735990 commit ec18e03

File tree

265 files changed

+13112
-11393
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

265 files changed

+13112
-11393
lines changed

doxygen_cxx/annotated.html

Lines changed: 745 additions & 742 deletions
Large diffs are not rendered by default.

doxygen_cxx/classdrake_1_1_find_resource_result.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a90d3862b7dcabae5f69c38a1
452452
<dl class="params"><dt>Parameters</dt><dd>
453453
<table class="params">
454454
<tr><td class="paramname">resource_path</td><td>the value passed to FindResource </td></tr>
455-
<tr><td class="paramname">base_path</td><td>an absolute base path that precedes resource_path </td></tr>
455+
<tr><td class="paramname">absolute_path</td><td>an absolute base path that precedes resource_path </td></tr>
456456
</table>
457457
</dd>
458458
</dl>

doxygen_cxx/classdrake_1_1copyable__unique__ptr.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@
170170

171171
<p>A smart pointer with deep copy semantics. </p>
172172
<p>This is <em>similar</em> to <code>std::unique_ptr</code> in that it does not permit shared ownership of the contained object. However, unlike <code>std::unique_ptr</code>, copyable_unique_ptr supports copy and assignment operations, by insisting that the contained object be "copyable". To be copyable, the class must have either an accessible copy constructor, or it must have an accessible clone method with signature</p><div class="fragment"><div class="line">std::unique_ptr&lt;Foo&gt; Clone() <span class="keyword">const</span>;</div></div><!-- fragment --><p> where Foo is the type of the managed object. By "accessible" we mean either that the copy constructor or clone method is public, or <code>friend <a class="el" href="classdrake_1_1copyable__unique__ptr.html" title="A smart pointer with deep copy semantics.">copyable_unique_ptr</a>&lt;Foo&gt;;</code> appears in Foo's class declaration.</p>
173-
<p>Generally, the API is modeled as closely as possible on the C++ standard <code>std::unique_ptr</code> API and copyable_unique_ptr&lt;T&gt; is interoperable with <code>unique_ptr&lt;T&gt;</code> wherever that makes sense. However, there are some differences:</p>
173+
<p>Generally, the API is modeled as closely as possible on the C++ standard <code>std::unique_ptr</code> API and copyable_unique_ptr is interoperable with <code>unique_ptr&lt;T&gt;</code> wherever that makes sense. However, there are some differences:</p>
174174
<ol type="1">
175175
<li>It always uses a default deleter.</li>
176176
<li>There is no array version.</li>

doxygen_cxx/classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1816,7 +1816,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a29150974d6cae8767ab9705c
18161816
<tr><td class="paramname">model_path</td><td>Full path to the model file. </td></tr>
18171817
<tr><td class="paramname">iiwa_instance</td><td>Identifies the IIWA model. </td></tr>
18181818
<tr><td class="paramname">parent_frame</td><td>Identifies frame P (the parent frame) in the MultibodyPlant that the IIWA model has been attached to. </td></tr>
1819-
<tr><td class="paramname">child_frame_name</td><td>Identifies frame C (the child frame) in the IIWA model that is welded to frame P. </td></tr>
1819+
<tr><td class="paramname">child_frame</td><td>Identifies frame C (the child frame) in the IIWA model that is welded to frame P. </td></tr>
18201820
<tr><td class="paramname">X_PC</td><td>Transformation between frame P and C. </td></tr>
18211821
</table>
18221822
</dd>
@@ -2024,7 +2024,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a939e02a4c7fa69236f4a7384
20242024
<p>Sets the default State for the chosen setup. </p>
20252025
<dl class="params"><dt>Parameters</dt><dd>
20262026
<table class="params">
2027-
<tr><td class="paramname">context</td><td>A const reference to the <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html" title="A system that represents the complete manipulation station, including exactly one robotic arm (a Kuka...">ManipulationStation</a> context. </td></tr>
2027+
<tr><td class="paramname">station_context</td><td>A const reference to the <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html" title="A system that represents the complete manipulation station, including exactly one robotic arm (a Kuka...">ManipulationStation</a> context. </td></tr>
20282028
<tr><td class="paramname">state</td><td>A pointer to the State of the <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html" title="A system that represents the complete manipulation station, including exactly one robotic arm (a Kuka...">ManipulationStation</a> system. </td></tr>
20292029
</table>
20302030
</dd>
@@ -2186,7 +2186,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aac57ec44b7ab08cc19654862
21862186
</div><div class="memdoc">
21872187

21882188
<p>Convenience method for setting all of the joint velocities of the Kuka IIWA. </p>
2189-
<p>@v must have size <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html#a15f05a3d7f23b3fc83e67dace06d49c5" title="Gets the number of joints in the IIWA (only – does not include the gripper).">num_iiwa_joints()</a>. </p><dl class="section pre"><dt>Precondition</dt><dd><code>state</code> must be the systems::State&lt;T&gt; object contained in <code>station_context</code>. </dd></dl>
2189+
<p><code>v</code> must have size <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html#a15f05a3d7f23b3fc83e67dace06d49c5" title="Gets the number of joints in the IIWA (only – does not include the gripper).">num_iiwa_joints()</a>. </p><dl class="section pre"><dt>Precondition</dt><dd><code>state</code> must be the systems::State&lt;T&gt; object contained in <code>station_context</code>. </dd></dl>
21902190

21912191
</div>
21922192
</div>
@@ -2217,7 +2217,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a543cb365d7ffcdeb83514173
22172217
</div><div class="memdoc">
22182218

22192219
<p>Convenience method for setting all of the joint velocities of the Kuka IIWA. </p>
2220-
<p>@v must have size <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html#a15f05a3d7f23b3fc83e67dace06d49c5" title="Gets the number of joints in the IIWA (only – does not include the gripper).">num_iiwa_joints()</a>. </p>
2220+
<p><code>v</code> must have size <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html#a15f05a3d7f23b3fc83e67dace06d49c5" title="Gets the number of joints in the IIWA (only – does not include the gripper).">num_iiwa_joints()</a>. </p>
22212221

22222222
</div>
22232223
</div>
@@ -2290,7 +2290,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2e9db3943f27de4b8fc28a93
22902290
<p>Sets a random State for the chosen setup. </p>
22912291
<dl class="params"><dt>Parameters</dt><dd>
22922292
<table class="params">
2293-
<tr><td class="paramname">context</td><td>A const reference to the <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html" title="A system that represents the complete manipulation station, including exactly one robotic arm (a Kuka...">ManipulationStation</a> context. </td></tr>
2293+
<tr><td class="paramname">station_context</td><td>A const reference to the <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html" title="A system that represents the complete manipulation station, including exactly one robotic arm (a Kuka...">ManipulationStation</a> context. </td></tr>
22942294
<tr><td class="paramname">state</td><td>A pointer to the State of the <a class="el" href="classdrake_1_1examples_1_1manipulation__station_1_1_manipulation_station.html" title="A system that represents the complete manipulation station, including exactly one robotic arm (a Kuka...">ManipulationStation</a> system. </td></tr>
22952295
<tr><td class="paramname">generator</td><td>is the random number generator. </td></tr>
22962296
</table>

doxygen_cxx/classdrake_1_1examples_1_1planar__gripper_1_1_gripper_command_encoder.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1292,7 +1292,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#af8f8b5588e24a899b6aec5b0
12921292
<p>Constructor. </p>
12931293
<dl class="params"><dt>Parameters</dt><dd>
12941294
<table class="params">
1295-
<tr><td class="paramname">num_joints</td><td>The total number of fingers used on the planar-gripper. </td></tr>
1295+
<tr><td class="paramname">num_fingers</td><td>The total number of fingers used on the planar-gripper. </td></tr>
12961296
</table>
12971297
</dd>
12981298
</dl>

doxygen_cxx/classdrake_1_1examples_1_1planar__gripper_1_1_gripper_status_encoder.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1292,7 +1292,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a75e91651c3cff6e58b91b5dc
12921292
<p>Constructor. </p>
12931293
<dl class="params"><dt>Parameters</dt><dd>
12941294
<table class="params">
1295-
<tr><td class="paramname">num_joints</td><td>The total number of fingers used on the planar-gripper. </td></tr>
1295+
<tr><td class="paramname">num_fingers</td><td>The total number of fingers used on the planar-gripper. </td></tr>
12961296
</table>
12971297
</dd>
12981298
</dl>

doxygen_cxx/classdrake_1_1geometry_1_1optimization_1_1_c_iris_collision_geometry.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -437,13 +437,13 @@ <h2 class="memtitle"><span class="permalink"><a href="#aa4e072198684b3b69292aaa1
437437
<p>We can reformulate (2a) as the following constraint ⌈aᵀp_AS + b aᵀ⌉ is psd. (3) ⌊ a (aᵀp_AS + b)/r²*I₃⌋ (3) is equivalent to the rational ⌈1⌉ᵀ*⌈aᵀp_AS + b aᵀ⌉*⌈1⌉ ⌊y⌋ ⌊ a (aᵀp_AS+ b)/r²*I₃⌋ ⌊y⌋ is positive.</p>
438438
<dl class="params"><dt>Parameters</dt><dd>
439439
<table class="params">
440-
<tr><td class="paramname">a</td><td>The normal vector in the separating plane. a is expressed in frame A. Note that <code>a</code> doesn't need to have a unit length. </td></tr>
441-
<tr><td class="paramname">b</td><td>The constant term in the separating plane. </td></tr>
442-
<tr><td class="paramname">X_AB_multilinear</td><td>The pose of the collision geometry body (B) in the expressed frame A, written as a multilinear polynomial. This quantity is generated from RationalForwardKinematics::CalcBodyPoseAsMultilinearPolynomial. </td></tr>
443-
<tr><td class="paramname">rational_forward_kin</td><td>This object is constructed with the MultibodyPlant containing this collision geometry. </td></tr>
444-
<tr><td class="paramname">plane_side</td><td>Whether the geometry is on the positive or negative side of the plane. </td></tr>
445-
<tr><td class="paramname">y_slack</td><td>The slack variable y in the documentation above, used for non-polytopic geometries. For spheres and capsules, y_slack has size 3. For cylinders, y_slack has size 2. </td></tr>
446-
<tr><td class="paramname">[in/out]</td><td>rationals We append new rational functions to <code>rationals</code>. If these new rational functions are positive, then the geometry is on a given side of the plane. </td></tr>
440+
<tr><td class="paramdir"></td><td class="paramname">a</td><td>The normal vector in the separating plane. a is expressed in frame A. Note that <code>a</code> doesn't need to have a unit length. </td></tr>
441+
<tr><td class="paramdir"></td><td class="paramname">b</td><td>The constant term in the separating plane. </td></tr>
442+
<tr><td class="paramdir"></td><td class="paramname">X_AB_multilinear</td><td>The pose of the collision geometry body (B) in the expressed frame A, written as a multilinear polynomial. This quantity is generated from RationalForwardKinematics::CalcBodyPoseAsMultilinearPolynomial. </td></tr>
443+
<tr><td class="paramdir"></td><td class="paramname">rational_forward_kin</td><td>This object is constructed with the MultibodyPlant containing this collision geometry. </td></tr>
444+
<tr><td class="paramdir"></td><td class="paramname">plane_side</td><td>Whether the geometry is on the positive or negative side of the plane. </td></tr>
445+
<tr><td class="paramdir"></td><td class="paramname">y_slack</td><td>The slack variable y in the documentation above, used for non-polytopic geometries. For spheres and capsules, y_slack has size 3. For cylinders, y_slack has size 2. </td></tr>
446+
<tr><td class="paramdir">[in,out]</td><td class="paramname">rationals</td><td>We append new rational functions to <code>rationals</code>. If these new rational functions are positive, then the geometry is on a given side of the plane. </td></tr>
447447
</table>
448448
</dd>
449449
</dl>

doxygen_cxx/classdrake_1_1geometry_1_1optimization_1_1_convex_set.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1244,7 +1244,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aaacbd0a682d985194c7d94d6
12441244
<dl class="params"><dt>Parameters</dt><dd>
12451245
<table class="params">
12461246
<tr><td class="paramdir">[in]</td><td class="paramname">points</td><td>are the points which we wish to project to the convex set. </td></tr>
1247-
<tr><td class="paramdir"></td><td class="paramname">[in/out]</td><td>projected_points are the projection of <code>points</code> onto the convex set. </td></tr>
1247+
<tr><td class="paramdir">[in,out]</td><td class="paramname">projected_points</td><td>are the projection of <code>points</code> onto the convex set. </td></tr>
12481248
</table>
12491249
</dd>
12501250
</dl>

doxygen_cxx/classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_edge.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a34a9db3ba8b38c63a5229888
402402
<p>Adds a constraint to this edge. </p>
403403
<dl class="params"><dt>Parameters</dt><dd>
404404
<table class="params">
405-
<tr><td class="paramname">bindings</td><td>must contain <em>only</em> elements of <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_edge.html#aeacbc2abb655b394b863536ddcd78036" title="Returns the continuous decision variables associated with vertex u.">xu()</a> and <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_edge.html#a09f1477bfa664da452fb472f7c1959cc" title="Returns the continuous decision variables associated with vertex v.">xv()</a> as variables. </td></tr>
405+
<tr><td class="paramname">binding</td><td>must contain <em>only</em> elements of <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_edge.html#aeacbc2abb655b394b863536ddcd78036" title="Returns the continuous decision variables associated with vertex u.">xu()</a> and <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_edge.html#a09f1477bfa664da452fb472f7c1959cc" title="Returns the continuous decision variables associated with vertex v.">xv()</a> as variables. </td></tr>
406406
<tr><td class="paramname">use_in_transcription</td><td>specifies the components of the problem to which the constraint should be added.</td></tr>
407407
</table>
408408
</dd>

doxygen_cxx/classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_vertex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a34a9db3ba8b38c63a5229888
381381
<p>Adds a constraint to this vertex. </p>
382382
<dl class="params"><dt>Parameters</dt><dd>
383383
<table class="params">
384-
<tr><td class="paramname">bindings</td><td>must contain <em>only</em> elements of <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_vertex.html#ad7acb25ff1d4759a67548a22e11c1a5f" title="Returns a decision variable corresponding to an element of the ConvexSet, which can be used for const...">x()</a> as variables. </td></tr>
384+
<tr><td class="paramname">binding</td><td>must contain <em>only</em> elements of <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_graph_of_convex_sets_1_1_vertex.html#ad7acb25ff1d4759a67548a22e11c1a5f" title="Returns a decision variable corresponding to an element of the ConvexSet, which can be used for const...">x()</a> as variables. </td></tr>
385385
<tr><td class="paramname">use_in_transcription</td><td>specifies the components of the problem to which the constraint should be added. </td></tr>
386386
</table>
387387
</dd>

0 commit comments

Comments
 (0)