Methodology of Designing Multi-agent Robot Control Systems Utilising Hierarchical Petri Nets | IEEE Conference Publication | IEEE Xplore