A Modular Simulation Platform for Training Robots via Deep Reinforcement Learning and Multibody Dynamics

被引:0
|
作者
Benatti, Simone [1 ]
Tasora, Alessandro [1 ]
Fusai, Dario [1 ]
Mangoni, Dario [1 ]
机构
[1] Univ Parma, Dept Engn & Architecture, Parco Area Sci 181-A, Parma, Italy
关键词
Physical Simulation; Multibody Simulation; Reinforcement Learning; Deep Learning; Neural Networks; Robotics; Control;
D O I
10.1145/3365265.3365274
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work we focus on the role of Multibody Simulation in creating Reinforcement Learning virtual environments for robotic manipulation, showing a versatile, efficient and open source toolchain to create directly from CAD models. Using the Chrono::Solidworks plugin we are able to create robotic environments in the 3D CAD software Solidworks (R) and later convert them into PyChrono models (PyChrono is an open source Python module for multibody simulation). In addition, we demonstrate how collision detection can be made more efficient by introducing a limited number of contact primitives instead of performing collision detection and evaluation on complex 3D meshes, still reaching a policy able to avoid unwanted collisions. We tested this approach on a 6DOF robot Comau Racer3: the robot, together with a 2 fingers gripper (Hand-E by Robotiq) was modelled using Solidworks (R), imported as a PyChrono model and then a NN was trained in simulation to control its motor torques to reach a target position. To demonstrate the versatility of this toolchain we also repeated the same procedure to model and then train the ABB IRB 120 robotic arm.
引用
收藏
页码:7 / 11
页数:5
相关论文
共 50 条
  • [31] 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
  • [32] Autonomous Exploration of Mobile Robots via Deep Reinforcement Learning Based on Spatiotemporal Information on Graph
    Zhang, Zhiwen
    Shi, Chenghao
    Zhu, Pengming
    Zeng, Zhiwen
    Zhang, Hui
    APPLIED SCIENCES-BASEL, 2021, 11 (18):
  • [33] Learning to Move an Object by the Humanoid Robots by Using Deep Reinforcement Learning
    Aslan, Simge Nur
    Tasci, Burak
    Ucar, Aysegul
    Guzelis, Cuneyt
    INTELLIGENT ENVIRONMENTS 2021, 2021, 29 : 143 - 155
  • [34] Learning-Based Locomotion Controllers for Quadruped Robots in Indoor Stair Climbing via Deep Reinforcement Learning
    Sinsukudomchai, Tanawit
    Deelertpaiboon, Chirdpong
    2024 21ST INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY, ECTI-CON 2024, 2024,
  • [35] Multimodal bipedal locomotion generation with passive dynamics via deep reinforcement learning
    Koseki, Shunsuke
    Kutsuzawa, Kyo
    Owaki, Dai
    Hayashibe, Mitsuhiro
    FRONTIERS IN NEUROROBOTICS, 2023, 16
  • [36] The State of Sparse Training in Deep Reinforcement Learning
    Graesser, Laura
    Evci, Utku
    Elsen, Erich
    Castro, Pablo Samuel
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [37] Unbiased training framework on deep reinforcement learning
    Zhang, Huihui
    COMPUTER JOURNAL, 2025,
  • [38] Learning to bag with a simulation-free reinforcement learning framework for robots
    Munguia-Galeano, Francisco
    Zhu, Jihong
    Hernandez, Juan David
    Ji, Ze
    IET CYBER-SYSTEMS AND ROBOTICS, 2024, 6 (02)
  • [39] Modular and Parallelizable Multibody Physics Simulation via Subsystem-Based ADMM
    Lee, Jeongmin
    Lee, Minji
    Lee, Dongjun
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2023), 2023, : 10132 - 10138
  • [40] Constrained deep reinforcement learning for maritime platform defense
    Markowitz, Jared
    ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR MULTI-DOMAIN OPERATIONS APPLICATIONS VI, 2024, 13051