{"title":"基于本地处理的无线云机器人的网络性能","authors":"C. Reid, B. Samanta, Christopher Kadlec","doi":"10.1109/SECON.2017.7925339","DOIUrl":null,"url":null,"abstract":"With the impending nature of the Internet of Things (IoT), it is important that devices proposed to be networked to the system operate in such a way as to be non-disruptive to the operation of the network. Devices should only use network bandwidth as needed for their operation. To maintain a minimal network footprint which is conducive to the operation of the network, IoT devices should perform a significant amount of processing locally and not depend on remote or cloud resources any more than necessary. This work presents development of a cloud computing infrastructure for networked heterogeneous robotic systems in open-source robot operating system (ROS). This work demonstrates the minimal impact on network performance by devices which use a significant amount of local processing for their operation. Using a virtual datacenter with (5) host servers of 68 GHz processing capability and 160 GB RAM, a number of Kobuki Turtlebots and LEGO EV3 robots are connected to cloud services on the network through the Robot Operating System. Each robot is connected to the cloud via wireless network. A varying number of Turtlebots are tested under low- and high-bandwidth conditions while performing computations related to robot operation locally. The latency and data integrity of the network connections are measured under these conditions and presented along with recommendations for further work.","PeriodicalId":368197,"journal":{"name":"SoutheastCon 2017","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Network performance of wireless cloud-based robots with local processing\",\"authors\":\"C. Reid, B. Samanta, Christopher Kadlec\",\"doi\":\"10.1109/SECON.2017.7925339\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the impending nature of the Internet of Things (IoT), it is important that devices proposed to be networked to the system operate in such a way as to be non-disruptive to the operation of the network. Devices should only use network bandwidth as needed for their operation. To maintain a minimal network footprint which is conducive to the operation of the network, IoT devices should perform a significant amount of processing locally and not depend on remote or cloud resources any more than necessary. This work presents development of a cloud computing infrastructure for networked heterogeneous robotic systems in open-source robot operating system (ROS). This work demonstrates the minimal impact on network performance by devices which use a significant amount of local processing for their operation. Using a virtual datacenter with (5) host servers of 68 GHz processing capability and 160 GB RAM, a number of Kobuki Turtlebots and LEGO EV3 robots are connected to cloud services on the network through the Robot Operating System. Each robot is connected to the cloud via wireless network. A varying number of Turtlebots are tested under low- and high-bandwidth conditions while performing computations related to robot operation locally. The latency and data integrity of the network connections are measured under these conditions and presented along with recommendations for further work.\",\"PeriodicalId\":368197,\"journal\":{\"name\":\"SoutheastCon 2017\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SoutheastCon 2017\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SECON.2017.7925339\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SoutheastCon 2017","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SECON.2017.7925339","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Network performance of wireless cloud-based robots with local processing
With the impending nature of the Internet of Things (IoT), it is important that devices proposed to be networked to the system operate in such a way as to be non-disruptive to the operation of the network. Devices should only use network bandwidth as needed for their operation. To maintain a minimal network footprint which is conducive to the operation of the network, IoT devices should perform a significant amount of processing locally and not depend on remote or cloud resources any more than necessary. This work presents development of a cloud computing infrastructure for networked heterogeneous robotic systems in open-source robot operating system (ROS). This work demonstrates the minimal impact on network performance by devices which use a significant amount of local processing for their operation. Using a virtual datacenter with (5) host servers of 68 GHz processing capability and 160 GB RAM, a number of Kobuki Turtlebots and LEGO EV3 robots are connected to cloud services on the network through the Robot Operating System. Each robot is connected to the cloud via wireless network. A varying number of Turtlebots are tested under low- and high-bandwidth conditions while performing computations related to robot operation locally. The latency and data integrity of the network connections are measured under these conditions and presented along with recommendations for further work.