PPO and SAC Reinforcement Learning Based Reference Compensation

In this paper, a reinforcement learning-based compensation method is used to control the UR5e robot, designed for applications such as rehabilitation. The robot is tasked with accurately reaching a fixed point in its workspace as well as performing smooth and precise tracking of predefined movement paths. Two reinforcement learning (RL) algorithms, Proximal Policy Optimization (PPO) and Soft Actor-Critic (SAC) are employed as the basis for the compensator. For evaluation, a simulation of the UR5e robot, a 6-DoF industrial robot, is used to follow reference paths, such as a square path. Based on the reference in the workspace, the required position for each joint is calculated using the inverse kinematics of the UR5e. Consequently, the reinforcement learning algorithm takes the error between each joint's reference and current state and computes a correction signal. This output is then used to adjust the reference point and generate an altered error, which is processed by the proportional-derivative (PD) controller to compute the velocity control signal provided to the UR5e.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icrom64545.2024.10903564
Citations
1
Primary Topic
Iterative Learning Control Systems
Type
article
Field-Weighted Citation Impact
0.33
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PPO and SAC Reinforcement Learning Based Reference Compensation

Iman Sharifi, D. Rahmati, Mohammad Mohtashami, Amir Hossein Dezhdar
1 citations
Iterative Learning Control Systems
0.33
article

PPO and SAC Reinforcement Learning Based Reference Compensation

Iman Sharifi, D. Rahmati, Mohammad Mohtashami, Amir Hossein Dezhdar
article en
1 citations

Abstract

In this paper, a reinforcement learning-based compensation method is used to control the UR5e robot, designed for applications such as rehabilitation. The robot is tasked with accurately reaching a fixed point in its workspace as well as performing smooth and precise tracking of predefined movement paths. Two reinforcement learning (RL) algorithms, Proximal Policy Optimization (PPO) and Soft Actor-Critic (SAC) are employed as the basis for the compensator. For evaluation, a simulation of the UR5e robot, a 6-DoF industrial robot, is used to follow reference paths, such as a square path. Based on the reference in the workspace, the required position for each joint is calculated using the inverse kinematics of the UR5e. Consequently, the reinforcement learning algorithm takes the error between each joint's reference and current state and computes a correction signal. This output is then used to adjust the reference point and generate an altered error, which is processed by the proportional-derivative (PD) controller to compute the velocity control signal provided to the UR5e.

Amirkabir University of Technology (IR)
Openalex Percentile: Top 36%
Iterative Learning Control Systems
0.33
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.