Learning to Navigate in Chemical Fields Without A Map at Low Reynolds Numbers
Source abstract
Abstract
Abstract Effective navigation of microswimmers relies on their ability to search for unknown target locations using limited information provided by local environmental cues. Biological microswimmers have evolved versatile strategies to achieve such mapless navigation. Yet, achieving autonomous navigation in artificial microswimmers, comparable to that of their biological counterparts, remains a significant challenge. In this work, deep reinforcement learning is employed to equip a reconfigurable artificial microswimmer with the ability to navigate and search for a target without relying on a pre‐existing map. These results demonstrate how this mapless swimmer can effectively navigate toward a chemical source by responding to local chemical signals. Remarkably, the swimmer adapts its locomotory gaits in response to local chemical fields, exhibiting a run‐and‐tumble strategy reminiscent of bacterial chemotaxis. Unlike map‐based swimmers, which depend on pre‐existing maps for successful navigation, the mapless swimmer achieves robust performance even in chemical fields that significantly deviate from its training environment, including time‐varying fluctuating environment. Moreover, the swimmer can progressively explore complex chemical fields with multiple local maxima, effectively searching for regions of higher concentration. These findings present a promising approach toward achieving autonomous navigation for artificial microswimmers in unknown environments.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Micro and Nano Robotics · Molecular Communication and Nanonetworks · Modular Robots and Swarm Intelligence
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Mechanical Engineering The University of Hong Kong Pokfulam Road Hong Kong China
Department of Mechanical Engineering and Department of Applied Mathematics Santa Clara University Santa Clara CA 95053 USA
Funding
National Science Foundation · Croucher Foundation
References (76)
Show source-provided references
1. 10.1119/1.1090310.1119/1.10903 ↗
2. 10.1088/0034-4885/72/9/09660110.1088/0034-4885/72/9/096601 ↗
3. 10.1146/annurev.biochem.72.121801.16173710.1146/annurev.biochem.72.121801.161737 ↗
4. 10.1017/jfm.2018.79910.1017/jfm.2018.799 ↗
5. 10.1126/science.117266710.1126/science.1172667 ↗
6. 10.1146/annurev-fluid-010313-14142610.1146/annurev-fluid-010313-141426 ↗
7. 10.1038/s41578-018-0016-910.1038/s41578-018-0016-9 ↗
8. 10.1002/aisy.20190013710.1002/aisy.201900137 ↗
9. 10.1002/aisy.20210027910.1002/aisy.202100279 ↗
10. 10.1002/smll.20110190910.1002/smll.201101909 ↗
11. 10.1002/adma.20150309510.1002/adma.201503095 ↗
12. 10.1021/acsnano.8b0923310.1021/acsnano.8b09233 ↗
13. 10.1146/annurev-bioeng-010510-10340910.1146/annurev-bioeng-010510-103409 ↗
14. 10.1103/PhysRevE.69.06290110.1103/PhysRevE.69.062901 ↗
15. 10.1002/anie.20060006010.1002/anie.200600060 ↗
16. 10.1146/annurev-fluid-122414-03445610.1146/annurev-fluid-122414-034456 ↗
17. 10.1073/pnas.69.9.250910.1073/pnas.69.9.2509 ↗
18. 10.1038/s41567-018-0277-710.1038/s41567-018-0277-7 ↗
19. 10.7554/eLife.7682510.7554/eLife.76825 ↗
20. 10.1073/pnas.240808212110.1073/pnas.2408082121 ↗
21. 10.1073/pnas.242536912210.1073/pnas.2425369122 ↗
22. Bae A. J. · Proc. Natl. Acad. Sci. U.S.A. · 2010 · 107 · E165
23. 10.1103/PhysRevLett.111.22810210.1103/PhysRevLett.111.228102 ↗
24. 10.1038/239500a010.1038/239500a0 ↗
25. 10.1073/pnas.070976510510.1073/pnas.0709765105 ↗
26. 10.1021/sb500258b10.1021/sb500258b ↗
27. 10.1002/smll.20140038410.1002/smll.201400384 ↗
28. 10.1109/JPROC.2014.238510510.1109/JPROC.2014.2385105 ↗
29. 10.1016/j.addr.2016.09.00710.1016/j.addr.2016.09.007 ↗
30. 10.1038/s42256-020-0146-910.1038/s42256-020-0146-9 ↗
31. 10.1209/0295-5075/acc27010.1209/0295-5075/acc270 ↗
32. 10.3389/fphy.2023.127988310.3389/fphy.2023.1279883 ↗
33. 10.1038/s42256-024-00859-x10.1038/s42256-024-00859-x ↗
34. 10.1103/PhysRevLett.118.15800410.1103/PhysRevLett.118.158004 ↗
35. 10.1209/0295-5075/127/6400310.1209/0295-5075/127/64003 ↗
36. 10.1103/PhysRevFluids.5.07410110.1103/PhysRevFluids.5.074101 ↗
37. 10.1103/PhysRevE.101.04311010.1103/PhysRevE.101.043110 ↗
38. 10.1126/scirobotics.abd928510.1126/scirobotics.abd9285 ↗
39. 10.1038/s42005-022-00935-x10.1038/s42005-022-00935-x ↗
40. 10.1002/aisy.20210018310.1002/aisy.202100183 ↗
41. 10.1038/s41598-023-36305-y10.1038/s41598-023-36305-y ↗
42. 10.1016/j.cnsns.2023.10766610.1016/j.cnsns.2023.107666 ↗
43. 10.1063/5.019311310.1063/5.0193113 ↗
44. T.Xiong Z.Liu C. J.Ong L.Zhu arXiv Preprint2024 arXiv:2408.07346.
45. 10.1093/pnasnexus/pgae23510.1093/pnasnexus/pgae235 ↗
46. 10.1088/2632-2153/ad5f7310.1088/2632-2153/ad5f73 ↗
47. 10.1073/pnas.201968311810.1073/pnas.2019683118 ↗
48. 10.1140/epje/i2012-12070-510.1140/epje/i2012-12070-5 ↗
49. 10.1088/1367-2630/7/1/23410.1088/1367-2630/7/1/234 ↗
50. 10.1088/0953-8984/21/20/20410410.1088/0953-8984/21/20/204104 ↗
51. 10.1016/j.ijnonlinmec.2013.04.01210.1016/j.ijnonlinmec.2013.04.012 ↗
52. 10.3390/app919402310.3390/app9194023 ↗
53. Dhont J. K. · 1996
54. Kim S. · 2013
55. Happel J. · 2012
56. J.Schulman F.Wolski P.Dhariwal A.Radford O.Klimov arXiv PreprintarXiv:1707.06347.2017.
57. Haarnoja T. · 2018 · 1861
58. Raffin A. · J. Mach. Learn. Res. · 2021 · 22
59. Nikishin E. · 2022 · 16828
60. Mittal M. · 2024 · 7433
61. 10.1038/s41567-019-0460-510.1038/s41567-019-0460-5 ↗
62. Sutton R. · Incomplete Ideas (Blog) · 2019 · 13 · 38
63. Sutton R. S. · Adv. Neural Inf. Process. Syst. · 1999 · 12 · 1057
64. 10.1287/opre.2021.001410.1287/opre.2021.0014 ↗
65. 10.3390/mi1104040410.3390/mi11040404 ↗
66. 10.1038/s41467-021-27015-y10.1038/s41467-021-27015-y ↗
67. 10.1016/j.cub.2023.12.03010.1016/j.cub.2023.12.030 ↗
68. 10.1038/nmat456910.1038/nmat4569 ↗
69. 10.1126/sciadv.aau153210.1126/sciadv.aau1532 ↗
70. 10.1073/pnas.200725511710.1073/pnas.2007255117 ↗
71. 10.1016/j.mtadv.2022.10023110.1016/j.mtadv.2022.100231 ↗
72. 10.1109/MRA.2022.319882110.1109/MRA.2022.3198821 ↗
73. 10.37188/lam.2023.02910.37188/lam.2023.029 ↗
74. 10.1002/advs.20220538210.1002/advs.202205382 ↗
75. 10.1038/s41586-020-2626-910.1038/s41586-020-2626-9 ↗
76. 10.1126/scirobotics.abq229610.1126/scirobotics.abq2296 ↗