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...
Autores principales: | , , , |
---|---|
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 |