Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix deprecation #4

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3822 commits
Select commit Hold shift + click to select a range
c13eb90
[solvers] Provide clp_version in ClpSolverDetails (#19213)
jwnimmer-tri Apr 17, 2023
2a7e909
Add bindings for math/quaternion.h (#19208)
RussTedrake Apr 17, 2023
5fb945d
Add geometry::optimization::MakeConvexSets (#19207)
RussTedrake Apr 17, 2023
d55ac42
[multibody] Remove deprecated bazel label 2023-04 (#19216)
jwnimmer-tri Apr 17, 2023
0c0c231
Improve SceneGraphInspector test coverage (#19209)
SeanCurtis-TRI Apr 18, 2023
f08dadc
[visualization] Use a mutable scene_graph for setup (#19217)
jwnimmer-tri Apr 18, 2023
601048f
[plant] Fix tamsi documentation typo (#19166)
leitianjian Apr 18, 2023
01da6d4
[doc] Add release notes v1.15.0 (#19178)
EricCousineau-TRI Apr 18, 2023
d9d08a2
[common] Fix FindResource vs non-source Bazel builds (#19206)
jwnimmer-tri Apr 18, 2023
92536aa
[common] Tweak FindResource error message (#19228)
jwnimmer-tri Apr 19, 2023
a253b54
Enhance documentation for monogram notation. (#19190)
mitiguy Apr 19, 2023
b2ffd79
Throw exceptions for spatial inertia primitives with mass or density …
mitiguy Apr 19, 2023
84f9707
[geometry] MeshcatVisualizer can filter geometry via property (#19220)
jwnimmer-tri Apr 19, 2023
1778245
[cmake] Remove unused CPack code (#19219)
jwnimmer-tri Apr 20, 2023
cba25e9
[geometry] Add Rgba::update to selectively change values (#19237)
jwnimmer-tri Apr 20, 2023
13cec97
[fem] Add linear corotated model (#19170)
xuchenhan-tri Apr 20, 2023
a345923
Exposes SAP near rigid threshold (#19218)
amcastro-tri Apr 20, 2023
0a3f852
[bindings] Drop the render qualifier for render-related symbols (#19241)
zachfang Apr 21, 2023
585aba3
Add GetExpression to BezierCurve (#19205)
AlexandreAmice Apr 21, 2023
bb99428
DiscreteDerivative sets suppress_initial_transient=true by default (#…
RussTedrake Apr 23, 2023
8f54a14
Document direct_transcription::TimeStep (#19249)
RussTedrake Apr 23, 2023
8524daf
adds David von Wrangel to contributors (#19253)
wrangelvid Apr 23, 2023
350d377
Adds support for T=Expression to QuadrotorPlant example (#19256)
RussTedrake Apr 24, 2023
ab9df0e
[bindings] Use PointCloud object directly for GetInputPort.FixValue (…
zachfang Apr 24, 2023
4833255
Fix a bug when calling ConstructMonomialBasis with a constant polynom…
hongkai-dai Apr 24, 2023
98d65c2
[parsing] Improve parser_manual_test (#19244)
rpoyner-tri Apr 24, 2023
ba5045e
[common] Add hash_append support for bare pointers (#19248)
jwnimmer-tri Apr 24, 2023
d9a2ee6
[optimization] Split convex_set_test into solver vs non-solver (#19260)
jwnimmer-tri Apr 24, 2023
8d6b352
[pydrake] Fix CompositeTrajectory constructor argument type (#19252)
jwnimmer-tri Apr 24, 2023
ce75c47
Change is_positive_and_finite() to is_positive_finite(). Use anonymo…
mitiguy Apr 24, 2023
4721645
[systems] Add DiagramBuilder::RemoveSystem (#19243)
jwnimmer-tri Apr 24, 2023
483283b
[geometry] Add GeometryInstance overload without unique_ptr (#19251)
jwnimmer-tri Apr 24, 2023
7174bb3
Throw an error when Riccati equation is not solved for continuous tim…
hongkai-dai Apr 25, 2023
6ef849c
added optional rounding solver options (#18875)
wrangelvid Apr 25, 2023
bc65f6a
[trajectory_optimization] Opt-in to clang-format-lint (#19273)
jwnimmer-tri Apr 25, 2023
375c4db
[lint] Uniform closing-namespace comments throughout (#19270)
jwnimmer-tri Apr 25, 2023
abf1491
[doc] Link from SpatialInertia to CalcSpatialInertia (#19226)
DamrongGuoy Apr 25, 2023
771d072
Support IRIS initial ellipse (#19257)
mpetersen94 Apr 25, 2023
252de04
[common] Begin preparing for clang-format linting (#19272)
jwnimmer-tri Apr 25, 2023
89dc5ab
[plant] Set random state to default when distribution is missing (#19…
xuchenhan-tri Apr 25, 2023
f10f5c4
Add SpatialInertia::SolidSphereWithMass() and HollowSphereWithMass().…
mitiguy Apr 25, 2023
fdd8162
[workspace] Upgrade styleguide to latest commit (#19277)
jwnimmer-tri Apr 25, 2023
4089666
Add bindings for SceneGraph::ChangeShape() (#19278)
SeanCurtis-TRI Apr 25, 2023
78c6123
clang-format geometry/optimization folder. (#19246)
hongkai-dai Apr 25, 2023
6212ac9
[doc] Update Appendix B State of Implementation of Hydroelastic User …
DamrongGuoy Apr 26, 2023
6385c6e
[pydrake] Fix docs & mypy stubs for GraphOfConvexSets (#19283)
jwnimmer-tri Apr 26, 2023
a2aef41
MakeAndSolveIsGeometrySeparableProblem (#19201)
AlexandreAmice Apr 26, 2023
c38f22c
Fix the test in continuous algebraic Riccati equation (#19276)
hongkai-dai Apr 26, 2023
686acf0
Improve error message for unsupported geometries in proximity engine …
RussTedrake Apr 26, 2023
70423bb
[geometry/optimization] Hotfix to IrisInConfigurationSpaceTest.Starti…
mpetersen94 Apr 26, 2023
8ddd667
[tutorials] Use AddDefaultVisualization in a tutorial (#19280)
trowell-tri Apr 26, 2023
2b2a868
[tools] Fix deprecation assertion to skip color codes (#19293)
svenevs Apr 27, 2023
ae911cb
Add bindings for functions on QuaternionEulerIntegrationConstraint (#…
RussTedrake Apr 27, 2023
7032ab9
[install] Add missing runfiles to bazel drake_shared_library (#19294)
jwnimmer-tri Apr 27, 2023
390cc1f
adds basic GCS planner (#19239)
wrangelvid Apr 27, 2023
6d7e0e7
[pydrake] Handle nulls in ImportError reporting (#19296)
jwnimmer-tri Apr 27, 2023
0d41059
Add IsDetectable and IsStabilizable to LinearSystem class. (#19289)
hongkai-dai Apr 27, 2023
d8e574c
Add SetWallBoundaryCondition deformable model binding (#19299)
JShep-tri Apr 28, 2023
ed079ac
[meshcat] Enable alpha adjustment of invisible geometry (#19287)
trowell-tri Apr 28, 2023
38ecfa7
Improve readability of stochastic systems doc w/ unicode (#19291)
RussTedrake Apr 28, 2023
4cc4dce
Skip render_gltf_client tests that fail on macOS (#19306)
liangfok Apr 28, 2023
41ae074
[doc] Fix names of Packaging jobs vs recent renames (#19297)
jwnimmer-tri Apr 29, 2023
ff288a1
Remove deprecated code 2023-05 (#19307)
jwnimmer-tri Apr 30, 2023
846f975
[setup] Revert removal of macOS maintainer only flag (#19317)
jwnimmer-tri May 1, 2023
6972cec
[parsing] Improve URDF inertia invalidity handling (#19238)
rpoyner-tri May 1, 2023
9d8bf5c
[common] Add benchmark for Gemm on Expression (#19303)
jwnimmer-tri May 1, 2023
525d788
[pydrake] Add math.matmul (#19298)
jwnimmer-tri May 1, 2023
2859fe9
Tidy up ConvexSet implementation conventions (#19313)
jwnimmer-tri May 1, 2023
707676b
Relocate DiagnosticPolicyTestBase to common/test_utilities (#19292)
SeanCurtis-TRI May 1, 2023
119c3fd
Update optitrack driver version (#19324)
sammy-tri May 1, 2023
e1a586f
Touch up MathematicalProgram docs for linear constraints. (#19315)
RussTedrake May 2, 2023
c7c0a3a
[doc] Switch some links to use relative (host-agnostic) paths (#19326)
jwnimmer-tri May 2, 2023
22cbb37
[multibody] Sample MbP input force ports discretely (#19225)
xuchenhan-tri May 2, 2023
8c106eb
Add CheckConvexHullProperty to bezier curve (#19302)
AlexandreAmice May 2, 2023
1a27230
[common] Fix benchmark vs kcov.sh's broken args handling (#19328)
jwnimmer-tri May 2, 2023
9643c7a
Add guidance for release notes when bumping externals (#19329)
sammy-tri May 2, 2023
df13567
Add a time cost to GcsTrajectoryOptimization (#19301)
wrangelvid May 2, 2023
a46269d
[workspace] Upgrade abseil_cpp_internal to latest commit
mwoehlke-kitware May 2, 2023
ef0f74d
[workspace] Upgrade buildifier to latest release v6.1.2
mwoehlke-kitware May 2, 2023
ebe6068
[workspace] Upgrade common_robotics_utilities to latest commit
mwoehlke-kitware May 2, 2023
ed52bc7
[workspace] Upgrade dm_control_internal to latest commit
mwoehlke-kitware May 2, 2023
f8d62d7
[workspace] Upgrade lcm to latest release v1.5.0
mwoehlke-kitware May 2, 2023
69e2901
[workspace] Upgrade petsc to latest release v3.19.1
mwoehlke-kitware May 2, 2023
c523607
[workspace] Upgrade rules_python to latest release 0.21.0
mwoehlke-kitware May 2, 2023
9c687ba
Merge pull request #19332 from mwoehlke-kitware/upgrades
jwnimmer-tri May 2, 2023
04e3459
Adds Spectrahedron isa ConvexSet (#19316)
RussTedrake May 3, 2023
db0f2a7
[geometry/optimization] Opt-in to clang-format lint (#19331)
jwnimmer-tri May 3, 2023
849f4f9
[hotfix] Fix lint in geometry/optimization (#19339)
xuchenhan-tri May 3, 2023
386ef0b
Move ConvexSet cloning to vtable instead of std::function (#19336)
jwnimmer-tri May 3, 2023
eed60c4
Add velocity bounds to subgraphs (#19334)
wrangelvid May 4, 2023
189cadd
[symbolic] Speed up matmul (#19304)
jwnimmer-tri May 4, 2023
30e621b
[pydrake] Remove CopyableUniquePtrConvexSet binding (#19343)
jwnimmer-tri May 4, 2023
0fb63d7
[symbolic] Speed up matmul for double vs Variable (#19345)
jwnimmer-tri May 4, 2023
e0ce7d8
[workspace] Do not warn against macOS Ventura (#19350)
svenevs May 4, 2023
48de680
Avoid 'using std::move' (#19354)
jwnimmer-tri May 4, 2023
edc9941
Avoid ADL std::move (#19356)
jwnimmer-tri May 4, 2023
d94a687
Remove dead code (#19358)
jwnimmer-tri May 4, 2023
d0016db
Add RenderMaterial to geometry/render (#19352)
SeanCurtis-TRI May 4, 2023
e06c299
Fix fmt for fs::path (#19359)
jwnimmer-tri May 4, 2023
fe46d26
Generalize MeshData into RenderMesh (#19353)
SeanCurtis-TRI May 5, 2023
4aa552c
Remove dead code (#19360)
jwnimmer-tri May 5, 2023
a44913a
[symbolic] Work around TSan bug (#19361)
jwnimmer-tri May 5, 2023
8327b29
[abseil] Fix TSan linking errors (#19363)
jwnimmer-tri May 5, 2023
5a9e127
[common] Add tolerance for schema/transform_test (#19374)
svenevs May 7, 2023
5ab8a4f
[solvers] Increase tolerance in clp_solver_test (#19378)
svenevs May 7, 2023
75731d7
[math] Add tolerance to linear_solve_test Eigen compare (#19373)
svenevs May 7, 2023
89795c5
[solvers] Increase tolerance for constraint_test (#19377)
svenevs May 7, 2023
ad53c73
ShapeReifier can configure default behavior (#19367)
SeanCurtis-TRI May 8, 2023
e545238
[systems] Add tolerance to primitives/symbolic_vector_system_test (#1…
svenevs May 8, 2023
1d8c013
[multibody] Increase tolerance for fem/fem_solver_test (#19372)
svenevs May 8, 2023
0ea5968
[parsing] Respect axis element for planar joint in URDF (#19355)
xuchenhan-tri May 8, 2023
c0c470a
Improve monthly updates documentation (#19382)
mwoehlke-kitware May 8, 2023
310a17c
Add RenderMaterial to RenderMesh (#19364)
SeanCurtis-TRI May 8, 2023
9b1c1e1
Make GCS Preprocessing respect solver options (#19312)
RussTedrake May 8, 2023
1dcd91b
Hotfix for "Add RenderMaterial to RenderMesh" (#19385)
jwnimmer-tri May 9, 2023
5d9b963
[multibody] Increase macOS tolerance for MG_chaotic_babyboot_test (#1…
svenevs May 9, 2023
97451e3
[geometry] Increase tolerance for proximity/obb_test (#19371)
svenevs May 9, 2023
3d4fe99
Filter contact results for completely locked trees. (#19349)
joemasterjohn May 9, 2023
c0d9172
[systems/lcm] Improve error messages (#19390)
jwnimmer-tri May 9, 2023
4d4949a
Update models of the IIWA 14 with estimated reflected inertia (#19344)
AdityaBhat-TRI May 9, 2023
fd48af2
[systems/lcm] Use shared_ptr for LCM serializers (#19369)
jwnimmer-tri May 10, 2023
4a112df
Update RenderEngineVtk to use RenderMaterial (#19383)
SeanCurtis-TRI May 10, 2023
26ebe98
Refactor CspaceFreePolytope (#19368)
AlexandreAmice May 10, 2023
ec2ee07
[solvers] Add max_explored_nodes for branch_and_bound.
hongkai-dai May 10, 2023
8ecb82d
Improve math::AreAutoDiffVecXdEqual (#19393)
RussTedrake May 11, 2023
4f554dc
[parsing] Improve SDFormat inertia handling (#19245)
rpoyner-tri May 11, 2023
8775f5e
[workspace] Build IPOPT from source on Ubuntu (#19388)
jwnimmer-tri May 11, 2023
866df57
[geometry] Bump tolerance for mesh_plane_intersection_test (#19399)
jwnimmer-tri May 12, 2023
51f2ab2
RenderEngine no longer ignores sensor pose in camera body (#19398)
SeanCurtis-TRI May 12, 2023
f8709f7
[parsing] Unify spatial inertia calculations in Mujoco parser (#19342)
rpoyner-tri May 12, 2023
0078915
Add test showing failure for deeply nested welds in model directives …
May 12, 2023
b081fce
[solvers] Start nonlinear_program_test closer to solution (#19376)
svenevs May 12, 2023
0714339
[py solvers] Fix branch and bound test vs solution ordering (#19403)
jwnimmer-tri May 15, 2023
9ca2606
[multibody] Add tolerances for compliant_contact_manager_test (#19401)
jwnimmer-tri May 15, 2023
58bb369
[multibody] Bump tolerance for free_body_test (#19400)
jwnimmer-tri May 15, 2023
270d304
[optimization] Defend test against kcov bug (#19410)
jwnimmer-tri May 15, 2023
219af3e
[planning] Improve performance of SceneGraphCollisionChecker through …
calderpg-tri May 15, 2023
8c90bdc
Calculate principal moments of inertia and their axes. (#19281)
mitiguy May 15, 2023
85d3562
Improve error message for xyz mobilizers in singularity. (#19406)
RussTedrake May 16, 2023
765a974
[geometry] Map white color to kDontCare in render_gltf_client (#19397)
zachfang May 16, 2023
522de94
[multibody] Improve error message for !(Delta > 0) (#19407)
jwnimmer-tri May 16, 2023
d602cf9
Implements ExpressionCost (#19405)
RussTedrake May 16, 2023
3d5f368
[workspace] Upgrade stable_baselines3_internal to latest release v1.8…
mwoehlke-kitware May 17, 2023
870bdc0
[geometry] Add benchmark wrappers for reproducible reports (#19418)
jwnimmer-tri May 17, 2023
404d316
[doc] Fix C++ API footer size and scrolling (#19412)
aminya May 17, 2023
0aa7c48
[visualization] Add render camera preview (#19158)
jwnimmer-tri May 17, 2023
02aec89
[multibody] Removal of deprecated Parser::AddModelFromString (#19413)
DamrongGuoy May 17, 2023
a4a7a03
Introduce new SapConstraint APIs implemented in terms of older APIs. …
amcastro-tri May 18, 2023
16e2340
[setup] Remove NLopt dependency from Ubuntu (#19427)
jwnimmer-tri May 18, 2023
6039d58
[setup] Remove NLopt dependency from macOS (#19428)
jwnimmer-tri May 18, 2023
732084e
[doc] Add release notes v1.16.0 (#19391)
DamrongGuoy May 18, 2023
21e7685
[render_vtk] Nerf a few test cases on macOS (#19425)
jwnimmer-tri May 18, 2023
f530be1
[doc] Improve 1.16 release notes (#19431)
jwnimmer-tri May 18, 2023
140141e
[doc] Refresh tutorials release playbook from experience with v1.16.0…
DamrongGuoy May 19, 2023
eb28bf1
[multibody] Including joint locking in forward dynamics computations …
joemasterjohn May 19, 2023
88baaee
add velocity bounds to edges between subgraphs (#19357)
wrangelvid May 21, 2023
dccbfcf
[solvers] Increase tolerance for create_constraint_test (#19423)
jwnimmer-tri May 22, 2023
fa85baf
Improve error message for GetGeometryIdByName. (#19448)
RussTedrake May 22, 2023
314c163
Check IsStabilizable and IsDetectable in ContinuousAlgebraicRiccatiEq…
hongkai-dai May 22, 2023
03b709b
Fix build errors vs fmt 10 (#19451)
jwnimmer-tri May 22, 2023
56560dc
[pydrake] Add binding for LinearComplementarityConstraint M and q. (#…
hongkai-dai May 22, 2023
fdf1d72
[visualization] Add codec configuration to VideoWriter (#19447)
jwnimmer-tri May 22, 2023
5e60490
[render_gl] Support multithreaded operation (sometimes) (#19323)
jwnimmer-tri May 22, 2023
5b99a99
[pydrake] Add binding for UnrevisedLemkeSolver (#19453)
hongkai-dai May 22, 2023
857d1d8
Overload Trajectory::vector_values to accept Eigen::VectorXd (#19422)
RussTedrake May 22, 2023
5b7b81b
[tutorials] Taking derivatives of MultibodyPlant with respect to mass…
DamrongGuoy May 22, 2023
ff5f0a8
[sensors] Simplfy the creation of empty images (#19443)
jwnimmer-tri May 22, 2023
0ed8638
Fix default arguments for GetStateNames() and friends to match C++. (…
RussTedrake May 22, 2023
ee08c43
[common] Provide fmt helper for consistent floating point output (#19…
jwnimmer-tri May 22, 2023
a136e74
[sensors] Add depth image conversion helpers (#19436)
jwnimmer-tri May 22, 2023
6de1dd7
[doc] Offically support macOS Ventura (#19458)
BetsyMcPhail May 22, 2023
4429e90
[pydrake] Bind MobyLCP solver. (#19460)
hongkai-dai May 22, 2023
1ee1e1a
Fix build errors vs fmt 10 (#19459)
jwnimmer-tri May 22, 2023
742ca84
Rename fields in HPolyhedron::Serialize to match convention (#19469)
RussTedrake May 23, 2023
d39060e
Implement SapFrictionConeConstraint in terms of new APIs introduced i…
amcastro-tri May 23, 2023
6249d1e
Rename SolutionResult::kUnknownError to kSolverSpecificError (#19450)
RussTedrake May 23, 2023
3c2363e
[doc] Add release notes v1.17.0 (#19456)
jwnimmer-tri May 23, 2023
04f0eb8
Rename timestep => time_step throughout trajectory optimization (#19470)
RussTedrake May 23, 2023
a588581
Add binary operator overloads for Polynomial bop Expression (#19457)
AlexandreAmice May 23, 2023
d037061
Restructure cspace_free_path (#19395)
AlexandreAmice May 23, 2023
d9c740f
[examples] Use modern Meshcat visualization in spatula_slip_control (…
DamrongGuoy May 24, 2023
fb97549
Fix warning when ball joint has an axis (#18966)
May 24, 2023
fedabca
Implement SapLimitConstraint in terms of new APIs introduced in #1940…
amcastro-tri May 24, 2023
a56d8c4
Rename timestep => time_step in systems/primitives (#19475)
RussTedrake May 24, 2023
88019e0
Rename timestep => time_step in systems/controllers (#19476)
RussTedrake May 24, 2023
f5536b6
Rename timestep => time_step in pyplot_visualizer (#19477)
RussTedrake May 24, 2023
fa6a45e
Rename timestep => time_step in remaining uses/comments throughout (#…
RussTedrake May 24, 2023
3a73722
Improve error message for integrator smaller step size. (#19481)
RussTedrake May 24, 2023
00bb8f2
Fix some xml file typos (#19487)
rpoyner-tri May 24, 2023
8888d13
Fix caching for autodiff in direct collocation (#19468)
RussTedrake May 24, 2023
78309be
[doc] Improve source install instructions (#19486)
jwnimmer-tri May 25, 2023
bcc5a29
Introduce SapConstraintJacobian (#19462)
amcastro-tri May 25, 2023
25c7e4c
Fix document of ComputeContactSurfaces() that compliant Mesh is suppo…
DamrongGuoy May 25, 2023
3bdfbf9
SapFrictionConeConstraint: Move constraint data into abstract value. …
amcastro-tri May 30, 2023
6399a70
Implement SapHolonomicConstraint in terms of new APIs introduced in #…
amcastro-tri May 30, 2023
7417c14
Use preferred signed-distance query in StaticFrictionConeConstraint (…
RussTedrake May 30, 2023
a11e176
Upgrade to Bazel 6.2.0 (#19502)
BetsyMcPhail May 31, 2023
10e3070
[osqp_solver] Allow for primal-only warm-start (#19499)
EricCousineau-TRI May 31, 2023
f3c90fd
Remove unused constraint APIs. Closes #19434. (#19503)
amcastro-tri May 31, 2023
b21d7e6
[releng] Don't sign individual files (#19496)
jwnimmer-tri May 31, 2023
dfb43b0
JointActuator Python bindings for rotor inertias (#19509)
amcastro-tri Jun 1, 2023
0f429ad
[doc] Guidance to review tutorials (#19506)
DamrongGuoy Jun 1, 2023
a73bf29
[examples] Fix contact visualization of contact_surface_rigid_bowl_so…
DamrongGuoy Jun 1, 2023
38d6dce
Add BlockSparseLowerTriangularOrSymmetricMatrix (#19465)
xuchenhan-tri Jun 1, 2023
f4e5bfa
Remove deprecated code 2023-06 (#19516)
jwnimmer-tri Jun 2, 2023
86b5bdd
[setup] Remove deprecated code 2023-06 (#19518)
jwnimmer-tri Jun 2, 2023
5d0f467
Python bind RotationalInertia::CalcPrincipalMomentsAndAxesOfInertia()…
Jun 4, 2023
18c63a2
OpenGlInstance now references OpenGlGeometry (#19508)
SeanCurtis-TRI Jun 5, 2023
deb772a
Move the remaining cspace_free_polytope.cc out of dev folder (#19492)
hongkai-dai Jun 5, 2023
34f91eb
Disable RenderEngineVtkTest.NonUcharChannelTextures test on Mac Arm (…
BetsyMcPhail Jun 5, 2023
3c49391
[pydrake] Mark lcm_test as flaky (#19531)
BetsyMcPhail Jun 5, 2023
8bb8d93
[performance] Add memory statistics to benchmarks by default (#17518)
jwnimmer-tri Jun 5, 2023
44e2723
MultibodyPlant no longer assigns perception color (#19533)
SeanCurtis-TRI Jun 5, 2023
bdd4421
TextureLibrary upgraded (#19507)
SeanCurtis-TRI Jun 5, 2023
aa20591
[workspace] Upgrade bazel_skylib to latest release 1.4.2 (#19539)
mwoehlke-kitware Jun 5, 2023
201b8d3
[tutorials] Basic hydroelastic contact (#19467)
DamrongGuoy Jun 6, 2023
a42694b
[doc] Soften the warnings around Anaconda (#19515)
jwnimmer-tri Jun 6, 2023
708c3b0
[geometry] Add SceneGraphInspector::GetAllSourceIds (#19525)
jwnimmer-tri Jun 6, 2023
a1a2ab9
[workspace] Upgrade osqp_internal to latest release v0.6.3 (#19538)
mwoehlke-kitware Jun 6, 2023
f85597f
[workspace] Upgrade rules_python to latest release 0.22.0 (#19540)
mwoehlke-kitware Jun 6, 2023
98df342
[math] Narrow the circular dependency on systems/primitives (#19529)
jwnimmer-tri Jun 6, 2023
887ba04
Fix EqualityConstrainedQPSolver. (#19528)
hongkai-dai Jun 6, 2023
a32a793
[pydrake] Mark systems lcm_test as flaky (#19541)
BetsyMcPhail Jun 6, 2023
393c587
Add a default constructor to all ConvexSet subclasses (#19321)
jwnimmer-tri Jun 6, 2023
beb0385
[workspace] Upgrade abseil_cpp_internal to latest commit
mwoehlke-kitware Jun 6, 2023
a8e1589
[workspace] Upgrade curl_internal to latest release curl-8_1_2
mwoehlke-kitware Jun 6, 2023
44b1fe7
[workspace] Upgrade mypy_internal to latest release v1.3.0
mwoehlke-kitware Jun 6, 2023
86240ad
[workspace] Upgrade petsc to latest release v3.19.2
mwoehlke-kitware Jun 6, 2023
9bf2b2b
[workspace] Upgrade ros_xacro_internal to latest release 1.14.16
mwoehlke-kitware Jun 6, 2023
455825b
[workspace] Upgrade sdformat_internal to latest release sdformat13_13…
mwoehlke-kitware Jun 6, 2023
da5d9bb
[workspace] Upgrade tinyobjloader to latest commit
mwoehlke-kitware Jun 6, 2023
a16f515
[workspace] Upgrade typing_extensions_internal to latest release 4.6.3
mwoehlke-kitware Jun 6, 2023
72c24dc
[workspace] Upgrade voxelized_geometry_tools to latest commit
mwoehlke-kitware Jun 6, 2023
d63a33b
Merge pull request #19536 from mwoehlke-kitware/upgrades
jwnimmer-tri Jun 6, 2023
b6da0d4
[parsing] Improve inertia warning text to be more specific (#19543)
jwnimmer-tri Jun 6, 2023
751af85
Implement the more general perspective function for Spectrahedron (#1…
RussTedrake Jun 6, 2023
9910d76
Serializes IrisOptions (#19512)
rcory Jun 6, 2023
8a3c10e
Zero out rows and columns in block sparse matrix (#19542)
xuchenhan-tri Jun 6, 2023
3fe0332
[workspace] Upgrade googlebenchmark to latest release v1.8.0 (#19537)
mwoehlke-kitware Jun 7, 2023
1eae513
Implement MeshcatPoseSliders (#19513)
RussTedrake Jun 7, 2023
4d7d080
removed unnecessary variables in constraints (#19444)
wrangelvid Jun 7, 2023
5e0cb48
Fix an aliasing bug in block sparse matrix (#19556)
xuchenhan-tri Jun 7, 2023
11a8930
Updated URDFs for Franka with the reflected rotor inertia values (#19…
AdityaBhat-TRI Jun 7, 2023
41fc636
Fix ConvexSet move operations (#19311)
jwnimmer-tri Jun 7, 2023
a3d2405
[multibody] Reduce SapContactProblem to selected/exluded dofs. (#19488)
joemasterjohn Jun 7, 2023
5b60b24
Disallow partial Dirichlet BC for an FEM node (#19545)
xuchenhan-tri Jun 7, 2023
3bc297f
[visualization] Add basic inertia visualizer (#19210)
trowell-tri Jun 8, 2023
4fe8159
[tools] Default clang_format_lint to be enabled in new packages (#19547)
jwnimmer-tri Jun 8, 2023
335d780
[tools] Opt-in to clang-format lint (#19560)
jwnimmer-tri Jun 8, 2023
6212120
Revert "[py value] Ensure Value[object].SetFrom() copies the value (#…
EricCousineau-TRI Jun 12, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
7 changes: 7 additions & 0 deletions .bazeliskrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Keep this version number in sync with the Ubuntu deb installed by
# drake/setup/ubuntu/source_distribution/install_prereqs.sh.
#
# These files should also be updated:
# drake/tools/workspace/drake_visualizer/image/provision.sh
# drake/tools/wheel/image/provision-base.sh
USE_BAZEL_VERSION=6.2.0
11 changes: 7 additions & 4 deletions .bazelrc
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
# Import legacy .bazelrc file.
# Import default settings (also shared with CMake builds).
import %workspace%/tools/bazel.rc

# Import some helper configurations (not shared with CMake builds).
import %workspace%/tools/cc_toolchain/bazel.rc
import %workspace%/tools/dynamic_analysis/bazel.rc
import %workspace%/tools/lint/bazel.rc

# Import environment-specific configuration.
# TODO(eric.cousineau): Make this required once CI is configured to always run
# `install_prereqs_user_environment`.
try-import %workspace%/gen/environment.bazelrc
import %workspace%/gen/environment.bazelrc

# Try to import user-specific configuration local to workspace.
try-import %workspace%/user.bazelrc
1 change: 0 additions & 1 deletion .binder/.dockerignore

This file was deleted.

39 changes: 0 additions & 39 deletions .binder/Dockerfile

This file was deleted.

31 changes: 0 additions & 31 deletions .binder/README.md

This file was deleted.

6 changes: 0 additions & 6 deletions .binder/binder-entrypoint

This file was deleted.

15 changes: 12 additions & 3 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,13 @@ Language: Cpp
DerivePointerAlignment: false
PointerAlignment: Left

# Compress functions onto a single line (when they fit) iff they are defined
# inline (inside a of class) or are empty.
AllowShortFunctionsOnASingleLine: Inline

# Compress lambdas onto a single line iff they are empty.
AllowShortLambdasOnASingleLine: Empty

# Specify the #include statement order. This implements the order mandated by
# the Google C++ Style Guide: related header, C headers, C++ headers, library
# headers, and finally the project headers.
Expand All @@ -27,11 +34,13 @@ IncludeCategories:
Priority: 35
- Regex: '^<clang-format-priority-45>$'
Priority: 45
# C system headers.
# C system headers. The header_dependency_test.py contains a copy of this
# list; be sure to update that test anytime this list changes.
- Regex: '^[<"](aio|arpa/inet|assert|complex|cpio|ctype|curses|dirent|dlfcn|errno|fcntl|fenv|float|fmtmsg|fnmatch|ftw|glob|grp|iconv|inttypes|iso646|langinfo|libgen|limits|locale|math|monetary|mqueue|ndbm|netdb|net/if|netinet/in|netinet/tcp|nl_types|poll|pthread|pwd|regex|sched|search|semaphore|setjmp|signal|spawn|stdalign|stdarg|stdatomic|stdbool|stddef|stdint|stdio|stdlib|stdnoreturn|string|strings|stropts|sys/ipc|syslog|sys/mman|sys/msg|sys/resource|sys/select|sys/sem|sys/shm|sys/socket|sys/stat|sys/statvfs|sys/time|sys/times|sys/types|sys/uio|sys/un|sys/utsname|sys/wait|tar|term|termios|tgmath|threads|time|trace|uchar|ulimit|uncntrl|unistd|utime|utmpx|wchar|wctype|wordexp)\.h[">]$'
Priority: 20
# C++ system headers (as of C++17).
- Regex: '^[<"](algorithm|any|array|atomic|bitset|cassert|ccomplex|cctype|cerrno|cfenv|cfloat|charconv|chrono|cinttypes|ciso646|climits|clocale|cmath|codecvt|complex|condition_variable|csetjmp|csignal|cstdalign|cstdarg|cstdbool|cstddef|cstdint|cstdio|cstdlib|cstring|ctgmath|ctime|cuchar|cwchar|cwctype|deque|exception|execution|filesystem|forward_list|fstream|functional|future|initializer_list|iomanip|ios|iosfwd|iostream|istream|iterator|limits|list|locale|map|memory|memory_resource|mutex|new|numeric|optional|ostream|queue|random|ratio|regex|scoped_allocator|set|shared_mutex|sstream|stack|stdexcept|streambuf|string|string_view|strstream|system_error|thread|tuple|type_traits|typeindex|typeinfo|unordered_map|unordered_set|utility|valarray|variant|vector)[">]$'
# C++ system headers (as of C++23). The header_dependency_test.py contains a
# copy of this list; be sure to update that test anytime this list changes.
- Regex: '^[<"](algorithm|any|array|atomic|barrier|bit|bitset|cassert|ccomplex|cctype|cerrno|cfenv|cfloat|charconv|chrono|cinttypes|ciso646|climits|clocale|cmath|codecvt|compare|complex|concepts|condition_variable|coroutine|csetjmp|csignal|cstdalign|cstdarg|cstdbool|cstddef|cstdint|cstdio|cstdlib|cstring|ctgmath|ctime|cuchar|cwchar|cwctype|deque|exception|execution|expected|filesystem|flat_map|flat_set|format|forward_list|fstream|functional|future|generator|initializer_list|iomanip|ios|iosfwd|iostream|istream|iterator|latch|limits|list|locale|map|mdspan|memory|memory_resource|mutex|new|numbers|numeric|optional|ostream|print|queue|random|ranges|ratio|regex|scoped_allocator|semaphore|set|shared_mutex|source_location|span|spanstream|sstream|stack|stacktrace|stdexcept|stdfloat|stop_token|streambuf|string|string_view|strstream|syncstream|system_error|thread|tuple|type_traits|typeindex|typeinfo|unordered_map|unordered_set|utility|valarray|variant|vector|version)[">]$'
Priority: 30
# Other libraries' h files (with angles).
- Regex: '^<'
Expand Down
1 change: 1 addition & 0 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
# This file is not used by CI and the checks included are not part of the Drake style guide
Checks: >
clang-analyzer-*,
clang-diagnostic-*,
Expand Down
7 changes: 4 additions & 3 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
# These lines tell reviewable.io how to highlight source code.
WORKSPACE diff=python
**/*.bazel diff=python
**/*.bzl diff=python
WORKSPACE diff=bazel
**/*.cps diff=json
**/site.webmanifest diff=json

# These lines tell git diff viewers to ignore data objects.
# Wavefront geometry definition
*.obj -diff
# VTK polygon data
*.vtp -diff
# Scalable vector graphics.
*.svg -diff
60 changes: 60 additions & 0 deletions .github/ISSUE_TEMPLATE/BUG.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Bug Report
description: File a bug report. (Please do not post questions this way; see below for StackOverflow links.)
labels: ["type: bug"]
body:
- type: markdown
attributes:
value:
Thanks for taking the time to fill out this bug report!
The `#drake` posts on [StackOverflow](https://stackoverflow.com/questions/tagged/drake)
also might help you find a solution.
- type: textarea
id: what-happened
attributes:
label: What happened?
placeholder:
Tell us what you see! Also tell us, what did you expect to happen?
Please provide enough information so that we can reproduce your problem for ourselves.
validations:
required: true
- type: input
attributes:
label: Version
description:
What version of Drake are you using?
If you've built from source, please provide the git commit sha.
If you're using our official binaries, please provide the contents of
`.../drake/share/doc/drake/VERSION.TXT`. It's OK to leave this blank.
- type: dropdown
attributes:
label: What operating system are you using?
description: It's OK to leave this blank.
multiple: true
options:
- Unknown / Other
- Ubuntu 20.04
- Ubuntu 22.04
- macOS 12 (Monterey)
- Other
- type: dropdown
attributes:
label: What installation option are you using?
description: It's OK to leave this blank.
multiple: true
options:
- Unknown / Other
- pip install drake
- apt install drake
- binary tar.gz download
- dockerhub
- compiled from source code using CMake
- compiled from source code using Bazel
- type: textarea
id: logs
attributes:
label: Relevant log output
description:
Please copy and paste any relevant log output.
This will be automatically formatted into code, so no need for backticks.
It's OK to leave this blank.
render: shell
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Questions, Requests for Help, Build or Installation Problems, Troubleshooting
url: https://stackoverflow.com/questions/ask?tags=drake
about: Please ask and answer these kinds of questions using StackOverflow; do not post questions in the Drake issues database.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature Request
about: Suggest an idea for this project.
title: ''
labels: 'type: feature request'
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
10 changes: 0 additions & 10 deletions .github/issue_template.md

This file was deleted.

73 changes: 63 additions & 10 deletions BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# -*- python -*-

# This file is named BUILD.bazel instead of the more typical BUILD, so that on
# OSX it won't conflict with a build artifacts directory named "build".

Expand All @@ -16,6 +14,7 @@ exports_files([
".bazelproject",
".clang-format",
".drake-find_resource-sentinel",
"package.xml",
])

# Drake's top-level module; all drake_py_stuff rules add this to deps.
Expand All @@ -34,26 +33,65 @@ alias(
visibility = ["//visibility:public"],
)

# A manually-curated collection of most model files in Drake, so that we can
# easily provide access to them for tools like //tools:model_visualizer.
filegroup(
name = "all_models",
data = [
"//bindings/pydrake/multibody:models",
"//examples/acrobot:models",
"//examples/atlas:models",
"//examples/hardware_sim:demo_data",
"//examples/hydroelastic/ball_plate:floor_files",
"//examples/hydroelastic/ball_plate:plate_files",
"//examples/hydroelastic/python_ball_paddle:ball_paddle_files",
"//examples/hydroelastic/python_nonconvex_mesh:models",
"//examples/hydroelastic/spatula_slip_control:models",
"//examples/kuka_iiwa_arm/models",
"//examples/manipulation_station:models",
"//examples/multibody/cart_pole:models",
"//examples/multibody/four_bar:models",
"//examples/pendulum:models",
"//examples/planar_gripper:models",
"//examples/pr2:models",
"//examples/quadrotor:models",
"//examples/scene_graph:models",
"//examples/simple_gripper:simple_gripper_models",
"//manipulation/models/allegro_hand_description:models",
"//manipulation/models/franka_description:models",
"//manipulation/models/iiwa_description:models",
"//manipulation/models/jaco_description:models",
"//manipulation/models/realsense2_description:models",
"//manipulation/models/tri_homecart:models",
"//manipulation/models/ur3e:models",
"//manipulation/models/wsg_50_description:models",
"//manipulation/models/ycb:models",
"//multibody/benchmarks/acrobot:models",
],
visibility = ["//:__subpackages__"],
)

# To create a manifest of all installed files for use by drake_bazel_installed,
# we declare an install target that contains almost everything -- but it can't
# contain the bazel logic that is generated based on the manifest, so we'll add
# that in below in the final :install target.
install(
name = "all_install_targets_except_bazel",
data = ["package.xml"],
docs = ["LICENSE.TXT"],
visibility = ["//tools/install/bazel:__pkg__"],
deps = [
"//bindings/pydrake:install",
"//common:install",
"//examples:install",
"//geometry:install",
"//lcmtypes:install",
"//manipulation/models:install_data",
"//multibody/parsing:install",
"//setup:install",
"//third_party/com_github_finetjul_bender:install",
"//third_party/com_github_jbeder_yaml_cpp:install",
"//tools/install/cmake:install",
"//tools/install/libdrake:install",
"//tools/workspace:install_external_packages",
"//tutorials:install",
],
)

Expand All @@ -70,14 +108,29 @@ install(

install_test(
name = "install_test",
args = ["$(location :" + _INSTALL_TEST_COMMANDS + ")"],
args = ["--install_tests_filename=$(location :{})".format(
_INSTALL_TEST_COMMANDS,
)],
data = [
":install",
_INSTALL_TEST_COMMANDS,
],
# Running acceptance tests under Valgrind tools is extremely slow and of
# limited value, so skip them.
tags = ["no_valgrind_tools"],
tags = [
# Running acceptance tests under coverage (kcov) can fail for presently
# unknown reasons when it comes to drake_visualizer, so skip them.
"no_kcov",
# Running acceptance tests under Valgrind tools is extremely slow and
# of limited value, so skip them.
"no_valgrind_tools",
],
)

add_lint_tests()
add_lint_tests(
bazel_lint_extra_srcs = glob(
[
"cmake/external/workspace/**/*.bazel.in",
"cmake/external/workspace/**/*.bzl",
],
allow_empty = False,
),
)
Loading