一种机器人在窄空间环境向下连续转角下行的方法技术

技术编号:36537539 阅读:20 留言:0更新日期:2023-02-01 16:26
本发明专利技术提供了一种机器人在窄空间环境向下连续转角下行的方法,步骤包括:控制单元调整本体方向使之正对本楼层的向下楼梯段的顶端且与楼梯平行,控制本体开始下台阶;控制单元根据实时更新的环境模型及时调整前进方向,保持本体方向与楼梯平行;控制单元根据实时更新的环境模型检测本体前端与楼梯段底端正对墙壁的距离L,检测前方台阶,当前方台阶消失且L小于阈值,则减速;当本体过楼梯段底端,本体水平时,根据本体定位单元提供的高度值和楼层识别单元确定的楼层,判断是到达楼梯过渡平台,还是到达楼层平台,分别处理。本发明专利技术实现有足机器人在窄空间环境连续转角下行。足机器人在窄空间环境连续转角下行。足机器人在窄空间环境连续转角下行。

【技术实现步骤摘要】
一种机器人在窄空间环境向下连续转角下行的方法


[0001]本申请涉及机器人
,尤其涉及一种机器人在窄空间环境向下连续转角下行的方法。

技术介绍

[0002]有足机器人在户外使用较多,随着高层建筑的增多,在高层建筑内部使用的有足机器人也增多,用于消防、环境杀毒、餐饮服务等。常规的高层建筑内使用的有足机器人,一般是通过电梯上下的。当电梯不能使用,比如消防救援、电梯故障等情况,常规有足机器人就无法使用。需要能在楼梯上下的有足机器人,这就涉及有足机器人在窄空间环境向下连续转角下行。可见,需要一种机器人在窄空间环境向下连续转角下行的方法,实现下楼梯。
[0003]每楼层的楼梯有向上楼梯段和向下楼梯段。楼层的向上楼梯段经楼层平台到楼层的向下楼梯段。上楼层的向下楼梯段经楼梯过渡平台到下楼层的向上楼梯段。

技术实现思路

