ACM Home Page
Please provide us with feedback. Feedback
Petri net plans: a formal model for representation and execution of multi-robot plans
Full text PdfPdf (554 KB)
Source
International Conference on Autonomous Agents archive
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1 table of contents
Estoril, Portugal
SESSION: Multi-robotics track table of contents
Pages 79-86  
Year of Publication: 2008
ISBN:978-0-9817381-0-9
Authors
V. A. Ziparo  Rome, Italy
L. Iocchi  Rome, Italy
D. Nardi  Rome, Italy
P. F. Palamara  Rome, Italy
H. Costelha  Polytech. Inst. of Leiria, ESTG, Leiria, Portugal
Sponsors
ACM: Association for Computing Machinery
AAAI : Association for the Advancement of Artifical Intelligence
Publisher
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 69,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The aim of this paper is to describe a novel representation framework for high level robot and multi-robot programming, called Petri Net Plans (PNP), that allows for representing all the action features that are needed for describing complex plans in dynamic environments. We provide a sound and complete execution algorithm for PNPs based on the semantics of Petri nets. Moreover, we show that multi-robot PNPs allow for a sound and complete distributed execution algorithm, given that a reliable communication channel is provided. PNPs have been used for describing effective plans for actual robotic agents which inhabit dynamic, partially observable and unpredictable environments, and experimented in different application scenarios.


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
Extra Material Web Page. www.dis.uniromal.it/~ziparo/pnp_extras.html.
 
2
H. Costelha and P. Lima. Modelling, analysis and execution of robotic tasks using petri nets. Intelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on, pages 1449--1454, Oct. 29 2007-Nov. 2 2007.
 
3
 
4
 
5
 
6
A. Farinelli, L. Iocchi, D. Nardi, and V. A. Ziparo. Assignment of dynamically perceived tasks by token passing in multi-robot systems. Proceedings of the IEEE, Special issue on Multi-Robot Systems, 94(7):1271--1288, 2006.
 
7
 
8
M. Lötzsch, J. Bach, H.-D. Burkhard, and M. Jüngel. Designing agent behavior with the extensible agent behavior specification language XABSL. In D. Polani, B. Browning, and A. Bonarini, editors, RoboCup 2003: Robot Soccer World Cup VII, volume 3020 of Lecture Notes in Artificial Intelligence, pages 114--124, Padova, Italy, 2004. Springer.
 
9
T. Murata. Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4):541--580, 1989.
 
10
 
11
R. Scherl and H. J. Levesque. The frame problem and knowledge producing actions, pages 689--695, 1993.
 
12
W. Sheng and Q. Yang. Peer-to-peer multi-robot coordination algorithms: petri net based analysis and design. Advanced Intelligent Mechatronics. Proceedings, 2005 IEEE/ASME International Conference on, pages 1407--1412, 24--28 July 2005.
 
13
V. A. Ziparo and L. Iocchi. Petri net plans. In Proceedings of Fourth International Workshop on Modelling of Objects, Components, and Agents (MOCA), pages 267--290, Turku, Finland, 2006.


Collaborative Colleagues:
V. A. Ziparo: colleagues
L. Iocchi: colleagues
D. Nardi: colleagues
P. F. Palamara: colleagues
H. Costelha: colleagues