[发明专利]用于室内机器人的定位方法及装置、机器人在审
申请号: | 201910628694.6 | 申请日: | 2019-07-11 |
公开(公告)号: | CN110296706A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 应甫臣;饶向荣 | 申请(专利权)人: | 北京云迹科技有限公司 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 北京卓唐知识产权代理有限公司 11541 | 代理人: | 唐海力;李志刚 |
地址: | 100089 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 定位方法及装置 里程计信息 室内机器人 测距信息 申请 初始化位置 定位位置 环境变化 室内定位 预先安装 里程计 光照 融合 更新 | ||
1.一种用于室内机器人的定位方法,其特征在于,获取机器人的里程计信息,预先安装至少一个UWB用于提供测距信息,确定初始化位置;根据实时的里程计信息和所述至少一个UWB中测距信息对定位位置进行更新,所述方法包括:
确定初始化位置x,y、方向yaw、以及协方差矩阵P;
获取里程计信息中的角速度vx、线速度va,刷新时间间隔dt,并根据该些信息对位置进行更新初始状态X(x,y,yaw);
根据实时获取的X结合P,生成确定性采样点,并更新所述确定性采样点;
计算X和P的估计值,获取N个UWB测距信息为d1..dN,并依次更新状态。
2.根据权利要求1所述的用于室内机器人的定位方法,其特征在于,计算X和P的估计值时,包括:
其中噪声W(Wx,wa)表示线误差与角误差比例,X’为下一个位置。
3.根据权利要求1所述的用于室内机器人的定位方法,其特征在于,根据实时获取的X结合P,生成确定性采样点,并更新所述确定性采样点包括:
根据实时获取的X结合P,生成确定性采样点:X0..X2L,更新所述确定性采样点为X‘0..X‘2L,
x′=x+vx*dt*cos(yaw)*(1+wx)
y′=y+vx*dt*sin(yaw)*(1+wx)
yaw′=yaw+va*dt*(1+wa)。
4.根据权利要求1所述的用于室内机器人的定位方法,其特征在于,还包括:
循环执行所述获取里程计信息中的角速度vx、线速度va,刷新时间间隔dt,并根据该些信息对位置进行更新初始状态X(x,y,yaw);
所述根据实时获取的X结合P,生成确定性采样点,并更新所述确定性采样点:
计算X和P的估计值,获取N个UWB测距信息为d1..dN,并依次更新状态的执行步骤。
5.根据权利要求4所述的用于室内机器人的定位方法,其特征在于,对于第k个UWB测距信息,其中k=1..N,并采用UKF状态转移方程更新状态变量。
6.一种用于室内机器人的定位装置,其特征在于,获取机器人的里程计信息,预先安装至少一个UWB用于提供测距信息,确定初始化位置;根据实时的里程计信息和所述至少一个UWB中测距信息对定位位置进行更新,所述装置包括:
确定模块,用于确定初始化位置x,y、方向yaw、以及协方差矩阵P;
获取模块,用于获取里程计信息中的角速度vx、线速度va,刷新时间间隔dt,并根据该些信息对位置进行更新初始状态X(x,y,yaw);
确定性采样点模块,用于根据实时获取的X结合P,生成确定性采样点,并更新所述确定性采样点;
更新模块,用于计算X和P的估计值,获取N个UWB测距信息为d1..dN,并依次更新状态。
7.根据权利要求6所述的用于室内机器人的定位装置,其特征在于,所述更新模块,用于
其中噪声W(Wx,wa)表示线误差与角误差比例,X’为下一个位置。
8.根据权利要求6所述的用于室内机器人的定位装置,其特征在于,所述确定性采样点模块,用于
根据实时获取的X结合P,生成确定性采样点:X0..X2L,更新所述确定性采样点为X‘0..X‘2L,
x′=x+vx*dt*cos(yaw)*(1+wx)
y′=y+vx*dt*sin(yaw)*(1+wx)
yaw′=yaw+va*dt*(1+wa)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云迹科技有限公司,未经北京云迹科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910628694.6/1.html,转载请声明来源钻瓜专利网。