家居环境中的智能扫地机器人设计
Design and Implementation of AI Algorithms in Home-Cleaning Robot
-
摘要: 针对扫地机器人工作场景复杂、算力受限等问题,通过搭载自研视觉模组,设计实现了低算力需求、高精度的视觉同步定位建图与实时避障方案,解决了视觉机型相较雷达机型建图精度低、物理碰撞多等问题,通过应用区域划分与用途预测算法优化整体室内清洁策略与路径规划,清扫覆盖率提升4.19%,污渍清扫完成度提升36.7%,障碍物导致的故障率低于5%.此外,针对轻量移动机器人算力受限问题,在YOLOv5目标检测模型基础上进行改进,使其适应扫地机器人硬件与场景要求,并较同平台处理速度提升了30%.实验采用自研嗅觉传感器设计燃气泄漏、食物腐败等情形的报警功能,增加了污渍识别、家居建模、巡逻看家、失物寻回等实用智能家居服务.Abstract: Performance of cleaner robot are frequently limited by the contradiction between the requirement from complex environment and its scarce computing resource. We proposed a low-overhead YOLO based object detection and a robust V-SLAM method. Aided with depth-vision module, we implemented a region division and room prediction algorithm that enables differentiated cleaning inside the house. This design has achieved success in terms of cleanliness, coverage rate by improving 36.7% and 4.19% respectively, and decreases the failure rate by 5%. Other pragmatic functions implemented on the robot include home modeling and patrol, lost property recovery, alarm for gas leakage, etc.