LOCOMOTION
Self-learning how to swim at low Reynolds number
- Year
- 2020
- Citations
- 68
Abstract
Machine learning is integrated into low-Reynolds-number locomotion to enable a class of self-learning, adaptive (smart), micro-swimmers. Instead of specifying locomotory gaits in advance, a self-learning swimmer develops and adapts its propulsion strategy based on interactions with the surroundings via reinforcement learning. Without requiring prior knowledge, the swimmer can recover previously known propulsion strategies, and improve and adapt in different media. This development can enable the design of smart micro-robots with robust locomotive capabilities in complex environments
Keywords
PropulsionClass (philosophy)Reynolds numberControl theory (sociology)KinematicsRobot
Related papers
PERCEPTION
📊 22,245 cites
Artificial intelligence: a modern approach
1995
OTHER
📊 18,993 cites
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
OTHER
📊 10,390 cites
Self-Organizing Maps
Teuvo Kohonen
1995
PERCEPTION
📊 9,681 cites
Vision meets robotics: The KITTI dataset
Andreas Geiger, Philip Lenz, Christoph Stiller +1 more
2013