Humanoid robot hierarchical navigation using Petri nets and fuzzy logic

This paper presents a supervisory control system for humanoid robot motion planning. The proposed system is a supervisory structure formed by two hierarchical levels of a discrete event system. The high level system is represented by a Petri net. This Petri net behaves as a supervisor that indicates the sequence of motions that the robot has to make. A robot walking in a closed space forms the lower level. The robot decisions are modeled by a fuzzy logic configuration using a Fuzzy Inference System (FIS).

[1]  Tadao Murata,et al.  Temporal Uncertainty and Fuzzy-Timing High-Level Petri Nets , 1996, Application and Theory of Petri Nets.

[2]  Daniele Nardi,et al.  Assignment of Dynamically Perceived Tasks by Token Passing in Multirobot Systems , 2006, Proceedings of the IEEE.

[3]  K. Tsuji,et al.  Extended Petri net models for neural networks and fuzzy inference engines-their net structural properties , 1990, IEEE International Symposium on Circuits and Systems.

[4]  Federico Furlán Colín Navegación de un robot humanoide mediante redes de Petri y lógica difusa , 2016 .

[5]  Yilin Yang,et al.  Development of Efficient Obstacle Avoidance for a Mobile Robot Using Fuzzy Petri Nets , 2016, 2016 IEEE 17th International Conference on Information Reuse and Integration (IRI).

[6]  Hassane Alla,et al.  Discrete, continuous, and hybrid Petri Nets , 2004 .

[7]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[8]  Miomir Vukobratovic,et al.  Survey of Intelligent Control Techniques for Humanoid Robots , 2003, J. Intell. Robotic Syst..

[9]  Saroj Kumar Patel,et al.  Path planning strategy for autonomous mobile robot navigation using Petri-GA optimisation , 2011, Comput. Electr. Eng..

[10]  Dayal Ramakrushna Parhi,et al.  Navigational control of several mobile robotic agents using Petri-potential-fuzzy hybrid controller , 2011, Appl. Soft Comput..

[11]  Pedro U. Lima,et al.  Petri net models of robotic tasks , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[12]  Carl G. Looney,et al.  Fuzzy Petri nets for rule-based decisionmaking , 1988, IEEE Trans. Syst. Man Cybern..

[13]  Miomir Vukobratović,et al.  Intelligent Control in Contemporary Robotics , 2003 .