Coevolving behavior and morphology of simple agents that model small-scale robots

Humanity have long strived to create microscopic machines for various purposes. Most prominent of them employ nano-robots for medical purposes and procedures, otherwise deemed hard or impossible to perform. However, the main advantage of this kind, of machines is also their main drawback - their small size. The miniature scale they work in, brings a lot of problems, such as not having enough space for the computational power needed for their operation, or the specifics of the laws of physic that govern their behavior. In our study we focus on the former challenge, by introducing a new standpoint to the well-studied predator-prey pursuit problem (PPPP) using an implementation of very simple predator agents, using nano-robots designed to be morphologically simple. They feature direct mapping of the (few) perceived environmental variables into corresponding pairs of rotational velocities of the wheels' motors. Our previous, unpublished work showed that the classic problem with agents that use straightforward sensor, do not yield favorable results as they solve only a few of the initial test situations. We implemented genetic algorithm to evolve such a mapping that results in an optimal successful behavioral of the team of predator agents. In addition, to cope with the previously described issue, we introduced a simple change to the agents in order to improve the generality of the evolved behavior for additional test situations. Our approach is to implement an angular offset to the visibility sensor beam relative to the longitudinal axis of the agents. We added the offset to the genetic algorithm in order to define the best possible value, that introduces most efficient and consistent solution results. The successfully evolved behavior can be used in nano-robots to deliver medicine, locate and destroy cancer cells, pinpoint microscopic imaging, etc.1

[1]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[2]  Leslie Mertz Tiny Conveyance: Micro- and Nanorobots Prepare to Advance Medicine , 2018, IEEE Pulse.

[3]  M. J. Kim,et al.  Artificial magnetotactic motion control of Tetrahymena pyriformis using ferromagnetic nanoparticles: A tool for fabrication of microbiorobots , 2010 .

[4]  Sandip Sen,et al.  Evolving Beharioral Strategies in Predators and Prey , 1995, Adaption and Learning in Multi-Agent Systems.

[5]  Sandip Sen,et al.  Strongly Typed Genetic Programming in Evolving Cooperation Strategies , 1995, ICGA.

[6]  Ivan Tanev,et al.  Evolution, Generality and Robustness of Emerged Surrounding Behavior in Continuous Predators-Prey Pursuit Problem , 2005, Genetic Programming and Evolvable Machines.

[7]  Min Jun Kim,et al.  Imparting magnetic dipole heterogeneity to internalized iron oxide nanoparticles for microorganism swarm control , 2015, Journal of Nanoparticle Research.

[8]  Tony J. Dodd,et al.  Self-organized aggregation without computation , 2014, Int. J. Robotics Res..

[9]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[10]  Jeffrey L. Krichmar,et al.  Evolutionary robotics: The biology, intelligence, and technology of self-organizing machines , 2001, Complex..

[11]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[12]  Sylvain Martel,et al.  NanoWalker: a fully autonomous highly integrated miniature robot for nanoscale measurements , 1999, Industrial Lasers and Inspection.

[13]  Roderich Groß,et al.  Shepherding with robots that do not compute , 2017, ECAL.

[14]  Oliver Hennigh,et al.  Discovery and Exploration of Novel Swarm Behaviors Given Limited Robot Capabilities , 2016, DARS.

[15]  Wei Li,et al.  Clustering objects with robots that do not compute , 2014, AAMAS.

[16]  M. Benda,et al.  On Optimal Cooperation of Knowledge Sources , 1985 .

[17]  A S Bhat NANOBOTS: THE FUTURE OF MEDICINE , 2014 .

[18]  Lee Spector,et al.  Evolving teamwork and coordination with genetic programming , 1996 .