System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于激光雷达的散粮装车预警方法技术_技高网
当前位置: 首页 > 专利查询>中山大学专利>正文

一种基于激光雷达的散粮装车预警方法技术

技术编号:42643109 阅读:13 留言:0更新日期:2024-09-06 01:39
本发明专利技术公开了一种基于激光雷达的散粮装车预警方法,包括:雷达感知模块,点云处理模块和装车预警模块;其中,雷达感知模块获取监测区域的点云数据;点云处理模块根据输入点云判断车型、识别车辆位置、监测车厢内部形态、记录装载数据和计算装载体积;指示预警模块输出语音、文字信息并对装车过程中的车辆数据和粮食高度进行可视化显示,对粮食溢出进行预警,提示驾驶员移动车辆。上述方法通过激光雷达自动校准,多激光雷达数据融合获取到更精确的点云信息,具备误闯入检测功能,提高系统的稳定性,适用于不同车型、不同装载方式的散粮装车预警,提升装载效率,降低工作人员劳动强度,为管理人员提供车辆装载数据,实现了散粮的自动化装载。

【技术实现步骤摘要】

本专利技术涉及运输车辆智能感知,尤其涉及一种基于激光雷达的散粮装车预警方法


技术介绍

1、由于粮食具有流动性,利用散装设备进行装卸效率更高,因此大量运输粮食通常采用散装运输的方式。散粮的装车过程是:储粮筒仓打开输粮管道阀门,利用重力,使粮食从下料口直接倾倒在下方的运粮车车厢中,待车厢装满后,关闭阀门停止下料。在装载过程中,为避免粮食溢出车厢导致漏粮事故,需要驾驶员将车辆准确停至输粮管道下方,工作人员在高处观察车厢内散粮高度,指挥车辆调整位置,记录装车数据。

2、上述车辆装载方法存在的缺点是:驾驶员需依靠经验将车辆停在下料口下方,精确度差。由于装载现场不可避免地存在大量灰尘和噪声,导致工作人员难以观察粮食高度和指挥车辆移动,容易发生溢粮、漏粮事故,长时间工作,劳动强度大,易发生安全事故。多车共同装车时,需要大量人力,装载效率低。


技术实现思路

1、本专利技术意在提供一种基于激光雷达的散粮装车预警方法,通过激光雷达获取监测区域的点云数据,判断车辆位置,提取车辆信息,识别粮食高度,发出指示预警信号,辅助装车过程,提升装载效率。

2、为达到上述目的,本专利技术提供如下技术方案:

3、一种基于激光雷达的散粮装车预警方法,包括以下步骤:

4、s1)坐标校准:通过雷达感知模块建立坐标系、将待测区域点云栅格化:以激光雷达安装位置的正下方为原点,车辆前进方向为x轴正方向,大地到天空方向为y轴正方向,由左向右为z轴正方向;雷达感知模块分别接收两台激光雷达数据并拟合,得到雷达坐标系下的地面点云,利用获取的地面点云与预设坐标系下的标准面进行配准,得到变换矩阵,应用变换矩阵将雷达坐标系下的点云数据转换为所设定坐标系下的数据,融合两雷达感知结果,去除重复点和干扰点,实现多雷达自动校准和数据融合;将监测区域点云栅格化,对栅格内点云进行拟合,得到各个栅格的点云斜率,依据栅格点云特征,将栅格划分为垂直、水平、车体与不定栅格四种状态;对各个栅格内的坐标进行最小二乘拟合,若拟合得到的斜率大于粮食安息角对应斜率时,视为垂直栅格;若斜率接近0时,视为水平栅格;若斜率介于两者之间时,视为车体栅格;若栅格内的点数量过少无法拟合,则视为不定栅格。

5、s2)误闯入检测:通过点云处理模块定时对监测区域进行判断,识别为装载车辆进行s3,识别为其他车辆或行人直接进行s7。

6、s3)通过点云处理模块进行车辆检测:当车辆进入监测区域后,雷达感知模块获取到车体各部分点云,点云处理模块依据栅格之间的组合顺序和各车体部件特征,识别出车体部件,检测出目标车辆;其中,车头为车体栅格、水平栅格和垂直栅格的顺序拼接,车厢前壁为垂直栅格、车体栅格、水平栅格的顺序拼接,车厢后壁为车体栅格、垂直栅格和水平栅格的顺序拼接。

7、s4)通过指示预警模块调整车辆位置:以下料口位置为基准,根据s3获取到车辆前壁与下料口的相对距离,指示预警模块通过led屏和喇叭,生成文字和语音提示“车辆前(后)移x米”,调整车辆,使前壁略超过下料口一定距离;到达指定位置后,文字和语音提示“已到达指定位置,请停稳车辆”。

8、s5)通过点云处理模块提取车辆信息:检测出目标车辆后,点云处理模块利用车厢壁的坐标和高度,计算出此时的车厢的长宽高,依据车厢长度确定车型;待车辆停稳后,得到车厢壁和下料口的相对位置,最后将车厢长宽高、下料口中心距车厢前壁距离,下料口中心距车厢侧壁距离,装车方向传输至后台可视化程序记录。

