[发明专利]基于条件变分自动编码器的移动机器人避障方法及系统有效
| 申请号: | 202110997644.2 | 申请日: | 2021-08-27 |
| 公开(公告)号: | CN113515131B | 公开(公告)日: | 2022-12-27 |
| 发明(设计)人: | 迟文政;洪阳;袁媛;陈国栋;孙立宁 | 申请(专利权)人: | 苏州大学 |
| 主分类号: | G05D1/02 | 分类号: | G05D1/02 |
| 代理公司: | 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 | 代理人: | 冯瑞 |
| 地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 条件 自动 编码器 移动 机器人 方法 系统 | ||
1.基于条件变分自动编码器的移动机器人避障方法,其特征在于,包括如下步骤:
步骤S1:初始化机器人的行人避障区域,以机器人为中心构建栅格矩阵并获取障碍点位置;
步骤S2:机器人根据栅格矩阵从起点向目标点进行导航并移动;
步骤S3:机器人对行人进行检测并获取行人位置信息和行人属性信息;
步骤S4:根据行人的位置判断行人是否在避障范围内,若否,则返回步骤S2,若是,则执行步骤S5;
步骤S5:根据行人位置信息,将行人的位置用坐标表示并存入行人位置数组中,根据行人的属性,将行人的属性用变量表示并存入行人属性数组,将障碍点位置、机器人的起点位置和目标点位置、行人位置数组、行人属性数组作为输入来训练条件变分自动编码器,生成坐标形式的临时避障点;
步骤S6:根据临时避障点筛选代价最低的最优临时避障点;
步骤S7:机器人根据最优临时避障点再次进行导航;
步骤S8:判断机器人是否到达最优临时避障点,若未到达,则机器人继续移动直至到达最优临时避障点,若到达,继续判断机器人是否到达目标点,若否则返回步骤S3,若是,则认为机器人到达目标点;
步骤S6中,所述根据临时避障点筛选代价最低的最优临时避障点的方法包括:根据临时避障点到行人、最近障碍物以及原始目标点的距离设计代价函数,根据代价函数计算每个临时避障点的代价值并选取代价最低的临时避障点作为最优临时避障点;
所述代价函数为:
其中xtemp表示临时避障点,xpi表示第i个行人的坐标,xobs表示最近障碍物的坐标,xgoal表示原始目标点的坐标;ω1、ω2、ω3为权重。
2.根据权利要求1所述的基于条件变分自动编码器的移动机器人避障方法,其特征在于,步骤S3中,所述机器人对行人进行检测并获取行人位置信息和行人属性信息的方法包括:
步骤S31:通过机器人搭载的深度相机实时捕获周围图像;
步骤S32:应用行人检测算法对周围图像内的行人进行检测,获取行人在像素坐标系下的位置,应用行人属性识别算法对周围图像内的行人进行识别,获取行人属性信息;
步骤S33:将行人在像素坐标系下的位置通过坐标变换,输出行人在全局坐标系下的位置;
步骤S34:根据行人在全局坐标系下的位置,通过行人移动的距离与经过的时间,计算出行人的移动速度和移动方向并根据恒速模型来预测出行人下一时刻的位置。
3.根据权利要求1所述的基于条件变分自动编码器的移动机器人避障方法,其特征在于,步骤S4中,所述根据行人的位置判断行人是否在避障范围内的方法包括:
步骤S41:根据行人在全局坐标系下的位置,计算其在横坐标和纵坐标下分别到机器人所在位置的距离dx和dy;
步骤S42:判断dx和dy是否都小于行人避障区域边长的一半,所述行人避障区域是在栅格地图中以机器人为中心的正方形区域,若是,则表示行人在避障区域内,若否,则表示行人不在避障区域内。
4.根据权利要求2所述的基于条件变分自动编码器的移动机器人避障方法,其特征在于,步骤S5中,所述根据行人位置信息,将行人的位置用坐标表示并存入行人位置数组中的方法为:将行人当前位置坐标以及接下来两个时刻的位置坐标分别通过全局到局部的坐标转换表示出来,并行人位置数组中,前两个数分别表示当时行人的x坐标和y坐标,后面四个数表示行人下两个时刻的坐标。
5.根据权利要求1所述的基于条件变分自动编码器的移动机器人避障方法,其特征在于,步骤S5中,所述根据行人的属性,将行人的属性用变量表示并存入行人属性数组的方法为:将行人的属性用四个0/1变量表示并存入行人属性数组中,所述四个0/1变量中,第一个数值表示行人的性别,0表示男性,1表示女性;第二个数值表示体宽,0表示窄,1表示宽;第三个数值表示年纪,0表示中段年龄,1表示老人或小孩;第四个数值表示情绪,0表示开心或正常,1表示负面情绪。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110997644.2/1.html,转载请声明来源钻瓜专利网。





