图片86
近几年,随着人工智能、激光雷达、3D建模等技术的迅速发展,扫地机器人也有了新的变化——AI识别、雷达测距、语音处理、导航系统等。将从算法和性能上分析智能扫地机器人的工作原理。
1)算法=感知+识别+避障。
实际上,智能扫地机器人要顺利完成一次打扫房间的任务,常常要考虑许多问题,如:什么东西要清理?需要避免的事情是什么?躲避障碍有多远?要安排好清扫后的线路…
智能扫地机器人完成一次清扫作业所需的拖地和避障的决定指令多达上千条,这需要强大的算法做后台支持。要完成一次避障操作,首先要感觉到对象,然后确定该对象是障碍物还是应该清除的垃圾,最后才是避障指令。
人是通过视觉、听觉、嗅觉、触觉等感觉器官来感知外部环境的,而智能扫地机器人则利用各种各样的感应器和摄像机捕捉到物体。各种传感器具有不同的功能,下面列出了一些常用的扫地机器人传感器:
接触式传感器:用于测量障碍物的高度、空间大小。
2)防撞传感器:以减少碰撞。
3)防跌落感应器:当前方有“悬崖”时,可移动。
4)防过热传感器:电机温度过高,将自动停机,用散热片散热。
5)感光感应器:根据光源强度来判断是否为床底或柜底,进行深度清洁。
6)防尘箱的感应器:当尘箱装满后,将提醒使用者更换。除自动除尘的高端机器人。
7)边缘检测传感器:保证机器人沿着墙边行走,有较好的边角清理功能。
8)陀螺:用于确定一个物体的移动方向。