[0004]本申请提供一种机器人在窄空间环境向下连续转角下行的方法,用以解决现有技术中怎样实现有足机器人在窄空间环境向上连续转角下行的技术问题。
[0005]本申请采用下述技术方案:一种机器人在窄空间环境向下连续转角下行的方法,有足机器人包括多传感器融合单元、建模单元、楼层识别单元、楼梯识别单元、走廊识别单元、本体定位单元、控制单元,算法包括:步骤一,多传感器融合单元用图像传感器、超声波传感器、高度传感器、三维加速度传感器采集环境数据,建模单元实时环境建模,楼层识别单元从环境模型中识别楼层,楼梯识别单元从环境模型中识别楼层的向下楼梯段和向下楼梯段,确定楼梯位置、楼梯底端、楼梯顶端和楼梯方向,走廊识别单元从环境模型中识别走廊,确定走廊的位置和方向,本体定位单元从环境模型中定位本体位置和高度。
[0006]步骤二,控制单元调整本体方向使之正对本楼层的向下楼梯段的顶端且与楼梯平行,控制本体开始下台阶。
[0007]步骤三,在下台阶过程中,控制单元根据实时更新的环境模型及时调整前进方向,保持本体方向与楼梯平行。
[0008]步骤四,在下台阶过程中,控制单元根据实时更新的环境模型检测本体前端与楼梯段底端正对墙壁的距离L,检测前方台阶,当前方台阶消失且L小于阈值,则说明到达楼梯段底端,控制本体减速。
[0009]步骤五,当本体过楼梯段底端,本体水平时,根据本体定位单元提供的高度值和楼层识别单元确定的楼层,判断是到达楼梯过渡平台,还是到达楼层平台。
[0010]步骤六,如所在位置是到达楼梯过渡平台,则楼梯识别单元识别下楼层的向上楼梯段,确定其位置和方向,控制单元控制本体连续2次90
°
转弯,校正本体方向,使本体正对
其顶端,执行步骤二。
[0011]步骤七,如所在位置是到达楼层平台且高于目标楼层,则楼梯识别单元识别本楼层的向下楼梯段,确定其位置和方向,控制单元控制本体连续2次90
°
转弯,校正本体方向,使本体正对其顶端,执行步骤二。
[0012]步骤八,如所在位置位于目标楼层,则用走廊识别单元识别走廊,确定走廊的位置和方向,控制单元控制本体离开楼梯区域,进入走廊。
[0013]优选的,所述楼层识别单元从环境模型中识别楼层的方法,是根据图像传感器采集的环境场景中的楼层指示牌、楼层指示文字等内容进行图像识别得到所在楼层,或是根据高度传感器采集的本体高度值结合超声波传感器采集的各层空间距离值而计算得到所在楼层。
[0014]优选的,所述楼梯识别单元从环境模型中识别楼层的向上楼梯段的方法,是从环境模型中识别一组平行线在空间依次上升且都高于本体所在楼层地面。
[0015]优选的,所述楼梯识别单元从环境模型中识别楼层的向下楼梯段的方法,是从环境模型中识别一组平行线在空间依次下降且都低于本体所在楼层地面。
[0016]优选的,所述走廊识别单元从环境模型中识别走廊的方法,是先确定本体位于一段楼梯末端连接的楼层平台,然后用多传感器融合单元对楼层平台的空间进行测量和识别得到楼层平台的环境模型,然后识别出除楼梯外的水平出口,然后移动到水平出口,进一步得到本层的楼层平台外的环境模型,从中得到水平矩形区域,该水平矩形区域就是走廊。
[0017]有益效果:1)控制单元,根据环境模型、楼层位置、楼梯位置、楼梯底端、楼梯顶端、楼梯方向、走廊的位置、走廊的方向,控制本体加速、减速、转弯、匀速运动和停止,使之从本楼层的向下楼梯段的顶端,经楼梯过渡平台,经上楼层的向下楼梯段,到楼层平台。实现有足机器人在窄空间环境向下连续转角下行。
[0018]2)根据图像传感器采集的环境场景中的楼层指示牌、楼层指示文字等内容进行图像识别得到所在楼层,或是根据高度传感器采集的本体高度值结合超声波传感器采集的各层空间距离值而计算得到本体所在楼层。实现自动识别楼层。
[0019]3)从环境模型中识别一组平行线在空间依次上升且都高于本体所在楼层地面。实现自动从环境模型中识别楼层的向上楼梯段。
[0020]4)从环境模型中识别一组平行线在空间依次下降且都低于本体所在楼层地面。实现自动从环境模型中识别楼层的向下楼梯段。
[0021]5)先确定本体位于一段楼梯末端连接的楼层平台,然后用多传感器融合单元对楼层平台的空间进行测量和识别得到楼层平台的环境模型,然后识别出除楼梯外的水平出口,然后移动到水平出口,进一步得到本层的楼层平台外的环境模型,从中得到水平矩形区域,该水平矩形区域就是走廊。实现自动识别走廊。
附图说明
[0022]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的实施例及其说明用于解释本申请,并不构成对本申请的不当限定。
[0023]图1为本申请实施例的模块结构图。
[0024]图2为本申请实施例的算法流程图。
具体实施方式
[0025]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]一种机器人在窄空间环境向下连续转角下行的方法,有足机器人包括多传感器融合单元1、建模单元2、楼层识别单元3、楼梯识别单元4、走廊识别单元5、本体定位单元6、控制单元7,算法包括:步骤一,多传感器融合单元1用图像传感器、超声波传感器、高度传感器、三维加速度传感器采集环境数据,建模单元2实时环境建模,楼层识别单元3从环境模型中识别楼层,楼梯识别单元4从环境模型中识别楼层的向下楼梯段和向下楼梯段,确定楼梯位置、楼梯底端、楼梯顶端和楼梯方向,走廊识别单元5从环境模型中识别走廊,确定走廊的位置和方向,本体定位单元6从环境模型中定位本体位置和高度。
[0027]步骤二,控制单元7调整本体方向使之正对本楼层的向下楼梯段的顶端且与楼梯平行,控制本体开始下台阶。
[0028]步骤三,在下台阶过程中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人在窄空间环境向下连续转角下行的方法,有足机器人包括多传感器融合单元、建模单元、楼层识别单元、楼梯识别单元、走廊识别单元、本体定位单元、控制单元,算法包括:步骤一,多传感器融合单元用图像传感器、超声波传感器、高度传感器、三维加速度传感器采集环境数据,建模单元实时环境建模,楼层识别单元从环境模型中识别楼层,楼梯识别单元从环境模型中识别楼层的向下楼梯段和向下楼梯段,确定楼梯位置、楼梯底端、楼梯顶端和楼梯方向,走廊识别单元从环境模型中识别走廊,确定走廊的位置和方向,本体定位单元从环境模型中定位本体位置和高度;步骤二,控制单元调整本体方向使之正对本楼层的向下楼梯段的顶端且与楼梯平行,控制本体开始下台阶;步骤三,在下台阶过程中,控制单元根据实时更新的环境模型及时调整前进方向,保持本体方向与楼梯平行;步骤四,在下台阶过程中,控制单元根据实时更新的环境模型检测本体前端与楼梯段底端正对墙壁的距离L,检测前方台阶,当前方台阶消失且L小于阈值,则说明到达楼梯段底端,控制本体减速;步骤五,当本体过楼梯段底端,本体水平时,根据本体定位单元提供的高度值和楼层识别单元确定的楼层,判断是到达楼梯过渡平台,还是到达楼层平台;步骤六,如所在位置是到达楼梯过渡平台,则楼梯识别单元识别下楼层的向上楼梯段,确定其位置和方向,控制单元控制本体连续2次90
°
转弯,校正本体方向,使本体正对其顶端,执行步骤二;步骤七,如所在位置是到达楼层平台且高于目标楼层,则楼梯识别单元识别本楼层的向下楼梯段,确定其位置和方向,控制单元控...

【专利技术属性】
技术研发人员:徐朋陶晨
申请(专利权)人:南通康东福双科技有限公司
类型:发明
国别省市:

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

1