全向探测系统及方法技术方案

技术编号:21647636 阅读:25 留言:0更新日期:2019-07-20 03:20
本发明专利技术提供了一种全向探测系统及方法,该系统应用于移动机器人,包括:多个探测传感器,多个探测传感器设置于移动机器人上,用于对移动机器人周围环境进行全向探测;数据存储模块,用于存储各个探测传感器的预设参数与回传数据;数据计算模块,用于根据数据存储模块中的数据进行各个探测传感器预设参数的计算;中心控制模块,用于根据数据计算模块的计算结果更新各个探测传感器的预设参数,以及用于控制将各个探测传感器的回传数据存储至数据存储模块;其中,若两个探测传感器之间的探测区域存在交叉,则将探测区域存在交叉的两个探测传感器设置在移动机器人的不同高度上。本发明专利技术提供的全向探测系统及方法能够有效提高探测精度。

Omnidirectional detection system and method

【技术实现步骤摘要】
全向探测系统及方法
本专利技术属于智能感知
,更具体地说,是涉及一种全向探测系统及方法。
技术介绍
随着仓储、物流等行业的快速发展以及人们对于高品质生活的不断追求,近年来,以智能感知为代表的移动机器人得到了飞速的发展。为了实现周围环境的全向探测,现有的移动机器人一般将可实现360度全向探测的传感器布置于机器人顶部,实现移动机器人周围环境的感知。但是,探测传感器布置在机器人顶部,不仅探测不到高度低于机器人或与机器人高度相当的障碍物,而且,在移动机器人应用到仓储、物流行业时,顶部的探测传感器会限制放置在机器人顶部货物的大小。并且,若探测器布置于移动机器人顶部,机器人顶部放置的货物会阻挡探测传感器的部分探测路径,影响探测传感器感知范围,限制了移动机器人的应用范围。现有技术中也存在将探测传感器布置于机器人四周来解决上述问题,但是在探测传感器交叉探测区域内,不同传感器之间的信号干扰,对移动机器人感知周围环境的准确性产生了影响。
技术实现思路
本专利技术的目的在于提供一种全向探测系统及方法,以解决现有技术中存在的如何提高全向探测的准确性的技术问题。为实现上述目的,本专利技术采用的技术方案是:提供一种全向探测系统,该全向探测系统应用于移动机器人,包括:多个探测传感器,所述多个探测传感器设置于所述移动机器人上,用于对所述移动机器人周围环境进行全向探测;数据存储模块,用于存储各个探测传感器的物理参数与回传数据;数据计算模块,用于根据所述数据存储模块中的数据进行各个探测传感器预设参数的计算;中心控制模块,用于根据所述数据计算模块的计算结果更新各个探测传感器的预设参数,以及用于控制将各个探测传感器的回传数据存储至数据存储模块;其中,若两个探测传感器之间的探测区域存在交叉,则将探测区域存在交叉的两个探测传感器设置在所述移动机器人的不同高度上。可选地,多个探测传感器在所述移动机器人上的设置方式为:在所述移动机器人的正前方和正后方分别设置一个旋转扫描式激光雷达传感器;在所述移动机器人的左侧方和右侧方分别设置一个激光测距传感器。可选地,多个探测传感器在所述移动机器人上的设置方式为:在所述移动机器人的正前方、正后方、左侧方和右侧方分别设置一个旋转扫描式激光雷达传感器。可选地,多个探测传感器在所述移动机器人上的设置方式为:在所述移动机器人的左前方和右后方分别设置一个旋转扫描式激光雷达传感器,或在所述移动机器人的右前方和左后方分别设置一个旋转扫描式激光雷达传感器。可选地,所述各个传感器的预设参数包括探测传感器的数据更新速度,所述数据计算模块通过计算所述数据更新速度,其中,nf为探测传感器每秒钟更新的帧数,Tf为探测传感器每帧数据的更新速率;探测传感器每帧数据的更新速率Tf为,其中,V为移动机器人的最大行进速度,Lf为探测传感器更新一帧数据的时间内移动机器人的行进距离;其中Lf<Lv,Lv为相向而行的两个移动机器人的反应距离,其中,Tv为移动机器人处理突发事件的最长反应时间。可选地,所述各个传感器的预设参数还包括探测传感器的测距精度,所述数据计算模块通过Es=El-es计算所述测距精度,其中,Es为探测传感器的实际允许误差,El为探测传感器的理论允许误差,es为探移动机器人穿过缝隙时,实际轨迹与理论轨迹的偏差值;探测传感器的理论允许误差El为,其中,Wl为移动机器人通过缝隙所需的最小缝隙宽度,W为移动机器人本身的宽度。可选地,所述各个传感器的预设参数还包括探测传感器的角分辨率,所述数据计算模块通过计算所述角分辨率θ,其中,Hmin为探测传感器探测截面上的最小宽度,lmax为探测传感器所需的最大感知距离。本专利技术实施例的另一方面,提供了一种应用于上述的全向探测系统的全向探测方法,包括:确定各个探测传感器的类型,并根据各个探测传感器的类型确定各个探测传感器的探测区域;根据各个探测传感器的探测区域确定各个探测传感器的安装位置和安装高度;按照各个探测传感器的安装位置和安装高度对各个探测传感器进行安装,并基于各个探测传感器对移动机器人的周围环境进行全向探测。可选地,所述确定各个探测传感器的类型,并根据各个探测传感器的类型确定各个探测传感器的探测区域,包括:确定各个探测传感器的类型;根据各个探测传感器的类型和预存储的各个探测传感器的物理参数,得到各个探测传感器的探测区域。可选地,所述基于各个探测传感器对移动机器人的周围环境进行全向探测,包括:确定各个探测传感器的预设参数;基于所述预设参数对移动机器人的周围环境进行全向探测。本专利技术实施例提供的全向探测系统及方法一方面通过设置多个探测传感器实现了移动机器人周围环境的360度全向探测,另一方面通过将多个探测传感器设置于移动机器人的不同高度有效避免了不同探测传感器之间的交叉干扰,更进一步地,通过对各个探测传感器预设参数的计算和更新,可更好地适应不同的移动机器人应用场景,实现对移动机器人周围环境的准确感知。由此可知,本专利技术实施例提供的全向探测系统及方法可有效提高移动机器人全向探测的准确性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的全向探测系统的结构示意图;图2为本专利技术另一实施例提供的全向探测系统的结构示意图;图3为本专利技术再一实施例提供的全向探测系统的结构示意图;图4为本专利技术又一实施例提供的全向探测系统的结构示意图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参考图1,图1为本专利技术一实施例提供的全向探测系统的结构示意图。一种全向探测系统,该全向探测系统应用于移动机器人100,包括:多个探测传感器200,多个探测传感器200设置于移动机器人100上,用于对移动机器人100周围环境进行全向探测。数据存储模块300,用于存储各个探测传感器200的物理参数与回传数据。数据计算模块400,用于根据数据存储模块300中的数据进行各个探测传感器200预设参数的计算。中心控制模块500,用于根据数据计算模400块的计算结果更新各个探测传感器200的预设参数,以及用于控制将各个探测传感器200的回传数据存储至数据存储模块300。其中,若两个探测传感器之间的探测区域存在交叉,则将探测区域存在交叉的两个探测传感器设置在移动机器人100的不同高度上。在本实施例中,多个探测传感器200的探测平面平行。通过将各个探测传感器200设置在移动机器人100的各个方向实现移动机器人100周围环境的360度全向探测。其中,数据存储模块300、数据计算模块400、中心控制模块500可以通过无线通信装置与多个探测传感器200连接,也可通过有线通信装置与多个探测传感器200连接。可选地,数据存储模块300、数据计算模块400、中心控制模块500可以独立设置,也可与移动机器人100的相应模块联合设置。在本实施例中,各个探测传感器的探测区域接触形式包括交叉或衔接。若本文档来自技高网...

