一种轨道建筑空间3d点云数据转换方法

文档序号:4008674阅读:295来源:国知局
一种轨道建筑空间3d点云数据转换方法
【专利摘要】本发明涉及一种轨道建筑空间3D点云数据转换方法,该方法通过车载激光扫描仪镜头转动一圈的时间内车辆二侧轮子的行走距离,求得在这段时间内车辆轮子在轨道上行走轨迹弧线的二个起始点对应的二条等效弯曲半径及其转动夹角,将前一时刻至当前时刻内的扫描点近似地投影至当前时刻的等效半径线上,求得当前等效弯曲半径线上的点与前一时刻等效半径线上相同点的关系,从而完成坐标转换。与现有技术相比,本发明具有算法简单、硬件需求低等优点。
【专利说明】一种轨道建筑空间3D点云数据转换方法
【技术领域】
[0001]本发明涉及一种数据处理方法,尤其是涉及一种轨道建筑空间3D点云数据转换方法。
【背景技术】
[0002]城市轨道交通运营管理的发展,需要对地下隧道的轨道线路沿线建筑空间形状进行记录,作为数字化维护保障管理信息系统的空间数据库。将3D激光扫描仪设置成2D扫描模式并安装在轨道小车上,可快速完成对沿线建筑空间形状数据的采集。由于2D扫描只能采集到独立的建筑截面数据,若要重建隧道3D建筑空间,还需要知道移动2D扫描车辆的行走路径与姿态,生成缺失的坐标信息后,才可将许多2D截面数据按照实际情况拼接起来。按常理,要使行走车辆可记录轨道曲直度行走轨迹,需要引入惯性导航(MU)结合全球定位系统(GPS)的空间定位方法。由于MU系统复杂且价格昂贵,在地下隧道又无法引入GPS系统,这种方法并不可行。已申请发明专利《一种城市轨道交通检修小车定位系统》(申请号201110211175.3)提出了利用光电编码器和光电传感器来检测轨道小车的行走距离,但是该专利描述的技术能检测到的行走轨迹是关于直线标量的距离,还不能获得小车在弯曲轨道上行走时的轨迹矢量。

【发明内容】

[0003]本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种算法简单、硬件需求低的轨道建筑空间3D点云数据转换方法。
[0004]本发明的目的可以通过以下技术方案来实现:
[0005]一种轨道建筑空间3D点云数据转换方法,该方法通过沿轨道运行的工务检测车实现,包括以下步骤:
[0006]一种轨道建筑空间3D点云数据转换方法,该方法通过沿轨道运行的工务检测车实现,其特征在于,包括以下步骤:
[0007]I)周期性地读取工务检测车同一轮轴两侧的车轮在当前时刻η的位置信息,并与前一时刻η-l的位置信息相比较,由此计算出两侧车轮的位移信息C1和C2 ;
[0008]2)由位移信息C1X2和轨道的轨距L,分别计算出时刻η车辆位置点轨道的等效弯曲半径与内侧轨道相交点的长度U和与外侧轨道相交点的长度L+Ld,以及该时刻等效弯曲半径与前一时刻η-l等效弯曲半径的夹角Θ ;
[0009]3)将前一时刻η-l至当前时刻η之间的螺旋式行进扫描点近似投影到η时刻的等效弯曲半径线上;
[0010]4)对当前时刻η等效半径线上的每一扫描点Pn作垂线,此垂线终止于前一时刻η-l半径线,该终点是对应时刻η等效半径上点Pn的时刻η-l等效半径上的点Plri,并计算该垂线距离Cx ;
[0011]5)根据Θ和Cx计算点Pn由其所在的坐标系转换到点Plri所在坐标系的偏移值Δ ux和Δ νχ,并进行坐标转换;
[0012]6)重复步骤3)?步骤5),计算当前时刻η等效半径线上所有的点转换到前一时刻η-l的坐标系中的偏移值,进行坐标转换,获取轨道建筑空间3D点云数据并输出。
[0013]步骤I)中信息读取时刻的周期与工务检测车的激光扫描仪镜头的旋转周期同步,使得所计算的位移信息C1和C2有足够精度。
[0014]与现有技术相比,本发明基于移动式2D激光扫描技术对隧道建筑空间进行数据采集的方法,利用简单的双轮光电编码器获取隧道的纵向曲线信息,通过将螺旋式行进扫描点近似为截面式扫描点,巧妙地解决了将移动式2D扫描数据拓展成3D扫描数据的转换方法,通过对数据线下处理有效完成了对移动扫描点云数据的坐标转换。该发明涉及的算法简单、硬件需求低,并且可广泛应用于其它类似场合。
【专利附图】

