[go: up one dir, main page]

CN116080679A - An unmanned driving method for trackless rubber-tyred vehicles facing underground roadways - Google Patents

An unmanned driving method for trackless rubber-tyred vehicles facing underground roadways Download PDF

Info

Publication number
CN116080679A
CN116080679A CN202211532418.8A CN202211532418A CN116080679A CN 116080679 A CN116080679 A CN 116080679A CN 202211532418 A CN202211532418 A CN 202211532418A CN 116080679 A CN116080679 A CN 116080679A
Authority
CN
China
Prior art keywords
control
roadway
state
information
boundary
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.)
Granted
Application number
CN202211532418.8A
Other languages
Chinese (zh)
Other versions
CN116080679B (en
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.)
Beijing Tage Idriver Technology Co Ltd
Original Assignee
Beijing Tage Idriver 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 Beijing Tage Idriver Technology Co Ltd filed Critical Beijing Tage Idriver Technology Co Ltd
Priority to CN202211532418.8A priority Critical patent/CN116080679B/en
Publication of CN116080679A publication Critical patent/CN116080679A/en
Application granted granted Critical
Publication of CN116080679B publication Critical patent/CN116080679B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • B60W60/0053Handover processes from vehicle to occupant
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/20Static objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明属于无人驾驶技术领域,公开了一种面向井下巷道的无轨胶轮车无人驾驶方法,方法包括:前期准确,确定任务,巷道感知;通过状态决策层接收所感知检测到的信息,根据所检测到的信息,判定行驶状态;控制决策层根据所判定的行驶状态,选择对应的控制决策;跟踪控制层根据所选择的控制决策选择对应的跟踪控制方式。该方法能够适应井下特殊环境状况,感知结果进行不同状态决策判断与控制执行切换,保证控制精度的同时,灵活处理会车、绕障、停障等多种动态场景,减小人工干预次数,提高无人驾驶运行效率,降低系统成本。

Figure 202211532418

The invention belongs to the technical field of unmanned driving, and discloses an unmanned driving method for trackless rubber-tyred vehicles facing underground roadways. The method includes: accurate in the early stage, task determination, and roadway perception; receiving sensed and detected information through the state decision-making layer, Determine the driving state according to the detected information; the control decision-making layer selects the corresponding control decision according to the determined driving state; the tracking control layer selects the corresponding tracking control method according to the selected control decision. This method can adapt to the special environmental conditions in the mine, and the perception results can be used for different state decision-making judgments and control execution switching. While ensuring the control accuracy, it can flexibly handle various dynamic scenarios such as meeting vehicles, bypassing obstacles, and stopping obstacles, reducing the number of manual interventions and improving Unmanned driving operation efficiency, reduce system cost.

Figure 202211532418

Description

一种面向井下巷道的无轨胶轮车无人驾驶方法An unmanned driving method for trackless rubber-tyred vehicles facing underground roadways

技术领域technical field

本发明属于无人驾驶技术领域,具体涉及一种面向井下巷道的无轨胶轮车无人驾驶方法。The invention belongs to the technical field of unmanned driving, and in particular relates to an unmanned driving method for trackless rubber-tyred vehicles facing underground roadways.

背景技术Background technique

作为国家绿色矿山建设的重要一环,同露天矿一样,井工矿的无人驾驶技术开发也尤为关键。相较于露天矿,井工矿通讯受限,定位成本高,对决策控制提出了很高要求,实现无人驾驶难度大。目前对于井下巷道无人驾驶,有依靠车载传感器、路面传感器等结合的控制方法,可实现静态场景下横纵向控制,但路面传感器安装成本高;另外也有基于高精地图的无轨胶轮车无人驾驶规划控制方法,由于有精准的地图信息与实时定位信息,可实现较为精准的控制,但对于狭长巷道建图数据量大,周期长。现有研究成果可初步满足井下无轨胶轮车无人驾驶需要,但在成本、准备周期、动态环境下的处理能力等还有待提升,因此目前井下无轨胶轮车无人驾驶还未大规模应用。As an important part of the country's green mine construction, like open pit mines, the development of unmanned driving technology in underground mines is also particularly critical. Compared with open-pit mines, underground mines have limited communication, high positioning costs, and high requirements for decision-making control, making it difficult to realize unmanned driving. At present, for unmanned driving in underground roadways, there are control methods that rely on the combination of vehicle sensors and road sensors, which can realize horizontal and vertical control in static scenes, but the installation cost of road sensors is high; there are also trackless rubber-tyred vehicles based on high-precision maps. The driving planning control method, due to the accurate map information and real-time positioning information, can achieve more accurate control, but the amount of data for the mapping of narrow and long roadways is large and the cycle is long. The existing research results can initially meet the needs of unmanned driving of underground trackless rubber-tyred vehicles, but the cost, preparation period, and processing capacity in dynamic environments still need to be improved. Therefore, the unmanned driving of underground trackless rubber-tyred vehicles has not yet been widely used .

发明内容Contents of the invention

针对上述现有技术中存在的问题,本发明提出了一种面向井下巷道的无轨胶轮车无人驾驶方法。In view of the above-mentioned problems in the prior art, the present invention proposes an unmanned driving method for trackless rubber-tyred vehicles facing underground roadways.

本发明采用的技术方案具体如下:The technical scheme that the present invention adopts is specifically as follows:

一种面向井下巷道的无轨胶轮车无人驾驶方法,包括如下步骤:An unmanned driving method for trackless rubber-tyred vehicles facing underground roadways, comprising the following steps:

S1,前期准备:在巷道内的岔道口处设置标识牌,所述标识牌上带有能够被传感器识别的用于区别不同岔道的特征信息和其对应的曲率信息;S1, pre-preparation: set up a signboard at the fork in the roadway, the signboard has characteristic information and its corresponding curvature information that can be recognized by sensors to distinguish different forks;

在大曲率弯道处放置曲率标识牌,所述大曲率弯道为曲率超出传感器所能够识别的曲率范围的弯道;Curvature signboards are placed at large curvature curves, and the large curvature curves are curves whose curvature exceeds the range of curvature that can be identified by the sensor;

在路径终点处放置任务结束标识牌;Place a mission end sign at the end of the path;

车端安装用于感知巷道内信息的传感器;Sensors installed on the vehicle end for sensing information in the roadway;

S2,确定任务:根据井下实际任务需求,确定整体行驶路径;根据所确定的整体行驶路径,确定行驶路径所途径的每一个岔道口需要识别的标识牌上的特征信息;S2, determine the task: determine the overall driving route according to the actual task requirements in the mine; determine the characteristic information on the identification plate that needs to be recognized at each fork that the driving route passes through according to the determined overall driving route;

S3,巷道感知:实时感知巷道边界信息,并进行二次拟合,将边界异常状态发送给状态决策层进行状态决策;S3, roadway perception: perceive the roadway boundary information in real time, and perform secondary fitting, and send the boundary abnormal state to the state decision-making layer for state decision-making;

实时感知并输出障碍物信息至状态决策层进行状态决策;Real-time perception and output of obstacle information to the state decision-making layer for state decision-making;

实时感知并输出检测的曲率标识牌信息至决状态决策层进行状态决策;Real-time perception and output of detected curvature signage information to the decision-making layer for state decision-making;

