车身区域检测方法、牵引车及牵引车避障系统与流程
未命名
08-05
阅读:132
评论:0
1.本技术实施例涉及无人驾驶技术领域,尤其涉及一种车身区域检测方法、牵引车及牵引车避障系统。
背景技术:
2.制造行业的厂区内广泛使用多节平板牵引车,机场内也有大量的行李托运车,并且,当前很多厂区和机场内的牵引车通常为无人驾驶牵引车。
3.牵引车牵引的是平板车组,平板车组包括多节相同规格连接起来的平板车。平板车组和牵引车之间通过连接轴进行非刚性连接。车辆行驶时,整车并非直线行驶,而无人牵引车如果需要实现避障或防撞,一般需要准确知道整个车辆(牵引车及牵引的平板车组的最后一节平板车)的整体车身的位置。平板车一般分为同轨和非同轨,无人牵引车需要使用的平板车一般为同轨,即平板车基本沿着牵引车走过的轨迹行驶。
4.无人牵引车的动力设备和传感器设备等一般都设置在牵引车上,由于牵引车将一组满载的平板车组拖到飞机旁或制造车间内时,会将牵引车与平板车拆开,留下工人慢慢卸货,牵引车再带着空的平板车回到航站楼或仓库,换拉另一组满载的平板车组。
5.然而,由于平板车与牵引车只是大致同轨,有一定偏差,而且当平板车空载或路面湿滑等情况导致抓地力不足时,平板车实际不会跟牵引车同轨,会出现碰撞危险。因此,如果无人牵引车不获取平板车的位置信息,只有牵引车规划路线,那么在实际场景下容易发生碰撞危险,并且,如果是动态障碍物,如垂直方向来的自行车,容易出现牵引车可以安全从自行车前方经过,但由于牵引车后有平板车组,自行车刹车不及时或注意力不集中,撞到平板车组的时候,而牵引车却无法感知被撞,会继续行驶导致碾压或拖行。
6.再者,如果在平板车组上加装传感器,如激光雷达、imu、rtk等实现平板车的位置感知,但是这些传感器成本较高,而且更换平板车组的时候,由于需要经常拔插,比较麻烦,每次都需要保证传感器的安装位置,对于需要频繁更换平板车组的场景不友好。
7.如果将平板车的尺寸、数量信息提前输入在无人驾驶系统中,系统根据牵引车的轨迹实时绘制平板车的理论位置来避免碰撞,但是该方式只适用于牵引车每次只牵引固定数量的平板车场景,而且平板车的位置只是理论预测位置,不是实际感知的位置,仍有较大偏差。
技术实现要素:
8.本技术实施例的目的是提供一种车身区域检测方法、牵引车及牵引车避障系统,不需要在平板车上布置传感器,不限制平板车的数量,而且感知精度高。
9.为解决上述技术问题,本技术实施例采用以下技术方案:
10.第一方面,本技术实施例中提供给了一种车身区域检测方法,应用于牵引车,所述牵引车可拆卸连接有平板车组,所述平板车组的尾部可拆卸安装有横幅,且所述牵引车上设有激光雷达;所述方法包括:
11.通过所述激光雷达获取所述横幅的三维位置信息;
12.根据所述横幅的三维位置信息、平板车组的长度、所述激光雷达的外参信息及所述横幅的宽度信息,计算平板车组行驶的区域位置;
13.将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域。
14.在一些实施例中,所述根据所述横幅的三维位置信息、平板车组的长度、所述激光雷达的外参信息及所述横幅的宽度信息,计算平板车组行驶的区域位置的步骤包括:
15.根据所述激光雷达的外参信息、所述牵引车的行驶信息及平板车组的长度,确定所述牵引车的连接轴坐标及轨迹曲线;
16.使用所述连接轴坐标、所述轨迹曲线及所述横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线;
17.以所述位置曲线为中心,设置与所述横幅的宽度信息对应的带状区域为所述平板车组的位置区域。
18.在一些实施例中,所述使用所述连接轴坐标、所述轨迹曲线及所述横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线的步骤包括:
19.根据所述横幅的三维位置信息,计算所述横幅的中心点的坐标;
20.将所述横幅的中心点的坐标转换到所述激光雷达的平面坐标系中,获得所述横幅的中心点的第一坐标;
21.基于所述第一坐标、所述连接轴坐标、所述轨迹曲线,使用五次多项式进行曲线拟合;曲线拟合公式为:l(x)=p0+p1x+p2x2+p3x3+p4x4+p5x5,其中,l(x)表示位置曲线,x为自变量,p0,p1,
……
,p5均为待确定系数;
22.在所述位置曲线满足约束条件时,确定p0,p1,
……
,p5,以确定所述平板车组的位置曲线。
23.在一些实施例中,所述约束条件包括第一约束条件和第二预设条件,所述第一约束条件为所述位置曲线经过坐标点(xc,yc)和坐标点(xf,yf),其中,(xc,yc)表示连接轴坐标;(xf,yf)表示第一坐标;
24.所述第二约束条件为所述位置曲线的待确定系数需满足代价函数最小。
25.在一些实施例中,在所述将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域之后,所述方法还包括:
26.基于所述车身区域进行避障控制或紧急刹车控制。
27.第二方面,本技术还提供一种牵引车,所述牵引车包括:
28.激光雷达;
29.至少一个处理器,以及
30.存储器,所述存储器与所述处理器通信连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现如上第一方面所述的车身区域检测方法的步骤。
31.第三方面,本技术还提供一种牵引车避障系统,包括平板车组和如第二方面所述牵引车;所述牵引车与平板车组连接,所述平板车组的尾部可拆卸安装有横幅。
32.在一些实施例中,所述横幅包括横幅本体、横杆和立杆,所述横杆及所述横幅本体均与所述立杆垂直,且所述横幅本体与所述横杆平行。
33.在一些实施例中,所述平板车组的尾部设置有立柱管,所述立柱管的内径与所述立杆的外径相适配。
34.在一些实施例中,所述横幅本体的材质为亚克力材质或氧化铝材质,且所述横幅本体上设有若干个孔洞。
35.第四方面,本技术还提供一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被牵引车执行时,以实现如上第一方面所述的车身区域检测方法的步骤。
36.本技术实施例的有益效果:区别于现有技术的情况,本技术实施例提供的车身区域检测方法、牵引车及牵引车避障系统,牵引车与平板车组可拆卸连接,平板车组包括不限定数量的平板车,平板车组的尾部可拆卸安装有横幅,且牵引车上设有激光雷达。在牵引车需要牵引平板车组的时候,将平板车组连接牵引车,且将横幅安装在平板车组的尾部,通过激光雷达实时获取横幅的三维位置信息,进而可以精确计算出平板车组行驶的区域位置,再将牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域,还可以通过激光雷达可以感知到车身区域周边障碍物,使得牵引车可以及时采取避障或刹车,避免与障碍物碰撞。
37.本技术通过在平板车组的尾部可拆卸安装横幅,方便更换平板车组,且平板车组的平板车数量不限定,不需要在平板车上安装传感器,节约成本,且对平板车组行驶去区域位置的感知精度更高。
附图说明
38.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
39.图1是本技术牵引车避障系统的结构示意图;
40.图2是本技术牵引车避障系统的侧视图;
41.图3是本技术平板车组的尾部安装有横幅的结构示意图;
42.图4是本技术横幅的结构示意图;
43.图5是本技术车身区域检测方法的一个实施例的流程示意图;
44.图6是本技术牵引车牵引平板车组的行驶轨迹示意图;
45.图7是本技术车身区域检测装置的一个实施例的结构示意图;
46.图8是本技术牵引车的一个实施例中控制器的硬件结构示意图。
具体实施方式
47.下面结合具体实施例对本技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本技术,但不以任何形式限制本技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进。这些都属于本技术的保护范围。
48.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不
用于限定本技术。
49.需要说明的是,如果不冲突,本技术实施例中的各个特征可以相互结合,均在本技术的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。此外,本文所采用的“第一”、“第二”、“第三”等字样并不对数据和执行次序进行限定,仅是对功能和作用基本相同的相同项或相似项进行区分。
50.除非另有定义,本说明书所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本说明书中在本技术的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本技术。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
51.此外,下面所描述的本技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
52.本技术实施例提供的车身区域检测方法和装置可以应用于牵引车,本技术的牵引车为无人驾驶应用中的一种。
53.本技术实施例还提供一种牵引车避障系统,如图1所示,图1为牵引车避障系统的结构示意图,牵引车102避障系统100包括平板车组101和牵引车102;牵引车102与平板车组101连接,平板车组101的尾部可拆卸安装有横幅103。
54.具体地,牵引车102的顶部设置有激光雷达1021,且激光雷达1021的检测范围为牵引车102的后方。牵引车102的尾部连接轴1022可以刚性连接平板车组101,平板车组101包括多个平板车,平板车的数量不限定。在每次装卸货完成后,将横幅103安装在待运输的平板车组101的尾部,如图1和图2所示,图1中,牵引车102连接平板车组101,且平板车组101的尾部安装有横幅103。图2为侧视图。
55.如图3所示,图3为平板车组101的尾部连接有横幅103的结构示意图。如图4所示,图4为横幅103的结构示意图。横幅103包括立杆1031、横杆1032和横幅本体1033,横杆1032及横幅本体1033均与立杆1031垂直,且横幅本体1033与横杆1032平行。立杆1031的一端便于安插在平板车组101的尾部,立杆1031的另一端与横杆1032固定连接,且立杆1031的另一端还固定连接横幅本体1033。
56.并且,横杆1032的长度和横幅本体1033的长度以及平板车组101的尾部的宽度对应。
57.横杆1032便于加固立杆1031,减少横幅本体1033的受力,同时,横杆1032还作为方便用户单手举起的施力点。
58.在一些实施方式中,平板车组101的尾部设置有立柱管(图未示),立柱管的内径与立杆1031的外径相适配。例如,立杆1031的数量为2个,那么,立柱管的数量也是两个,分布于平板车组101的尾部的两端,为了让立杆1031的一端安装在平板车组101的尾部,立柱管的内径与立杆1031的外径相适配,使得立杆1031能够插入立柱管内,从而实现横幅103整体固定于平板车组101的尾部。
59.在将横幅103安装在平板车组101的尾部后,横幅本体1033的底部比平板车载货高度高,横幅本体1033的竖直宽度(短边宽度)一般不少于50厘米,使得16线的激光雷达距离横幅约14米时,也可以保证两根激光雷达线束能够探测到横幅103,对应地,若使用高线束
或竖直方向线束密度更高的激光雷达,或者是平板车组101的总长度较短,则可以减少横幅103的竖直宽度。
60.在一些实施方式中,横幅本体1033上设有若干个孔洞1034,用于减少风阻力。并且,若干个孔洞1034的分布方式不限制,且孔洞1034的直径不超过2厘米。
61.在其中一些实施方式中,横杆1032和立杆1031的材质可以是轻质金属,如不锈钢或空心铝材质;横幅本体1033的材质可以是亚克力或氧化铝材质。整个横幅103具有轻质的特点,可以单手举起。
62.通过将横幅103安插在平板车组101的尾部,结合激光雷达1021,实现对位于平板车组101的尾部的横幅103的三维位置信息的精确识别,并且,在每次卸货完成后,可以直接安插横幅103,操作方便,可以重复利用,不需要在平板车上安装传感器,成本较低,且不局限于平板车的数量。
63.请参见图5,图5为应用于本技术的车身区域检测方法的实施例的流程示意图,所述方法可以由牵引车102中的控制器执行,该方法包括步骤s501-步骤s503。
64.s501:通过所述激光雷达获取所述横幅的三维位置信息。
65.在所述牵引车牵引所述平板车组行驶前,将横幅安装在平板车组的尾部,如图2所示,然后通过激光雷达实时探测横幅的三维位置信息。
66.通过激光雷达实时计算横幅的三维位置信息,从而实时精确定位平板车组的尾部。
67.s502:根据所述横幅的三维位置信息、平板车组的长度、所述激光雷达的外参信息及所述横幅的宽度信息,计算平板车组行驶的区域位置。
68.通过步骤s502计算获得横幅的三维位置信息后,计算平板车组行驶的区域位置。
69.在其中一些实施方式中,步骤s502可以包括:
70.根据所述激光雷达的外参信息、所述牵引车的行驶信息及平板车组的长度,确定所述牵引车的连接轴坐标及轨迹曲线;
71.使用所述连接轴坐标、所述轨迹曲线、所述横幅的宽度信息及横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线;
72.以所述位置曲线为中心,设置与所述横幅的长边宽度对应的带状区域为所述平板车组的位置区域。
73.如图6所示,图6是牵引车牵引平板车组的行驶轨迹示意图。根据所述激光雷达的外参信息、所述牵引车的行驶信息及平板车组的长度,确定所述牵引车的连接轴坐标及轨迹曲线,从而确定在激光雷达的俯视角度的平面坐标系中,牵引车尾部的连接轴的坐标为(xc,yc),牵引车的轨迹曲线为l(x),且轨迹曲线l(x)与横幅相交的点的坐标为(xr,yr),然后,使用连接轴坐标(xc,yc)、轨迹曲线l(x)、横幅的宽度信息及横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线l(x)。
74.在其中一些实施方式中,使用所述连接轴坐标、所述轨迹曲线、所述横幅的宽度信息及横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线的步骤可以包括:
75.根据所述横幅的三维位置信息,计算所述横幅的中心点的坐标;
76.将所述横幅的中心点的坐标转换到所述激光雷达的平面坐标系中,获得所述横幅
的中心点的第一坐标;
77.基于所述第一坐标、所述连接轴坐标、所述轨迹曲线,使用五次多项式进行曲线拟合;曲线拟合公式为:l(x)=p0+p1x+p2x2+p3x3+p4x4+p5x5,其中,l(x)表示位置曲线,x为自变量,p0,p1,
……
,p5均为待确定系数;
78.在所述位置曲线满足约束条件时,确定p0,p1,
……
,p5,以确定所述平板车组的位置曲线。
79.具体地,首先根据所述横幅的三维位置信息,计算所述横幅的中心点的坐标;然后将所述横幅的中心点的坐标转换到所述激光雷达的平面坐标系中,获得所述横幅的中心点的第一坐标(xf,yf)。平板车组的位置曲线用l(x)表示,在五次多项式曲线拟合的时候,用公式1表示:
80.l(x)=p0+p1x+p2x2+p3x3+p4x4+p5x5ꢀꢀꢀ
公式1;
81.其中,p0,p1,
……
,p5均为待确定系数,x为自变量。
82.为了求出p0,p1,
……
,p5,需要曲线满足约束条件,第一约束条件为位置曲线l(x)经过坐标点(xc,yc)和坐标点(xf,yf),即,yc=l(xc),yf=l(xf),将xc和xf代入公式1中,从而可以求出多个p0,p1,
……
,p5,为了进一步求出p0,p1,
……
,p5,还需要第二约束条件,第二约束条件为所述位置曲线l(x)的待确定系数需满足代价函数cost最小,具体为:使用osqp求解器对位置曲线l(x)进行代价函数最小化求解,满足公式2,则可确定p0,p1,
……
,p5。
83.cost=|l(x)-l(x)|+|l'(x)-l'(x)|
ꢀꢀꢀ
公式2;
84.在满足公式2时,满足第二约束条件,确定p0,p1,
……
,p5。从而可以确定位置曲线l(x)。
85.接着,以位置曲线l(x)为中心,设置与横幅的宽度信息对应的带状区域为所述平板车组的位置区域,宽度信息为w。
86.s503:将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域。
87.由于自动驾驶中,牵引车在激光雷达的坐标系中是固定范围,而自动驾驶程序中已经确定牵引车自身的车身范围,因此,可以直接将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域。
88.在其中一些实施方式中,在所述将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域之后,所述方法还包括:
89.基于所述车身区域进行避障控制或紧急刹车控制。
90.具体地,激光雷达还可以对周围环境发射激光线,从而使得牵引车可以感知周边障碍物,并且,牵引车的控制器判断障碍物与车身区域之间的位置关系,即判断障碍物是否距离车身区域过近,或者已侵入车身区域,如果距离车身区域过近,或者已侵入车身区域,自动驾驶算法可以进行避障控制,或者紧急刹车控制,从而避免碰撞障碍物。
91.本技术的实施例,牵引车与平板车组可拆卸连接,平板车组包括不限定数量的平板车,平板车组的尾部可拆卸安装有横幅,且牵引车上设有激光雷达。在牵引车需要牵引平板车组的时候,将平板车组连接牵引车,且将横幅安装在平板车组的尾部,通过激光雷达实时获取横幅的三维位置信息,进而可以精确计算出平板车组行驶的区域位置,再将牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域,还可以通过激光雷达可以感知到车身区域周边障碍物,使得牵引车可以及时采取避障或刹车,避免与障碍物碰撞。
92.本技术通过在平板车组的尾部可拆卸安装横幅,方便更换平板车组,且平板车组的平板车数量不限定,不需要在平板车上安装传感器,节约成本,且对平板车组行驶去区域位置的感知精度更高。
93.本技术实施例还提供了一种车身区域检测装置,应用于牵引车,请参阅图7,其示出了本技术实施例提供的一种车身区域检测装置的结构,该车身区域检测装置700包括:
94.获取模块701,用于通过所述激光雷达获取所述横幅的三维位置信息;
95.计算模块702,用于根据所述横幅的三维位置信息、平板车组的长度、所述激光雷达的外参信息及所述横幅的宽度信息,计算平板车组行驶的区域位置;
96.组合模块703,用于将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域。
97.本技术的实施例,牵引车与平板车组可拆卸连接,平板车组包括不限定数量的平板车,平板车组的尾部可拆卸安装有横幅,且牵引车上设有激光雷达。在牵引车需要牵引平板车组的时候,将平板车组连接牵引车,且将横幅安装在平板车组的尾部,通过激光雷达实时获取横幅的三维位置信息,进而可以精确计算出平板车组行驶的区域位置,再将牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域,还可以通过激光雷达可以感知到车身区域周边障碍物,使得牵引车可以及时采取避障或刹车,避免与障碍物碰撞。
98.本技术通过在平板车组的尾部可拆卸安装横幅,方便更换平板车组,且平板车组的平板车数量不限定,不需要在平板车上安装传感器,节约成本,且对平板车组行驶去区域位置的感知精度更高。
99.在一些实施例中,计算模块702,还用于:
100.根据所述激光雷达的外参信息、所述牵引车的行驶信息及平板车组的长度,确定所述牵引车的连接轴坐标及轨迹曲线;
101.使用所述连接轴坐标、所述轨迹曲线及所述横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线;
102.以所述位置曲线为中心,设置与所述横幅的宽度信息对应的带状区域为所述平板车组的位置区域。
103.在一些实施例中,计算模块702,还用于:
104.根据所述横幅的三维位置信息,计算所述横幅的中心点的坐标;
105.将所述横幅的中心点的坐标转换到所述激光雷达的平面坐标系中,获得所述横幅的中心点的第一坐标;
106.基于所述第一坐标、所述连接轴坐标、所述轨迹曲线,使用五次多项式进行曲线拟合;曲线拟合公式为:l(x)=p0+p1x+p2x2+p3x3+p4x4+p5x5,其中,l(x)表示位置曲线,x为自变量,p0,p1,
……
,p5均为待确定系数;
107.在所述位置曲线满足约束条件时,确定p0,p1,
……
,p5,以确定所述平板车组的位置曲线。
108.在一些实施例中,所述约束条件包括第一约束条件和第二约束条件,所述第一约束条件为所述位置曲线经过坐标点(xc,yc)和坐标点(xf,yf),其中,(xc,yc)表示连接轴坐标;(xf,yf)表示第一坐标;
109.所述第二约束条件为所述位置曲线的待确定系数需满足代价函数最小。
110.在一些实施例中,装置700还包括控制模块704,用于:
111.基于所述车身区域进行避障控制或紧急刹车控制。
112.需要说明的是,上述装置可执行本技术实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在装置实施例中详尽描述的技术细节,可参见本技术实施例所提供的方法。
113.图8为牵引车的一个实施例中牵引车102的控制器的硬件结构示意图,如图8所示,控制器包括:
114.一个或多个处理器111、存储器112。图8中以一个处理器111、一个存储器112为例。
115.处理器111、存储器112可以通过总线或者其他方式连接,图8中以通过总线连接为例。
116.存储器112作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本技术实施例中的车身区域检测方法对应的程序指令/模块(例如,附图7所示的获取模块701、计算模块702、组合模块703、控制模块704)。处理器111通过运行存储在存储器112中的非易失性软件程序、指令以及模块,从而执行控制器的各种功能应用以及数据处理,即实现上述方法实施例的车身区域检测方法。
117.存储器112可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据人员进出检测装置的使用所创建的数据等。此外,存储器112可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器112可选包括相对于处理器111远程设置的存储器,这些远程存储器可以通过网络连接至牵引车。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
118.所述一个或者多个模块存储在所述存储器112中,当被所述一个或者多个处理器111执行时,执行上述任意方法实施例中的车身区域检测方法,例如,执行以上描述的图5中的方法步骤s501至步骤s503;实现图7中的模块701-704的功能。
119.上述产品可执行本技术实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本技术实施例所提供的方法。
120.本技术实施例提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,例如图8中的一个处理器111,可使得上述一个或多个处理器可执行上述任意方法实施例中的车身区域检测方法,例如,执行以上描述的图5中的方法步骤s501至步骤s503;实现图7中的模块701-704的功能。
121.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
122.通过以上的实施例的描述,本领域普通技术人员可以清楚地了解到各实施例可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来
完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(randomaccessmemory,ram)等。
123.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
技术特征:
1.一种车身区域检测方法,应用于牵引车,所述牵引车可拆卸连接有平板车组,所述平板车组的尾部可拆卸安装有横幅,且所述牵引车上设有激光雷达;其特征在于,所述方法包括:通过所述激光雷达获取所述横幅的三维位置信息;根据所述横幅的三维位置信息、平板车组的长度、所述激光雷达的外参信息及所述横幅的宽度信息,计算平板车组行驶的区域位置;将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域。2.根据权利要求1所述的方法,其特征在于,所述根据所述横幅的三维位置信息、平板车组的长度、所述激光雷达的外参信息及所述横幅的宽度信息,计算平板车组行驶的区域位置的步骤包括:根据所述激光雷达的外参信息、所述牵引车的行驶信息及平板车组的长度,确定所述牵引车的连接轴坐标及轨迹曲线;使用所述连接轴坐标、所述轨迹曲线及所述横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线;以所述位置曲线为中心,设置与所述横幅的宽度信息对应的带状区域为所述平板车组的位置区域。3.根据权利要求2所述的方法,其特征在于,所述使用所述连接轴坐标、所述轨迹曲线及所述横幅的三维位置信息进行五次多项式曲线拟合,获得所述平板车组的位置曲线的步骤包括:根据所述横幅的三维位置信息,计算所述横幅的中心点的坐标;将所述横幅的中心点的坐标转换到所述激光雷达的平面坐标系中,获得所述横幅的中心点的第一坐标;基于所述第一坐标、所述连接轴坐标、所述轨迹曲线,使用五次多项式进行曲线拟合;曲线拟合公式为:l(x)=p0+p1x+p2x2+p3x3+p4x4+p5x5,其中,l(x)表示位置曲线,x为自变量,p0,p1,
……
,p5均为待确定系数;在所述位置曲线满足约束条件时,确定p0,p1,
……
,p5,以确定所述平板车组的位置曲线。4.根据权利要求3所述的方法,其特征在于,所述约束条件包括第一约束条件和第二约束条件,所述第一约束条件为所述位置曲线经过坐标点(x
c
,y
c
)和坐标点(x
f
,y
f
),其中,(x
c
,y
c
)表示连接轴坐标;(x
f
,y
f
)表示第一坐标;所述第二约束条件为所述位置曲线的待确定系数需满足代价函数最小。5.根据权利要求1至4任一项所述的方法,其特征在于,在所述将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域之后,所述方法还包括:基于所述车身区域进行避障控制或紧急刹车控制。6.一种牵引车,其特征在于,所述牵引车包括:激光雷达;至少一个处理器,以及存储器,所述存储器与所述处理器通信连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现如权利要求1至5任一项所
述的方法的步骤。7.一种牵引车避障系统,其特征在于,包括平板车组和如权利要求9所述牵引车;所述牵引车与平板车组连接,所述平板车组的尾部可拆卸安装有横幅。8.根据权利要求7所述的系统,其特征在于,所述横幅包括横幅本体、横杆和立杆,所述横杆及所述横幅本体均与所述立杆垂直,且所述横幅本体与所述横杆平行。9.根据权利要求8所述的系统,其特征在于,所述平板车组的尾部设置有立柱管,所述立柱管的内径与所述立杆的外径相适配。10.根据权利要求8所述的系统,其特征在于,所述横幅本体的材质为亚克力材质或氧化铝材质,且所述横幅本体上设有若干个孔洞。
技术总结
本申请实施例涉及无人驾驶技术领域,公开了一种车身区域检测方法、牵引车及牵引车避障系统。所述方法包括:通过激光雷达获取横幅的三维位置信息;根据所述横幅的三维位置信息、平板车组的长度、所述激光雷达的外参信息及所述横幅的宽度信息,计算平板车组行驶的区域位置;将所述牵引车的车身范围与所述平板车组的位置区域组合,得到车身区域。本申请不需要在平板车上布置传感器,不限制平板车的数量,而且感知精度高。且感知精度高。且感知精度高。
技术研发人员:刘洋 马福龙 李振宇 吴荩 刘明 王鲁佳
受保护的技术使用者:深圳一清创新科技有限公司
技术研发日:2023.04.24
技术公布日:2023/8/4
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
