机器人监控系统利用单片机经串口获取机器人的状态信息(角位移、角速度、角加速度、力/力矩)。基于NB-IoT模块,机器人监控系统通过低功率广域网络技术将数据发送至云服务器,完成数据的存储和处理;基于C#语言开发手机移动应用,利用数据库访问技术远程获取云服务器中的机器人数据。在手机APP中实现机器人运动复现、历史数据查询和超值报警、多机器人监测切换等功能。该系统硬件监测终端具有成本低、功耗低和寿命长等优势;手机移动应用还可以远程同时监测多个机器人,具有便捷、响应快等优势。