SoMoGym: A Toolkit for Developing and Evaluating Controllers and Reinforcement Learning Algorithms for Soft Robots

被引:15
|
作者
Graule, Moritz A. [1 ]
McCarthy, Thomas P. [1 ]
Teeple, Clark B. [1 ]
Werfel, Justin [1 ]
Wood, Robert J. [1 ]
机构
[1] Harvard Univ, John A Paulson Sch Engn & Appl Sci, Allston, MA 02134 USA
基金
美国国家科学基金会;
关键词
Task analysis; Robots; Benchmark testing; Soft robotics; Manipulators; Actuators; Training; Soft robot applications; modeling; control; and learning for soft robots; reinforcement learning; HAND;
D O I
10.1109/LRA.2022.3149580
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Soft robotsoffer a host of benefits over traditional rigid robots, including inherent compliance that lets them passively adapt to variable environments and operate safely around humans and fragile objects. However, that same compliance makes it hard to use model-based methods in planning tasks requiring high precision or complex actuation sequences. Reinforcement learning (RL) can potentially find effective control policies, but training RL using physical soft robots is often infeasible, and training using simulations has had a high barrier to adoption. To accelerate research in control and RL for soft robotic systems, we introduce SoMoGym (Soft Motion Gym), a software toolkit that facilitates training and evaluating controllers for continuum robots. SoMoGym provides a set of benchmark tasks in which soft robots interact with various objects and environments. It allows evaluation of performance on these tasks for controllers of interest, and enables the use of RL to generate new controllers. Custom environments and robots can likewise be added easily. We provide and evaluate baseline RL policies for each of the benchmark tasks. These results show that SoMoGym enables the use of RL for continuum robots, a class of robots not covered by existing benchmarks, giving them the capability to autonomously solve tasks that were previously unattainable.
引用
收藏
页码:4071 / 4078
页数:8
相关论文
共 40 条
  • [1] Reinforcement Learning Controllers for Soft Robots using Learned Environments
    Berdica, Uljad
    Jackson, Matthew
    Veronese, Niccolo Enrico
    Foerster, Jakob
    Maiolino, Perla
    2024 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFT ROBOTICS, ROBOSOFT, 2024, : 933 - 939
  • [2] Safe Exploration Algorithms for Reinforcement Learning Controllers
    Mannucci, Tommaso
    van Kampen, Erik-Jan
    de Visser, Cornelis
    Chu, Qiping
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (04) : 1069 - 1081
  • [3] A Survey on Reproducibility by Evaluating Deep Reinforcement Learning Algorithms on Real-World Robots
    Lynnerup, Nicolai A.
    Nolling, Laura
    Hasle, Rasmus
    Hallam, John
    CONFERENCE ON ROBOT LEARNING, VOL 100, 2019, 100
  • [4] Evaluating the Performance of Reinforcement Learning Algorithms
    Jordan, Scott M.
    Chandak, Yash
    Cohen, Daniel
    Zhang, Mengxue
    Thomas, Philip S.
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [5] FGYM: Toolkit for Benchmarking FPGA based Reinforcement Learning Algorithms
    Peura, Nathaniel
    Meng, Yuan
    Kuppannagari, Sanmukh
    Prasanna, Viktor
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 404 - 404
  • [6] Developing and Testing a New Reinforcement Learning Toolkit with Unreal Engine
    Sapio, Francesco
    Ratini, Riccardo
    ARTIFICIAL INTELLIGENCE IN HCI, AI-HCI 2022, 2022, 13336 : 317 - 334
  • [7] Automated design of adaptive controllers for modular robots using reinforcement learning
    Varshavskaya, Paulina
    Kaelbling, Leslie Pack
    Rus, Daniela
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2008, 27 (3-4): : 505 - 526
  • [8] Construction of PSE system for developing reinforcement learning algorithms
    Maeda, Taiyo
    Aoki, Yusuke
    Murata, Tadahiko
    Journal of Convergence Information Technology, 2010, 5 (04)
  • [9] URNAI: A Multi-Game Toolkit for Experimenting Deep Reinforcement Learning Algorithms
    Araujo, Marco A. S.
    Alves, Luiz P. C.
    Madeira, Charles A. G.
    Nobrega, Marcos M.
    2020 19TH BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2020), 2020, : 178 - 187
  • [10] Adaptive Actuation of Magnetic Soft Robots Using Deep Reinforcement Learning
    Yao, Jianpeng
    Cao, Quanliang
    Ju, Yuwei
    Sun, Yuxuan
    Liu, Ruiqi
    Han, Xiaotao
    Li, Liang
    ADVANCED INTELLIGENT SYSTEMS, 2023, 5 (02)