Litcius/Paper detail

Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS

Bowei Zhang, Pengcheng Liu

2021PeerJ Computer Science18 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

BenchmarkingRobustness (evolution)RobotComputer scienceControl engineeringControl theory (sociology)Task (project management)Robotic armRobust controlJitterController (irrigation)Control systemEngineeringControl (management)Artificial intelligenceChemistryBusinessAgronomyMarketingBiologyBiochemistryTelecommunicationsGeneSystems engineeringElectrical engineeringRobot Manipulation and LearningRobotic Mechanisms and DynamicsTeleoperation and Haptic Systems
Control and benchmarking of a 7-DOF robotic arm using Gazebo and ROS | Litcius