Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control

基于扩展卡尔曼滤波器和PD控制的柔性关节机器人轨迹跟踪控制

阅读:1

Abstract

The robot arm with flexible joint has good environmental adaptability and human robot interaction ability. However, the controller for such robot mostly relies on data acquisition of multiple sensors, which is greatly disturbed by external factors, resulting in a decrease in control precision. Aiming at the control problem of the robot arm with flexible joint under the condition of incomplete state feedback, this paper proposes a control method based on closed-loop PD (Proportional-Derivative) controller and EKF (Extended Kalman Filter) state observer. Firstly, the state equation of the control system is established according to the non-linear dynamic model of the robot system. Then, a state prediction observer based on EKF is designed. The state of the motor is used to estimate the output state, and this method reduces the number of sensors and external interference. The Lyapunov method is used to analyze the stability of the system. Finally, the proposed control algorithm is applied to the trajectory control of the flexible robot according to the stability conditions, and compared with the PD control algorithm based on sensor data acquisition under the same experimental conditions, and the PD controller based on sensor data acquisition under the same test conditions. The experimental data of comparison experiments show that the proposed control algorithm is effective and has excellent trajectory tracking performance.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。