Reinforcement Learning assisted LQR Tuning of a Load Bearing Robotic Arm

Abstract In this paper, a Linear Quadratic Regulator feedback controller that is tuned by a Reinforcement Learning agent is implemented into the control of a DOBOT Magician Robot Arm to carry and place a load, to which the performance will be compared to the same action undergone by the default movement control of the DOBOT Magician. A 3D URDF model of the DOBOT Magician is imported into Simulink in MATLAB to derive a state-space model. The state-space model is then shaped in Python together with an LQR controller. The Q and R values, which correspond to the state deviation and control effort of the LQR controller, are iteratively tuned by a Reinforcement Learning agent created through TensorFlow in Python, being trained to maximise the efficiency of a particular movement that is performed under a set time frame. Once the Q and R values have been set, the movement efficiency is then benchmarked against the efficiency of the default DOBOT movement.

Authors

Institutions

Publication Details

Journal
Journal of Physics Conference Series
Published
2024-12-01
DOI
https://doi.org/10.1088/1742-6596/2923/1/012009
Citations
2
Primary Topic
Robot Manipulation and Learning
Type
article
Field-Weighted Citation Impact
0.66
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Reinforcement Learning assisted LQR Tuning of a Load Bearing Robotic Arm

Phang Swee King, R V Murali
2 citations
Journal of Physics Conference Series
Robot Manipulation and Learning
0.66
article

Reinforcement Learning assisted LQR Tuning of a Load Bearing Robotic Arm

Phang Swee King, R V Murali
article en
2 citations

Abstract

Abstract In this paper, a Linear Quadratic Regulator feedback controller that is tuned by a Reinforcement Learning agent is implemented into the control of a DOBOT Magician Robot Arm to carry and place a load, to which the performance will be compared to the same action undergone by the default movement control of the DOBOT Magician. A 3D URDF model of the DOBOT Magician is imported into Simulink in MATLAB to derive a state-space model. The state-space model is then shaped in Python together with an LQR controller. The Q and R values, which correspond to the state deviation and control effort of the LQR controller, are iteratively tuned by a Reinforcement Learning agent created through TensorFlow in Python, being trained to maximise the efficiency of a particular movement that is performed under a set time frame. Once the Q and R values have been set, the movement efficiency is then benchmarked against the efficiency of the default DOBOT movement.

Journal of Physics Conference SeriesVol. 2923(1)
Taylor's University (MY)
Openalex Percentile: Top 28%
Robot Manipulation and Learning
0.66
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.

Reinforcement Learning assisted LQR Tuning of a Load Bearing Robotic Arm — Phang Swee King, R V Murali · Journal of Physics Conference Series (2024) | TGRS Research Map | TGRS