The Abilities of P Colony Based Models in Robot Control

P colonies were introduced in 2004 (see [10]) as an abstract computing device composed of independent single membrane agents, reactively acting and evolving in a shared environment. Each agent is equipped with a set of rules which are structured into simple programs. There are some models based on from original P colony. In most cases, models are equipped with such components which are associated with the environment. This is the case of Pcol automaton too. The agents work not only with environment but also with an input tape. We use this two theoretical computational devices to build complex robot controllers. In this paper we introduce simple controllers; the first one is used for fulfilling instructions and the other one for passing the maze using right-hand rule. We followed two different approaches and ideas and we present the obtained results in this paper.

[1]  Rudolf Freund,et al.  P colonies working in the maximally parallel and in the sequential mode , 2005, Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC'05).

[2]  Ludek Cienciala,et al.  Modularity in P Colonies with Checking Rules , 2011, Int. Conf. on Membrane Computing.

[3]  Marvin Minsky,et al.  Computation : finite and infinite machines , 2016 .

[4]  Gexiang Zhang,et al.  A Modified Membrane-Inspired Algorithm Based on Particle Swarm Optimization for Mobile Robot Path Planning , 2015, Int. J. Comput. Commun. Control.

[5]  Erzsébet Csuhaj-Varjú,et al.  P Colonies with a Bounded Number of Cells and Programs , 2006, Workshop on Membrane Computing.

[6]  Gheorghe Paun,et al.  Membrane Computing , 2002, Natural Computing Series.

[7]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[8]  Gheorghe Paun,et al.  The Oxford Handbook of Membrane Computing , 2010 .

[9]  Gheorghe Paun,et al.  Computing with Membranes , 2000, J. Comput. Syst. Sci..

[10]  Catalin Buiu,et al.  Development of membrane controllers for mobile robots , 2012, Inf. Sci..

[11]  György Vaszil,et al.  PCoL automata: recognizing strings with P colonies , 2010 .

[12]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[13]  Gerhard Weiss,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 1999 .