【技术保护点】
1.一种全向探测系统,所述全向探测系统应用于移动机器人,其特征在于,包括:多个探测传感器,所述多个探测传感器设置于所述移动机器人上,用于对所述移动机器人周围环境进行全向探测;数据存储模块,用于存储各个探测传感器的预设参数与回传数据;数据计算模块,用于根据所述数据存储模块中的数据进行各个探测传感器预设参数的计算;中心控制模块,用于根据所述数据计算模块的计算结果更新各个探测传感器的预设参数,以及用于控制将各个探测传感器的回传数据存储至数据存储模块;其中,若两个探测传感器之间的探测区域存在交叉,则将探测区域存在交叉的两个探测传感器设置在所述移动机器人的不同高度上。

【技术特征摘要】
1.一种全向探测系统,所述全向探测系统应用于移动机器人,其特征在于,包括:多个探测传感器,所述多个探测传感器设置于所述移动机器人上,用于对所述移动机器人周围环境进行全向探测;数据存储模块,用于存储各个探测传感器的预设参数与回传数据;数据计算模块,用于根据所述数据存储模块中的数据进行各个探测传感器预设参数的计算;中心控制模块,用于根据所述数据计算模块的计算结果更新各个探测传感器的预设参数,以及用于控制将各个探测传感器的回传数据存储至数据存储模块;其中,若两个探测传感器之间的探测区域存在交叉,则将探测区域存在交叉的两个探测传感器设置在所述移动机器人的不同高度上。2.如权利要求1所述的全向探测系统,其特征在于,多个探测传感器在所述移动机器人上的设置方式为:在所述移动机器人的正前方和正后方分别设置一个旋转扫描式激光雷达传感器;在所述移动机器人的左侧方和右侧方分别设置一个激光测距传感器。3.如权利要求1所述的全向探测系统,其特征在于,多个探测传感器在所述移动机器人上的设置方式为:在所述移动机器人的正前方、正后方、左侧方和右侧方分别设置一个旋转扫描式激光雷达传感器。4.如权利要求1所述的全向探测系统,其特征在于,多个探测传感器在所述移动机器人上的设置方式为:在所述移动机器人的左前方和右后方分别设置一个旋转扫描式激光雷达传感器,或在所述移动机器人的右前方和左后方分别设置一个旋转扫描式激光雷达传感器。5.如权利要求1至4任一项所述的全向探测系统,其特征在于,所述各个传感器的预设参数包括探测传感器的数据更新速度,所述数据计算模块通过计算所述数据更新速度,其中,nf为探测传感器每秒钟更新的帧数,Tf为探测传感器每帧数据的更新速率;探测传感器每帧数据的更新速率Tf为:其中,V为移动机器人的最大行进速度,Lf为探测传感器更新一帧数据的时...

【专利技术属性】
技术研发人员:任玉松林建东秦屹
申请(专利权)人:森思泰克河北科技有限公司
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1