Cargando…
Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS
The robot controller plays an important role in controlling the robot. The controller mainly aims to eliminate or suppress the influence of uncertain factors on the control robot. Furthermore, there are many types of controllers, and different types of controllers have different features. To explore...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8022577/ https://www.ncbi.nlm.nih.gov/pubmed/33834094 http://dx.doi.org/10.7717/peerj-cs.383 |
_version_ | 1783674959208382464 |
---|---|
author | Zhang, Bowei Liu, Pengcheng |
author_facet | Zhang, Bowei Liu, Pengcheng |
author_sort | Zhang, Bowei |
collection | PubMed |
description | The robot controller plays an important role in controlling the robot. The controller mainly aims to eliminate or suppress the influence of uncertain factors on the control robot. Furthermore, there are many types of controllers, and different types of controllers have different features. To explore the differences between controllers of the same category, this article studies some controllers from basic controllers and advanced controllers. This article conducts the benchmarking of the selected controller through pre-set tests. The test task is the most commonly used pick and place. Furthermore, to complete the robustness test, a task of external force interference is also set to observe whether the controller can control the robot arm to return to a normal state. Subsequently, the accuracy, control efficiency, jitter and robustness of the robot arm controlled by the controller are analyzed by comparing the Position and Effort data. Finally, some future works of the benchmarking and reasonable improvement methods are discussed. |
format | Online Article Text |
id | pubmed-8022577 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-80225772021-04-07 Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS Zhang, Bowei Liu, Pengcheng PeerJ Comput Sci Human-Computer Interaction The robot controller plays an important role in controlling the robot. The controller mainly aims to eliminate or suppress the influence of uncertain factors on the control robot. Furthermore, there are many types of controllers, and different types of controllers have different features. To explore the differences between controllers of the same category, this article studies some controllers from basic controllers and advanced controllers. This article conducts the benchmarking of the selected controller through pre-set tests. The test task is the most commonly used pick and place. Furthermore, to complete the robustness test, a task of external force interference is also set to observe whether the controller can control the robot arm to return to a normal state. Subsequently, the accuracy, control efficiency, jitter and robustness of the robot arm controlled by the controller are analyzed by comparing the Position and Effort data. Finally, some future works of the benchmarking and reasonable improvement methods are discussed. PeerJ Inc. 2021-03-23 /pmc/articles/PMC8022577/ /pubmed/33834094 http://dx.doi.org/10.7717/peerj-cs.383 Text en © 2021 Zhang and Liu https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Human-Computer Interaction Zhang, Bowei Liu, Pengcheng Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS |
title | Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS |
title_full | Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS |
title_fullStr | Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS |
title_full_unstemmed | Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS |
title_short | Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS |
title_sort | control and benchmarking of a 7-dof robotic arm using gazebo and ros |
topic | Human-Computer Interaction |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8022577/ https://www.ncbi.nlm.nih.gov/pubmed/33834094 http://dx.doi.org/10.7717/peerj-cs.383 |
work_keys_str_mv | AT zhangbowei controlandbenchmarkingofa7dofroboticarmusinggazeboandros AT liupengcheng controlandbenchmarkingofa7dofroboticarmusinggazeboandros |