惯导将坡道信息输出至跟踪控制层进行跟踪控制;The inertial navigation outputs the slope information to the tracking control layer for tracking control;

S4,状态决策:根据所获得的感知信息,进行行驶状态决策;S4, state decision-making: make driving state decision-making according to the obtained perception information;

状态决策过程中,通过巷道感知的输出结果判断不同行驶状态,将所判断的行驶状态输出至控制决策层进行控制决策;In the state decision-making process, different driving states are judged through the output results of roadway perception, and the judged driving state is output to the control decision-making layer for control decision-making;

S5,控制决策,控制决策层根据状态决策层的不同行驶状态对边界信息作不同处理,并将最终的边界信息下发给跟踪控制层;S5, control decision-making, the control decision-making layer processes the boundary information differently according to the different driving states of the state decision-making layer, and sends the final boundary information to the tracking control layer;

S6,跟踪控制,根据所接到的坡道信息和边界信息,选择对应的控制方式;其中,所述坡道信息用于纵向控制,纵向基于模糊标定表输出油门/制动踏板开度,并加入坡道补充量;所述边界信息用于横向控制,包括双侧控制、单侧控制、中心控制以及停车控制;S6, tracking control, select the corresponding control mode according to the received slope information and boundary information; wherein, the slope information is used for longitudinal control, and the vertical direction outputs the accelerator/brake pedal opening based on the fuzzy calibration table, and Add ramp supplementary amount; the boundary information is used for lateral control, including bilateral control, unilateral control, central control and parking control;

S7,任务结束,红外相机识别到任务结束标识牌,减速停车并且转角清零,结束;和/或,停车控制超过给定时间,发送无法继续通行信息至控制中心,请求人工接管,当前自动驾驶任务结束;S7, the task is over, the infrared camera recognizes the task end sign, decelerates to stop and clears the corner, and ends; and/or, the parking control exceeds a given time, sends a message that it cannot continue to pass to the control center, requests manual takeover, and is currently driving automatically end of task

否则,根据传感器的实时感知信息,保持S3-S6步中的状态切换控制。Otherwise, according to the real-time perception information of the sensor, keep the state switching control in steps S3-S6.

进一步,状态决策过程中,行驶状态包括:Further, in the state decision-making process, the driving state includes:

正常行驶状态,当检测到巷道双侧边界正常,未检测到障碍物;In the normal driving state, when it is detected that the boundaries on both sides of the roadway are normal, no obstacles are detected;

避障行驶状态,当检测到巷道双侧边界正常,检测到障碍物,且能够实现障碍物绕行;In the obstacle avoidance driving state, when it is detected that the boundaries on both sides of the roadway are normal, obstacles are detected, and the obstacles can be bypassed;

异常行驶状态,当检测到巷道一侧边界缺失或双侧边界缺失,未检测到障碍物;Abnormal driving state, when the boundary of one side of the roadway is missing or the boundary of both sides is missing, no obstacle is detected;

弯道行驶状态,当检测到巷道曲率标识信息,未检测到障碍物;In the curve driving state, when the roadway curvature identification information is detected, no obstacles are detected;

接管停车状态,车辆出现故障、巷道边界正常且障碍物无法绕行、巷道边界缺失且检测到障碍物、检测到巷道曲率标识信息且检测到障碍物;Take over the parking state, the vehicle is faulty, the roadway boundary is normal and obstacles cannot be bypassed, the roadway boundary is missing and obstacles are detected, the roadway curvature identification information is detected and obstacles are detected;

其中,所述弯道行驶状态优先于异常行驶状态、正常行驶状态。Wherein, the curve driving state has priority over the abnormal driving state and the normal driving state.

进一步,巷道信息感知,当检测巷道两侧边界均正常,未检测到障碍物时,状态判定为正常行驶状态时,控制决策为正常跟踪,跟踪控制为双侧控制:通过预瞄距离确定预瞄点P(xp,yp),将xp带入左右侧边界拟合曲线,得到y1、y2并计算出目标点

Figure BDA0003974893150000031
最后将当前坐标转换至后轴中心,利用跟踪算法计算前轮转角控制量;左侧边界拟合曲线为y=a1x2+b1x+c1,右侧边界拟合曲线为y=a2x2+b2x+c2。Further, for roadway information perception, when the boundaries on both sides of the detected roadway are normal and no obstacles are detected, and the state is judged to be in a normal driving state, the control decision is normal tracking, and the tracking control is bilateral control: the preview is determined by the preview distance Point P(x p ,y p ), bring x p into the left and right boundary fitting curves, get y 1 , y 2 and calculate the target point
Figure BDA0003974893150000031
Finally, convert the current coordinates to the center of the rear axle, and use the tracking algorithm to calculate the control amount of the front wheel angle; the left boundary fitting curve is y=a 1 x 2 +b 1 x+c 1 , and the right boundary fitting curve is y= a 2 x 2 +b 2 x+c 2 .

进一步,巷道信息感知,当检测巷道两侧边界均正常,且检测到障碍物时,状态判定为避障行驶状态时,控制决策为异常跟踪,跟踪控制为单侧控制:通过预瞄距离确定预瞄点P(xp,yp),将xp带入处于远离障碍物的一侧边界拟合曲线,得到y1并计算出目标点Q(xp,y1-d),d为边界偏移安全距离,最后将当前坐标转换至后轴中心,利用跟踪算法计算前轮转角控制量;其中,若障碍物处于巷道中间,则任选一侧边界拟合曲线。Further, for roadway information perception, when the boundaries on both sides of the detected roadway are normal and obstacles are detected, when the state is judged to be the obstacle avoidance driving state, the control decision is abnormal tracking, and the tracking control is unilateral control: determine the predicted distance through the preview distance. Aim at point P(x p ,y p ), bring x p into the boundary fitting curve on the side far away from the obstacle, get y 1 and calculate the target point Q(x p ,y 1 -d), d is the boundary Offset the safety distance, and finally convert the current coordinates to the center of the rear axle, and use the tracking algorithm to calculate the control amount of the front wheel angle; if the obstacle is in the middle of the roadway, choose one side of the boundary to fit the curve.

进一步,巷道信息感知,当巷道的一侧边界正常,巷道的另一侧边界异常,未检测到障碍物,状态判定为异常行驶状态时,控制决策为异常跟踪,跟踪控制为单侧控制:通过预瞄距离确定预瞄点P(xp,yp),将xp带入处于正常状态的一侧边界拟合曲线,得到y1并计算出目标点Q(xp,y1-d),d为边界偏移安全距离,最后将当前坐标转换至后轴中心,利用纯跟踪算法计算前轮转角控制量。Further, roadway information perception, when one side of the roadway boundary is normal, the other side of the roadway boundary is abnormal, no obstacles are detected, and the state is determined to be an abnormal driving state, the control decision is abnormal tracking, and the tracking control is unilateral control: by The preview distance determines the preview point P(x p ,y p ), brings x p into the boundary fitting curve on one side in the normal state, obtains y 1 and calculates the target point Q(x p ,y 1 -d) , d is the safety distance of the boundary offset, and finally the current coordinates are converted to the center of the rear axle, and the control amount of the front wheel angle is calculated by using the pure tracking algorithm.

