Performance Comparison between Position Controllers for a Robotic Arm Manipulator

This paper compares five PID controller architectures for robotic manipulator position control, addressing the challenge of maintaining performance under varying inertial loads while providing accessible implementations for research and education. The five PID controller architectures for a three degrees-of-freedom SCARA manipulator position control are a basic Proportional-Derivative (PD), PD with Feed-Forward (FF), Parallel PD-PI-FF, Cascade PD-PI-FF, and Cascade PD-PI - FF with dead zone (DZ) compensation. The controllers were evaluated under varying inertial loads to assess robustness, extending beyond previous work's idealized conditions. Results show advanced configurations reduced errors by up to 64% compared to the baseline PD, with Parallel-FF achieving optimal dynamic performance and Cascade-FF-DZ excelling in steady-state control. The Feed-Forward addition enhanced tracking performance, while DZ compensation effectively eliminated limit cycles. The work provides open-source implementations and simulation environments, supporting research reproducibility and educational applications in robotics control.

Authors

Institutions

Publication Details

Published
2025-04-02
DOI
https://doi.org/10.1109/icarsc65809.2025.10970174
Citations
1
Primary Topic
Robot Manipulation and Learning
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Comparison between Position Controllers for a Robotic Arm Manipulator

Ana I. Pereira, Paulo Costa, José Lima, João Braun et al.
1 citations
Robot Manipulation and Learning
1.21
article

Performance Comparison between Position Controllers for a Robotic Arm Manipulator

Ana I. Pereira, Paulo Costa, José Lima, João Braun, Arezki Abderrahim Chellal, Vítor H. Pinto
article en
1 citations

Abstract

This paper compares five PID controller architectures for robotic manipulator position control, addressing the challenge of maintaining performance under varying inertial loads while providing accessible implementations for research and education. The five PID controller architectures for a three degrees-of-freedom SCARA manipulator position control are a basic Proportional-Derivative (PD), PD with Feed-Forward (FF), Parallel PD-PI-FF, Cascade PD-PI-FF, and Cascade PD-PI - FF with dead zone (DZ) compensation. The controllers were evaluated under varying inertial loads to assess robustness, extending beyond previous work's idealized conditions. Results show advanced configurations reduced errors by up to 64% compared to the baseline PD, with Parallel-FF achieving optimal dynamic performance and Cascade-FF-DZ excelling in steady-state control. The Feed-Forward addition enhanced tracking performance, while DZ compensation effectively eliminated limit cycles. The work provides open-source implementations and simulation environments, supporting research reproducibility and educational applications in robotics control.

Universidade do Porto (PT), Universidade Politécnica de Bragança (PT), INESC TEC (PT)
Affordable and clean energy
Openalex Percentile: Top 22%
Robot Manipulation and Learning
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Performance Comparison between Position Controllers for a Robotic Arm Manipulator — Ana I. Pereira, Paulo Costa, et al. · (2025) | TGRS Research Map | TGRS