[发明专利]智能探测机器人同时定位与地图构建系统在审

专利信息
申请号: 201811203841.7 申请日: 2018-10-16
公开(公告)号: CN109341705A 公开(公告)日: 2019-02-15
发明(设计)人: 于乃功;张勃;吕健;陈玥 申请(专利权)人: 北京工业大学
主分类号: G01C21/32 分类号: G01C21/32
代理公司: 北京思海天达知识产权代理有限公司 11203 代理人: 刘萍
地址: 100124 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 点云 地图构建系统 激光传感器 智能机器人 分布变化 智能探测 里程计 机器人 多传感器信息融合 预处理 扩展卡尔曼滤波 惯性测量单元 单一传感器 机器人定位 探测机器人 导航领域 地图构建 多传感器 环境感知 计算栅格 线性函数 信息投影 硬件模块 栅格地图 自主定位 组合定位 激光点 校正 测量 概率
【权利要求书】:

1.智能探测机器人SLAM系统,其特征在于:

硬件包括移动载体UGV,传感器模块、中央处理器模块、数据处理模块以及无线通讯模块;

UGV是整个机器人移动基础,由四个履带式摆臂构成,通过中央处理器模块和电机驱动模块控制,至少实现前进、后退、转向;

传感器模块包括激光传感器,摄像头,里程计,IMU以及气体浓度检测器,激光传感器,里程计和IMU用于感知周围环境,为SLAM系统提供输入数据;摄像头以及气体浓度检测器则是监控现场环境信息;

数据处理模块负责将激光传感器,里程计和IMU的信息进行处理和融合,并将处理过后的数据发送给中央处理器模块进行定位与地图构建;

无线通讯模块负责向救援中心提供机器人当前环境信息,机器人状态以及检测气体浓度信息;

步骤如下:

(1)信息预处理:对激光扫描信息进行预处理,减少采样点数目,去除异常云,同时对里程计进行校准和校正;

(2)信息融合:提取移动机器人的里程计信息和IMU信息,并基于扩展卡尔曼滤波融合激光扫描信息,改进激光点云分布,估计机器人位置;

(3)划分栅格:统计每个栅格的点云分布,并利用双线性函数计算栅格内点的得分;

(4)扫描匹配:计算变换的雅克比矩阵以及海森矩阵,根据点云分布变化,将下一帧扫描数据投影到前一帧坐标系中。

2.智能探测机器人同时定位与地图构建方法,其特征在于,具体步骤如下:

(1)基于EKF的信息融合

在2D平面中,通过里程计得到机器人移动的距离,通过IMU得到机器人旋转的角度;矢量Xk描述了机器人在k时刻的系统状态:

Xk=(xk,ykk)T (1)

其中(xk,yk)是机器人在导航系统的位置坐标,θk是通过IMU得到的机器人旋转角度;系统的运动状态方程为:

其中是k时刻的先验估计,是k时刻机器人位置坐标的先验估计,是k时刻机器人角度的先验估计;是k-1时刻的后验估计;uk-1是k-1时刻的控制量;wk-1是服从正态分布的过程噪声;

经过一个采样周期,系统的状态方程为:

其中是机器人移动的距离;机器人旋转角度的变化;wk~N(0,Qk),Qk是k时刻服从正态分布的过程噪声的协方差矩阵;

激光获得的数据是环境和机器人的每个点之间的距离和角度,是离散的数据点,每一个数据点通过极坐标(rii)表示,其中ri是激光传感器的扫描半径,αi是激光传感器的扫描角;将这些点的坐标转化为直角坐标为:

其中,(xi,yi)是导航坐标系中数据点的坐标;系统的观测方程为:

Zk=HXkk (5)

其中和是激光传感器扫描的横坐标与纵坐标信息;和是通过里程计获得的横坐标与纵坐标位置信息;是机器人角度变化;H是观测方程的变换矩阵;μk是服从正态分布的测量噪声,μk~N(0,Rk),Rk是在时间k上服从正态分布的测量噪声的协方差矩阵;

上述获得的状态方程是非线性系统,需要基于EKF方法进行线性化;通过公式(3),在k时刻得到的雅克比矩阵为:

扩展卡尔曼时间更新过程为:

其中uk-1是k-1时刻的测量噪声;是k时刻先验误差协方差矩阵,Pk-1是k-1时刻的协方差矩阵;Qk-1是k-1时刻的过程噪声的协方差矩阵;

测量更新过程为:

其中,I为单位矩阵;Kk是k时刻卡尔曼增益;

通过时间更新过程和测量更新过程,准确地估计出机器人的姿态;设将ξk带入到接下来的扫描匹配中;

(2)扫描匹配

使用占据栅格地图表示周围物理的环境,利用双线性函数估计栅格被占用的概率并划分栅格地图;在连续地图中,设一个点记做Pm,其被占据的概率记为M(Pm),则这个点的梯度为:

基于双线性插值算法,通过使用四个最接近Pm点的整数坐标P00、P01、P10和P11来近似表示点Pm:

其导数近似为:

为了在给定点上找到栅格占用概率M(Si(ξ))的最小误差,定义目标函数为:

其中ξk是在k时刻由EKF信息融合得到系统状态,n为k时刻激光传感器的扫描点数;Sik)是扫描点si=(si,x,si,y)T世界坐标,表示为:

其中,是基于EKF的信息融合得出的在k时刻的后验估计值;利用ξk先验值去估计下一位姿变化Δξ,使所有激光点误差最小:

对M(Sik+Δξk))进行一节泰勒展开,得到:

对Δξk求取偏导,设为0得到最小化的值:

使用高斯-牛顿方程求取Δξk的最小值:

其中Hai为海森矩阵:

由公式(14)得到:

通过公式(19)和(20)估计公式(18)中的Δξk最小值,最后更新变化ξk+Δξk→ξk,将新的信息投用到已知的栅格地图上。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811203841.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top