{"title":"使用模型驱动开发实现基于包容的体系结构","authors":"Jay Thor Turner, S. Givigi, A. Beaulieu","doi":"10.1109/SysCon.2013.6549902","DOIUrl":null,"url":null,"abstract":"This paper describes the implementation of a subsumption architecture by using Model Driven Development in a real-time physical platform. The behaviours are implemented as finite state-machines and are guaranteed to be executed in real-time while avoiding deadlocks. The platform used is compatible with Robot Operating System, which is becoming the de facto standard for robotics applications nowadays. The sensors used for supporting the behaviours implemented are a Light Detection and Ranging and an Inertial Measurement Unit. The main contribution of this paper is in experimentally demonstrating a functional implementation, using Model Driven Development, of a multi-layer subsumption based autonomous robotics control. The paper shows, through experimentation, that the implementation of the architecture is reliable and efficient. With the success of the implementation in one platform, future development of subsumption in multiple platforms may be tried.","PeriodicalId":218073,"journal":{"name":"2013 IEEE International Systems Conference (SysCon)","volume":"104 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Implementation of a subsumption based architecture using model-driven development\",\"authors\":\"Jay Thor Turner, S. Givigi, A. Beaulieu\",\"doi\":\"10.1109/SysCon.2013.6549902\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes the implementation of a subsumption architecture by using Model Driven Development in a real-time physical platform. The behaviours are implemented as finite state-machines and are guaranteed to be executed in real-time while avoiding deadlocks. The platform used is compatible with Robot Operating System, which is becoming the de facto standard for robotics applications nowadays. The sensors used for supporting the behaviours implemented are a Light Detection and Ranging and an Inertial Measurement Unit. The main contribution of this paper is in experimentally demonstrating a functional implementation, using Model Driven Development, of a multi-layer subsumption based autonomous robotics control. The paper shows, through experimentation, that the implementation of the architecture is reliable and efficient. With the success of the implementation in one platform, future development of subsumption in multiple platforms may be tried.\",\"PeriodicalId\":218073,\"journal\":{\"name\":\"2013 IEEE International Systems Conference (SysCon)\",\"volume\":\"104 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-04-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE International Systems Conference (SysCon)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SysCon.2013.6549902\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE International Systems Conference (SysCon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SysCon.2013.6549902","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation of a subsumption based architecture using model-driven development
This paper describes the implementation of a subsumption architecture by using Model Driven Development in a real-time physical platform. The behaviours are implemented as finite state-machines and are guaranteed to be executed in real-time while avoiding deadlocks. The platform used is compatible with Robot Operating System, which is becoming the de facto standard for robotics applications nowadays. The sensors used for supporting the behaviours implemented are a Light Detection and Ranging and an Inertial Measurement Unit. The main contribution of this paper is in experimentally demonstrating a functional implementation, using Model Driven Development, of a multi-layer subsumption based autonomous robotics control. The paper shows, through experimentation, that the implementation of the architecture is reliable and efficient. With the success of the implementation in one platform, future development of subsumption in multiple platforms may be tried.