Nonlinear dynamic inversion(NDI)has been applied to the control law design of quad-rotors mainly thanks to its good robustness and simplicity of parameter tuning.However,the weakness of relying on accurate model great...Nonlinear dynamic inversion(NDI)has been applied to the control law design of quad-rotors mainly thanks to its good robustness and simplicity of parameter tuning.However,the weakness of relying on accurate model greatly restrains its application on quad-rotors,especially nano quad-rotors(NQRs).NQRs are easy to be influenced by uncertainties such as model uncertainties(mainly from complicated aerodynamic interferences,strong coupling in roll-pitch-yaw channels and inaccurate aerodynamic prediction of rotors)and external uncertainties(mainly from winds or gusts),particularly persistent ones.Therefore,developing accurate model for altitude and attitude control of NQRs is difficult.To solve this problem,in this paper,an improved nonlinear dynamic inversion(INDI)method is developed,which can reject the above-mentioned uncertainties by estimating them and then counteracting in real time using linear extended state observer(LESO).Comparison with the traditional NDI(TNDI)method was carried out numerically,and the results show that,in coping with persistent uncertainties,the INDI-based method presents significant superiority.展开更多
This paper presents a disturbance rejection scheme for walking robots under unknown external forces and moments. The disturbance rejection strategy, which combines the inverse dynamics control with the acceleration pr...This paper presents a disturbance rejection scheme for walking robots under unknown external forces and moments. The disturbance rejection strategy, which combines the inverse dynamics control with the acceleration projection onto the ZMP (zero moment point)-plane, can ensure the overall dynamic stability of the robot during tracking the pre-computed trajectories. Under normal conditions, i.e., the system is dynamically balanced, a primary inverse dynamics control is utilized. In the case that the system becomes unbalanced due to external disturbances, the acceleration projection control (APC) loop, will be activated to keep the dynamic stability of the walking robot through modifying the input torques. The preliminary experimental results on a robot leg demonstrate that the proposed method can actually make the robot keep a stable motion under unknown external perturbations.展开更多
基金supported by the Priority Academic Program Development of Jiangsu Higher Education Institutions(PAPD)the Advanced Research Project of Army Equipment Development(No.301020803)
文摘Nonlinear dynamic inversion(NDI)has been applied to the control law design of quad-rotors mainly thanks to its good robustness and simplicity of parameter tuning.However,the weakness of relying on accurate model greatly restrains its application on quad-rotors,especially nano quad-rotors(NQRs).NQRs are easy to be influenced by uncertainties such as model uncertainties(mainly from complicated aerodynamic interferences,strong coupling in roll-pitch-yaw channels and inaccurate aerodynamic prediction of rotors)and external uncertainties(mainly from winds or gusts),particularly persistent ones.Therefore,developing accurate model for altitude and attitude control of NQRs is difficult.To solve this problem,in this paper,an improved nonlinear dynamic inversion(INDI)method is developed,which can reject the above-mentioned uncertainties by estimating them and then counteracting in real time using linear extended state observer(LESO).Comparison with the traditional NDI(TNDI)method was carried out numerically,and the results show that,in coping with persistent uncertainties,the INDI-based method presents significant superiority.
文摘This paper presents a disturbance rejection scheme for walking robots under unknown external forces and moments. The disturbance rejection strategy, which combines the inverse dynamics control with the acceleration projection onto the ZMP (zero moment point)-plane, can ensure the overall dynamic stability of the robot during tracking the pre-computed trajectories. Under normal conditions, i.e., the system is dynamically balanced, a primary inverse dynamics control is utilized. In the case that the system becomes unbalanced due to external disturbances, the acceleration projection control (APC) loop, will be activated to keep the dynamic stability of the walking robot through modifying the input torques. The preliminary experimental results on a robot leg demonstrate that the proposed method can actually make the robot keep a stable motion under unknown external perturbations.