摘要
针对各种水上无人系统在运行过程中容易出现各种失控,导致其无法正常完成任务,甚至造成安全事故,文章设计并实现了一种用于监测水面清洁机器人运行状态的监测系统,实时监测机器人的运行参数是否正常.系统主体是在水面清洁机器人的基础上添加一个STM32G07的最小系统板,通过配备NB-IoT(窄带物联网)技术的BC26模块,将机器人运行状态数据通过MQTT协议上传至阿里云物联网云平台,实现数据可视化,方便开发人员对机器人的各项运行状态参数进行监测,并且对采集到的数据进行数据分析,从而避免机器人失控,造成事故.
Abstract
In view of all kinds of unmanned water systems,it is easy to get out of control during operation,which leads to their failure to complete their tasks normally and even cause safety accidents.In the paper,a system for monitoring the running state of a water cleaning robot is designed and implemented to monitor whether the running parameters of the robot are normal in real time.The main body of the system is to add a minimum system board of STM32G07 on the basis of the water cleaning robot,and upload the data related to the running state of the robot to Alibaba Cloud IoT cloud platform through MQTT protocol through BC26 module equipped with NB-IoT technology.Realize data visualization for robot developers to monitor the running state parameters of the robot,and then analyze the collected data to avoid the robot from getting out of control and causing accidents.