进一步,巷道信息感知,当检测到巷道两侧边界均异常,未检测到障碍物时,状态判定为异常行驶状态,控制决策为异常跟踪,跟踪控制为中心控制:以上一时刻正常边界参数拟合的中心曲线y=a0x2+b0x+c0为基础,通过预瞄距离确定预瞄点P(xp,yp),将xp带入中心拟合曲线计算出目标点Q(x0,y0),最后将当前坐标转换至后轴中心,利用纯跟踪算法计算前轮转角控制量。Further, in roadway information perception, when abnormalities are detected on both sides of the roadway and no obstacles are detected, the state is judged as an abnormal driving state, the control decision is abnormal tracking, and tracking control is the central control: normal boundary parameter fitting at the previous moment Based on the central curve y=a 0 x 2 +b 0 x+c 0 , the preview point P(x p ,y p ) is determined by the preview distance, and the target point Q is calculated by bringing x p into the center fitting curve (x 0 ,y 0 ), and finally convert the current coordinates to the center of the rear axle, and use the pure tracking algorithm to calculate the control amount of the front wheel angle.

进一步,巷道信息感知,巷道感知模块检测到巷道信息标识牌中的曲率标识信息,状态判定变为弯道行驶时,控制决策为弯道跟踪,此时将两侧边界拟合为中心曲线,根据曲率拟合的最佳入弯点与识别到的曲率,进行中心曲线与圆轨迹拼接;跟踪控制选择所述中心控制。Further, roadway information perception, the roadway perception module detects the curvature identification information in the roadway information signboard, and when the state judgment changes to driving on a curve, the control decision is curve tracking. At this time, the boundaries on both sides are fitted to the center curve, according to The best bend-in point of curvature fitting and the identified curvature are spliced with the center curve and the circular trajectory; the tracking control selects the center control.

进一步,巷道信息感知,当车辆出现故障、障碍物无法绕行、巷道边界缺失且检测到障碍物、检测到巷道曲率标识信息且检测到障碍物,状态判定为接管停车状态时,控制决策为停车等待,跟踪控制进入到停车控制;Further, roadway information perception, when the vehicle fails, obstacles cannot be detoured, the roadway boundary is missing and obstacles are detected, the roadway curvature identification information is detected and obstacles are detected, and the state is determined to take over the parking state, the control decision is to stop Wait, the tracking control enters into the parking control;

停车控制:纵向油门开度逐渐衰减为零后,制动开度逐步增加,车速为零时驻车使能,踏板开度、方向盘转角初始化。Parking control: After the longitudinal accelerator opening gradually decays to zero, the brake opening gradually increases. When the vehicle speed is zero, parking is enabled, and the pedal opening and steering wheel angle are initialized.

相比于现有技术,本发明的有益效果在于:Compared with the prior art, the beneficial effects of the present invention are:

1.本发明所提供的一种面向井下巷道的无轨胶轮车无人驾驶方法,其能够适应井下特殊环境状况,感知结果进行不同状态决策判断与控制执行切换,保证控制精度的同时,灵活处理会车、绕障、停障等多种动态场景,减小人工干预次数,提高无人驾驶运行效率,降低系统成本。1. The present invention provides an unmanned driving method for trackless rubber-tyred vehicles facing underground roadways, which can adapt to the special environmental conditions in the mine. The sensing results can be used for different state decision-making judgments and control execution switching, ensuring control accuracy and flexible handling A variety of dynamic scenarios such as meeting cars, bypassing obstacles, and stopping obstacles can reduce the number of manual interventions, improve the efficiency of unmanned driving operations, and reduce system costs.

另外,本发明不依靠路面传感器、巷道传感器的井下巷道无人驾驶方法,依托车载多传感器进行环境感知,控制单元根据环境信息切换控制模式完成无人驾驶。In addition, the present invention does not rely on road surface sensors and roadway sensors for the underground roadway unmanned driving method, but relies on vehicle-mounted multi-sensors for environmental perception, and the control unit switches control modes according to environmental information to complete unmanned driving.

2.本发明通过提前测算的曲率信息放置数字标识牌,实际运行过程中根据任务需求识别不同数字特征的标识牌,并进行边界拟合预测,实现岔道口的车辆稳定无人驾驶,提高系统复杂环境适应能力。2. The present invention places digital signboards through the curvature information measured in advance, identifies signboards with different digital features according to task requirements during actual operation, and performs boundary fitting predictions to realize stable unmanned driving of vehicles at fork roads and improve system complexity. Environmental adaptability.

3.本发明针对单侧边界缺失、双侧边界缺失、大曲率无法感知等异常情况,通过单侧边界优化、中线拟合、曲率拟合等方法,解决感知异常场景无人驾驶控制稳定性问题,提高无人驾驶系统的运行效率与安全性。3. The present invention aims at abnormal situations such as unilateral boundary loss, bilateral boundary loss, and large curvature that cannot be sensed, and solves the problem of unmanned driving control stability in perception abnormal scenes through methods such as unilateral boundary optimization, midline fitting, and curvature fitting. , Improve the operating efficiency and safety of the unmanned driving system.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,可以根据这些附图获得其他的附图。其中:In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the accompanying drawings that need to be used in the embodiments, and the features and advantages of the present invention will be more clearly understood by referring to the accompanying drawings , the accompanying drawings are schematic and should not be construed as limiting the present invention in any way. For those skilled in the art, other drawings can be obtained according to these drawings without creative work. in:

图1为本发明的控制逻辑示意图;Fig. 1 is a control logic schematic diagram of the present invention;

图2为本发明的车辆进入弯道和岔道过程中的决策控制示意图(其中a部为在巷道弯道处感知到标识牌信息进入弯道,采用中心控制;b部为在巷道岔道位置识别到标识牌信息,按照任务路径选择弯道路径,进入弯道采用中心控制);Fig. 2 is the schematic diagram of decision-making control in the process of vehicle entering curve and branch road of the present invention (wherein part a is to perceive signboard information to enter the curve at the roadway curve, adopting central control; part b is to identify at the roadway branch position Signage information, select the curve path according to the mission path, and use the central control when entering the curve);

图3为本发明的车辆行驶过程中边界缺失状态下,跟踪路径优化示意图(其中a部位双侧边界正常并且前方存在障碍物的状态;b部为单侧边界并且前方不存在障碍物的状态;c为双侧边界异常且前方不存在障碍物的状态);Fig. 3 is a schematic diagram of tracking path optimization in the state of missing boundary during vehicle driving of the present invention (the state where the bilateral boundary of part a is normal and there is an obstacle ahead; part b is the state of one-sided boundary and there is no obstacle ahead; c is the state where the bilateral boundary is abnormal and there is no obstacle in front);

图4为不同边界控制原理示意图;Figure 4 is a schematic diagram of different boundary control principles;

附图标记说明:P预瞄点、Q目标点、d边界偏移安全距离、O点为车辆的转向中心。Explanation of reference signs: P preview point, Q target point, d boundary offset safety distance, O point is the steering center of the vehicle.

具体实施方式Detailed ways

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。In order to understand the above-mentioned purpose, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the case of no conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the protection scope of the present invention is not limited by the specific details disclosed below. EXAMPLE LIMITATIONS.

实施例1Example 1

