Menaxi J. Bagchi, Divya D. Kulkarni, S. B. Nair, P. K. Das
{"title":"在多机器人系统中嵌入数据流体系结构的研究","authors":"Menaxi J. Bagchi, Divya D. Kulkarni, S. B. Nair, P. K. Das","doi":"10.1109/IRC55401.2022.00052","DOIUrl":null,"url":null,"abstract":"In real-world robotic systems, new jobs may need to be executed even when the robots are executing the ones assigned earlier. These new jobs can crop up asynchronously and on-the-fly. In this paper, we propose a mechanism that uses the concept of dataflow computing coupled with mobile agent technology, to ensure that new jobs can be added online with minimal interference to the currently executing jobs. The entire system need not be brought to a standstill because of the addition and execution of the new jobs. The proposed mechanism facilitates simultaneous executions of the new jobs along with the ones currently executing. The mechanism also helps make the overall system constituting robots, embedded systems, sensors, personal computers, and mobile and static agents, execute in a decentralized and distributed manner. Experiments are conducted in both emulated and real worlds, using such heterogeneous entities to portray the proposed mechanism.","PeriodicalId":282759,"journal":{"name":"2022 Sixth IEEE International Conference on Robotic Computing (IRC)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"On Embedding a Dataflow Architecture in a Multi-Robot System\",\"authors\":\"Menaxi J. Bagchi, Divya D. Kulkarni, S. B. Nair, P. K. Das\",\"doi\":\"10.1109/IRC55401.2022.00052\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In real-world robotic systems, new jobs may need to be executed even when the robots are executing the ones assigned earlier. These new jobs can crop up asynchronously and on-the-fly. In this paper, we propose a mechanism that uses the concept of dataflow computing coupled with mobile agent technology, to ensure that new jobs can be added online with minimal interference to the currently executing jobs. The entire system need not be brought to a standstill because of the addition and execution of the new jobs. The proposed mechanism facilitates simultaneous executions of the new jobs along with the ones currently executing. The mechanism also helps make the overall system constituting robots, embedded systems, sensors, personal computers, and mobile and static agents, execute in a decentralized and distributed manner. Experiments are conducted in both emulated and real worlds, using such heterogeneous entities to portray the proposed mechanism.\",\"PeriodicalId\":282759,\"journal\":{\"name\":\"2022 Sixth IEEE International Conference on Robotic Computing (IRC)\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 Sixth IEEE International Conference on Robotic Computing (IRC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IRC55401.2022.00052\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Sixth IEEE International Conference on Robotic Computing (IRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRC55401.2022.00052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On Embedding a Dataflow Architecture in a Multi-Robot System
In real-world robotic systems, new jobs may need to be executed even when the robots are executing the ones assigned earlier. These new jobs can crop up asynchronously and on-the-fly. In this paper, we propose a mechanism that uses the concept of dataflow computing coupled with mobile agent technology, to ensure that new jobs can be added online with minimal interference to the currently executing jobs. The entire system need not be brought to a standstill because of the addition and execution of the new jobs. The proposed mechanism facilitates simultaneous executions of the new jobs along with the ones currently executing. The mechanism also helps make the overall system constituting robots, embedded systems, sensors, personal computers, and mobile and static agents, execute in a decentralized and distributed manner. Experiments are conducted in both emulated and real worlds, using such heterogeneous entities to portray the proposed mechanism.