Efficient Navigation of Colloidal Robots in an Unknown Environment via Deep Reinforcement Learning

Equipping micro‐/nanoscale colloidal robots with artificial intelligence (AI) such that they can efficiently navigate in unknown complex environments can dramatically impact their use in emerging applications such as precision surgery and targeted nanodrug delivery. Herein, a model‐free deep reinforcement learning algorithm is developed that trains colloidal robots to efficiently navigate in unknown environments with random obstacles. A deep neural network architecture is used that enables the colloidal robots to mimic animal navigation decision‐making by directly processing raw sensor input and decomposing long‐range navigations to short‐range ones. The trained robot agents learn to make navigation decisions regarding both obstacle avoidance and travel time minimization, based solely on local sensory inputs without prior knowledge of the global environment. Such agents with biologically inspired mechanisms can acquire competitive navigation capabilities in large‐scale, complex environments containing obstacles of diverse shapes, sizes, and configurations. Herein, the potential of AI to enable colloidal robots in extensive applications is illustrated.

Location
Deutsche Nationalbibliothek Frankfurt am Main
Extent
Online-Ressource
Language
Englisch

Bibliographic citation
Efficient Navigation of Colloidal Robots in an Unknown Environment via Deep Reinforcement Learning ; volume:2 ; number:1 ; year:2020 ; extent:10
Advanced intelligent systems ; 2, Heft 1 (2020) (gesamt 10)

Creator
Yang, Yuguang
Bevan, Michael A.
Li, Bo

DOI
10.1002/aisy.201900106
URN
urn:nbn:de:101:1-2022063008011405437966
Rights
Open Access; Der Zugriff auf das Objekt ist unbeschränkt möglich.
Last update
15.08.2025, 7:27 AM CEST

Data provider

This object is provided by:
Deutsche Nationalbibliothek. If you have any questions about the object, please contact the data provider.

Associated

  • Yang, Yuguang
  • Bevan, Michael A.
  • Li, Bo

Other Objects (12)