本实施例中公开了一种面向井下巷道的无轨胶轮车无人驾驶方法,它包含巷道感知、状态决策、控制决策、跟踪控制几部分。巷道感知以车载激光雷达、红外相机为基础,输出行驶边界信息、道路曲率信息以及障碍物信息。状态决策根据感知信息确定不同行驶状态。控制决策根据不同行驶状态输出不同跟踪信息。跟踪控制基于跟踪信息计算控制量最终控制车辆按照巷道路径行驶。This embodiment discloses an unmanned driving method for trackless rubber-tyred vehicles facing underground roadways, which includes roadway perception, state decision-making, control decision-making, and tracking control. Roadway perception is based on vehicle-mounted lidar and infrared cameras, and outputs driving boundary information, road curvature information, and obstacle information. State decision-making determines different driving states based on perceptual information. The control decision outputs different tracking information according to different driving states. The tracking control calculates the control quantity based on the tracking information and finally controls the vehicle to drive along the roadway path.

参照附图1所示,一种面向井下巷道的无轨胶轮车无人驾驶方法,包括如下步骤:With reference to accompanying drawing 1 shown, a kind of unmanned driving method of trackless rubber-tyred vehicle facing underground roadway, comprises the following steps:

S1,前期准备:在巷道岔道口设置标识牌,所述标识牌上带有能够被传感器识别的用于区别不同岔道的红外特征和其对应的曲率信息;S1, pre-preparation: set up a signboard at the roadway fork, the signboard has infrared features and its corresponding curvature information that can be recognized by sensors to distinguish different forks;

在大曲率弯道处放置曲率标识牌;本实施例中所述“大曲率”的判定依据为:以行驶过程中,感知模块中的雷达是否可正常检测边界来确定,作为本领域技术人员应该知晓的是当弯道的曲率超过了所配置的雷达的检测范围,即雷达无法正常感知,即曲率过大,称为大曲率;在本实施例中,大曲率为曲率>0.03。即“大曲率”为超出雷达检测范围的曲率。Curvature signs are placed at large curvature curves; the basis for judging "large curvature" in this embodiment is to determine whether the radar in the perception module can normally detect the boundary during driving, as a person skilled in the art should What is known is that when the curvature of the curve exceeds the detection range of the configured radar, that is, the radar cannot normally sense it, that is, the curvature is too large, which is called a large curvature; in this embodiment, the large curvature is curvature>0.03. That is, "large curvature" is a curvature beyond the detection range of the radar.

在路径终点放置任务结束标识牌;Place a mission end sign at the end of the path;

车端安装用于感知巷道内信息的传感器。The vehicle end is equipped with sensors for sensing information in the roadway.

S2,确定任务:根据井下实际任务需求,确定整体行驶路径;根据所确定的整体行驶路径,确定整体行驶路径所途径的每一个岔道口需要识别的标识牌上的特征信息,在本实施例中,特征信息为数字特征。即,根据整体行驶路径,确定行径的第n个岔道口需要在标识牌上识别的数字特征(红外特征),即第n个路口识别到特定红外特征后朝向预设方向的岔道行驶。S2, determine the task: according to the actual task requirements in the mine, determine the overall driving route; according to the determined overall driving route, determine the characteristic information on the signboard that needs to be identified at each fork that the overall driving route passes through, in this embodiment , the feature information is a digital feature. That is, according to the overall driving route, the nth fork of the route needs to identify the digital feature (infrared feature) on the signboard, that is, the nth fork will drive towards the fork in the preset direction after recognizing the specific infrared feature.

S3,巷道感知:激光雷达实时感知巷道边界信息,并进行二次拟合,将边界异常状态发送给状态决策层进行状态决策;S3, roadway perception: LiDAR perceives the roadway boundary information in real time, and performs secondary fitting, and sends the boundary abnormal state to the state decision-making layer for state decision-making;

激光雷达和红外相机融合输出障碍物信息至状态决策层进行状态决策,红外相机实时输出检测的曲率标识牌信息至状态决策层进行状态决策,惯导将坡道信息输出至跟踪控制层进行控制决策;Laser radar and infrared camera fusion output obstacle information to the state decision-making layer for state decision-making, infrared camera real-time output detected curvature signage information to the state decision-making layer for state decision-making, inertial navigation outputs ramp information to the tracking control layer for control decision-making ;

S4,状态决策:进行行驶状态决策,所述行驶状态包括正常行驶、异常行驶、避障行驶、弯道行驶和接管停车;正常行驶为边界正常且未检测到障碍物;避障行驶为边界正常但检测到障碍物且能够绕行;弯道行驶为红外相机检测到曲率标识牌信息且未检测到障碍物;接管停车为车辆出现故障、巷道边界正常且障碍物无法绕行、巷道边界缺失且检测到障碍物、检测到巷道曲率标识信息且检测到障碍物任一情况;S4, state decision: make a decision on the driving state, the driving state includes normal driving, abnormal driving, obstacle avoidance driving, curve driving and takeover parking; normal driving means that the boundary is normal and no obstacles are detected; obstacle avoidance driving means that the boundary is normal However, obstacles are detected and can be detoured; when driving on a curve, the infrared camera detects the curvature signboard information and no obstacles are detected; taking over parking means that the vehicle fails, the roadway boundary is normal and obstacles cannot be detoured, and the roadway boundary is missing and Obstacles are detected, roadway curvature identification information is detected, and any obstacle is detected;

状态决策过程中,通过巷道感知输出结果判断不同行驶状态,将所判断的行驶状态输出至控制决策层;In the state decision-making process, different driving states are judged through the roadway perception output results, and the judged driving states are output to the control decision-making layer;

S5,控制决策,控制决策包括正常跟踪、异常跟踪、弯道跟踪、停车等待;正常跟踪对应正常行驶状态;异常跟踪对应避障行驶与异常行驶状态;弯道跟踪对应弯道行驶状态,弯道跟踪过程中基于曲率信息与当前边界信息进行曲率拟合;停车等待对应上层接管停车状态,停车等待过程中控制输出初始化;S5, control decision, control decision includes normal tracking, abnormal tracking, curve tracking, parking waiting; normal tracking corresponds to normal driving state; abnormal tracking corresponds to obstacle avoidance driving and abnormal driving state; curve tracking corresponds to curve driving state, curve During the tracking process, curvature fitting is performed based on the curvature information and the current boundary information; parking waiting corresponds to the upper layer taking over the parking state, and the control output is initialized during the parking waiting process;

控制决策层根据状态决策层的不同决策状态对边界信息作不同处理,并将最终的边界信息下发给跟踪控制层。The control decision-making layer processes the boundary information differently according to the different decision-making states of the state decision-making layer, and sends the final boundary information to the tracking control layer.

S6,跟踪控制,根据所接到的坡道信息和边界信息,选择对应的控制方式;其中,所述坡道信息用于纵向控制,纵向基于模糊标定表输出油门/制动踏板开度,并加入坡道补充量;所述边界信息用于横向控制,横向控制根据不同状态分为双侧控制、单侧控制、中心控制以及停车控制;双侧控制根据下发的双侧边界计算控制量,单侧控制据处理完毕的单侧信息进行跟踪,中心控制根据下发的中心线进行跟踪,停车控制为收到控制决策停车等待命令后,减速停车并且转角清零。S6, tracking control, select the corresponding control mode according to the received slope information and boundary information; wherein, the slope information is used for longitudinal control, and the vertical direction outputs the accelerator/brake pedal opening based on the fuzzy calibration table, and Add ramp supplementary amount; the boundary information is used for lateral control, and lateral control is divided into bilateral control, unilateral control, central control and parking control according to different states; bilateral control calculates the control amount according to the issued bilateral boundary, The unilateral control tracks the processed unilateral information, the central control tracks the issued centerline, and the parking control is to decelerate to stop and clear the corner after receiving the control decision to stop and wait for the order.

