Smart Magnetic Microrobots Learn to Swim with Deep Reinforcement Learning

被引:28
|
作者
Behrens, Michael R. [1 ]
Ruder, Warren C. [1 ,2 ]
机构
[1] Univ Pittsburgh, Dept Bioengn, 300 Technol Dr, Pittsburgh, PA 15219 USA
[2] Carnegie Mellon Univ, Dept Mech Engn, 5000 Forbes Ave, Pittsburgh, PA 15213 USA
基金
美国国家卫生研究院; 美国国家科学基金会;
关键词
artificial intelligence; control systems; machine learning; magnetics; microrobot; reinforcement learning; robotics; BEHAVIOR; DESIGN; ROBOT;
D O I
10.1002/aisy.202200023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Swimming microrobots are increasingly developed with complex materials and dynamic shapes and are expected to operate in complex environments in which the system dynamics are difficult to model and positional control of the microrobot is not straightforward to achieve. Deep reinforcement learning is a promising method of autonomously developing robust controllers for creating smart microrobots, which can adapt their behavior to operate in uncharacterized environments without the need to model the system dynamics. This article reports the development of a smart helical magnetic hydrogel microrobot that uses the soft actor critic reinforcement learning algorithm to autonomously derive a control policy which allows the microrobot to swim through an uncharacterized biomimetic fluidic environment under control of a time-varying magnetic field generated from a three-axis array of electromagnets. The reinforcement learning agent learns successful control policies from both state vector input and raw images, and the control policies learned by the agent recapitulate the behavior of rationally designed controllers based on physical models of helical swimming microrobots. Deep reinforcement learning applied to microrobot control is likely to significantly expand the capabilities of the next generation of microrobots.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] A Collaborative Control Scheme for Smart Vehicles Based on Multi-Agent Deep Reinforcement Learning
    Shi, Liyan
    Chen, Hairui
    IEEE ACCESS, 2023, 11 : 96221 - 96234
  • [32] A Hybrid Deep Reinforcement Learning For Autonomous Vehicles Smart-Platooning
    Prathiba, Sahaya Beni
    Raja, Gunasekaran
    Dev, Kapal
    Kumar, Neeraj
    Guizani, Mohsen
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (12) : 13340 - 13350
  • [33] Smart Security Audit: Reinforcement Learning with a Deep Neural Network Approximator
    Pozdniakov, Konstantin
    Alonso, Eduardo
    Stankovic, Vladimir
    Tam, Kimberly
    Jones, Kevin
    2020 INTERNATIONAL CONFERENCE ON CYBER SITUATIONAL AWARENESS, DATA ANALYTICS AND ASSESSMENT (CYBER SA 2020), 2020,
  • [34] Deep Reinforcement Learning of Semi-Active Suspension Controller for Vehicle Ride Comfort
    Lee, Daekyun
    Jin, Sunwoo
    Lee, Chibum
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (01) : 327 - 339
  • [35] The Advance of Reinforcement Learning and Deep Reinforcement Learning
    Lyu, Le
    Shen, Yang
    Zhang, Sicheng
    2022 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, BIG DATA AND ALGORITHMS (EEBDA), 2022, : 644 - 648
  • [36] Smart controller for conical tank system using reinforcement learning algorithm
    Ramanathan, Prabhu
    Mangla, Kamal Kant
    Satpathy, Sitanshu
    MEASUREMENT, 2018, 116 : 422 - 428
  • [37] Reinforcement Learning Based Approach for Smart Homes
    Mirra, Jose
    Silva, Fabio
    Analide, Cesar
    INTELLIGENT ENVIRONMENTS 2018, 2018, 23 : 38 - 47
  • [38] Distributed Deep Reinforcement Learning: Learn How to Play Atari Games in 21 minutes
    Adamski, Igor
    Adamski, Robert
    Grel, Tomasz
    Jedrych, Adam
    Kaczmarek, Kamil
    Michalewski, Henryk
    HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018, 2018, 10876 : 370 - 388
  • [39] A Reinforcement Learning Approach to Find Optimal Propulsion Strategy for Microrobots Swimming at Low Reynolds Number
    Jebellat, Iman
    Jebellat, Ehsan
    Amiri-Margavi, Alireza
    Vahidi-Moghaddam, Amin
    Pishkenari, Hossein Nejat
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2024, 175
  • [40] Learning to Tune a Class of Controllers with Deep Reinforcement Learning
    Shipman, William John
    MINERALS, 2021, 11 (09)