【附图说明】
[0015]图1为本发明的流程图;
[0016]图2为本发明坐标变换的原理图,其中图2(a)为实际的扫描轨迹,图2 (b)为激光扫描仪扫描得到的扫描轨迹;
[0017]图3为2D点云数据近似表示的示意图。
【具体实施方式】
[0018]下面结合附图和具体实施例对本发明进行详细说明。
[0019]实施例
[0020]本发明的原理是将激光扫描仪输出的2D点云数据转换为3D点云数据,2D移动扫描实际上在Y方向上是螺旋形行走的空间轨迹,但是由于系统仅能在每个扫描镜头周期输出同步信号时读取2D扫描数据,这些数据可近似为相互独立的建筑形状截面{X,Z}的数据。偌要把这些截面拼接起来形成{X,Y,Z}空间,还需要补充缺失的Y轴信息。由于代表前进方向的Y轴可以是弯曲的,将每一个截面{X,Z}的扫描数据在水平面上的投影线看作是一特定X-Y坐标系中的X轴线,那么3D数字空间的建立就是将这些在不同X-Y坐标系里的{X,Z}数据转换到一个统一的的X-Y坐标系内。由于不同截面在Z方向的高度一致,因此不需要做调整。该方法通过沿轨道运行的工务检测车实现,具体包括如图1所示的几个步骤:
[0021]I)首先对系统进行初始化,并对激光扫描仪的信号进行同步,周期性地读取工务检测车同一轮轴两侧的车轮在当前时刻η的位置信息,通过与前一时刻η-l的位置信息相t匕,计算出两侧车轮的位移信息C1和C2。其中信息读取时刻的周期与工务检测车的激光扫描仪镜头的旋转周期同步,使得所计算的位移信息C1和C2有足够精度。
[0022]2)由位移信息C1X2和轨道的轨距L,分别计算出时刻η车辆位置点轨道的等效弯曲半径与内侧轨道相交点的长度U和与外侧轨道相交点的长度L+Ld,以及该时刻等效弯曲半径与前一时刻η-l等效弯曲半径的夹角Θ ;
[0023]3)将前一时刻η-l至当前时刻η之间的螺旋式行进扫描点近似投影到η时刻的等效弯曲半径线上;
[0024]4)对当前时刻η等效半径线上的每一扫描点Pn作垂线,此垂线终止于前一时刻η-1半径线,该终点是对应时刻η等效半径上点Pn的时刻η-l等效半径上的点Plri,并计算该垂线距离Cx ;
[0025]5)根据Θ和Cx计算点Pn由其所在的坐标系转换到点Plri所在坐标系的偏移值Δ Ux和Δ νχ,并进行坐标转换;
[0026]6)重复步骤3)~步骤5),计算当前时刻η等效半径线上所有的点转换到前一时刻η-l的坐标系中的偏移值,进行坐标转换,获取轨道建筑空间3D点云数据并输出。
[0027]具体原理如图2和图3所示,其中图2是将实际上螺旋形空间扫描点近似为多截面合成空间点的原理,在图3中{Χμ,Υμ}是η-l时刻的坐标系,{X' n,Y' J是η时刻如果是直线前进时的坐标系,{Χη,Υη}是η时刻如果是弯曲前进时的坐标系,Pn(xn,yn)为当前时刻η在等效半径线上的任意点,Plri (Xn-^yn-!)为前一时刻η-l半径线与点Pn(xn,yn)对应的点,垂线Cx起于Pn(xn,yn)垂足为Plri (xn_1; yn_i)。Θ为弯曲度,L为轨距,L0为轨距内侧距圆心的距离,CpC2;为内侧、外侧和轨道中点的移动距离。计算时,L已知,CpC2可测,则可得:
[0028]C2 = (L+L0) X Θ , C1 = L0X Θ
[0029]L0= (C1XLV(C2-C1), Θ = (C2-C1) /L
[0030]C0 = (CJC1) /2
[0031]对于等效半径线 上任意点X:
[0032]Cx = C0X (L/2+Lq+x)/(L0+L/2)
[0033]对于前一时刻坐标系对应点的偏移量:
[0034]Δ ux = Cx X sin θ,Δ vx = Cx X cos θ
[0035]其坐标变换关系为:
[0036]χη = χη_「Δ ux (η)
[0037]yn = yn_!+ Δ vx (η)
[0038]zn = zn。
【权利要求】
1.一种轨道建筑空间3D点云数据转换方法,该方法通过沿轨道运行的工务检测车实现,其特征在于,包括以下步骤: 1)周期性地读取工务检测车同一轮轴两侧的车轮在当前时刻η的位置信息,并与前一时刻η-1的位置信息相比较,由此计算出两侧车轮的位移信息C1和C2 ; 2)由位移信息C1X2和轨道的轨距L,分别计算出时刻η车辆位置点轨道的等效弯曲半径与内侧轨道相交点的长度U和与外侧轨道相交点的长度L+Ld,以及该时刻等效弯曲半径与前一时刻η-l等效弯曲半径的夹角Θ ; 3)将前一时刻η-l至当前时刻η之间的螺旋式行进扫描点近似投影到η时刻的等效弯曲半径线上; 4)对当前时刻η等效半径线上的每一扫描点Pn作垂线,此垂线终止于前一时刻η-l半径线,该终点是对应时刻η等效半径上点Pn的时刻η-l等效半径上的点Ρη_1;并计算该垂线距离Cx ; 5)根据Θ和Cx计算点Pn由其所在的坐标系转换到点Plri所在坐标系的偏移值Aux和Δ νχ,并进行坐标转换; 6)重复步骤3)?步骤5),计算当前时刻η等效半径线上所有的点转换到前一时刻η-1的坐标系中的偏移值,进行坐标转换,获取轨道建筑空间3D点云数据并输出。
2.根据权利要求1所述的一种轨道建筑空间3D点云数据转换方法,其特征在于,步骤I)中信息读取时刻的周期与工务检测车的激光扫描仪镜头的旋转周期同步。
【文档编号】B61L25/00GK103577670SQ201210262436
【公开日】2014年2月12日 申请日期:2012年7月26日 优先权日:2012年7月26日
【发明者】周民立 申请人:上海工程技术大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1