S7,任务结束,红外相机识别到任务结束标识牌,减速停车并且转角清零结束;和/或,停车控制超过给定时间,发送无法继续通行信息至控制中心,请求人工接管,当前自动驾驶任务结束;S7, the task is over, the infrared camera recognizes the task end sign, decelerates to stop and resets the corner to zero; and/or, the parking control exceeds a given time, sends a message that it cannot continue to pass to the control center, and requests manual takeover, the current automatic driving task Finish;

否则,根据传感器的实时感知信息保持S3-S6步中的状态切换控制。Otherwise, maintain the state switching control in steps S3-S6 according to the real-time sensing information of the sensor.

具体地:specifically:

巷道感知进行边界检测、障碍物检测、弯道岔道曲率识别,并将结果输出至状态决策部分。状态决策包含正常行驶、异常行驶、避障行驶、弯道行驶、接管停车状态,根据感知信息对应跳转;控制决策包含正常跟踪、异常跟踪、弯道跟踪、停车等待状态,根据状态决策信息对应跳转;跟踪控制根据上层决策采取对应的控制方式,包含双侧控制、单侧控制、中心控制、停车控制四种方式,其具体实施过程如下:Roadway perception performs boundary detection, obstacle detection, and curvature recognition of bends and turns, and outputs the results to the state decision-making part. State decision-making includes normal driving, abnormal driving, obstacle avoidance driving, curve driving, taking over the parking state, and jumps according to the perception information; control decision-making includes normal tracking, abnormal tracking, curve tracking, parking waiting state, and corresponding Jump; Tracking control adopts corresponding control methods according to the upper-level decision, including two-sided control, one-sided control, central control, and parking control. The specific implementation process is as follows:

曲率拟合,参照附图2,在本实施例中,针对井下各岔道口、激光雷达无法感知的大曲率弯道,采集人工驾驶通过方向盘转角换算为前轮转角,按照曲率与转角公式计算平均曲率,确定最佳入弯点(即附图2中的拟合路径起点S点)。Curvature fitting, referring to Figure 2, in this embodiment, for each branch in the mine and large curvature curves that cannot be sensed by the laser radar, the manual driving is collected and converted into the front wheel angle through the steering wheel angle, and the average is calculated according to the curvature and angle formula. Curvature, determine the best bend-in point (that is, the starting point S of the fitting path in Figure 2).

标识牌放置,在本实施例中,岔道口按照左、中、右放置不同红外反射特性的曲率标识牌,标识牌上第一部分数字代表方向,“1”为左,“2”为中,“3”为右,第二部分数字范围0~999,为对应曲率的1000倍(即分辨率为0.001),如“1080”即左转弯道曲率为0.08(具体安装位置可见图2中示意),在大曲率弯道处同样放置曲率标识牌,第一部分数字固定为“0”,第二部分数字与岔道口定义一样;在任务终点放置数字“9999”的标识牌。Placement of signboards. In this embodiment, signboards with curvatures of different infrared reflection characteristics are placed at the fork in accordance with left, middle and right. The first part of the number on the signboard represents the direction, "1" is left, "2" is middle, " 3" is right, the second part of the number ranges from 0 to 999, which is 1000 times the corresponding curvature (that is, the resolution is 0.001), such as "1080", that is, the curvature of the left-turn curve is 0.08 (the specific installation position can be seen in Figure 2). Curvature signboards are also placed at large curvature curves, the first part of the number is fixed as "0", and the second part of the number is the same as the definition of the fork; a signboard with the number "9999" is placed at the end of the mission.

任务确定,根据井下实际作业需求,选择合适的行驶路径,配置好巷道感知部分在岔道口需要识别的数字特征标识牌参数。该参数由一系列数字组成,每个数字对应需要识别的标识牌第一部分数字,如“2-1-3-1-2”,即代表在全流程岔道口分别进行直行、左转、右转、直行、右转。The task is determined. According to the actual operation requirements in the mine, the appropriate driving route is selected, and the parameters of the digital signature signs that the roadway sensing part needs to recognize at the fork are configured. This parameter consists of a series of numbers, and each number corresponds to the first part of the signboard that needs to be identified, such as "2-1-3-1-2", which means going straight, turning left, and turning right at the fork in the whole process , go straight and turn right.

纵向控制,纵向基于模糊标定表输出油门/制动踏板开度,并加入坡度补偿量,由于使用成熟算法此处不展开说明。Longitudinal control, the longitudinal output of the accelerator/brake pedal opening is based on the fuzzy calibration table, and the amount of slope compensation is added. Due to the use of a mature algorithm, no explanation is given here.

下述控制均对应不同状态的横向控制:The following controls correspond to horizontal controls in different states:

边界检测控制,任务开始执行,巷道感知先进行边界检测,基于激光雷达点云数据对前方10m内边界提取,拟合为雷达坐标系下的二次曲线(雷达为原点,沿车轴方向为x轴,垂直于x轴向右为y轴),并考虑边界基本特征进行拟合曲线异常判断,若异常则改曲线标志位值为0,正常为1,其格式如下表:Boundary detection control, the task starts to execute, and the roadway perception first performs boundary detection, based on the lidar point cloud data to extract the boundary within 10m ahead, and fit it into a quadratic curve in the radar coordinate system (radar is the origin, along the axis of the vehicle is the x-axis , perpendicular to the x-axis, the right is the y-axis), and consider the basic characteristics of the boundary to judge the abnormality of the fitting curve. If it is abnormal, change the value of the curve flag to 0, and the normal value is 1. The format is as follows:

表1两侧边界拟合曲线Table 1 Boundary fitting curves on both sides

方向direction 标志位flag bit 拟合曲线Curve fitting 左侧left side 11 <![CDATA[y=a<sub>1</sub>x<sup>2</sup>+b<sub>1</sub>x+c<sub>1</sub>]]><![CDATA[y=a<sub>1</sub>x<sup>2</sup>+b<sub>1</sub>x+c<sub>1</sub>]]> 右侧Right 11 <![CDATA[y=a<sub>2</sub>x<sup>2</sup>+b<sub>2</sub>x+c<sub>2</sub>]]><![CDATA[y=a<sub>2</sub>x<sup>2</sup>+b<sub>2</sub>x+c<sub>2</sub>]]>

当两侧边界均正常,且未检测到障碍物时,状态决策为正常行驶;控制决策为正常跟踪;跟踪控制为双侧控制:如图4中a所示,通过预瞄距离确定预瞄点P(xp,yp),将xp带入左右侧边界拟合曲线,得到y1、y2并计算出目标点

