Skip to content

Commit c47dfbd

Browse files
1 parent 37abfa8 commit c47dfbd

File tree

153 files changed

+6419
-6313
lines changed

Some content is hidden

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

153 files changed

+6419
-6313
lines changed

bazel.html

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -275,20 +275,6 @@ <h2 id="unit-tests">Unit tests</h2>
275275
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>bazel test bindings/pydrake:py/symbolic_test --test_output=streamed --nocache_test_results --test_arg=--trace=user --test_arg=TestSymbolicVariable
276276
</code></pre></div></div>
277277

278-
<h2 id="debugging-on-macos">Debugging on macOS</h2>
279-
280-
<p>On macOS, DWARF debug symbols are emitted to a <code class="language-plaintext highlighter-rouge">.dSYM</code> file. The Bazel
281-
<code class="language-plaintext highlighter-rouge">cc_binary</code> and <code class="language-plaintext highlighter-rouge">cc_test</code> rules do not natively generate or expose this
282-
file, so we have implemented a workaround in Drake, <code class="language-plaintext highlighter-rouge">--config=apple_debug</code>.
283-
This config turns off sandboxing, which allows a <code class="language-plaintext highlighter-rouge">genrule</code> to access the
284-
<code class="language-plaintext highlighter-rouge">.o</code> files and process them into a <code class="language-plaintext highlighter-rouge">.dSYM</code>. Use as follows:</p>
285-
286-
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>bazel build --config=apple_debug path/to/my:binary_or_test_dsym
287-
lldb ./bazel-bin/path/to/my/binary_or_test
288-
</code></pre></div></div>
289-
290-
<p>For more information, see <a href="https://github.com/bazelbuild/bazel/issues/2537">https://github.com/bazelbuild/bazel/issues/2537</a>.</p>
291-
292278
<h1 id="updating-build-files">Updating BUILD files</h1>
293279

