一种基于激光雷达扫描的电梯感应装置及方法与流程

文档序号:11719176阅读:655来源:国知局
一种基于激光雷达扫描的电梯感应装置及方法与流程

本发明专利涉及一种电梯感应装置及方法,特别涉及一种基于激光雷达扫描的电梯感应装置。



背景技术:

当前,随着时代的进步和发展,高层建筑物的兴起,使得电梯的数量越来越多。而这么多的住宅电梯或是办公楼及宾馆等公用的升降电梯,人们通常花在等电梯的时间非常的多。而当代,人的时间成本越来越高。能够节省人等待电梯的时间,变得越来越重要。如今的社会竞争力强,人们的生活速度越来越快,而长时间等待是当今电梯的一大弊端现象,因此亟待对电梯优化控制的解决。发明专利“一种电梯感应门”(申请号201310371707.9)根据感应传感器装置的原理,当有人在其1米半径区域范围内时开启电梯门。但是这样所等待的时间依然很多,没有明显减少时间成本的效果。此外,对于手提行李箱而无法按上、下电梯按钮的乘客来说也会产生乘电梯不方便的问题。



技术实现要素:

为了解决上述的问题,本发明的目的在于克服长时间等待电梯而浪费的时间成本。现提供一种通过激光雷达扫描判断是否存在行人的电梯感应装置。

为实现本发明所述的内容,本发明提供了一种激光雷达扫描的电梯感应装置及方法,包括多线激光雷达、计算机、电梯门、驱动装置、通讯及控制模块。所述多线激光雷达与通讯及处理模块同时与计算机通过电气相连。所述通讯及控制模块与驱动装置通过电气相连,所述驱动装置与电梯门相连并驱动电梯门,所述驱动装置包括步进电机控制器及步进电机,所述多线激光雷达、驱动装置固定在电梯门的上方,所述计算机、通讯及控制模块安装在电梯门的附近。

为判别是否存在行人而启动电梯,其工作步骤是:

步骤1)多线激光雷达以低分辨对检测区域进行持续扫描;

步骤2)当虚拟触发线被触动时,多线激光雷达对检测区域以高分辨进行持续扫描,并将激光数据传递给计算机;

步骤3)当步骤2)没有进行时,重复步骤1);

步骤4)计算机接收激光数据并进行预处理,根据行人宽度信息的改进型聚类算法分割出属于行人的点簇,判断是否存在行人的点簇,并相关检测信息传递给通讯及控制模块;

步骤5)通讯及处理模块将接收到的检测信息进行处理,与设定的启动阀值做比较后得到控制指令,其中启动阀值是指是否存在行人;

步骤6)通讯及处理模块将控制指令传递给步进电机控制器,步进电机控制器控制步进电机的运行,步进电机完成电梯门的开关。

本发明,步骤4)的处理算法是一种优化的聚类算法。由于激光雷达获取的是一个个的数据点,将感兴趣的目标点与背景区别处理,再通过数据分割处理将数据分组,每组表示一个物体。通过聚类的判断规则识别出行人。由于行人检测中,当出现并排走的行人时,会将并排行人聚成一类,而无法对行人进行行为分析。为了解决此问题,因此提供一种根据行人宽度信息的改进型聚类算法。

本发明是一种基于激光雷达扫描的电梯感应装置及方法,该装置不易受环境影响,同时安装简单以及鲁棒性强。

附图说明

图1是本发明的结构框图;

图2是本发明的电路连接图;

其中1是多线激光雷达,2是计算机,3是通讯及处理模块,4是步进电机控制器,5是步进电机,6是电梯门,7是虚拟触发线。

具体实施方式

如图1所示,本具体实施例包括多线激光雷达1、计算机2、通讯及处理模块3、步进电机控制器4、步进电机5、电梯门6、虚拟触发线7。该装置的多线激光雷达1与通讯及处理模块3同时与计算机2通过电气相连,通讯及控制模块3与驱动装置通过电气相连,驱动装置与电梯门6相连并驱动电梯门6,驱动装置包括步进电机控制器4及步进电机5。

本具体实施例的多线激光雷达1、驱动装置固定在电梯门6的上方,所述计算机2、通讯及控制模块3安装在电梯门的附近,同时虚拟触发线7在多线激光雷达1的工作范围内。

本具体实施例的多线激光雷达1是德国ibeo-lux2010四线激光雷达。其中计算机2为一台工业控制计算机,具体型号为研华ipc-610l。

本具体实施例中,通讯及处理模块的具体型号是stc89c52,计算机2通过i/o口与stc89c52连接,stc89c52与步进电机控制器4电连接,步进电机控制器4输出脉冲信号控制步进电机5运行。

本具体实施例为实现针对是否存在行人而启动电梯的目标,包含如下工作步骤:

步骤1)多线激光雷达1以低分辨对检测区域进行持续扫描;

步骤2)当虚拟触发线7被触动时,多线激光雷达1对检测区域以高分辨进行持续扫描,并将激光数据传递给计算机2;

步骤3)当步骤2)没有进行时,重复步骤1);

步骤4)计算机2接收激光数据并进行预处理,根据行人宽度信息的改进型聚类算法分割出属于行人的点簇,判断是否存在行人的点簇,并相关检测信息传递给通讯及控制模块3;

步骤5)通讯及处理模块3将接收到的检测信息进行处理,与设定的启动阀值做比较后得到控制指令,其中启动阀值是指是否存在行人。

步骤6)通讯及处理模块3将控制指令传递给步进电机控制器4,步进电机控制器4控制步进电机5的运行,步进电机完成电梯门6的开关。

本具体实施例中,多线激光雷达1以高分辨率工作时,此时角分辨率是0.1mard,距离分辨率是0.1m以及速度分辨率在10m/s。多线激光雷达1以低分辨率工作时,此时角分辨率是1mard,距离分辨率是1m以及速度分辨率在3m/s。

本具体实施例中,为了划分出行人区域,需要对激光雷达数据聚类。聚类将一帧激光雷达数据分割为几个点簇,其中包含了可能的行人和非行人。聚类的判断规则如下:

本具体实施例中:

本具体实施例中,rmin={rk,rk+1},rk,k+1=|rk-rk+1|为相邻2个激光雷达的距离。φ为激光雷达角分辨率,本文设φ=0.25°,c0用来调节激光雷达的纵向误差。由经验值给定,这里设c0=0.001。式(1)的物理含义为:当相邻2个激光雷达距离小于某个阀值时,可以设为同一个物体。

本具体实施例中,由于当行人距离激光雷达远近不同时对应的采集点的数量不同。此时,行人的不同形态也会对采集点的数量产生影响,因此提供一种根据行人宽度信息的改进型聚类算法。行人宽度的计算如下:

w=(r2left+r2right-2rleftrrightcosθ)1/2(2)

本具体实施例中,rleft、rright分别为某一点集左、右边界上的距离;θ为从左边界到右边界的角度。由于行人的宽度有限。根据经验值,行人宽度一般不大于0.6m,这里将0.6m作为阀值。因此根据行人宽度信息的改进型聚类算法,可以求解得到在激光雷达扫描区域内是否存在行人。

应当理解的是,以上所述仅为本发明的示例性描述,并非对本发明任何形式上的限制。在不脱离本发明设计构思的前提下,本领域普通技术人员对本发明的技术方案做出的各种变型和改进,均应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1