摘要
本发明实施例公开了一种清洁机器人的控制方法及清洁机器人,该方法包括确定待清扫区域,基于弓扫线聚类方式将待清扫区域划分得到多个待清扫分块,确定各待清扫分块的清扫路径以及各待清扫分块的清扫顺序,得到初始清扫路径,计算各初始清扫路径的路径代价,保留满足预设路径代价的作为第一代清扫路径;对第一代清扫路径进行循环选择交叉变异,满足收敛条件后得到第二代清扫路径,从中确定路径代价最低的作为目标清扫路径,控制清洁机器人按照目标清扫路径进行清扫。由于弓扫线聚类方式更贴合弓扫的清扫路径,所得到的路径是对整个区域进行规划的,之后进行交叉变异可以防止过早收敛到局部最优解,从而可以保证机器人的清扫效率和覆盖率。
技术关键词
分块
浮点数
障碍物
终点
广度优先搜索算法
控制清洁机器人
编码
处理器
端点
覆盖率
规划
存储器
聚类
基站
间距
通道
系统为您推荐了相关专利信息
金属材料疲劳寿命
解码器
注意力机制
编码器模块
序列
算法构建方法
深度学习模型
地面监测站
梯度提升决策树
开发板
智能人形机器人
轨迹规划方法
多模态传感器
三维栅格地图
三维格栅
互动控制系统
节点
动态资源分配
运动轨迹优化
生成动作