294280
<p>Please use the “<code class="language-plaintext highlighter-rouge">buildifier</code>” tool to format edits to <code class="language-plaintext highlighter-rouge">BUILD</code> files (in the

doxygen_cxx/classdrake_1_1multibody_1_1_spatial_inertia-members.html

Lines changed: 47 additions & 46 deletions
Large diffs are not rendered by default.

doxygen_cxx/classdrake_1_1multibody_1_1_spatial_inertia.html

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,9 @@
243243
<tr class="memitem:a679852e6738fbcf5751ca37c51d2f084"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacedrake.html#a1f1c657c4d2cf400649123a7c2573d5b">boolean</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1multibody_1_1_spatial_inertia.html#a679852e6738fbcf5751ca37c51d2f084">IsPhysicallyValid</a> () const</td></tr>
244244
<tr class="memdesc:a679852e6738fbcf5751ca37c51d2f084"><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs a number of checks to verify that this is a physically valid spatial inertia. <a href="#a679852e6738fbcf5751ca37c51d2f084">More...</a><br /></td></tr>
245245
<tr class="separator:a679852e6738fbcf5751ca37c51d2f084"><td class="memSeparator" colspan="2">&#160;</td></tr>
246+
<tr class="memitem:ad1e539cc1eba1e97ebf0fbedfe30ac09"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1multibody_1_1_spatial_inertia.html#ad1e539cc1eba1e97ebf0fbedfe30ac09">CriticizeNotPhysicallyValid</a> () const</td></tr>
247+
<tr class="memdesc:ad1e539cc1eba1e97ebf0fbedfe30ac09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs the same checks as the boolean typed <a class="el" href="classdrake_1_1multibody_1_1_spatial_inertia.html#a679852e6738fbcf5751ca37c51d2f084" title="Performs a number of checks to verify that this is a physically valid spatial inertia.">IsPhysicallyValid()</a>. <a href="#ad1e539cc1eba1e97ebf0fbedfe30ac09">More...</a><br /></td></tr>
248+
<tr class="separator:ad1e539cc1eba1e97ebf0fbedfe30ac09"><td class="memSeparator" colspan="2">&#160;</td></tr>
246249
<tr class="memitem:a413ff91e8caf0498a96e5b1e06da9cd1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacedrake.html#a11f9aa896d31437a219ed19fa944fe20">Matrix6</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1multibody_1_1_spatial_inertia.html#a413ff91e8caf0498a96e5b1e06da9cd1">CopyToFullMatrix6</a> () const</td></tr>
247250
<tr class="memdesc:a413ff91e8caf0498a96e5b1e06da9cd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy to a full 6x6 matrix representation. <a href="#a413ff91e8caf0498a96e5b1e06da9cd1">More...</a><br /></td></tr>
248251
<tr class="separator:a413ff91e8caf0498a96e5b1e06da9cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -682,6 +685,26 @@ <h2 class="memtitle"><span class="permalink"><a href="#a413ff91e8caf0498a96e5b1e
682685

683686
<p>Copy to a full 6x6 matrix representation. </p>
684687

688+
</div>
689+
</div>
690+
<a id="ad1e539cc1eba1e97ebf0fbedfe30ac09"></a>
691+
<h2 class="memtitle"><span class="permalink"><a href="#ad1e539cc1eba1e97ebf0fbedfe30ac09">&#9670;&nbsp;</a></span>CriticizeNotPhysicallyValid()</h2>
692+
693+
<div class="memitem">
694+
<div class="memproto">
695+
<table class="memname">
696+
<tr>
697+
<td class="memname">std::string CriticizeNotPhysicallyValid </td>
698+
<td>(</td>
699+
<td class="paramname"></td><td>)</td>
700+
<td> const</td>
701+
</tr>
702+
</table>
703+
</div><div class="memdoc">
704+
705+
<p>Performs the same checks as the boolean typed <a class="el" href="classdrake_1_1multibody_1_1_spatial_inertia.html#a679852e6738fbcf5751ca37c51d2f084" title="Performs a number of checks to verify that this is a physically valid spatial inertia.">IsPhysicallyValid()</a>. </p>
706+
<dl class="section return"><dt>Returns</dt><dd>empty string if valid, otherwise, a detailed error message. </dd></dl>
707+
685708
</div>
686709
</div>
687710
<a id="a1d857a6e2165c421949804eb2afbe7c7"></a>

doxygen_cxx/classdrake_1_1multibody_1_1_spatial_inertia.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doxygen_cxx/classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1518,7 +1518,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a705ec3567a892f2c558988b4
15181518
</div><div class="memdoc">
15191519

15201520
<p>(Deprecated.) </p>
1521-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd>Use default_color_render_camera().core().intrinsics() instead. <br />
1521+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>Use default_color_render_camera().core().intrinsics() instead. <br />
15221522
This will be removed from Drake on or after 2025-01-01.</dd></dl>
15231523

15241524
</div>
@@ -1558,7 +1558,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#acaff289a0608d413a89eac13
15581558
</div><div class="memdoc">
15591559

15601560
<p>(Deprecated.) </p>
1561-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd>Use default_color_render_camera() instead. <br />
1561+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd>Use default_color_render_camera() instead. <br />
15621562
This will be removed from Drake on or after 2025-01-01.</dd></dl>
15631563

15641564
</div>
@@ -1655,7 +1655,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5b92b9d4b4aa8e028888b01f
16551655
</div><div class="memdoc">
16561656

16571657
<p>(Deprecated.) </p>
1658-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>Use default_depth_render_camera().core().intrinsics() instead. <br />
1658+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd>Use default_depth_render_camera().core().intrinsics() instead. <br />
16591659
This will be removed from Drake on or after 2025-01-01.</dd></dl>
16601660

16611661
</div>
@@ -1714,7 +1714,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2b7e6767e2c01173872ad2b1
17141714
</div><div class="memdoc">
17151715

17161716
<p>(Deprecated.) </p>
1717-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd>Use default_depth_render_camera() instead. <br />
1717+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000014">Deprecated:</a></b></dt><dd>Use default_depth_render_camera() instead. <br />
17181718
This will be removed from Drake on or after 2025-01-01.</dd></dl>
17191719

17201720
</div>
@@ -1906,7 +1906,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a22ff82441df0b9b743906c43
19061906
</div><div class="memdoc">
19071907

19081908
<p>(Deprecated.) </p>
1909-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd>Use default_parent_frame_id() instead. <br />
1909+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000018">Deprecated:</a></b></dt><dd>Use default_parent_frame_id() instead. <br />
19101910
This will be removed from Drake on or after 2025-01-01.</dd></dl>
19111911

19121912
</div>
@@ -2146,7 +2146,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ab8817bc0f987f64e506b92be
21462146
</div><div class="memdoc">
21472147

21482148
<p>(Deprecated.) </p>
2149-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>Use default_color_render_camera().core().sensor_pose_in_camera_body() instead. <br />
2149+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000016">Deprecated:</a></b></dt><dd>Use default_color_render_camera().core().sensor_pose_in_camera_body() instead. <br />
21502150
This will be removed from Drake on or after 2025-01-01.</dd></dl>
21512151

21522152
</div>
@@ -2167,7 +2167,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad83228b39a7566b1cf862392
21672167
</div><div class="memdoc">
21682168

21692169
<p>(Deprecated.) </p>
2170-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000016">Deprecated:</a></b></dt><dd>Use default_depth_render_camera().core().sensor_pose_in_camera_body() instead. <br />
2170+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd>Use default_depth_render_camera().core().sensor_pose_in_camera_body() instead. <br />
21712171
This will be removed from Drake on or after 2025-01-01.</dd></dl>
21722172

21732173
</div>
@@ -2188,7 +2188,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#acfe6bdbdc50d1b6bff27e133
21882188
</div><div class="memdoc">
21892189

21902190
<p>(Deprecated.) </p>
2191-
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000014">Deprecated:</a></b></dt><dd>Use default_X_PB() instead. <br />
2191+
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>Use default_X_PB() instead. <br />
21922192
This will be removed from Drake on or after 2025-01-01.</dd></dl>
21932193

21942194
</div>

doxygen_cxx/deprecated.html

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,9 @@
166166
<dt>Member <a class="el" href="classdrake_1_1geometry_1_1_convex.html#a94c732bb0f167eab349228237a8fbe3c">Convex::filename</a> () const</dt>
167167
<dd><a class="anchor" id="_deprecated000006"></a>Convex shapes can be defined from a file path or in memory data. Use Convex::source() to determine if a filename is available. <br />
168168
This will be removed from Drake on or after 2025-04-01. </dd>
169+
<dt>Member <a class="el" href="group__geometry__optimization__geodesic__convexity.html#ga81f6ad0948f72e1ad26ad217aa52a86f">drake::geometry::optimization::CalcPairwiseIntersections</a> (const ConvexSets &amp;convex_sets_A, const ConvexSets &amp;convex_sets_B, const std::vector&lt; int &gt; &amp;continuous_revolute_joints, const std::vector&lt; geometry::optimization::Hyperrectangle &gt; &amp;bboxes_A, const std::vector&lt; geometry::optimization::Hyperrectangle &gt; &amp;bboxes_B)</dt>
170+
<dd><a class="anchor" id="_deprecated000002"></a>Instead use ComputePairwiseIntersections, with return type std::pair&lt;std::vector&lt;std::pair&lt;int, int&gt;&gt;, std::vector&lt;Eigen::VectorXd&gt;&gt;. <br />
171+
This will be removed from Drake on or after 2024-12-01. </dd>
169172
<dt>Member <a class="el" href="group__geometry__optimization__geodesic__convexity.html#ga1a6ca29c940201232b604c08c06fa9ec">drake::geometry::optimization::CalcPairwiseIntersections</a> (const ConvexSets &amp;convex_sets, const std::vector&lt; int &gt; &amp;continuous_revolute_joints, bool preprocess_bbox=true)</dt>
170173
<dd><a class="anchor" id="_deprecated000003"></a>Instead use ComputePairwiseIntersections, with return type std::pair&lt;std::vector&lt;std::pair&lt;int, int&gt;&gt;, std::vector&lt;Eigen::VectorXd&gt;&gt;. <br />
171174
This will be removed from Drake on or after 2024-12-01. </dd>
@@ -175,14 +178,14 @@
175178
<dt>Member <a class="el" href="group__geometry__optimization__geodesic__convexity.html#gae773abb9ec94e4f9ff5766e2d40b7136">drake::geometry::optimization::CalcPairwiseIntersections</a> (const ConvexSets &amp;convex_sets_A, const ConvexSets &amp;convex_sets_B, const std::vector&lt; int &gt; &amp;continuous_revolute_joints, bool preprocess_bbox=true)</dt>
176179
<dd><a class="anchor" id="_deprecated000001"></a>Instead use ComputePairwiseIntersections, with return type std::pair&lt;std::vector&lt;std::pair&lt;int, int&gt;&gt;, std::vector&lt;Eigen::VectorXd&gt;&gt;. <br />
177180
This will be removed from Drake on or after 2024-12-01. </dd>
178-
<dt>Member <a class="el" href="group__geometry__optimization__geodesic__convexity.html#ga81f6ad0948f72e1ad26ad217aa52a86f">drake::geometry::optimization::CalcPairwiseIntersections</a> (const ConvexSets &amp;convex_sets_A, const ConvexSets &amp;convex_sets_B, const std::vector&lt; int &gt; &amp;continuous_revolute_joints, const std::vector&lt; geometry::optimization::Hyperrectangle &gt; &amp;bboxes_A, const std::vector&lt; geometry::optimization::Hyperrectangle &gt; &amp;bboxes_B)</dt>
179-
<dd><a class="anchor" id="_deprecated000002"></a>Instead use ComputePairwiseIntersections, with return type std::pair&lt;std::vector&lt;std::pair&lt;int, int&gt;&gt;, std::vector&lt;Eigen::VectorXd&gt;&gt;. <br />
180-
This will be removed from Drake on or after 2024-12-01. </dd>
181181
<dt>Member <a class="el" href="namespacedrake_1_1geometry.html#a7859e92c74076c8ab00351905e44b562">drake::geometry::ReadObjToTriangleSurfaceMesh</a> (std::istream *input_stream, double scale=1.0, std::function&lt; void(std::string_view)&gt; on_warning={}, std::string_view description="from_stream")</dt>
182182
<dd><a class="anchor" id="_deprecated000005"></a>Please use ReadObjToTriangleSurfaceMesh(const MeshSource&amp;) instead. <br />
183183
This will be removed from Drake on or after 2025-01-01. </dd>
184+
<dt>Member <a class="el" href="namespacedrake_1_1multibody.html#a8a471eb0ef0fa99f82ee25bf17caa0e9">drake::multibody::CalcSpatialInertia</a> (const geometry::TriangleSurfaceMesh&lt; double &gt; &amp;mesh)</dt>
185+
<dd><a class="anchor" id="_deprecated000009"></a>In the function CalcSpatialInertia(), the density argument's default value of 1.0 was removed. Provide a sensible density value. <br />
186+
This will be removed from Drake on or after 2024-11-01. </dd>
184187
<dt>Member <a class="el" href="namespacedrake_1_1solvers.html#a2dd53f528ca9bb8a0f0f11d1bab1869e">drake::solvers::operator&lt;&lt;</a> (std::ostream &amp;, CommonSolverOption)</dt>
185-
<dd><a class="anchor" id="_deprecated000009"></a>Use to_string(), instead. <br />
188+
<dd><a class="anchor" id="_deprecated000010"></a>Use to_string(), instead. <br />
186189
This will be removed from Drake on or after 2025-05-01. </dd>
187190
<dt>Member <a class="el" href="classdrake_1_1geometry_1_1_mesh.html#a94c732bb0f167eab349228237a8fbe3c">Mesh::filename</a> () const</dt>
188191
<dd><a class="anchor" id="_deprecated000007"></a>Meshes can be defined from a file path or in memory data. Use Mesh::source() to determine if a filename is available. <br />
@@ -191,28 +194,28 @@
191194
<dd><a class="anchor" id="_deprecated000008"></a>Use set_discrete_contact_approximation() to set the contact model approximation. The underlying solver will be inferred automatically. <br />
192195
This will be removed from Drake on or after 2024-04-01. </dd>
193196
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#a705ec3567a892f2c558988b4ac3c351f">RgbdSensor::color_camera_info</a> () const</dt>
194-
<dd><a class="anchor" id="_deprecated000010"></a>Use default_color_render_camera().core().intrinsics() instead. <br />
197+
<dd><a class="anchor" id="_deprecated000011"></a>Use default_color_render_camera().core().intrinsics() instead. <br />
195198
This will be removed from Drake on or after 2025-01-01. </dd>
196199
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#acaff289a0608d413a89eac135a4c8790">RgbdSensor::color_render_camera</a> () const</dt>
197-
<dd><a class="anchor" id="_deprecated000012"></a>Use default_color_render_camera() instead. <br />
200+
<dd><a class="anchor" id="_deprecated000013"></a>Use default_color_render_camera() instead. <br />
198201
This will be removed from Drake on or after 2025-01-01. </dd>
199202
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#a5b92b9d4b4aa8e028888b01fd2f659dd">RgbdSensor::depth_camera_info</a> () const</dt>
200-
<dd><a class="anchor" id="_deprecated000011"></a>Use default_depth_render_camera().core().intrinsics() instead. <br />
203+
<dd><a class="anchor" id="_deprecated000012"></a>Use default_depth_render_camera().core().intrinsics() instead. <br />
201204
This will be removed from Drake on or after 2025-01-01. </dd>
202205
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#a2b7e6767e2c01173872ad2b1d0a0f9ca">RgbdSensor::depth_render_camera</a> () const</dt>
203-
<dd><a class="anchor" id="_deprecated000013"></a>Use default_depth_render_camera() instead. <br />
206+
<dd><a class="anchor" id="_deprecated000014"></a>Use default_depth_render_camera() instead. <br />
204207
This will be removed from Drake on or after 2025-01-01. </dd>
205208
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#a22ff82441df0b9b743906c4304135783">RgbdSensor::parent_frame_id</a> () const</dt>
206-
<dd><a class="anchor" id="_deprecated000017"></a>Use default_parent_frame_id() instead. <br />
209+
<dd><a class="anchor" id="_deprecated000018"></a>Use default_parent_frame_id() instead. <br />
207210
This will be removed from Drake on or after 2025-01-01. </dd>
208211
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#ab8817bc0f987f64e506b92be652d5644">RgbdSensor::X_BC</a> () const</dt>
209-
<dd><a class="anchor" id="_deprecated000015"></a>Use default_color_render_camera().core().sensor_pose_in_camera_body() instead. <br />
212+
<dd><a class="anchor" id="_deprecated000016"></a>Use default_color_render_camera().core().sensor_pose_in_camera_body() instead. <br />
210213
This will be removed from Drake on or after 2025-01-01. </dd>
211214
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#ad83228b39a7566b1cf862392f1e5e19a">RgbdSensor::X_BD</a> () const</dt>
212-
<dd><a class="anchor" id="_deprecated000016"></a>Use default_depth_render_camera().core().sensor_pose_in_camera_body() instead. <br />
215+
<dd><a class="anchor" id="_deprecated000017"></a>Use default_depth_render_camera().core().sensor_pose_in_camera_body() instead. <br />
213216
This will be removed from Drake on or after 2025-01-01. </dd>
214217
<dt>Member <a class="el" href="classdrake_1_1systems_1_1sensors_1_1_rgbd_sensor.html#acfe6bdbdc50d1b6bff27e133688a4230">RgbdSensor::X_PB</a> () const</dt>
215-
<dd><a class="anchor" id="_deprecated000014"></a>Use default_X_PB() instead. <br />
218+
<dd><a class="anchor" id="_deprecated000015"></a>Use default_X_PB() instead. <br />
216219
This will be removed from Drake on or after 2025-01-01.</dd>
217220
</dl>
218221
</div></div><!-- PageDoc -->

doxygen_cxx/dir_000070_000015.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

doxygen_cxx/dir_000094_000015.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)