×

基于LTL规范和Petri网模型的机器人团队路径规划。 (英语) Zbl 1441.93194号

摘要:这项研究提出了一种自动策略,用于规划在已知环境中进化的相同机器人团队。机器人应该满足整个团队的全局任务,根据预定义感兴趣区域的线性时序逻辑(LTL)公式给出。机器人运动Petri网(RMPN)系统用于建模环境中机器人团队的进化,相对于基于同步自动机产品的方法,它具有固定拓扑相对于机器人数量的优势。算法方法迭代选择满足规范的可接受运行,并搜索可生成所需观测值的可达标记的RMPN序列。Büchi自动机见证了公式实现的进展,我们方法的核心是三个混合整数线性规划(MILP)公式,它们产生RMPN模型的触发序列和标记。这些公式的成本函数减少了机器人同步的次数,并避免了碰撞。仿真实例证明了该方法的计算可行性。

MSC公司:

93C85号 控制理论中的自动化系统(机器人等)
68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
03B44号 时间逻辑
90立方厘米 混合整数编程
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Aragues R,Shi G,Dimarogonas D,Sagues C,Johansson K(2012)自适应事件触发共识的分布式代数连接性估计。In:美国控制会议(ACC),第32-37页
[2] Baier C,Katoen JP(2008)《模型检验原理》。麻省理工学院出版社·Zbl 1179.68076号
[3] 贝尔塔,C。;比奇,A。;埃格斯特德,M。;弗拉佐利,E。;Klavins,E。;Pappas,Gj,机器人运动的符号规划和控制,IEEE robot Autom Mag,14,1,61-71(2007)·doi:10.1109/MRA.2007.339624
[4] Choset,H。;林奇(Km);哈钦森,S。;坎特,G。;伯加德,W。;勒·卡夫拉基;Thrun,S.,《机器人运动原理:理论、算法和实现》(2005),波士顿:麻省理工学院出版社,波士顿·Zbl 1081.68700号
[5] Clarke EMM、Peled D、Grumberg O(1999)《模型检查》。麻省理工学院出版社
[6] Costelha,H。;Lima,P.,《用Petri网表示机器人任务计划:建模、识别、分析和执行》,Auton Robot,33,4,337-360(2012)·doi:10.1007/s10514-012-9288-x
[7] Dallal,E。;科伦坡,A。;德尔·维奇奥,D。;Lafortune,S.,使用离散事件抽象的车辆网络中防撞的监督控制,离散事件动态系统,27,1,1-44(2017)·Zbl 1356.93005号 ·doi:10.1007/s10626-016-0228-3
[8] 迪卡斯特罗,J。;埃勒斯,R。;Runggers,M。;巴尔干半岛,A。;Kress-Gazit,H.,基于动态的高级控制运行时证书的自动生成,离散事件动态系统,27,2,371-405(2016)·Zbl 1379.93049号
[9] 丁,X。;史密斯,Sl;贝尔塔,C。;Rus,D.,具有线性时间逻辑约束的马尔可夫决策过程的最优控制,IEEE Trans-Atom control,59,5,1244-1257(2014)·Zbl 1360.90276号 ·doi:10.1109/TAC.2014.2298143
[10] 丁,Xc;Kloetzer,M。;陈,Y。;Belta,C.,机器人团队的自动部署,IEEE Robot Autom Mag,18,3,75-86(2011)·doi:10.1109/MRA.2011.942117
[11] Duret-Lutz A、Lewkowicz A、Faucille A、Michaud T、Renault E、Xu L(2016)Spot 2.0——LTL和ω-自动机操作的框架。In:ATVA’16程序,LNCS 9938,pp 122-129
[12] 哈维尔·埃斯帕尔扎;Heljanko,Keijo,通过网络展开实现LTL模型检查,模型检查软件,37-56(2001),柏林,海德堡:施普林格-柏林-海德堡·Zbl 0985.68520号
[13] 费内科斯,Ge;Girard,A。;Kress-Gazit,H。;Pappas,Gj,动态机器人的时序逻辑运动规划,Automatica,45,2,343-352(2009)·Zbl 1158.93369号 ·doi:10.1016/j.automatica.2008.08
[14] Franceschelli M,Giua A,Pisano A(2014)《关于不连续控制中值的有限时间共识》。In:美国控制会议(ACC),第946-951页
[15] Franceschelli,M。;罗莎,D。;西特祖,C。;Bullo,F.,异质多车辆路径问题的Gossip算法,非线性分析:,混合系统,10,1,156-174(2013)·Zbl 1342.90035号
[16] 加里多,S。;莫雷诺,L。;J.戈麦斯。;Lima,P.,《领导-跟随机器人编队的通用路径规划方法》,《高级机器人系统国际期刊》,10,64,1-10(2013)
[17] 保罗·加斯丁(Paul Gastin);Denis Oddoux,Fast LTL to Büchi Automata Translation,计算机辅助验证,53-65(2001),柏林,海德堡:施普林格-柏林-海德堡,柏林·Zbl 0991.68044号
[18] 郭,M。;Dimarogonas,Dv,本地LTL规范下的多代理计划重构,《国际机器人研究杂志》,34,2,218-235(2015)·doi:10.1177/0278364914546174
[19] Holzmann,G.,《旋转模型检查器》,《入门和参考手册》(2004),阅读:Addison,阅读
[20] IBM(2016)IBM Ilog Cplex优化工作室。软件。http://www.ibm.com/products/ilog-cplex-optimization-studio/http://www.ibm.com/products/ilog-cplex-优化-音频/
[21] Kloetzer M、Ding XC、Belta C(2011),基于LTL规范的减少通信的多机器人部署。在:IEEE决策与控制会议和欧洲控制会议(CDC-ECC),第4867-4872页
[22] Kloetzer,M。;Mahulea,C.,基于Petri网的多机器人路径规划方法,离散事件动态系统:理论与应用,24,4,417-445(2014)·Zbl 1302.93148号 ·doi:10.1007/s10626-013-0162-6
[23] Kloetzer,M。;Mahulea,C.,《具有概率观测的环境中基于LTL的规划》,IEEE Trans-Autom Sci Eng,12,4,1407-1420(2015)·doi:10.1109/TASE.2015.2454299
[24] Kloetzer M,Mahulea C(2016)《语法共同安全LTL规范的多机器人路径规划》。In:第13届离散事件系统国际研讨会(WODES),第452-458页
[25] Kloetzer M,Mahulea C,Colom JM(2013)用于机器人规划中死锁预防的Petri网方法。In:IEEE第18届新兴技术工厂自动化(ETFA)会议,意大利卡利亚里
[26] Lacerda B,Lima P(2011)从LTL规范设计petri网监督器。In:程序。机器人科学与系统
[27] LaValle SM(2006)规划算法。剑桥·Zbl 1100.68108号
[28] 李,Z。;Wu,N。;Zhou,M.,基于Petri网的自动化制造系统死锁控制——文献综述,IEEE系统、人与控制论汇刊,C部分:应用与评论,42,4,437-462(2012)·doi:10.1109/TSMCC.2011.2160626
[29] 林,L。;Stefanescu,A。;Su,R.,关于分布式和参数化监督综合问题,IEEE Trans-Autom Control,61,3,777-782(2016)·Zbl 1359.93285号 ·doi:10.1109/TAC.2015.2447193
[30] 马,H。;Koenig,S.,AI Buzzwords解释道:多代理路径查找(MAPF),AI事务,3,3,15-19(2017)·数字对象标识代码:10.1145/3137574.3137579
[31] 马,H。;霍尼格,W。;科恩,L。;乌拉斯,T。;Xu,H。;库马尔,S。;北阿扬扬。;Koenig,S.,《概述:多机器人系统中计划生成和执行的层次结构框架》,IEEE Intell Syst,32,6,6-12(2017)·doi:10.1109/MIS.2017.4531217
[32] Mahulea,C。;Kloetzer,M.,《基于使用Petri网模型的布尔规范的机器人规划》,IEEE Trans Autom Control,63,7,2218-2225(2018)·Zbl 1423.93257号 ·doi:10.1109/TAC.2017.2760249
[33] Mahulea C,Kloetzer M(2014)《使用基于布尔的规范规划移动机器人》。In:第53届IEEE决策与控制会议(CDC),美国洛杉矶·Zbl 1302.93148号
[34] Makhorin A(2012)GNU线性编程工具包。http://www.gnu.org/software/glpk/
[35] Murata,T.,《Petri网:属性、分析和应用》,IEEE程序,77,4,541-580(1989)·数字对象标识代码:10.1109/5.24143
[36] Parrilla,L。;Mahulea,C。;Kloetzer,M.,RMTool:,最新增强,IFAC-PapersOnLine,50,1,5824-5830(2017)·doi:10.1016/j.ifacol.2017.08.539
[37] 罗伯拉·戈麦斯,S。;贝塞拉,Vm;小拉塔;González-Sarabia,E。;托雷·费雷罗,C。;Pérez-Oria,J.,《合作:工业环境中安全的人机协作综述》,IEEE Access,5,26,754-26773(2017)
[38] Roszkowska,E。;Reveliotis,S.,《自由距离车辆系统中运动协调的分布式协议》,Automatica,49,1639-1653(2013)·Zbl 1360.93010号 ·doi:10.1016/j.automatica.2013.02.036
[39] 席林格,P。;比格尔,M。;Dimarogonas,D.,异构多机器人系统中时间逻辑目标的同步任务分配和规划,国际机器人研究杂志,37,7,818-838(2018)·doi:10.1177/0278364918774135
[40] 沙龙,G。;斯特恩·R。;费尔纳,A。;Sturtevant,N.,《基于冲突的最优多代理寻路搜索》,Artif Intell,219,40-66(2015)·Zbl 1328.68235号 ·doi:10.1016/j.artint.2014.11.006
[41] 沙龙,G。;斯特恩·R。;Goldenberg,M.,Felner a:最优多智能体路径查找的增加成本树搜索,Artif Intell,195,470-495(2013)·Zbl 1270.68337号 ·doi:10.1016/j.artint.2012.11.006
[42] Sheridan,Tb,《人机交互:现状与挑战》,Hum Factors,58,4,525-532(2016)·doi:10.1177/0018720816644364
[43] Silva,M。;特鲁尔,E。;Colom,Jm,用于P/T网络系统分析的线性代数和线性规划技术,Petri网讲座I:,基本模型,1491,309-373(1998)·Zbl 0926.68086号
[44] 理论,A。;Bengtsson,K。;Provost,J。;Lieder,M。;Johnsson,C。;伦德霍姆,T。;Lennartson,B.,《面向工业4.0的事件驱动制造信息系统架构》,国际J Prod Res,55,5,1297-1311(2017)·doi:10.1080/00207543.2016.12016年4月4日
[45] Tumova,J。;Dimarogonas,D.,《本地LTL规范下的多代理规划和基于事件的同步》,Automatica,70,239-248(2016)·Zbl 1339.93080号 ·doi:10.1016/j.automatica.2016.04.006
[46] Ulusoy A,Smith S,Ding X,Belta C(2012)具有时间逻辑约束的鲁棒多机器人最优路径规划。2012年IEEE机器人与自动化会议(ICRA),第4693-4698页
[47] Ware S,Su R(2016)离散事件系统的增量调度。摘自:第13届离散事件系统国际研讨会(WODES),第147-152页
[48] Wolper P、Vardi M、Sistla A等人(1983),《无限计算路径的推理》,E.N.,摘自:第24届IEEE计算机科学基础研讨会论文集。亚利桑那州图森市,第185-194页
[49] Yen,Jy,《寻找网络中的k条最短无环路径》,《管理科学》,17,11,712-716(1971)·Zbl 0218.90063号 ·doi:10.1287/mnsc.17.11.712
[50] 周,Y。;胡,H。;刘,Y。;Lin,S。;Dingm,Z.,《多机器人系统鲁棒控制的分布式方法》,Automatica,98,1-13(2018)·兹比尔1406.93224 ·doi:10.1016/j.automatica.2018.08.022
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。