Figure BDA0003974893150000081
最后将当前坐标转换至后轴中心,利用纯跟踪算法计算前轮转角控制量。When the boundaries on both sides are normal and no obstacles are detected, the state decision is normal driving; the control decision is normal tracking; the tracking control is bilateral control: as shown in Figure 4 a, the preview point is determined by the preview distance P(x p ,y p ), bring x p into the left and right boundary fitting curves, get y 1 , y 2 and calculate the target point
Figure BDA0003974893150000081
Finally, the current coordinates are converted to the center of the rear axle, and the control amount of the front wheel angle is calculated by using the pure tracking algorithm.

当检测巷道边界一侧边界正常,另一侧边界异常,且未检测到障碍物时,状态决策为异常行驶;控制决策为异常跟踪,如图3中b所示;跟踪控制为单侧控制:如图4中b所示,通过预瞄距离确定预瞄点P(xp,yp),将xp带入正常边界拟合曲线,得到y1并计算出目标点Q(xp,y1-d),d为边界偏移安全距离,最后将当前坐标转换至后轴中心,利用纯跟踪算法计算前轮转角控制量。When the boundary on one side of the detected roadway boundary is normal, the boundary on the other side is abnormal, and no obstacles are detected, the state decision is abnormal driving; the control decision is abnormal tracking, as shown in b in Figure 3; the tracking control is unilateral control: As shown in b in Figure 4, the preview point P(x p ,y p ) is determined by the preview distance, and x p is brought into the normal boundary fitting curve to obtain y 1 and calculate the target point Q(x p ,y 1 -d), where d is the safe distance of boundary offset, and finally convert the current coordinates to the center of the rear axle, and use the pure tracking algorithm to calculate the control amount of the front wheel angle.

当检测巷道两侧边界均异常,未检测到障碍物时,状态决策为异常行驶;控制决策为异常跟踪,如图3中c所示,跟踪控制为中心控制:如图4中c所示,以上一时刻正常边界参数拟合的中心曲线y=a0x2+b0x+c0为基础,通过预瞄距离确定预瞄点P(xp,yp),将xp带入中心拟合曲线计算出目标点Q(x0,y0),最后将当前坐标转换至后轴中心,利用纯跟踪算法计算前轮转角控制量。When the boundaries on both sides of the detected roadway are abnormal and no obstacles are detected, the state decision is abnormal driving; the control decision is abnormal tracking, as shown in c in Figure 3, and the tracking control is central control: as shown in c in Figure 4, Based on the center curve y=a 0 x 2 +b 0 x+c 0 fitted by the normal boundary parameters at the previous moment, the preview point P(x p ,y p ) is determined by the preview distance, and x p is brought into the center The target point Q(x 0 , y 0 ) is calculated by fitting the curve, and finally the current coordinates are converted to the center of the rear axle, and the control amount of the front wheel angle is calculated by using the pure tracking algorithm.

障碍物感知控制,在本实施例中因井下主要依靠激光雷达感知边界定位,避障行驶状态只有在两侧边界均存在且障碍物可绕行时才触发。在避障行驶过程中,巷道感知部分会输出激光雷达与红外相机融合感知结果,输出障碍物信息,实现障碍物绕行、会车等工况。Obstacle sensing control, in this embodiment, because the underground mainly relies on the lidar sensing boundary positioning, the obstacle avoidance driving state is only triggered when both sides of the boundary exist and obstacles can be bypassed. During the obstacle avoidance driving process, the roadway sensing part will output the fusion sensing results of lidar and infrared camera, output obstacle information, and realize obstacle bypassing and meeting vehicles.

检测到障碍物后,通过障碍物与边界位置判定是否能够通过,在实际无人驾驶运行环境中,特别是在无人驾驶运行路线上,为保证运输效率,会尽量避免因障碍物导致的停车控制情况发生。因此以障碍物绕行为例(若判定能够通过,则进行障碍物绕行):After detecting an obstacle, judge whether it can pass through the obstacle and the boundary position. In the actual unmanned driving environment, especially on the unmanned operating route, in order to ensure transportation efficiency, parking caused by obstacles will be avoided as much as possible Control happens. Therefore, take obstacle circumvention as an example (if it is judged that it can pass, the obstacle circumvention will be performed):

如图3中a所示,在检测到右侧有障碍物时,此时巷道两侧边界正常,状态决策为避障行驶,控制决策为异常跟踪,如图3中b所示;跟踪控制为单侧控制,如图4中b所示,后续控制原理采用上述边界检测控制中的单侧控制。As shown in Figure 3a, when an obstacle is detected on the right side, the boundaries on both sides of the roadway are normal at this time, the state decision is obstacle avoidance driving, and the control decision is abnormal tracking, as shown in Figure 3b; the tracking control is One-sided control, as shown in b in Figure 4, the subsequent control principle adopts the one-sided control in the above-mentioned boundary detection control.

弯道岔道识别控制,在曲率拟合工作中,已针对激光雷达无法识别的大曲率边界进行标定(对应的标识信息牌预设于巷道内),车辆行驶过程中识别到弯道处曲率标识牌或岔道处曲率标识牌,状态决策变为弯道行驶,控制决策变为弯道跟踪,如图2中a所示,此时将两侧边界拟合为中心曲线y=a0x2+b0x+c0,并根据曲率拟合的最佳入弯点与识别到的曲率,进行中心曲线与圆轨迹拼接;跟踪控制为中心控制,控制原理采用上述的中心控制。Curve turnout recognition control, in the curvature fitting work, has been calibrated for the large curvature boundary that cannot be recognized by the lidar (the corresponding identification information board is preset in the roadway), and the curvature identification board at the curve is recognized during the driving of the vehicle Or the curvature signboard at the branch road, the state decision is changed to curve driving, and the control decision is changed to curve tracking, as shown in a in Figure 2. At this time, the boundaries on both sides are fitted to the central curve y=a 0 x 2 +b 0 x+c 0 , and according to the best bending point of curvature fitting and the identified curvature, splicing the center curve and the circular trajectory; the tracking control is the center control, and the control principle adopts the above-mentioned center control.

当车辆行驶至岔道口时,巷道感知根据初始输入的任务信息准确识别对应入口标识牌与曲率,状态决策变为弯道行驶,控制决策变为弯道跟踪,如图2中b所示,该过程中的中心曲线拼接、中心控制与弯道行驶过程中相同。When the vehicle drives to the fork, the roadway perception accurately identifies the corresponding entrance signboard and curvature according to the initially input task information, the state decision becomes curve driving, and the control decision becomes curve tracking, as shown in b in Figure 2. The center curve splicing and center control in the process are the same as those in the curve driving process.

其他状态控制,,当车辆出现故障、障碍物无法绕行、巷道边界缺失且检测到障碍物、检测到巷道曲率标识信息且检测到障碍物,状态判定为接管停车状态时,控制决策为停车等待,跟踪控制直接进入到停车控制,纵向油门开度逐渐衰减为零后,制动开度逐步增加,车速为零时驻车使能,踏板开度、方向盘转角初始化。Other state control, when the vehicle breaks down, obstacles cannot be detoured, roadway boundaries are missing and obstacles are detected, roadway curvature identification information is detected and obstacles are detected, and the state is determined to take over the parking state, the control decision is to stop and wait , the tracking control directly enters the parking control. After the longitudinal accelerator opening gradually decays to zero, the brake opening gradually increases. When the vehicle speed is zero, parking is enabled, and the pedal opening and steering wheel angle are initialized.

