Skip to content

Add URDF transmission coupling and tests#2281

Merged
jslee02 merged 3 commits intomainfrom
issue/1047_transmission
Nov 26, 2025
Merged

Add URDF transmission coupling and tests#2281
jslee02 merged 3 commits intomainfrom
issue/1047_transmission

Conversation

@jslee02
Copy link
Member

@jslee02 jslee02 commented Nov 26, 2025

Summary

  • add ParseContext to keep URDF transmission parsing scalable
  • wire SimpleTransmission parsing into mimic/coupler constraints
  • add integration tests for transmission dynamics and invalid cases
  • document mimic/coupler usage

Testing

  • pixi run test

Issues

Fixes #1047

@jslee02 jslee02 changed the title issue/1047 transmission Add URDF transmission coupling and tests Nov 26, 2025
@jslee02 jslee02 added this to the DART 7.0 milestone Nov 26, 2025
@jslee02 jslee02 enabled auto-merge (squash) November 26, 2025 14:19
@jslee02 jslee02 disabled auto-merge November 26, 2025 16:56
@jslee02 jslee02 merged commit 2bcc3aa into main Nov 26, 2025
32 of 37 checks passed
@jslee02 jslee02 deleted the issue/1047_transmission branch November 26, 2025 16:56
@codecov
Copy link

codecov bot commented Nov 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (57064be) to head (44e34b6).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #2281       +/-   ##
==========================================
- Coverage   61.82%       0   -61.83%     
==========================================
  Files         360       0      -360     
  Lines       32592       0    -32592     
  Branches     4283       0     -4283     
==========================================
- Hits        20149       0    -20149     
+ Misses      12443       0    -12443     
Flag Coverage Δ
unittests ?

Flags with carried forward coverage won't be shown. Click here to find out more.
see 360 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consider supporting transmission constraints

1 participant