9、s6)通过指示预警模块进行散粮装车指示预警:雷达感知模块持续获取监测区域点云信息,当点云处理模块识别到当前车厢粮食高度超过预警值时,发送指令到指示预警模块,显示车辆前(后)移动的指示信息并发出语音,驾驶员根据提示移动车辆,直到下料口落点范围内粮食高度低于设定值,警报解除。

10、单独计算每个栅格中粮堆的体积,进行累加,计算出车厢内粮食的体积,与车厢容积进行比较,得出当前车厢装载容积百分比,通过指示预警模块显示给工作人员,并在后台可视化车厢装载情况。

11、s7)装载完成:当所装载粮食达到预设值或车厢后壁临近下料口时,结束装载过程,下料口停止下料。

12、s8)车辆通行:指示预警模块做出提示,led屏显示“装载完毕,车辆请离开”字样;若为误闯入的行人和无关车辆,led屏显示“您已进入散粮装车监测区域,请加速离开”字样。

13、优选地,所述雷达感知模块包括两台多线激光雷达,所述雷达感知模块用于获取监测区域内的点云,并传输到点云处理模块。

14、优选地,所述点云处理模块包括用于处理点云工控机、连接各模块的有线路由器、控制音频的功放机和电源,所述点云处理模块用于处理输入的点云数据,实现判断车型、识别车辆位置、监测车厢内部形态、记录装载数据和计算装载体积的功能。

15、优选地,所述指示预警模块包括led屏幕、防爆喇叭和云端可视化程序,所述指示预警模块包括车辆装载状态、车辆移动指令、车厢装载百分比和装车过程后台可视化显示,所述指示预警模块用于输出语音、文字预警信息。当粮食可能溢出车厢时发出预警,提示驾驶员移动车辆。

16、优选地,所述雷达感知模块、点云处理模块和指示预警模块通过网线经由一台路由器依次连接。

17、本技术方案的原理及有益效果:

18、(1)实现散粮装车的实时监控、车辆指引、溢粮预警和数据记录,输出指令清晰,易于理解,提升了装载效率,降低了工作人员劳动强度。

19、(2)自动感知车辆信息,输出提示和预警指令,设置误闯入检测,自动识别误入感知区域的行人和车辆,避免预警异常。满足一般生产情况,也适用于不同车型的车辆装载,多个下料口的共同装载的特殊情况。

20、(3)设置两台激光雷达,拟合地面并进行自动校准和融合,有效避免了因装载设备遮挡,灰尘干扰等环境因素而出现的感知盲区,获取到精度在5cm以内的车体数据和粮食数据。

21、(4)本申请采用激光雷达进行车辆感知,led屏和防爆喇叭作为输出,具备自动校准功能,无需对现有设备进行大规模改造升级,成本可控,便于安装。

22、(5)记录车辆数据与车厢内装载情况,为管理人员制定计划,作出决策提供数据支撑。

本文档来自技高网...

【技术保护点】

1.一种基于激光雷达的散粮装车预警方法,包括雷达感知模块,点云处理模块和指示预警模块,三个模块通过网线经由一台路由器依次连接,其特征在于包括以下步骤:

2.根据权利要求1所述的一种基于激光雷达的散粮装车预警方法,其特征在于:所述雷达感知模块包括两台多线激光雷达,所述雷达感知模块用于获取监测区域内的点云,并传输到点云处理模块。

3.根据权利要求1所述的一种基于激光雷达的散粮装车预警方法,其特征在于:所述点云处理模块包括用于处理点云工控机、连接各模块的有线路由器、控制音频的功放机和电源,所述点云处理模块用于处理输入的点云数据,实现判断车型、识别车辆位置、监测车厢内部形态、记录装载数据和计算装载体积的功能。

4.根据权利要求1所述的一种基于激光雷达的散粮装车预警方法,其特征在于:所述指示预警模块包括LED屏幕、防爆喇叭和云端可视化程序,所述指示预警模块包括车辆装载状态、车辆移动指令、车厢装载百分比和装车过程后台可视化显示,所述指示预警模块用于输出语音、文字预警信息。

5.根据权利要求1所述的一种基于激光雷达的散粮装车预警方法,其特征在于:所述雷达感知模块、点云处理模块和指示预警模块通过网线经由一台路由器依次连接。

...

【技术特征摘要】

1.一种基于激光雷达的散粮装车预警方法,包括雷达感知模块,点云处理模块和指示预警模块,三个模块通过网线经由一台路由器依次连接,其特征在于包括以下步骤:

2.根据权利要求1所述的一种基于激光雷达的散粮装车预警方法,其特征在于:所述雷达感知模块包括两台多线激光雷达,所述雷达感知模块用于获取监测区域内的点云,并传输到点云处理模块。

3.根据权利要求1所述的一种基于激光雷达的散粮装车预警方法,其特征在于:所述点云处理模块包括用于处理点云工控机、连接各模块的有线路由器、控制音频的功放机和电源,所述点云处理模块用于处理...

【专利技术属性】
技术研发人员:张辉胡佳尊温鑫
申请(专利权)人:中山大学
类型:发明
国别省市:

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

1