Skip to content

[pull] master from RobotLocomotion:master#447

Merged
pull[bot] merged 9 commits intomcx:masterfrom
RobotLocomotion:master
Nov 9, 2022
Merged

[pull] master from RobotLocomotion:master#447
pull[bot] merged 9 commits intomcx:masterfrom
RobotLocomotion:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Nov 9, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

jwnimmer-tri and others added 9 commits November 8, 2022 12:16
The config file is "last one wins" so pydrake's dotfile should be
appending to the root settings, not prepending.

This hasn't mattered in the past because we had not yet overridden any
settings in pydrake that were also set in the root; that might be
changing soon, so we'll preemptively correct the order here now.
…8251)

Improve documentation for RigidBody::SetCenterOfMassInBodyFrame() and related methods.

Co-authored-by: mitiguy <paul.mitiguy@tri.global>
…operties (#18153)

While running forward dynamics in continuous mode, throw an exception if invalid mass/inertia properties are detected in Articulated Body Algorithm. Make progress towards a more general solution for detecting near-singular mass/inertia properties during dynamic simulation (to be addressed in a future PR).  PR# 18153 is progress towards resolution of issue #17081. 

Co-Authored-By: mitiguy <paul.mitiguy@tri.global>
Co-Authored-By: Sean Curtis <sean.curtis@tri.global>
The meshcat javascript reads the gamepad info and sends it to the
meshcat server whenever a change is detected.  The c++ meshcat
interface provides access to the most recent gamepad status.

This feature is provided primarily to support applications where Drake
is running on a remote machine (e.g. in the cloud), and the Meshcat
javascript in the browser is the only code running on the local
machine which has access to the gamepad.
Co-authored-by: Zach Fang <zach.fang@tri.global>
- Add debian staging and logic to download and verify.
- Add macOS arm wheel staging and download.
- Drake will begin publishing `.deb` and `.whl` artifacts
  to GitHub releases.

Co-Authored-By: Jeremy Nimmer <jeremy.nimmer@tri.global>
…ing the TAMSI solver (#18265)

Once #18170 merges:
  - MultibodyPlant will use CompliantContactManger to computing discrete updates.
  - CompliantContactManager will use TamsiDriver to solve the discrete contact problem using TAMSI.
  - CompliantContactManager will use SapDriver to solve the discrete contact problem using SAP.
@pull pull bot added the ⤵️ pull label Nov 9, 2022
@pull pull bot merged commit a78bde0 into mcx:master Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants