Open Saeed-Mansouri opened 1 year ago
From my understanding, the below term is unnecessary. I introduced comdErrorGain
to disable this term and set it to zero when I use StabilizerTask.
desiredCoMAccel += omega * (c.comdErrorGain * comdError);
The below term is used in the previous controller in AIST, and I added it to the mc_rtc's StabilizerTask. This has the effect of compensating for the delay in foot damping control and improves ZMP tracking performance in the StabilizerTask. Equation (10) in this paper corresponds to this term.
desiredCoMAccel -= omega * omega c_.zmpdGain zmpdTarget_;
@mehdi-benallegue @gergondet I couldn't derive the stabilizer equations, especially additional terms. I have studied Murooka 2021 and Morisawa 2012, however, the equations are not matched with these papers. I will appreciate it if you help me to derive the following equations.