此外,前述仅说明了一些实施方式,可进行改变、修改、增加和/或变化而不偏离所公开的实施方式的范围和实质,该实施方式是示意性的而不是限制性的。此外,所说明的实施方式涉及当前考虑为最实用和最优选的实施方式,其应理解为实施方式不应限于所公开的实施方式,相反地,旨在覆盖包括在该实施方式的实质和范围内的不同的修改和等同设置。此外,上述说明的多种实施方式可与其它实施方式共同应用,如,一个实施方式的方面可与另一个实施方式的方面结合而实现再另一个实施方式。另外,任何给定组件的各独立特征或构件可构成另外的实施方式。Furthermore, the foregoing are merely illustrative of some embodiments, and changes, modifications, additions and/or variations may be made without departing from the scope and spirit of the disclosed embodiments, which are illustrative and not restrictive. Furthermore, the illustrated embodiments relate to what are presently considered to be the most practical and preferred embodiments, it is to be understood that the embodiments should not be limited to the disclosed embodiments, but rather are intended to cover the spirit and scope of the embodiments included. Different modifications and equivalent settings within . In addition, various implementations described above can be used together with other implementations, for example, aspects of one implementation can be combined with aspects of another implementation to implement yet another implementation. Additionally, individual features or components of any given assembly may constitute additional embodiments.

为了示意和说明的目的提供实施方式的前述说明,其不意图穷举或限制本公开。具体实施方式的各元件或特征通常不限于该具体实施方式,但是在可应用的情况下,即使没有具体地示出或说明,各元件或特征也是可互换且可用于选择的实施方式,还可以多种方式改变。该改变不看作从本公开偏离,且所有该改变都包括在本公开的范围内。The foregoing description of the embodiments has been provided for purposes of illustration and description, and is not intended to be exhaustive or to limit the present disclosure. Elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described, and also Can be changed in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such variations are included within the scope of the disclosure.

因此,应理解这里通过示例的方式提供了附图和说明书,以有助于对本发明的理解,且不应构成对其范围的限制。Therefore, it should be understood that the drawings and description are provided herein by way of example to facilitate the understanding of the present invention and should not be construed as limiting the scope thereof.

Claims (8)

1. The unmanned method of the trackless rubber-tyred vehicle facing the underground roadway is characterized by comprising the following steps of:
s1, preparation in the early stage: a signboard is arranged at a turnout in a roadway, and the signboard is provided with characteristic information which can be identified by a sensor and is used for distinguishing different turnouts and corresponding curvature information thereof;
placing a curvature signboard at a large curvature curve, wherein the large curvature curve is a curve with curvature exceeding the curvature range which can be identified by the sensor;
placing a task ending signboard at a path end point;
the vehicle end is provided with a sensor for sensing information in the roadway;
s2, determining a task: determining an overall driving path according to the underground actual task demand; according to the determined overall driving path, determining characteristic information on a signboard which needs to be identified at each turnout on the driving path;
s3, roadway sensing: sensing roadway boundary information in real time, performing secondary fitting, and sending the boundary abnormal state to a state decision layer for state decision;
sensing and outputting obstacle information to a state decision layer in real time to make a state decision;
sensing and outputting the detected curvature signboard information to a state decision layer in real time to perform state decision;
the inertial navigation outputs ramp information to a tracking control layer for tracking control;
s4, state decision: carrying out running state decision according to the obtained perception information;
in the state decision process, different driving states are judged according to the roadway-perceived output result, and the judged driving states are output to a control decision layer for control decision;
s5, controlling decision, wherein the control decision layer carries out different processing on the boundary information according to different running states of the state decision layer, and sends the final boundary information to the tracking control layer;
s6, tracking control, namely selecting a corresponding control mode according to the received ramp information and boundary information; the ramp information is used for longitudinal control, the throttle/brake pedal opening degree is longitudinally output based on a fuzzy calibration table, and the ramp supplement quantity is added; the boundary information is used for transverse control, including double-side control, single-side control, central control and parking control;
s7, finishing the task, identifying a task finishing signboard by the infrared camera, decelerating and stopping, and clearing a corner; and/or the parking control exceeds a given time, sending the information that the vehicle cannot continue to pass to a control center, requesting manual taking over, and ending the current automatic driving task;
otherwise, according to the real-time sensing information of the sensor, the state switching control in the S3-S6 steps is maintained.
2. The unmanned method of trackless rubber-tyred vehicle for underground roadway of claim 1, wherein,
in the state decision process, the driving state comprises:
in a normal running state, when the two side boundaries of the roadway are detected to be normal, no obstacle is detected;
in the obstacle avoidance driving state, when the normal boundary of the two sides of the roadway is detected, an obstacle is detected, and the obstacle can be bypassed;
in an abnormal driving state, when the boundary deletion at one side or both sides of the roadway is detected, no obstacle is detected;
a curve driving state, when roadway curvature identification information is detected, no obstacle is detected;
taking over a parking state, wherein a vehicle breaks down, a roadway boundary is normal and an obstacle cannot bypass, the roadway boundary is absent and the obstacle is detected, roadway curvature identification information is detected and the obstacle is detected;
wherein the curve running state is prioritized over the abnormal running state and the normal running state.
3. A trackless rubber-tyred vehicle unmanned method for a down-hole roadway according to claim 1 or 2, wherein,
roadway information perception, when the boundaries on two sides of a detected roadway are normal and no obstacle is detected, and when the state is judged to be a normal running state, a control decision is normal tracking, and tracking control is double-side control: determination of a pretightening point P (x) by pretightening distance p ,y p ) Will x p Bringing the left and right boundary fitting curves to obtain y 1 、y 2 And calculate the target point
Figure FDA0003974893140000021
Finally, converting the current coordinates to the center of the rear axle, and calculating the control quantity of the front wheel steering angle by using a tracking algorithm; left boundary fit curve y=a 1 x 2 +b 1 x+c 1 Right boundary fit curve is y=a 2 x 2 +b 2 x+c 2
4. The unmanned method of the trackless rubber-tyred vehicle facing the underground roadway according to claim 1 or 2, wherein roadway information is perceived, when the boundaries on two sides of the detected roadway are normal and an obstacle is detected, and the state is judged to be an obstacle avoidance driving state, a control decision is abnormal tracking, and tracking control is single-side control: determination of a pretightening point P (x) by pretightening distance p ,y p ) Will x p Carrying out boundary fitting curve on one side far away from the obstacle to obtain y 1 And calculate the target point Q (x p ,y 1 D), d is a boundary offset safety distance, and finally the current coordinate is converted to the center of the rear axle, and the control quantity of the front wheel steering angle is calculated by using a tracking algorithm; and if the obstacle is positioned in the middle of the roadway, optionally fitting a curve on one side boundary.
5. The unmanned method of a trackless rubber-tyred vehicle facing an underground roadway according to claim 1 or 2, wherein the roadway information is perceived, when one side boundary of the roadway is normal, the other side boundary of the roadway is abnormal, no obstacle is detected, and the state is judged to be an abnormal driving state, the control decision is abnormal tracking, and the tracking control is single-side control: determination of a pretightening point P (x) by pretightening distance p ,y p ) Will x p Carrying out a side boundary fitting curve in a normal state to obtain y 1 And calculate the target point Q (x p ,y 1 D), d is a boundary offset safety distance, and finally the current coordinate is converted to the center of the rear axle, and the pure tracking algorithm is utilized to calculate the steering angle control quantity of the front wheel.
6. A trackless rubber-tyred vehicle unmanned method for a down-hole roadway according to claim 1 or 2, wherein,
roadway information perception, namely judging an abnormal driving state when detecting that the boundaries on two sides of a roadway are abnormal and no obstacle is detected, wherein a control decision is abnormal tracking, and tracking control is central control: the center curve y=a of the normal boundary parameter fitting at the above time 0 x 2 +b 0 x+c 0 On the basis of this, a pretightening point P (x p ,y p ) Will x p The target point Q (x) is calculated by taking in the center fitting curve 0 ,y 0 ) And finally, converting the current coordinate to the center of the rear axle, and calculating the control quantity of the front wheel steering angle by using a pure tracking algorithm.
7. A trackless rubber-tyred vehicle unmanned method for a down-hole roadway according to claim 1 or 2, wherein,
the roadway information sensing module detects curvature identification information in the roadway information identification plate, when the state judgment is changed into curve driving, the control decision is curve tracking, at the moment, the boundaries on two sides are fitted into a central curve, and the central curve and the circular track are spliced according to the optimal bending point fitted by the curvature and the identified curvature; the tracking control selects the center control.
8. The unmanned method of trackless rubber-tyred vehicle for underground roadway according to claim 2, wherein,
roadway information sensing, namely when a vehicle fails, an obstacle cannot bypass, a roadway boundary is absent, the obstacle is detected, roadway curvature identification information is detected, the obstacle is detected, and the state is judged to be in a parking taking state, a control decision is parking waiting, and tracking control enters parking control;
and (3) parking control: after the longitudinal accelerator opening gradually decays to zero, the brake opening gradually increases, the parking is enabled when the vehicle speed is zero, and the pedal opening and the steering wheel angle are initialized.
CN202211532418.8A 2022-12-01 2022-12-01 Unmanned method of trackless rubber-tyred vehicle for underground roadway Active CN116080679B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211532418.8A CN116080679B (en) 2022-12-01 2022-12-01 Unmanned method of trackless rubber-tyred vehicle for underground roadway

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211532418.8A CN116080679B (en) 2022-12-01 2022-12-01 Unmanned method of trackless rubber-tyred vehicle for underground roadway

