CN116312014B - 一种停车场智能导航方法 - Google Patents

一种停车场智能导航方法 Download PDF

Info

Publication number
CN116312014B
CN116312014B CN202310401072.6A CN202310401072A CN116312014B CN 116312014 B CN116312014 B CN 116312014B CN 202310401072 A CN202310401072 A CN 202310401072A CN 116312014 B CN116312014 B CN 116312014B
Authority
CN
China
Prior art keywords
agv
parking
mark
image
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310401072.6A
Other languages
English (en)
Other versions
CN116312014A (zh
Inventor
谢庆均
史焕然
***
刘大海
刘一迪
丁时凯
陈世明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Zhongrun Parking Equipment Technology Co ltd
Original Assignee
Nanjing Zhongrun Parking Equipment Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Zhongrun Parking Equipment Technology Co ltd filed Critical Nanjing Zhongrun Parking Equipment Technology Co ltd
Priority to CN202310401072.6A priority Critical patent/CN116312014B/zh
Publication of CN116312014A publication Critical patent/CN116312014A/zh
Application granted granted Critical
Publication of CN116312014B publication Critical patent/CN116312014B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096811Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096877Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
    • G08G1/096883Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement where input information is obtained using a mobile device, e.g. a mobile phone, a PDA
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/141Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
    • G08G1/144Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces on portable or mobile units, e.g. personal digital assistant [PDA]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/60Electric or hybrid propulsion means for production processes

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开了一种停车场智能导航方法,属于立体停车场技术领域,包括建立AGV车导航***和AGV车监控***,识别AGV运输车上投影灯投影的轮廓标记和字幕标记,根据轮廓标记识别AGV运输车的行驶状态,并采用贪心算法计算避让车辆的价值得分,从而判断哪一个车辆进行避让,解决了通过第三方摄像监控***实现对AGV运输车的实际监控反馈,将传统的单行车道改为双行车道,同时根据监控反馈对AGV运输车进行平移避让调度的技术问题,本发明将传统的单行车道改成双行车道,提高了运输效率,本发明可以更准确的把握AGV运输车的实际运行状态以及所处位置,为AGV车导航***提供更加准确直观的监控反馈,保证了AGV运输车行驶过程中的安全距离。

Description

一种停车场智能导航方法
技术领域
本发明属于立体停车场技术领域,尤其涉及一种停车场智能导航方法。
背景技术
目前立体停车场多采用AGV运输车辅助停车的方式实现停车,用户通过手机端下载停车申请后,在将车辆停至立体停车场的出入车库中,AGV运输车会自动承载车辆到达停车位,AGV运输车一般通过立体停车场中的AGV车导航***进行调度和导航。
立体停车场的AGV运输车一般采用车辆托盘的方式承载车辆,即,用户将车辆停放到出入车库内的一个车辆托盘中,然后AGV运输车自动行驶到车辆托盘的下方,顶起车辆托盘从而承载车辆进行移动。
现有技术中的不足:
1.目前将AGV运输车的运输通道划分为两个车道,现有技术中多采用单向车道的方式规定AGV运输车在车道中的行驶方向,其实际的运输效率较低。
2.目前对AGV运输车的行驶路线以及行驶状态的监控,多采用AGV运输车自身传感器的反馈数据来进行实时监控,没有第三方监控***对其实际运行状态进行监控反馈,无法做到对AGV运输车的直观准确的实时监控。
发明内容
本发明的目的是提供一种停车场智能导航方法,解决了通过第三方摄像监控***实现对AGV运输车的实际监控反馈,将传统的单行车道改为双行车道,同时根据监控反馈对AGV运输车进行平移避让调度的技术问题。
为实现上述目的,本发明采用如下技术方案:
一种停车场智能导航方法,具体包括如下步骤:
步骤1:建立AGV车导航***和AGV车监控***,AGV车导航***用于为停车场内的AGV运输车提供调度信息和导航路线数据,调度信息中包含了停车单号和车辆存取信息,AGV运输车在行进中向AGV车导航***发送自身的速度数据,AGV车监控***包括数个部署在AGV运输车的通行通道上的监控摄像头、监控数据采集服务器、图片处理服务器和模型构建服务器,监控数据采集服务器用于通过数据线采集所有监控摄像头拍摄的实时的通行通道的监控图像;
每一个监控摄像头均预设一个唯一的识别序列号;
车辆存取信息用于标记并表示存车事件或取车事件;
步骤2:AGV运输车在行进过程中,通过投影灯在地面上投影用于表示自身轮廓的轮廓标记和用于表示停车单号的字幕标记;
步骤3:当AGV运输车在行进到任意一个监控摄像头的拍摄范围内时,该监控摄像头将拍摄到的AGV运输车的行进图像发送给监控数据采集服务器,监控数据采集服务器将行进图像以及拍摄该行进图像的监控摄像头的识别序列号一起发送给图片处理服务器;
步骤4:图片处理服务器通过图像识别技术对行进图像进行解析,识别出轮廓标记和字幕标记;
图片处理服务器将轮廓标记标注在行进图像中,得到标记图像,同时根据对字幕标记的识别得到停车单号,建立停车单号、标记图像和识别序列号之间的映射列表;
步骤5:模型构建服务器在世界坐标系中构建通行通道的数学模型,数学模型的建立包括根据通行通道的宽度,将通行通道划分为左车道和右车道,左车道和右车道之间设定一个安全间隔;
模型构建服务器在通行通道的数学模型中预设平移量阈值;
步骤6:模型构建服务器通过互联网从AGV车导航***获取AGV运输车的速度数据;
模型构建服务器调取标记图像,并将标记图像的坐标重合到世界坐标系中,根据轮廓标记的位置判断AGV运输车是否处于左车道或右车道内:
若处于左车道或右车道内,则AGV运输车正常通行,执行步骤11,否,则执行步骤7;
步骤7:判断轮廓标记的位置是否已经超出平移量阈值:是,执行步骤8;否,执行步骤9;
步骤8:判断AGV车辆所处车道:
若为左车道,根据平移量阈值,判断轮廓标记的位置是否超出左车道向左平移的最大平移量:是,则AGV车辆进行右平移;否,则执行步骤9;
若为右车道,根据平移量阈值,判断轮廓标记的位置是否超出右车道向右平移的最大平移量:是,则AGV车辆进行左平移;否,则执行步骤9;
步骤9:判断有对向来车否:无,则AGV运输车正常通行,执行步骤11;有,则执行步骤10;
步骤10:模型构建服务器以车辆存取信息、停车单号和车辆速度作为价值条件,通过贪心算法对处于左车道和处于右车道的两个AGV运输车的优先价值进行计算,优先价值低的AGV运输车平移避让优先价值高的AGV运输车;
步骤11:结束。
优选的,AGV车导航***包括导航通信服务器和调度服务器,AGV运输车通过无线网络与导航通信服务器进行通信,导航通信服务器通过网线与调度服务器通信,调度服务器用于通过移动网络获取用户从手机发送来的停车申请,根据停车申请生成停车单号,同时标记停车单号对应的停车事件为存车或取车,并生成车辆存取信息,导航通信服务器用于根据车辆存取信息和停车单号绘制AGV运输车的导航路线,并将导航路线发送给AGV运输车,同时手机AGV运输车发送过来的速度数据。
优选的,所述投影灯设于AGV运输车的前车灯处,投影灯投影轮廓标记时,采用以下方法计算得到投影灯的调整角度:
设定θz为投影灯在竖直平面上的旋转角,θy为投影灯在水平平面上的旋转角,根据三角函数公式计算得出θz和θy
tanθz=d÷h;
tanθy=w÷d;
其中,d为投影灯所投影的光标与投影灯所处的前车灯之间的水平距离,h为投影灯所处的前车灯距离地面的高度,w为投影灯所处的前车灯距离AGV运输车的轮廓边缘的最小距离;
投影灯根据旋转角θz和旋转角θy进行角度调整,从而在地面上投影出轮廓标记。
优选的,所述轮廓标记为预设的几何图案光斑,所述字幕标记为表示停车单号的数字光斑。
优选的,在执行步骤10时,所述贪心算法具体采用以下公式进行计算:
Score(car(i))=w1×value(access(i))+w2×value(number(i))+w3×value(V(i))
其中,Score表示贪婪得分,i表示停车单号,car(i)表示停车单号为i号的订单所派出的AGV运输车的编号,value(access(i))表示停车单号为i号的订单的存取事件的得分,value(number(i))表示停车单号为i号的订单的单号得分,value(V(i))表示停车单号为i号的订单所派出的AGV运输车的车速得分,w1、w2和w3均为权重值。
优选的,所述存取事件的得分为固定预设值,存取事件包括存车事件和取车事件,存车事件的得分小于取车事件的得分。
优选的,在计算单号得分时,通过以下公式进行计算:
其中,i表示停车单号,maxNUM表示所有已开出的停车单号中的最大号码值,va(number)表示单号得分在贪心算法中所分配到的最大分值;
在计算车速得分时,通过以下公式进行计算:
其中,velocity(i)表示停车单号为i号的订单所派出的AGV运输车的实际车速,maxvelocity表示AGV运输车所能达到的最大行驶速度,va(V)表示车速得分在贪心算法中所分配到的最大分值。
优选的,在执行步骤4时,具体包括如下步骤:
步骤4-1:获取行进图像;
步骤4-2:对行进图像进行图像预处理,得到预处理后图像;
步骤4-3:对预处理后图像进行灰度处理,得到灰度图;
步骤4-4:对灰度图中的像素进行灰度识别,根据像素的灰度值识别出投影灯在地面上的投影光标;
步骤4-5:根据投影光标的几何形状,识别出轮廓标记和字幕标记;
步骤4-6:在轮廓标记处设立一个包围轮廓标记的矩形框,得到标记图像;
步骤4-7:根据对字幕标记的识别得到停车单号,建立停车单号、标记图像和识别序列号之间的映射列表。
本发明所述的一种停车场智能导航方法,解决了通过第三方摄像监控***实现对AGV运输车的实际监控反馈,将传统的单行车道改为双行车道,同时根据监控反馈对AGV运输车进行平移避让调度的技术问题,本发明将传统的单行车道改成双行车道,提高了运输效率,本发明通过第三方监控方式对AGV运输车进行实时监控,可以更准确的把握AGV运输车的实际运行状态以及所处位置,为AGV车导航***提供更加准确直观的监控反馈,本发明采用贪心算法来判断两个AGV运输车在相遇是的避让问题,保证了AGV运输车行驶过程中的安全距离,提高了行驶安全系数。
附图说明
图1是本发明的主流程图;
图2是本发明的步骤10的流程图;
图3是本发明的计算投影灯的调整角度时的数学模型图;
图4是本发明的一个实际辆车相遇时进行避让的模型示意图。
具体实施方式
如图1-图4所示的一种停车场智能导航方法,具体包括如下步骤:
步骤1:建立AGV车导航***和AGV车监控***,AGV车导航***用于为停车场内的AGV运输车提供调度信息和导航路线数据,调度信息中包含了停车单号和车辆存取信息,AGV运输车在行进中向AGV车导航***发送自身的速度数据,AGV车监控***包括数个部署在AGV运输车的通行通道上的监控摄像头、监控数据采集服务器、图片处理服务器和模型构建服务器,监控数据采集服务器用于通过数据线采集所有监控摄像头拍摄的实时的通行通道的监控图像;
每一个监控摄像头均预设一个唯一的识别序列号;
车辆存取信息用于标记并表示存车事件或取车事件;
AGV车导航***包括导航通信服务器和调度服务器,AGV运输车通过无线网络与导航通信服务器进行通信,导航通信服务器通过网线与调度服务器通信,调度服务器用于通过移动网络获取用户从手机发送来的停车申请,根据停车申请生成停车单号,同时标记停车单号对应的停车事件为存车或取车,并生成车辆存取信息,导航通信服务器用于根据车辆存取信息和停车单号绘制AGV运输车的导航路线,并将导航路线发送给AGV运输车,同时手机AGV运输车发送过来的速度数据。
本实施例中,AGV车导航***为现有立体停车场中的标准配置***,为现有技术,本发明在AGV车导航***的基础上添加了第三方监控***,即AGV车监控***,实际应用过程中,可以在AGV运输车的主要通行通道上部署数个监控摄像头,已达到实时监控的效果。
步骤2:AGV运输车在行进过程中,通过投影灯在地面上投影用于表示自身轮廓的轮廓标记和用于表示停车单号的字幕标记;
投影灯为现有技术,故不详细叙述。
所述投影灯设于AGV运输车的前车灯处,AGV运输车为现有技术,AGV运输车的前车灯包括左车灯和右车灯,左车灯和右车灯分别包括多个前照灯,本发明在左车灯和右车灯上均分别部署两个投影灯,一个通过投影表示AGV运输车的实际占地轮廓,另一个通过投影表示AGV运输车对应的停车单号,通过监控摄像头拍摄投影光标来识别AGV运输车的行驶状态,更加直观准确的为AGV车导航***提供监控反馈。
投影灯投影轮廓标记时,由于AGV运输车一般均承载一个车辆托盘,车辆托盘的大小实际上大于AGV运输车自身尺寸,所以在进行投影轮廓标记时,实际是需要对车辆托盘的边缘进行计算后得到投影灯的投影角度,在实际进行编程计算时,将AGV运输车和车辆托盘视为一体,即车辆托盘的边缘轮廓即为AGV运输车的边缘轮廓,本实施例采用以下方法计算得到投影灯的调整角度:
设定θz为投影灯在竖直平面上的旋转角,θy为投影灯在水平平面上的旋转角,根据三角函数公式计算得出θz和θy
tanθz=d÷h;
tanθy=w÷d;
其中,d为投影灯所投影的光标与投影灯所处的前车灯(左车灯或右车灯)之间的水平距离,h为投影灯所处的前车灯(左车灯或右车灯)距离地面的高度,w为投影灯所处的前车灯距离AGV运输车的轮廓边缘的最小距离;投影灯根据旋转角θz和旋转角θy进行角度调整,从而在地面上投影出轮廓标记。
具体如图3所示,其中XYZ为世界坐标系,A点为投影灯所在位置,即前车灯的位置,d的取值为预设取值,w表示了AGV运输车的边缘轮廓与前车灯(即A点)的距离,h表示了前车灯(即A点)的高度,通过三角函数的计算可以得到投影灯在水平平面和竖直平面上的偏移角度,从而控制投影光标的位置。
所述轮廓标记为预设的几何图案光斑,所述字幕标记为表示停车单号的数字光斑。
本实施例中,在实际应用时,轮廓标记的几何图案光斑可以预设成十字、矩形或圆形等易识别的光斑图形。
步骤3:当AGV运输车在行进到任意一个监控摄像头的拍摄范围内时,该监控摄像头将拍摄到的AGV运输车的行进图像发送给监控数据采集服务器,监控数据采集服务器将行进图像以及拍摄该行进图像的监控摄像头的识别序列号一起发送给图片处理服务器;
步骤4:图片处理服务器通过图像识别技术对行进图像进行解析,识别出轮廓标记和字幕标记;
图片处理服务器将轮廓标记标注在行进图像中,得到标记图像,同时根据对字幕标记的识别得到停车单号,建立停车单号、标记图像和识别序列号之间的映射列表;
在执行步骤4时,具体包括如下步骤:
步骤4-1:获取行进图像;
步骤4-2:对行进图像进行图像预处理,得到预处理后图像;
步骤4-3:对预处理后图像进行灰度处理,得到灰度图;
步骤4-4:对灰度图中的像素进行灰度识别,根据像素的灰度值识别出投影灯在地面上的投影光标;
步骤4-5:根据投影光标的几何形状,识别出轮廓标记和字幕标记;
步骤4-6:在轮廓标记处设立一个包围轮廓标记的矩形框,得到标记图像;
步骤4-7:根据对字幕标记的识别得到停车单号,建立停车单号、标记图像和识别序列号之间的映射列表。
通过灰度值识别图案的图像识别技术为现有技术,故不详细叙述其解析过程。
步骤5:模型构建服务器在世界坐标系中构建通行通道的数学模型,数学模型的建立包括根据通行通道的宽度,将通行通道划分为左车道和右车道,左车道和右车道之间设定一个安全间隔;
模型构建服务器在通行通道的数学模型中预设平移量阈值;
如图4所示,设定左车道用D(L1,L2)表示,左车道用D(R1,R2)表示,那么安全间隔即为D(L1,R2),其中,L1表示左车道的左侧边缘,L2表示左车道的右边缘,R1表示右车道的右侧边缘,R2表示右车道的左侧边缘,本实施例中,在实际应用时平移量阈值被划分为左平移阈值和右平移阈值,模型构建服务器在通行通道的数学模型中划分出左车道的平移量阈值,设定L1向左平移的阈值为L1o、右平移阈值为L1p,L2向左平移的阈值为L2o、右平移阈值为L2p,R1向左平移的阈值为R1o、右平移阈值为R1p,R2向左平移的阈值为R2o、右平移阈值为R2p,当辆车相遇时,图中表示为AGV_R车和AGV_L车同时行驶在车道D(R1,L2)上,通过设立在左车道D(L1,L2)上的摄像头L_N1和L_N2来获取AGV_L车的轮廓标记LA和轮廓标记LB,其中轮廓标记LA表示了AGV_L车的左侧轮廓边缘,轮廓标记LB表示了AGV_L车的右侧轮廓边缘,同理,通过设立在右车道D(R1,R2)上的摄像头R_N1和R_N2来获取AGV_R车的轮廓标记RA和轮廓标记RB,分别用于表示AGV_R车的右轮廓边缘和左轮廓边缘。
步骤6:模型构建服务器通过互联网从AGV车导航***获取AGV运输车的速度数据;
模型构建服务器调取标记图像,并将标记图像的坐标重合到世界坐标系中,在本实施例中,监控摄像头的拍摄区域为预设的固定区域,根据监控摄像头的拍摄角度和高度可以得到尺寸以及焦距位置固定的图像,标记图像中的尺寸以及焦距位置为固定值,将其所在本地坐标系重合到世界坐标系中为现有技术,故不详细叙述。本实施例中,只需对每一个监控摄像头拍摄的图像进行一次坐标系重合校正即可,后期处理时可以沿用第一次的重合校正结果。
根据轮廓标记的位置判断AGV运输车是否处于左车道或右车道内:
若处于左车道或右车道内,即AVG车的实际行驶位置是否处于D(R1,R2)或D(L1,L2)内,则AGV运输车正常通行,执行步骤11,否,则执行步骤7;
步骤7:判断轮廓标记的位置是否已经超出平移量阈值,即AVG车的实际行驶位置是否处于D(R1o,R2o)、D(R1p,R2p)、D(L1o,L2o)或D(L1p,L2p)内:是,执行步骤8;否,执行步骤9;
步骤8:判断AGV车辆所处车道:
若为左车道,根据平移量阈值,判断轮廓标记的位置是否超出左车道向左平移的最大平移量,即LA是否超出了L2o:是,则AGV车辆进行右平移;否,则执行步骤9;
若为右车道,根据平移量阈值,判断轮廓标记的位置是否超出右车道向右平移的最大平移量,即RA是否超出了R1p:是,则AGV车辆进行左平移;否,则执行步骤9;
步骤9:判断有对向来车否:无,则AGV运输车正常通行,执行步骤11;有,则执行步骤10;
本实施例中,当无对向来车时,即表明此时通道中只有一辆AGV运输车,为了提高运输效率,此时处理为正常行驶,不再进行避让。
步骤10:模型构建服务器以车辆存取信息、停车单号和车辆速度作为价值条件,通过贪心算法对处于左车道和处于右车道的两个AGV运输车的优先价值进行计算,优先价值低的AGV运输车平移避让优先价值高的AGV运输车;
在执行步骤10时,所述贪心算法具体采用以下公式进行计算:
Score(car(i))=w1×value(access(i))+w2×value(number(i))+w3×value(V(i))
其中,Score表示贪婪得分,i表示停车单号,car(i)表示停车单号为i号的订单所派出的AGV运输车的编号,value(access(i))表示停车单号为i号的订单的存取事件的得分,value(number(i))表示停车单号为i号的订单的单号得分,value(V(i))表示停车单号为i号的订单所派出的AGV运输车的车速得分,w1、w2和w3均为权重值。
本实施例中,当需要避让时,本发明将车辆存取信息、停车单号和车辆速度作为价值条件,并为这三个条件分配得分量的最大分值,根据最终的贪心算法结果判断哪一个车辆进行避让,进而提高出车或存车的效率。
所述存取事件的得分为固定预设值,存取事件包括存车事件和取车事件,存车事件的得分小于取车事件的得分。
在计算单号得分时,通过以下公式进行计算:
其中,i表示停车单号,maxNUM表示所有已开出的停车单号中的最大号码值,va(number)表示单号得分在贪心算法中所分配到的最大分值;本实施例依据停车单号靠前的车辆应尽量优先进行出车或存车的原则计算单号得分。
在计算车速得分时,通过以下公式进行计算:
其中,velocity(i)表示停车单号为i号的订单所派出的AGV运输车的实际车速,maxvelocity表示AGV运输车所能达到的最大行驶速度,va(V)表示车速得分在贪心算法中所分配到的最大分值,本实施例依据车速低的车辆应尽量避让车速高的车辆的原则计算车速得分。
图4中示意的应用场景为AGV_R车在行驶过程中出现了向左偏移的情况,其实际左侧边缘在R2o的平移量阈值范围内,而AGV_L车的贪心得分低于AGV_R车,即AGV_L车需要向AGV_R车避让。
步骤11:结束。
本发明所述的一种停车场智能导航方法,解决了通过第三方摄像监控***实现对AGV运输车的实际监控反馈,将传统的单行车道改为双行车道,同时根据监控反馈对AGV运输车进行平移避让调度的技术问题,本发明将传统的单行车道改成双行车道,提高了运输效率,本发明通过第三方监控方式对AGV运输车进行实时监控,可以更准确的把握AGV运输车的实际运行状态以及所处位置,为AGV车导航***提供更加准确直观的监控反馈,本发明采用贪心算法来判断两个AGV运输车在相遇是的避让问题,保证了AGV运输车行驶过程中的安全距离,提高了行驶安全系数。

Claims (8)

1.一种停车场智能导航方法,其特征在于:具体包括如下步骤:
步骤1:建立AGV车导航***和AGV车监控***,AGV车导航***用于为停车场内的AGV运输车提供调度信息和导航路线数据,调度信息中包含了停车单号和车辆存取信息,AGV运输车在行进中向AGV车导航***发送自身的速度数据,AGV车监控***包括数个部署在AGV运输车的通行通道上的监控摄像头、监控数据采集服务器、图片处理服务器和模型构建服务器,监控数据采集服务器用于通过数据线采集所有监控摄像头拍摄的实时的通行通道的监控图像;
每一个监控摄像头均预设一个唯一的识别序列号;
车辆存取信息用于标记并表示存车事件或取车事件;
步骤2:AGV运输车在行进过程中,通过投影灯在地面上投影用于表示自身轮廓的轮廓标记和用于表示停车单号的字幕标记;
步骤3:当AGV运输车在行进到任意一个监控摄像头的拍摄范围内时,该监控摄像头将拍摄到的AGV运输车的行进图像发送给监控数据采集服务器,监控数据采集服务器将行进图像以及拍摄该行进图像的监控摄像头的识别序列号一起发送给图片处理服务器;
步骤4:图片处理服务器通过图像识别技术对行进图像进行解析,识别出轮廓标记和字幕标记;
图片处理服务器将轮廓标记标注在行进图像中,得到标记图像,同时根据对字幕标记的识别得到停车单号,建立停车单号、标记图像和识别序列号之间的映射列表;
步骤5:模型构建服务器在世界坐标系中构建通行通道的数学模型,数学模型的建立包括根据通行通道的宽度,将通行通道划分为左车道和右车道,左车道和右车道之间设定一个安全间隔;
模型构建服务器在通行通道的数学模型中预设平移量阈值;
步骤6:模型构建服务器通过互联网从AGV车导航***获取AGV运输车的速度数据;
模型构建服务器调取标记图像,并将标记图像的坐标重合到世界坐标系中,根据轮廓标记的位置判断AGV运输车是否处于左车道或右车道内:
若处于左车道或右车道内,则AGV运输车正常通行,执行步骤11,否,则执行步骤7;
步骤7:判断轮廓标记的位置是否已经超出平移量阈值:是,执行步骤8;否,执行步骤9;
步骤8:判断AGV车辆所处车道:
若为左车道,根据平移量阈值,判断轮廓标记的位置是否超出左车道向左平移的最大平移量:是,则AGV车辆进行右平移;否,则执行步骤9;
若为右车道,根据平移量阈值,判断轮廓标记的位置是否超出右车道向右平移的最大平移量:是,则AGV车辆进行左平移;否,则执行步骤9;
步骤9:判断有对向来车否:无,则AGV运输车正常通行,执行步骤11;有,则执行步骤10;
步骤10:模型构建服务器以车辆存取信息、停车单号和车辆速度作为价值条件,通过贪心算法对处于左车道和处于右车道的两个AGV运输车的优先价值进行计算,优先价值低的AGV运输车平移避让优先价值高的AGV运输车;
步骤11:结束。
2.如权利要求1所述的一种停车场智能导航方法,其特征在于:AGV车导航***包括导航通信服务器和调度服务器,AGV运输车通过无线网络与导航通信服务器进行通信,导航通信服务器通过网线与调度服务器通信,调度服务器用于通过移动网络获取用户从手机发送来的停车申请,根据停车申请生成停车单号,同时标记停车单号对应的停车事件为存车或取车,并生成车辆存取信息,导航通信服务器用于根据车辆存取信息和停车单号绘制AGV运输车的导航路线,并将导航路线发送给AGV运输车,同时收集AGV运输车发送过来的速度数据。
3.如权利要求1所述的一种停车场智能导航方法,其特征在于:所述投影灯设于AGV运输车的前车灯处,投影灯投影轮廓标记时,采用以下方法计算得到投影灯的调整角度:
设定θz为投影灯在竖直平面上的旋转角,θy为投影灯在水平平面上的旋转角,根据三角函数公式计算得出θz和θy
tanθz=d÷h;
tanθy=w÷d;
其中,d为投影灯所投影的光标与投影灯所处的前车灯之间的水平距离,h为投影灯所处的前车灯距离地面的高度,w为投影灯所处的前车灯距离AGV运输车的轮廓边缘的最小距离;
投影灯根据旋转角θz和旋转角θy进行角度调整,从而在地面上投影出轮廓标记。
4.如权利要求3所述的一种停车场智能导航方法,其特征在于:所述轮廓标记为预设的几何图案光斑,所述字幕标记为表示停车单号的数字光斑。
5.如权利要求3所述的一种停车场智能导航方法,其特征在于:在执行步骤10时,所述贪心算法具体采用以下公式进行计算:
Score(car(i))=w1×value(access(i))+w2×value(number(i))+w3×value(V(i))
其中,Score表示贪婪得分,i表示停车单号,car(i)表示停车单号为i号的订单所派出的AGV运输车的编号,value(access(i))表示停车单号为i号的订单的存取事件的得分,value(number(i))表示停车单号为i号的订单的单号得分,value(V(i))表示停车单号为i号的订单所派出的AGV运输车的车速得分,w1、w2和w3均为权重值。
6.如权利要求5所述的一种停车场智能导航方法,其特征在于:所述存取事件的得分为固定预设值,存取事件包括存车事件和取车事件,存车事件的得分小于取车事件的得分。
7.如权利要求5所述的一种停车场智能导航方法,其特征在于:在计算单号得分时,通过以下公式进行计算:
其中,i表示停车单号,maxNUM表示所有已开出的停车单号中的最大号码值,va(number)表示单号得分在贪心算法中所分配到的最大分值;
在计算车速得分时,通过以下公式进行计算:
其中,velocity(i)表示停车单号为i号的订单所派出的AGV运输车的实际车速,maxvelocity表示AGV运输车所能达到的最大行驶速度,表示车速得分在贪心算法中所分配到的最大分值。
8.如权利要求1所述的一种停车场智能导航方法,其特征在于:在执行步骤4时,具体包括如下步骤:
步骤4-1:获取行进图像;
步骤4-2:对行进图像进行图像预处理,得到预处理后图像;
步骤4-3:对预处理后图像进行灰度处理,得到灰度图;
步骤4-4:对灰度图中的像素进行灰度识别,根据像素的灰度值识别出投影灯在地面上的投影光标;
步骤4-5:根据投影光标的几何形状,识别出轮廓标记和字幕标记;
步骤4-6:在轮廓标记处设立一个包围轮廓标记的矩形框,得到标记图像;
步骤4-7:根据对字幕标记的识别得到停车单号,建立停车单号、标记图像和识别序列号之间的映射列表。
CN202310401072.6A 2023-04-14 2023-04-14 一种停车场智能导航方法 Active CN116312014B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310401072.6A CN116312014B (zh) 2023-04-14 2023-04-14 一种停车场智能导航方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310401072.6A CN116312014B (zh) 2023-04-14 2023-04-14 一种停车场智能导航方法

Publications (2)

Publication Number Publication Date
CN116312014A CN116312014A (zh) 2023-06-23
CN116312014B true CN116312014B (zh) 2024-06-18

Family

ID=86813355

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310401072.6A Active CN116312014B (zh) 2023-04-14 2023-04-14 一种停车场智能导航方法

Country Status (1)

Country Link
CN (1) CN116312014B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118038682A (zh) * 2024-04-12 2024-05-14 北京数字光芯集成电路设计有限公司 一种基于数字投影灯的行车引导方法、装置、设备及介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106245958A (zh) * 2016-09-19 2016-12-21 沈阳通用机器人技术股份有限公司 一种自动化停车设备
CN110780671A (zh) * 2019-10-30 2020-02-11 华南理工大学 一种基于全局视觉的仓储导航智能车调度方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101268316B1 (ko) * 2012-11-12 2013-05-28 (주)서광시스템 다목적 문제차량 지능형 검색 및 자동 인식 통합 플랫폼 및 그의 운영 방법
CN112071116A (zh) * 2020-10-09 2020-12-11 广西科技大学 一种基于物联网的智能停车***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106245958A (zh) * 2016-09-19 2016-12-21 沈阳通用机器人技术股份有限公司 一种自动化停车设备
CN110780671A (zh) * 2019-10-30 2020-02-11 华南理工大学 一种基于全局视觉的仓储导航智能车调度方法

Also Published As

Publication number Publication date
CN116312014A (zh) 2023-06-23

Similar Documents

Publication Publication Date Title
CN110688992B (zh) 交通信号识别方法、装置、车辆导航设备和无人驾驶车辆
WO2022116361A1 (zh) 基于城市主干线车辆排队长度的信号灯调控方法及***
CN108257410B (zh) 一种现场监控与导航***协作的停车位精准导航方法
JP2017211979A (ja) インテリジェント駐車システム及びインテリジェント駐車方法
CN111599212A (zh) 一种停车场车辆引导***及引导方法
CN108068817A (zh) 一种无人驾驶汽车自动变道装置及方法
CN105318888A (zh) 基于无人机感知的无人驾驶车辆路径规划方法
CN105678316A (zh) 基于多信息融合的主动驾驶方法
CN116312014B (zh) 一种停车场智能导航方法
CN110782673A (zh) 一种基于无人机拍摄云端计算的车辆违章识别检测***
CN111695546A (zh) 用于无人车的交通信号灯识别方法和装置
CN109849922A (zh) 一种用于智能车辆的基于视觉信息与gis信息融合的方法
CN107421540A (zh) 一种基于视觉的移动机器人导航方法及***
US20210270634A1 (en) Driving Environment Information Generation Method, Driving Control Method, Driving Environment Information Generation Device
US11938965B2 (en) Information service method for vehicle dispatch system, vehicle dispatch system, and information service device
US20230054145A1 (en) Methods and systems for monitoring vehicle motion with driver safety alerts
CN110008891A (zh) 一种行人检测定位方法、装置、车载计算设备及存储介质
CN112216142A (zh) 基于特定场景的车辆视觉定位***
CN107293125A (zh) 一种基于无人机的逃逸车辆识别跟踪***
KR101510745B1 (ko) 차량의 무인 자율주행 시스템
JP2013045176A (ja) 信号機認識装置、候補点パターン送信装置、候補点パターン受信装置、信号機認識方法、及び候補点パターン受信方法
CN111814657A (zh) 一种基于图像识别的无人车停车方法、***及存储介质
CN206832260U (zh) 一种基于视觉的移动机器人导航***
US20210264783A1 (en) Communication method for vehicle dispatch system, vehicle dispatch system, and communication device
US20230242145A1 (en) Mobile object control device, mobile object control method, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant