Smart Magnetic Microrobots Learn to Swim with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
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. Here, we report the development of a smart helical magnetic hydrogel microrobot that used the soft actor critic reinforcement learning algorithm to autonomously derive a control policy which allowed 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 learned successful control policies with fewer than 100,000 training steps, demonstrating sample efficiency for fast learning. We also demonstrate that we can fine tune the control policies learned by the reinforcement learning agent by fitting mathematical functions to the learned policy's action distribution via regression. Deep reinforcement learning applied to microrobot control is likely to significantly expand the capabilities of the next generation of microrobots.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 84 references that are in the map. First posted on arXiv 14 Jan 2022.
Builds on
12 of 84 references.
References · 12
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,179
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 494
- 2018Sim-to-Real: Learning Agile Locomotion For Quadruped Robotscited by 277
- 2021How to Train Your Robot with Deep Reinforcement Learning; Lessons We've Learnedcited by 201
- 2018Learning to Walk via Deep Reinforcement Learningcited by 153
- 2019TossingBot: Learning to Throw Arbitrary Objects with Residual Physicscited by 131
- 2020The Ingredients of Real-World Robotic Reinforcement Learningcited by 111
- 2019Diagnosing Bottlenecks in Deep Q-learning Algorithmscited by 73
- 2018Benchmarking Reinforcement Learning Algorithms on Real-World Robotscited by 64
- 2017Flow Navigation by Smart Microswimmers via Reinforcement Learningcited by 32
- 2017Mutual Alignment Transfer Learningcited by 16
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Training microrobots to swim by a large language modelcited by 2
- 2024Training microrobots to swim by a large language model21 Jan 2024