Repository logo
 
Publication

Robot task plan representation by Petri nets: modelling, identification, analysis and execution

datacite.subject.sdg03:Saúde de Qualidade
datacite.subject.sdg07:Energias Renováveis e Acessíveis
datacite.subject.sdg11:Cidades e Comunidades Sustentáveis
dc.contributor.authorCostelha, Hugo
dc.contributor.authorLima, Pedro
dc.date.accessioned2025-11-19T11:33:52Z
dc.date.available2025-11-19T11:33:52Z
dc.date.issued2012-03-29
dc.description.abstractIn this paper we introduce a framework to represent robot task plans based on Petri nets. Our approach enables modelling a robot task, analysing its qualitative and quantitative properties and using the Petri net representation for actual plan execution. The overall model is obtained from the composition of simple models, leading to a modular approach. Analysis is applied to a closed loop between the robot controller and the environment Petri net models. We focus here on the quantitative properties, captured by stochastic Petri net models. Furthermore, we introduce a method to identify the environment and action layer parameters of the stochastic Petri net models from real data, improving the significance of the model. The framework building blocks and a single-robot task model are detailed. Results of a case study with simulated soccer robots show the ability of the framework to provide a systematic modelling tool, and of determining, through wellknown analysis methods for stochastic Petri nets, relevant properties of the task plan applied to a particular environment.eng
dc.description.sponsorshipThis work was supported by the Portuguese Fundação para a Ciência e Tecnologia under grant SFRH/BD/12707/2003 and ISR/IST pluriannual funding through the PIDDAC Program funds.
dc.identifier.citationCostelha, H., Lima, P. Robot task plan representation by Petri nets: modelling, identification, analysis and execution. Auton Robot 33, 337–360 (2012). https://doi.org/10.1007/s10514-012-9288-x
dc.identifier.doi10.1007/s10514-012-9288-x
dc.identifier.issn0929-5593
dc.identifier.issn1573-7527
dc.identifier.urihttp://hdl.handle.net/10400.8/14669
dc.language.isoeng
dc.peerreviewedyes
dc.publisherSpringer Science and Business Media LLC
dc.relation.hasversionhttps://link.springer.com/article/10.1007/s10514-012-9288-x
dc.relation.ispartofAutonomous Robots
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectAnalysis
dc.subjectExecution
dc.subjectIdentification
dc.subjectModelling
dc.subjectPetri nets
dc.subjectRobot tasks
dc.titleRobot task plan representation by Petri nets: modelling, identification, analysis and executioneng
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage360
oaire.citation.issue4
oaire.citation.startPage337
oaire.citation.titleAutonomous Robots
oaire.citation.volume33
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
person.familyNameCostelha
person.givenNameHugo
person.identifier.ciencia-id931E-2249-DBA3
person.identifier.orcid0000-0003-0063-8592
person.identifier.ridV-4722-2017
person.identifier.scopus-author-id24775187600
relation.isAuthorOfPublicationf45387c3-8889-4588-9808-d2bcd2d5848d
relation.isAuthorOfPublication.latestForDiscoveryf45387c3-8889-4588-9808-d2bcd2d5848d

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
s10514-012-9288-x.pdf
Size:
2.29 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.32 KB
Format:
Item-specific license agreed upon to submission
Description: