Sensing and perception are one of the key aspects in robotics. It is necessary for robots to be able to measure some physical parameters in the world and making sense of such data for performing different tasks and act according to surrounding environment conditions. Right now, robotics is seeing a revolution in use of sensors. Traditionally robots have been designed to have maximum stiffness and applications have been designed to be predictable in their operation. As robots emerge from the fences areas and are designed for a wider range of applications: from collaborative robotics to autonomously driving cars. It is essential to have perception capabilities that allow estimation of the state of the robot but also the state of the surrounding environment. Due to these new requirements the importance of sensing and perception has increased significantly over the last decade and will without doubt to continue to grow in the future [18]. The objective of this paper is to develop customizable IoT solution for remote monitoring of selected physical parameters. The created prototype is based on ESP32 MCU and consists of two parts: hardware and software & cloud. Also, mobile application for wireless device configuration and online sensors data monitoring was developed. Several filtering methods were implemented for proper data preprocessing of near-surface water level, outside temperature, solar power and self-diagnostics sensors’ data. Also, possibility of remote software upgrade is implemented. The prototype was setup with solar power supply and some experimental results are demonstrated in order to approve that this approach is fully functional, autonomous and low-cost. Keywords : IoT, digital filters, wireless device configuration, mqtt, cloud, sensing and perception.
Read full abstract