TY - JOUR
T1 - Minimizing Torque Requirements in Robotic Manipulation through Elastic Elements Optimization in a Physics Engine
AU - Marchal, Maxime
AU - Marzougui, Dries
AU - Furnémont, Raphaël Guy
AU - Verstraten, Tom
AU - wyffels, Francis
N1 - Funding Information:
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was supported by a EUTOPIA co-tutelle, the Ghent University – Special Research Fund (BOF21/DOC/015), and the FWO projects S001821N and 1505820N.
Publisher Copyright:
© The Author(s) 2024.
PY - 2024/2/25
Y1 - 2024/2/25
N2 - The increasing number of robots and the rising cost of electricity have spurred research into energy-reducing concepts in robotics. One such concept, Elastic Actuation, introduces compliant elements such as springs into the robot structure. This paper presents a comparative analysis between two types of elastic actuation, namely Monoarticular Parallel Elastic Actuation (PEA) and Biarticular Parallel Elastic Actuation (BPEA), and demonstrates an end-to-end pipeline for their optimization. Starting from the real-world system identification of a RRR robotic arm, we calibrate a simulation model in a general-purpose physics engine and employ in-silico evolutionary optimization to co-optimize spring configurations, and trajectories for a pick-and-place task. Finally, we successfully transfer the in-silico optimized elastic elements and trajectory to the real-world prototype. Our results substantiate the ability of elastic actuation to reduce the actuators' torque requirements heavily. In contrast to previous work, we highlight the superior performance of the biarticular variant over the monoarticular configuration. Furthermore, we show that a combination of both proves most effective. This work provides valuable insights into the torque-reducing use of elastic actuation and demonstrates an actuator-invariant in-silico optimization methodology capable of bridging the sim2real gap.
AB - The increasing number of robots and the rising cost of electricity have spurred research into energy-reducing concepts in robotics. One such concept, Elastic Actuation, introduces compliant elements such as springs into the robot structure. This paper presents a comparative analysis between two types of elastic actuation, namely Monoarticular Parallel Elastic Actuation (PEA) and Biarticular Parallel Elastic Actuation (BPEA), and demonstrates an end-to-end pipeline for their optimization. Starting from the real-world system identification of a RRR robotic arm, we calibrate a simulation model in a general-purpose physics engine and employ in-silico evolutionary optimization to co-optimize spring configurations, and trajectories for a pick-and-place task. Finally, we successfully transfer the in-silico optimized elastic elements and trajectory to the real-world prototype. Our results substantiate the ability of elastic actuation to reduce the actuators' torque requirements heavily. In contrast to previous work, we highlight the superior performance of the biarticular variant over the monoarticular configuration. Furthermore, we show that a combination of both proves most effective. This work provides valuable insights into the torque-reducing use of elastic actuation and demonstrates an actuator-invariant in-silico optimization methodology capable of bridging the sim2real gap.
KW - Actuation and Joint Mechanisms
KW - Compliant Joints and Mechanisms
KW - Methods and Tools for Robot System Design
KW - Optimization and Optimal Control
KW - Evolutionary Robotics
UR - http://www.scopus.com/inward/record.url?scp=85185890579&partnerID=8YFLogxK
U2 - 10.1177/17298806241228371
DO - 10.1177/17298806241228371
M3 - Article
VL - 21
JO - International Journal of Advanced Robotic Systems
JF - International Journal of Advanced Robotic Systems
SN - 1729-8806
IS - 1
ER -