1. Multi-behaviors coordination controller design with enzymatic numerical P systems for robots
- Author
-
Hua Zhang, Xiantai Gou, Qiang Yang, Prithwineel Paul, Ferrante Neri, Gexiang Zhang, Xueyuan Wang, and Haina Rong
- Subjects
Lyapunov stability ,Natural computing ,Computer science ,Control engineering ,Mobile robot ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Modularity ,Computer Science Applications ,Theoretical Computer Science ,Computer Science::Robotics ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,Artificial Intelligence ,Control theory ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Membrane computing ,Classifier (UML) ,Software - Abstract
Membrane computing models are parallel and distributed natural computing models. These models are often referred to as P systems. This paper proposes a novel multi-behaviors co-ordination controller model using enzymatic numerical P systems for autonomous mobile robots navigation in unknown environments. An environment classifier is constructed to identify different environment patterns in the maze-like environment and the multi-behavior co-ordination controller is constructed to coordinate the behaviors of the robots in different environments. Eleven sensory prototypes of local environments are presented to design the environment classifier, which needs to memorize only rough information, for solving the problems of poor obstacle clearance and sensor noise. A switching control strategy and multi-behaviors coordinator are developed without detailed environmental knowledge and heavy computation burden, for avoiding the local minimum traps or oscillation problems and adapt to the unknown environments. Also, a serial behaviors control law is constructed on the basis of Lyapunov stability theory aiming at the specialized environment, for realizing stable navigation and avoiding actuator saturation. Moreover, both environment classifier and multi-behavior coordination controller are amenable to the addition of new environment models or new behaviors due to the modularity of the hierarchical architecture of P systems. The simulation of wheeled mobile robots shows the effectiveness of this approach.
- Published
- 2021