google-deepmind / google-deepmind/mujoco_mpc
Proposal: Task Abstraction Framework for Multi-Task Management in MJPC
- Dominant language
- C++
- Stars
- 1.7k
- Forks
- 282
- PR merge metrics
- No merged PRs in 30d
Description
The MJPC repository demonstrates multi-task control through several examples where tasks coexist in single files, each requiring specific residual parameters and weightings. While these examples are instructive, managing task transitions (like smoothly fading between residuals) remains challenging.
Has there been consideration of developing a higher-level task abstraction framework? For example, allowing users to define tasks via YAML configurations and implement clean switching logic between them? This abstraction would significantly enhance MJPC's deployability in real-world applications.
I'd appreciate any thoughts or suggestions on this architectural approach.
Contributor guide
Assessment
This issue has not been assessed yet.