主权项 |
一种提高机器人路径规划效率的室内地图构建方法,其特征在于,该方法包括:步骤A、将待扫描的室内环境的拓扑地图表示为包含房间集合V与门集合E的无向图G=<V,E>;步骤B、初始化房间集合V={S<sub>0</sub>},门集合<img file="FDA0000689403080000011.GIF" wi="173" he="65" />并标定机器人当前所在的房间节点S<sub>current</sub>=S<sub>0</sub>;利用机器人内置的激光传感器在当前位置对当前房间进行扫描;其中,将获得栅格数据的标签值Label设为S<sub>0</sub>,并从中提取出边界栅格,获得边界点集合;步骤C、对所述边界点集合进行预处理,获得候选探索点集合,并基于效用函数从候选探索点集合中选择下一步探索的目标点;步骤D、该机器人向所述目标点移动,利用获得的栅格数据对初始栅格数据进行更新,并判断是否检测到房门;若未检测到门,将获得的栅格数据的标签值Label设为S<sub>0</sub>;若检测到门,则将门同侧的栅格数据的标签值Label设为S<sub>0</sub>,将门另一侧的栅格数据的标签值Label设为S<sub>1</sub>,并更新房间集合V={S<sub>0</sub>,S<sub>1</sub>},门集合E=E∪{e<S<sub>0</sub>,S<sub>1</sub>>};步骤E、提取所述目标点位置处采集到的栅格数据的边界点集合,并执行上述步骤C~步骤D,直至完成当前室内环境的扫描过程。 |