論文ID: 2024DAP0005
The data collected by Internet of Things (IoT) devices equipped with sensors enable smart home services such as monitoring of elderly, pets, and the indoor environment. Building an IoT system to collect data from individual households in the cloud requires measures to reduce communication latency and the amount of data transferred and protect privacy. Installing sensors in multiple indoor locations is necessary when collecting diverse data in an indoor environment. However, installing numerous sensors increases costs and makes it challenging to relocate them and obtain the necessary information. In this study, we indicate the effectiveness of an IoT system using a wheeled mobile robot implemented in a Robot Operating System (ROS). We attempt to demonstrate the effectiveness of sensor data collection using a robot by developing a prototype system that collects indoor environment information and performs analysis processing in a cloud via an edge server for a monitoring application of indoor carbon dioxide concentration. We also investigate the performance characteristics of ROS and ROS 2 communication between the sensor robot and the edge server and IoT communication between the edge server and the cloud server to identify technical issues in a smart home.