Capability Gaps¶
A living table of backend capabilities that are surfaced through
SimBackend and the current backend implementations. Update this page when a
capability is added to or removed from the backend contract.
Capability |
MuJoCo |
Motrix |
Notes |
|---|---|---|---|
|
Yes |
No |
Reported by |
|
No |
Yes |
Reported by |
|
No |
Yes |
Reported by |
|
Yes |
Yes |
Backend-owned height-field scanner for rough-terrain observations. |
|
Yes |
Yes |
Supported fields still depend on each backend’s |
Position-actuator gain DR |
Yes |
Conditional |
Motrix reports support from runtime capability detection. |
Geom-friction DR |
Yes |
Conditional |
Motrix reports support from runtime capability detection. |
Use src/unilab/base/backend/base.py as the contract source and backend tests
under tests/base/ as evidence for support claims.
How to update this page¶
When you add or remove a capability:
Update the table above.
If the change is a new contract, add or update the relevant ADR under Architecture Decision Records (ADR).
Add or update backend tests under
tests/base/.Mention user-visible changes in the changelog (see Changelog).