This paper proposes a dynamic controller design technique based on super-twisting sliding mode control (STSMC) and observation to enhance the precision of a differential-drive mobile robot (DDMR) trajectory tracking in the presence of uncertainties and external disturbances. Firstly, a more dynamic model is developed by introducing the load and friction between the wheels and the road surface. The load includes the additional payload being transported and the mass of the DDMR. Second, a state observer is designed to estimate the system’s unmeasured velocities, which are critical for controller design. Thirdly, a trajectory tracking controller integrating an observer with an STSMC is designed to ensure system stability by guaranteeing asymptotic convergence to both the desired trajectory and necessary velocities. Finally, the designed controller was compared with an existing version of the super-twist controller to demonstrate its efficiency. The research results have important implications for designing dynamic controllers for DDMR to achieve high trajectory tracking accuracy at a certain velocity.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Trajectory Tracking by Super-Twisting Sliding Mode Control and Observation for a Differential-Drive Mobile Robot Subject to Uncertainties and External Disturbances

  • Nguyen Hong Thai,
  • Luu Thanh Phong,
  • Nguyen Minh Quan

摘要

This paper proposes a dynamic controller design technique based on super-twisting sliding mode control (STSMC) and observation to enhance the precision of a differential-drive mobile robot (DDMR) trajectory tracking in the presence of uncertainties and external disturbances. Firstly, a more dynamic model is developed by introducing the load and friction between the wheels and the road surface. The load includes the additional payload being transported and the mass of the DDMR. Second, a state observer is designed to estimate the system’s unmeasured velocities, which are critical for controller design. Thirdly, a trajectory tracking controller integrating an observer with an STSMC is designed to ensure system stability by guaranteeing asymptotic convergence to both the desired trajectory and necessary velocities. Finally, the designed controller was compared with an existing version of the super-twist controller to demonstrate its efficiency. The research results have important implications for designing dynamic controllers for DDMR to achieve high trajectory tracking accuracy at a certain velocity.