Publications (2)

Publication Number Publication Date
CN116080679A true CN116080679A (en) 2023-05-09
CN116080679B CN116080679B (en) 2025-06-24

Family

ID=86212743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211532418.8A Active CN116080679B (en) 2022-12-01 2022-12-01 Unmanned method of trackless rubber-tyred vehicle for underground roadway

Country Status (1)

Country Link
CN (1) CN116080679B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116853326A (en) * 2023-09-05 2023-10-10 山西云井数通智能科技有限公司 Unmanned control system of mining rail vehicle

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017154070A1 (en) * 2016-03-07 2017-09-14 本田技研工業株式会社 Vehicle control device, vehicle control method, and vehicle control program
WO2017208781A1 (en) * 2016-05-31 2017-12-07 本田技研工業株式会社 Vehicle control system, vehicle control method, and vehicle control program
WO2018101253A1 (en) * 2016-11-29 2018-06-07 マツダ株式会社 Vehicle control device
WO2019044644A1 (en) * 2017-08-30 2019-03-07 マツダ株式会社 Vehicle control device
JP2019172113A (en) * 2018-03-29 2019-10-10 株式会社Subaru Vehicle drive support system
US20210166052A1 (en) * 2019-12-03 2021-06-03 Nvidia Corporation Landmark detection using curve fitting for autonomous driving applications
KR20220029864A (en) * 2020-09-01 2022-03-10 한국전자통신연구원 Apparatus and Method for Cooperative Autonomous Driving
US20220135071A1 (en) * 2020-11-04 2022-05-05 Waymo Llc Route optimization for autonomous driving systems

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017154070A1 (en) * 2016-03-07 2017-09-14 本田技研工業株式会社 Vehicle control device, vehicle control method, and vehicle control program
WO2017208781A1 (en) * 2016-05-31 2017-12-07 本田技研工業株式会社 Vehicle control system, vehicle control method, and vehicle control program
WO2018101253A1 (en) * 2016-11-29 2018-06-07 マツダ株式会社 Vehicle control device
WO2019044644A1 (en) * 2017-08-30 2019-03-07 マツダ株式会社 Vehicle control device
JP2019172113A (en) * 2018-03-29 2019-10-10 株式会社Subaru Vehicle drive support system
US20210166052A1 (en) * 2019-12-03 2021-06-03 Nvidia Corporation Landmark detection using curve fitting for autonomous driving applications
KR20220029864A (en) * 2020-09-01 2022-03-10 한국전자통신연구원 Apparatus and Method for Cooperative Autonomous Driving
US20220135071A1 (en) * 2020-11-04 2022-05-05 Waymo Llc Route optimization for autonomous driving systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
毕林;段长铭;任助理;: "基于RANSAC的地下矿山巷道边线检测算法", 黄金科学技术, no. 01, 28 February 2020 (2020-02-28), pages 109 - 115 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116853326A (en) * 2023-09-05 2023-10-10 山西云井数通智能科技有限公司 Unmanned control system of mining rail vehicle
CN116853326B (en) * 2023-09-05 2023-11-28 山西云井数通智能科技有限公司 Unmanned control system of mining rail vehicle

Also Published As

Publication number Publication date
CN116080679B (en) 2025-06-24

Similar Documents

Publication Publication Date Title
JP6885462B2 (en) Driving support device and driving support method
EP3822582A1 (en) Driving environment information generation method, driving control method, driving environment information generation device
CN109760675B (en) Method, device, storage medium and terminal equipment for predicting vehicle track
CN111194459B (en) Evaluation of autopilot functions and road recognition in different processing phases
US11847838B2 (en) Recognition device
CN104999958B (en) A kind of steering indicating light automatic control system and method
CN107783535A (en) vehicle control device
CN101988831B (en) Navigation device and road information prompting method
EP3822945A1 (en) Driving environment information generation method, driving control method, driving environment information generation device
US20190265709A1 (en) Vehicle control device
WO2021153989A1 (en) System and method for longitudinal reaction-control of electric autonomous vehicle
CN107615011A (en) Parking position setting device and method
JP7020340B2 (en) Reduced lane judgment device
US12309488B2 (en) Traveling environment recognition apparatus
CN111832667B (en) A driving behavior decision-making system for unmanned sightseeing vehicles in parks
CN112101120B (en) Map model based on automatic driving application scene and application method thereof
CN104742901A (en) Method and control device and detection device for recognizing an entry of a motor vehicle into a traffic lane opposite a driving direction
CN110412980A (en) Automobile automatic driving and line combining control method
US11148684B2 (en) Vehicle control device
CN116080679A (en) An unmanned driving method for trackless rubber-tyred vehicles facing underground roadways
JPH11148394A (en) Vehicle control device
JP2008129867A (en) Driving assistance device
US20210237736A1 (en) Method For The At Least Partly Automated Guidance Of A Motor Vehicle
CN113819920A (en) Automatic driving non-autonomous navigation method for congested road section
CN110618676B (en) Method and system for generating safety deviation line during automatic driving of vehicle and vehicle

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
GR01 Patent grant