Analysis of Soccer Robot Behaviors Using Time Petri Nets

Daniel Ponsini, Yilin Yang, Seung-yun Kim
{"title":"Analysis of Soccer Robot Behaviors Using Time Petri Nets","authors":"Daniel Ponsini, Yilin Yang, Seung-yun Kim","doi":"10.1109/IRI.2016.43","DOIUrl":null,"url":null,"abstract":"Using Petri nets (PNs) to model complex systems allows for analysis and increased comprehension of the system itself. PNs can be used to show the logic behind a system or to create a visual representation of the steps a system will take. Although this alone can be useful, there are some areas in which normal PNs fail, in these cases introducing time into the nets can open the modeling possibilities. Time can be used to literally represent the duration of an event or can be used to implement probability into a system. In this paper, Time Petri nets (TPNs) are used to model soccer playing robots whose movements are based on the proposed algorithm, which serves to guide the robots to the safest path to the goal. After modeling and testing, it was shown that the proposed algorithm, Optimal Path for Ball Movement, outperformed both random prioritization and the Rapidly-exploring Random Tree algorithm by about 43% and 37%, respectively.","PeriodicalId":319129,"journal":{"name":"2016 IEEE 17th International Conference on Information Reuse and Integration (IRI)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 17th International Conference on Information Reuse and Integration (IRI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRI.2016.43","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Using Petri nets (PNs) to model complex systems allows for analysis and increased comprehension of the system itself. PNs can be used to show the logic behind a system or to create a visual representation of the steps a system will take. Although this alone can be useful, there are some areas in which normal PNs fail, in these cases introducing time into the nets can open the modeling possibilities. Time can be used to literally represent the duration of an event or can be used to implement probability into a system. In this paper, Time Petri nets (TPNs) are used to model soccer playing robots whose movements are based on the proposed algorithm, which serves to guide the robots to the safest path to the goal. After modeling and testing, it was shown that the proposed algorithm, Optimal Path for Ball Movement, outperformed both random prioritization and the Rapidly-exploring Random Tree algorithm by about 43% and 37%, respectively.
基于时间Petri网的足球机器人行为分析
使用Petri网(PNs)对复杂系统进行建模,可以对系统本身进行分析并增强理解。pn可用于显示系统背后的逻辑,或创建系统将采取的步骤的可视化表示。虽然这本身是有用的,但在某些领域,正常的PNs会失败,在这些情况下,将时间引入网络可以打开建模的可能性。时间可以用来表示事件的持续时间,也可以用来在系统中实现概率。本文将时间Petri网(TPNs)用于足球机器人的建模,机器人的运动基于所提出的算法,该算法用于引导机器人走向最安全的目标路径。经过建模和测试,表明所提出的优化路径(Optimal Path for Ball Movement)算法比随机优先排序和快速探索随机树算法分别高出约43%和37%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书