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

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Bowei, Liu, Pengcheng
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