Cargando…

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

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. Aimin...

Descripción completa

Detalles Bibliográficos
Autores principales: Ma, Tianyu, Song, Zhibin, Xiang, Zhongxia, Dai, Jian S.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6543809/
https://www.ncbi.nlm.nih.gov/pubmed/31178712
http://dx.doi.org/10.3389/fnbot.2019.00025
_version_ 1783423148494946304
author Ma, Tianyu
Song, Zhibin
Xiang, Zhongxia
Dai, Jian S.
author_facet Ma, Tianyu
Song, Zhibin
Xiang, Zhongxia
Dai, Jian S.
author_sort Ma, Tianyu
collection PubMed
description 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.
format Online
Article
Text
id pubmed-6543809
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-65438092019-06-07 Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control Ma, Tianyu Song, Zhibin Xiang, Zhongxia Dai, Jian S. Front Neurorobot Neuroscience 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. Frontiers Media S.A. 2019-05-24 /pmc/articles/PMC6543809/ /pubmed/31178712 http://dx.doi.org/10.3389/fnbot.2019.00025 Text en Copyright © 2019 Ma, Song, Xiang and Dai. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Ma, Tianyu
Song, Zhibin
Xiang, Zhongxia
Dai, Jian S.
Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control
title Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control
title_full Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control
title_fullStr Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control
title_full_unstemmed Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control
title_short Trajectory Tracking Control for Flexible-Joint Robot Based on Extended Kalman Filter and PD Control
title_sort trajectory tracking control for flexible-joint robot based on extended kalman filter and pd control
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6543809/
https://www.ncbi.nlm.nih.gov/pubmed/31178712
http://dx.doi.org/10.3389/fnbot.2019.00025
work_keys_str_mv AT matianyu trajectorytrackingcontrolforflexiblejointrobotbasedonextendedkalmanfilterandpdcontrol
AT songzhibin trajectorytrackingcontrolforflexiblejointrobotbasedonextendedkalmanfilterandpdcontrol
AT xiangzhongxia trajectorytrackingcontrolforflexiblejointrobotbasedonextendedkalmanfilterandpdcontrol
AT daijians trajectorytrackingcontrolforflexiblejointrobotbasedonextendedkalmanfilterandpdcontrol