ACM Home Page
Please provide us with feedback. Feedback
Modelling, analysis and execution of multi-robot tasks using petri nets
Full text PdfPdf (762 KB)
Source
International Conference on Autonomous Agents archive
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 3 table of contents
Estoril, Portugal
SESSION: Multi-robotics track table of contents
Pages 1187-1190  
Year of Publication: 2008
ISBN:978-0-9817381-2-X
Authors
Hugo Costelha  Inst. for Sys. and Robotics, IST, Lisboa, Portugal Polytech, Inst. of Leiria, ESTG, Leiria, Portugal
Pedro Lima  Institute for Systems and Robotics, Instituto Superior Técnico, Lisboa, Portugal
Sponsors
ACM: Association for Computing Machinery
AAAI : Association for the Advancement of Artifical Intelligence
Publisher
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 71,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

This paper introduces Petri net (PN) based models of cooperative robotic tasks, namely those involving the coordination of two or more robots, thus requiring the exchange of synchronisation messages, either using explicit (e.g., wireless) or implicit (e.g., vision-based observation of teammates) communication. In the models, PN places represent primitive actions, subtasks and predicates set by sensor readings and communicated messages. Events are associated to PN transitions. The PN models can be used for task planning, plan execution and plan analysis. Different PN views enable the analysis of different properties. In this work we focus on plan analysis, namely on properties such as boundedness and liveness, corresponding to checking if resources usage is stable and plans have no deadlocks, as well as on stochastic performance, concerning the plan success probability. One novel feature of our work is that the analysis consists of composing several small action PN models with environment PN models, leading to a closed loop robot team/environment analysis methodology. Examples of application to simulated robotic soccer scenarios are presented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Philip R. Cohen; Hector J. Levesque, Teamwork, Nous, vol. 25, no. 4, pp. 487--512, 1991.
 
3
F. Wang et al, A Petri-Net Coordination Model for an Intelligent Mobile Robot, IEEE Transactions on Robotics and Automation, Vol. 9, No. 3, pp. 257--271, 1993.
 
4
L. Montano, F. García, J. Villaroel, Using the Time Petri Net Formalism for Specification, Validation, and Code Generation in Robot-Control Applications, The International Journal of Robotics Research, vol. 19, no. 1, pp. 59--76, 2000.
 
5
H. Costelha, P. Lima, Modelling, Analysis and Execution of Robotic Tasks using Petri Nets, Proc. of IROS 2007 - IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1449--1454, San Diego, CA, USA, 2007.
 
6
V. Ziparo, L. Iocchi, Petri Net Plans, Proc. of the Fourth International Workshop on Modelling of Objects, Components, and Agents, pp. 267--290, Turku, Finland, 2006.
 
7
 
8
A. Zimmermann, A Software Tool for the Performability Evaluation with Stochastic Petri Nets, http://pdv.cs.tu-berlin.de/~timenet/, 2001.

Collaborative Colleagues:
Hugo Costelha: colleagues
Pedro Lima: colleagues