Université Côte d'Azur, Laboratoire J. A. Dieudonné, UMR 7351 CNRS, Parc Valrose, F-06108 Nice Cedex 02, France.
Phys Rev E. 2018 Apr;97(4-1):042604. doi: 10.1103/PhysRevE.97.042604.
We explore minimal navigation strategies for active particles in complex, dynamical, external fields, introducing a class of autonomous, self-propelled particles which we call Markovian robots (MR). These machines are equipped with a navigation control system (NCS) that triggers random changes in the direction of self-propulsion of the robots. The internal state of the NCS is described by a Boolean variable that adopts two values. The temporal dynamics of this Boolean variable is dictated by a closed Markov chain-ensuring the absence of fixed points in the dynamics-with transition rates that may depend exclusively on the instantaneous, local value of the external field. Importantly, the NCS does not store past measurements of this value in continuous, internal variables. We show that despite the strong constraints, it is possible to conceive closed Markov chain motifs that lead to nontrivial motility behaviors of the MR in one, two, and three dimensions. By analytically reducing the complexity of the NCS dynamics, we obtain an effective description of the long-time motility behavior of the MR that allows us to identify the minimum requirements in the design of NCS motifs and transition rates to perform complex navigation tasks such as adaptive gradient following, detection of minima or maxima, or selection of a desired value in a dynamical, external field. We put these ideas in practice by assembling a robot that operates by the proposed minimalistic NCS to evaluate the robustness of MR, providing a proof of concept that is possible to navigate through complex information landscapes with such a simple NCS whose internal state can be stored in one bit. These ideas may prove useful for the engineering of miniaturized robots.
我们探索了主动粒子在复杂动态外部场中的最小导航策略,引入了一类自主、自推进的粒子,我们称之为马尔可夫机器人 (MR)。这些机器配备了导航控制系统 (NCS),该系统会触发机器人自推进方向的随机变化。NCS 的内部状态由一个采用两个值的布尔变量来描述。该布尔变量的时间动态由一个封闭的马尔可夫链决定——确保动力学中没有固定点——其跃迁率可能仅取决于外部场的瞬时局部值。重要的是,NCS 不会在连续的内部变量中存储该值的过去测量值。我们表明,尽管存在很强的约束条件,但仍有可能设想出封闭的马尔可夫链模式,从而导致一维、二维和三维中 MR 的非平凡运动行为。通过对 NCS 动力学的复杂性进行分析简化,我们获得了 MR 长时间运动行为的有效描述,这使我们能够确定 NCS 模式和跃迁率的最小设计要求,以执行复杂的导航任务,例如自适应梯度跟踪、最小值或最大值的检测,或在动态外部场中选择所需的值。我们通过组装一个由提议的简约 NCS 驱动的机器人来实践这些想法,以评估 MR 的鲁棒性,这为证明概念提供了可能,即可以通过如此简单的 NCS 在复杂的信息景观中进行导航,其内部状态可以存储在一个位中。这些想法可能对微型机器人的工程设计有用。