{"title":"机器人控制系统的运行时重构:基于ros的案例研究","authors":"D. Brugali","doi":"10.1109/IRC.2020.00047","DOIUrl":null,"url":null,"abstract":"Autonomous robots are complex examples of context-aware self-adaptive systems, a type of software systems that exploit knowledge about the environment to trigger runtime adaptation. This paper analyses architectural issues related to runtime reconfiguration of robot control systems, presents an architectural model of a reconfigurable navigation system for service robots, and exemplifies its implementation in ROS.","PeriodicalId":232817,"journal":{"name":"2020 Fourth IEEE International Conference on Robotic Computing (IRC)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Runtime reconfiguration of robot control systems: a ROS-based case study\",\"authors\":\"D. Brugali\",\"doi\":\"10.1109/IRC.2020.00047\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Autonomous robots are complex examples of context-aware self-adaptive systems, a type of software systems that exploit knowledge about the environment to trigger runtime adaptation. This paper analyses architectural issues related to runtime reconfiguration of robot control systems, presents an architectural model of a reconfigurable navigation system for service robots, and exemplifies its implementation in ROS.\",\"PeriodicalId\":232817,\"journal\":{\"name\":\"2020 Fourth IEEE International Conference on Robotic Computing (IRC)\",\"volume\":\"31 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 Fourth IEEE International Conference on Robotic Computing (IRC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IRC.2020.00047\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Fourth IEEE International Conference on Robotic Computing (IRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRC.2020.00047","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Runtime reconfiguration of robot control systems: a ROS-based case study
Autonomous robots are complex examples of context-aware self-adaptive systems, a type of software systems that exploit knowledge about the environment to trigger runtime adaptation. This paper analyses architectural issues related to runtime reconfiguration of robot control systems, presents an architectural model of a reconfigurable navigation system for service robots, and exemplifies its implementation in ROS.