google-deepmind / mujoco_mpc

Real-time behaviour synthesis with MuJoCo, using Predictive Control
https://github.com/deepmind/mujoco_mpc
Apache License 2.0
898 stars 130 forks source link

why action controll residuals are crucial? #329

Closed MyelinsheathXD closed 3 days ago

MyelinsheathXD commented 6 days ago

hey folks! I have been trying to optimize humanoid task with minimizing residual count. I have changed controll resuals with 2 ways 1-totally removing the action control residuals 2- combining all action control residuals into one variable residual

both ways made the iLQG to fail. My question : Is there way to decrese residual count of action controll and keep the optimizer as stable as possible? if not why?

yuvaltassa commented 3 days ago

No. See equation 5b here. iLQG need a positive definite Quu.