[go: up one dir, main page]

CN111174797B - Closed area global path planning method - Google Patents

Closed area global path planning method Download PDF

Info

Publication number
CN111174797B
CN111174797B CN202010047336.9A CN202010047336A CN111174797B CN 111174797 B CN111174797 B CN 111174797B CN 202010047336 A CN202010047336 A CN 202010047336A CN 111174797 B CN111174797 B CN 111174797B
Authority
CN
China
Prior art keywords
path
area
connection
point
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
CN202010047336.9A
Other languages
Chinese (zh)
Other versions
CN111174797A (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.)
Hunan University
Original Assignee
Hunan University
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 Hunan University filed Critical Hunan University
Priority to CN202010047336.9A priority Critical patent/CN111174797B/en
Publication of CN111174797A publication Critical patent/CN111174797A/en
Application granted granted Critical
Publication of CN111174797B publication Critical patent/CN111174797B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • G01C21/30Map- or contour-matching
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/343Calculating itineraries
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3446Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags or using precalculated routes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Navigation (AREA)

Abstract

The invention discloses a global path planning method for a closed area, which comprises the following steps: step S1, obtaining an environment map model of a closed area and generating an intermediate connection path; s2, acquiring a starting point and a target point for completing the job task; s3, performing corresponding global path planning according to the area where the starting point and the target point are located; s4, controlling the vehicle to run according to the planned global path; the environment map of the closed area in step S1 may be obtained by a dispatcher giving the area map, or by obtaining from related map software, dividing the large closed area map into two parts, and changing time by space, generating an intermediate connection road in the intermediate connection area for storage and standby, which is convenient for subsequent planning and rapid acquisition. According to the closed region global path planning method, the path planning in the closed region can be effectively and quickly realized through the setting from the step S1 to the step S4.

Description

一种封闭区域全局路径规划方法A Global Path Planning Method for Enclosed Areas

技术领域technical field

本发明涉及车辆路径规划领域,特别涉及一种面向封闭区域的全局路径规划方法。The invention relates to the field of vehicle path planning, in particular to a global path planning method oriented to a closed area.

背景技术Background technique

无人驾驶车辆的全局路径规划是指在一定的环境模型基础上,给定无人驾驶车辆的起始点和目标点后,按照性能指标规划出一条无碰撞、能安全到达目标点的有效路径。该性能指标可以是路径行驶距离最短、运动时间最短等。车辆在获取了全局路径后,无人驾驶车辆系统将按照规划好的路径控制车辆行驶,安全高效的完成指定的作业任务。The global path planning of unmanned vehicles refers to planning an effective path that is collision-free and can safely reach the target point based on a certain environment model, given the starting point and target point of the unmanned vehicle. The performance index may be the shortest route travel distance, the shortest movement time, and the like. After the vehicle obtains the global path, the unmanned vehicle system will control the vehicle to drive according to the planned path, and complete the specified task safely and efficiently.

对于如港口、园区、矿区、农田等大型封闭区域而言,完成不同任务的作业子区域分布在封闭区域的不同位置,作业车辆在同一个子区域内或不同的子区域间行驶完成作业任务。现有主要的无人驾驶车辆全局路径规划方法如下:专利文件CN 109085825 A提出一种无人驾驶矿车采矿最优路径选择方法,该方法中无人驾驶矿车在接收到调度命令后,通过雷达传感器检测周边环境并对避障及目标追随进行权重判断,根据强化信号强弱调整行驶方向,避开障碍物并驶向目标,该方法能够满足无人驾驶矿车适应复杂的矿区环境;专利文件CN102854880A提出了一种面向混合地形区域不确定环境的机器人全局路径规划方法,该方法首先探测并构建机器人工作环境模型,包括运动起始点和目标点、静态障碍物位置和形状、不确定障碍物的可能覆盖区域、涵盖的地形类型和区域,采用包含地形信息的路径加权可通行长度和规避区域不确定障碍物的路径包容度作为目标函数规划出最优路径,该方法旨在保障机器人在混合地形环境下以最低风险程度完成任务;专利文件CN 107436603A提出一种农用车辆曲线路径自动驾驶方法及系统,该方法实时获取车辆位置信息并判断与预设曲线作业轨迹的角度偏差,通过增强信号反馈进行机器学习获取驾驶经验,该方法能够让农用车辆避免因角度调节不当出现作业来回摆动现象,使轨迹更具稳定性和可靠性。For large enclosed areas such as ports, parks, mining areas, and farmland, the sub-areas that complete different tasks are distributed in different locations in the enclosed area, and the operation vehicles travel within the same sub-area or between different sub-areas to complete the operation tasks. The main existing global path planning methods for unmanned vehicles are as follows: Patent document CN 109085825 A proposes an optimal path selection method for unmanned mine cart mining. The radar sensor detects the surrounding environment and performs weight judgment on obstacle avoidance and target following, adjusts the driving direction according to the strength of the strengthened signal, avoids obstacles and drives to the target. Document CN102854880A proposes a robot global path planning method for uncertain environments in mixed terrain areas. The method first detects and builds a robot working environment model, including motion starting points and target points, static obstacle positions and shapes, and uncertain obstacles. The possible coverage area, terrain type and area covered, the optimal path is planned using the weighted traversable length of the path containing the terrain information and the path tolerance to avoid the uncertain obstacles in the area as the objective function. The task is completed with the lowest risk degree in the terrain environment; the patent document CN 107436603A proposes a method and system for automatic driving on a curved path of an agricultural vehicle. The method obtains the vehicle position information in real time and judges the angular deviation from the preset curved operating trajectory, and through the enhanced signal feedback Carrying out machine learning to obtain driving experience, this method can prevent agricultural vehicles from swinging back and forth due to improper angle adjustment, making the trajectory more stable and reliable.

上述专利都从不同角度提出对无人驾驶车辆的路径规划方法,但仍存在一定的缺陷:如应用场景只针对单一的农田环境、可能导致不必要的多余路径、规划路径缓慢等。本发明基于一种空间换时间的思想,提供了一种面向大型封闭区域的全局路径规划方法和系统,能够快速的获取所需的全局路径。The above patents all propose path planning methods for unmanned vehicles from different perspectives, but there are still certain defects: for example, the application scenario is only for a single farmland environment, which may lead to unnecessary redundant paths, and the planning path is slow. Based on the idea of changing space for time, the present invention provides a global path planning method and system for a large closed area, which can quickly obtain the required global path.

发明内容SUMMARY OF THE INVENTION

针对现有技术存在的不足,本发明的目的在于提供一种封闭区域的全局路径规划方法和系统,本发明的目的是克服上述所提到的各种方法的缺陷中的一种或者多种。In view of the deficiencies in the prior art, the purpose of the present invention is to provide a method and system for global path planning in a closed area, and the purpose of the present invention is to overcome one or more of the above-mentioned deficiencies of the various methods.

为实现上述目的,本发明提供了如下技术方案:一种封闭区域全局路径规划方法,包括如下步骤:To achieve the above purpose, the present invention provides the following technical solutions: a method for global path planning in a closed area, comprising the following steps:

步骤S1,获取封闭区域的环境地图模型并生成中间连接路径;Step S1, obtaining the environmental map model of the enclosed area and generating an intermediate connection path;

步骤S2,获取完成作业任务的起始点与目标点;Step S2, obtaining the starting point and the target point of completing the job task;

步骤S3,根据起始点和目标点所在区域进行对应的全局路径规划;Step S3, carry out corresponding global path planning according to the area where the starting point and the target point are located;

步骤S4,根据规划出的全局路径控制车辆行驶;Step S4, controlling the vehicle to travel according to the planned global path;

其中,步骤S1中封闭区域的环境地图可以是由调度人员给定该区域地图,或者从相关地图软件中获取,将大型封闭区域地图分为两部分,包括完成各类作业任务的作业区域以及不同作业区域间连接的连接区域,每个作业区域与连接区域的交界处至少存在一个或一个以上的连接点,在连接区域中,针对不同作业区域,对其两两连接点采用全局路径规划算法生成连接路径并保存为已知路径待用。Wherein, the environmental map of the enclosed area in step S1 may be a map of the area given by the dispatcher, or obtained from relevant map software, and the large enclosed area map is divided into two parts, including the operation area for completing various tasks and different In the connection area connected between the operation areas, there is at least one or more connection points at the junction of each operation area and the connection area. Connect the path and save it as a known path for later use.

作为本发明的进一步改进,所述步骤S2中,起始点是车辆的当前位置,由车辆配置的相关GPS定位系统等确定位置信息,目标点由调度中心的工作人员根据所需完成的行驶作业任务指定或无人驾驶控制系统根据车辆当前的任务状态确定。作为本发明的进一步改进,所述步骤S3中,如果起始点和目标点在同一个作业区域内:根据起始点车辆的航向以及在目标点期望的停车方向,在满足车辆最小转弯半径的多约束条件下,采用最短的圆弧曲线或直线或两者混合连接起始点和目标点作为车辆的行车路径。As a further improvement of the present invention, in the step S2, the starting point is the current position of the vehicle, the position information is determined by the relevant GPS positioning system configured by the vehicle, and the target point is determined by the staff of the dispatch center according to the required driving tasks. The designated or unmanned control system is determined based on the current mission state of the vehicle. As a further improvement of the present invention, in the step S3, if the starting point and the target point are in the same operation area: according to the heading of the vehicle at the starting point and the desired parking direction at the target point, the multiple constraints of the minimum turning radius of the vehicle are satisfied. Under certain conditions, use the shortest arc curve or straight line or a mixture of both to connect the starting point and the target point as the driving path of the vehicle.

作为本发明的进一步改进,在所述步骤S3中,如果起始点和目标点在不同的作业区域内,则从起始点到目标点的全局路径可分为以下三部分进行三段式全局路径规划:As a further improvement of the present invention, in the step S3, if the starting point and the target point are in different work areas, the global path from the starting point to the target point can be divided into the following three parts for three-stage global path planning :

(1)第一段为从起始点到该作业区域与连接区域的连接点之间的路径,该段路径根据起始点处车辆的航向以及在连接点车辆的航向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径;(1) The first segment is the path from the starting point to the connection point between the operation area and the connection area. This segment of the path is based on the heading of the vehicle at the starting point and the heading of the vehicle at the connection point, and meets the minimum turning radius of the vehicle. Under the conditions, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle;

(2)第二段路径为起始点所在作业区域与连接区域的连接点到目标点所在作业区域与连接区域的连接点之间的路径。该段路径根据步骤S1中连接区域的已知路径结合两个连接点可以快速获得;(2) The second segment of the path is the path between the connection point of the operation area and the connection area where the starting point is located to the connection point of the operation area and the connection area where the target point is located. This section of path can be quickly obtained by combining two connection points according to the known path of the connection area in step S1;

(3)第三段路径为连接区域与目标点所在区域的连接点到目标点之间的路径。该段路径根据进入连接点处的航向以及目标点期望的停车方向。在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径。(3) The third path is the path from the connection point between the connection area and the area where the target point is located to the target point. This segment of the path is based on the heading at the entry junction and the desired parking direction at the target point. Under the condition that the minimum turning radius of the vehicle is satisfied, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle.

作为本发明的进一步改进,所述步骤S3中,如果起始点不在作业区域内而在连接区域内,则从起始点到目标点的全局路径可分为以下三部分:As a further improvement of the present invention, in the step S3, if the starting point is not in the operation area but in the connecting area, the global path from the starting point to the target point can be divided into the following three parts:

(1)第一段为从起始点到进入连接区域内附近已知路径的切点的路径,该段路径根据起始点处车辆的航向以及车辆进入附近已知路径的切点处的航向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径;(1) The first segment is the path from the starting point to the tangent point entering the nearby known path in the connecting area. This segment of the path is based on the heading of the vehicle at the starting point and the heading at the tangent point where the vehicle enters the nearby known path. Under the condition that the minimum turning radius of the vehicle is met, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle;

(2)第二段路径为车辆进入附近已知路径的切点开始沿着已知路径到目标点所在作业区域与连接区域的连接点之间的路径。该段路径根据步骤S1中连接区域的已知路径可以快速获得;(2) The second segment of the path is the path from the tangent point of the vehicle entering the nearby known path, along the known path, to the path between the work area where the target point is located and the connection point of the connection area. The path of this section can be quickly obtained according to the known path of the connection area in step S1;

(3)第三段路径为连接区域与目标点所在区域的连接点到目标点之间的路径,该段路径根据进入连接点处的航向以及目标点期望的停车方向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径。(3) The third segment of the path is the path between the connection point between the connection area and the area where the target point is located to the target point. This segment of the path meets the minimum turning radius of the vehicle according to the heading at the entry connection point and the desired parking direction of the target point. Under the condition of , adopt the shortest arc curve or straight line or a hybrid connection of the two as the driving path of the vehicle.

本发明的有益效果,通过步骤S1至步骤S4的设置,便可实现在封闭区域内进行全局路径规划,而且在步骤S1中,将大型封闭区域进行区域划分,然后利用划分区域之间的连接点根据全局路径规划算法生成连接路径,以空间换时间,后续规划可快速获得中间路径。如此相比于现有技术中整体区域进行路径规划的方式,可综合大型封闭区域内的各个区域性质状态,以此实现路径规划,使得最后规划的路径更加的快速合理可靠。The beneficial effect of the present invention is that through the settings of steps S1 to S4, global path planning in the closed area can be realized, and in step S1, the large closed area is divided into areas, and then the connection points between the divided areas are used. The connection path is generated according to the global path planning algorithm, and the space is exchanged for time, and the subsequent planning can quickly obtain the intermediate path. In this way, compared with the way of performing path planning for an entire area in the prior art, the property states of each area in a large closed area can be integrated to realize path planning, making the final planned path more rapid, reasonable and reliable.

附图说明Description of drawings

图1是本发明流程图;Fig. 1 is the flow chart of the present invention;

图2是本发明实施例的封闭区域示意图;2 is a schematic diagram of a closed area according to an embodiment of the present invention;

图3是本发明实施例生成中间连接道路示意图;3 is a schematic diagram of generating an intermediate connection road according to an embodiment of the present invention;

图4是本发明起始点和目标点位于同一作业区域时路径规划示意图;4 is a schematic diagram of the path planning when the starting point and the target point of the present invention are located in the same work area;

图5是本发明起始点和目标点位于两个不同作业区域时路径规划示意图;5 is a schematic diagram of the path planning when the starting point and the target point of the present invention are located in two different operation areas;

图6是本发明起始点和目标点中至少有一个位于连接区域时路径规划示意图。FIG. 6 is a schematic diagram of path planning when at least one of the starting point and the target point is located in the connection area according to the present invention.

具体实施方式Detailed ways

下面将结合附图所给出的实施例对本发明做进一步的详述。The present invention will be further described in detail below with reference to the embodiments given in the accompanying drawings.

如图1流程图所示,本发明采取了以下技术方案:一种封闭区域全局路径规划方法和系统,其包括以下步骤:As shown in the flowchart of FIG. 1, the present invention adopts the following technical solutions: a method and system for global path planning in a closed area, comprising the following steps:

S1获取封闭区域的环境地图模型并生成中间连接路径S1 obtains the environmental map model of the enclosed area and generates intermediate connection paths

首先,封闭区域的环境地图可以由控制中心的调度人员给定该区域地图,或者从相关地图软件中获取。First, the environmental map of the enclosed area can be given by the dispatcher of the control center, or obtained from related map software.

如图2所示,该封闭区域可以但不仅限于表示港口、园区、矿区和农田等大型封闭区域。图2中阴影部分表示不可通行区域,该封闭区域的可通行区域主要由两部分组成,包括完成各类作业任务的作业区域1、作业区域2、作业区域3、作业区域4,以及不同作业区域间连接的中间道路连接区域。As shown in Figure 2, the enclosed area can represent, but is not limited to, large enclosed areas such as ports, parks, mining areas, and farmland. The shaded part in Figure 2 represents the impassable area. The passable area of the enclosed area is mainly composed of two parts, including operation area 1, operation area 2, operation area 3, operation area 4, and different operation areas for completing various tasks. The intermediate road connection area of the connection.

每个作业区域与中间道路连接区域的交界处均设置有连接点,图2中每个交界处均设置有两个连接点,如A、B、C、D、E、F、M、N,其他实施例中可以不局限于两个。A connection point is set at the junction of each operation area and the intermediate road connection area. In Figure 2, each junction is set with two connection points, such as A, B, C, D, E, F, M, N, Other embodiments may not be limited to two.

然后,在连接区域中,针对不同作业区域,对其两两连接点采用全局路径规划算法生成连接路径并保存为已知路径待用,缩减后续规划路径所需时间。采取的全局路径规划算法可以是A*算法、Dijkstra算法等。Then, in the connection area, for different operation areas, the global path planning algorithm is used to generate connection paths for the two connection points and save them as known paths for later use, thereby reducing the time required for subsequent path planning. The adopted global path planning algorithm may be an A* algorithm, a Dijkstra algorithm, or the like.

如采用A*算法进行全局路径规划时,则在步骤S1处获得封闭区域的环境地图后可以进行地图栅格化处理,形成栅格化环境地图模型,便于A*算法搜索获取最优全局路径。根据封闭区域环境模型的范围大小,可以选择合适的栅格大小。如港口类的大型封闭区域,可以选择栅格大小为0.5m或1m。If the A* algorithm is used for global path planning, after obtaining the environmental map of the enclosed area at step S1, the map can be rasterized to form a rasterized environmental map model, which is convenient for the A* algorithm to search and obtain the optimal global path. Depending on the extent of the enclosed area environment model, an appropriate grid size can be selected. For example, a large enclosed area such as a port can choose a grid size of 0.5m or 1m.

图3为经过步骤S1后封闭区域的中间道路连接区域生成中间连接路径后的示意图。生成的中间连接路径保存为已知路径待用,该处应用了以空间换时间的思想,使用存储空间来换取路径规划时间,在后续全局路径规划过程中。FIG. 3 is a schematic diagram after the intermediate road connecting area of the closed area after step S1 generates an intermediate connecting path. The generated intermediate connection path is saved as a known path for later use. The idea of exchanging space for time is applied here, and storage space is used to exchange path planning time in the subsequent global path planning process.

S2获取完成作业任务的起始点与目标点S2 obtains the starting point and target point for completing the job task

完成作业任务的起始点一般是车辆当前所处的位置,该位置信息可以由车辆配置的相关GPS定位系统等确定;目标点可以由调度中心的工作人员根据所需完成的行驶作业任务指定或无人驾驶控制系统根据车辆当前的任务状态确定。The starting point for completing the task is generally the current position of the vehicle, and the position information can be determined by the relevant GPS positioning system configured on the vehicle; the target point can be designated by the staff of the dispatch center according to the required driving task or not. The human driving control system is determined according to the current task state of the vehicle.

S3根据起始点和目标点所在区域进行对应的全局路径规划S3 performs corresponding global path planning according to the area where the starting point and the target point are located

针对步骤S2获取的起始点和目标点,根据起始点和目标点在封闭区域内所处区域位置,进行对应的全局路径规划。For the starting point and the target point obtained in step S2, according to the region positions of the starting point and the target point in the closed area, a corresponding global path planning is performed.

如图4所示,起始点和目标点位于同一个作业区域内。As shown in Figure 4, the starting point and the target point are located in the same work area.

根据起始点S处车辆的航向以及在目标点G期望的停车方向,在满足车辆最小转弯半径的多约束条件下,采用最短的圆弧曲线或直线或两者混合连接起始点S和目标点G作为车辆的行车路径SG。According to the heading of the vehicle at the starting point S and the desired parking direction at the target point G, the shortest arc curve or straight line or a mixture of both is used to connect the starting point S and the target point G under the multiple constraints that satisfy the minimum turning radius of the vehicle. As the driving path SG of the vehicle.

如图5所示,起始点和目标点位于两个不同的作业区域内。起始点S位于作业区域2内,目标点G位于作于区域1内。采用三段式路径进行全局路径规划。As shown in Figure 5, the starting point and the target point are located in two different working areas. The starting point S is located in the working area 2, and the target point G is located in the working area 1. A three-segment path is used for global path planning.

(1)第一段为从起始点S到该作业区域2与连接区域的连接点C之间的路径SC,该段路径根据起始点S处车辆的航向以及在连接点C车辆的航向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径。(1) The first segment is the path SC from the starting point S to the connecting point C between the operation area 2 and the connecting area. This path is based on the heading of the vehicle at the starting point S and the heading of the vehicle at the connecting point C. Under the condition that the minimum turning radius of the vehicle is satisfied, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle.

(2)第二段路径为起始点S所在作业区域2与连接区域的连接点C到目标点G所在作业区域1与连接区域的连接点B之间的路径。该段路径CB根据步骤S1中连接区域的已知路径结合两个连接点C和B可以获得。此处获取的路径CB由于在步骤S1处已获取,不需要再次对连接区域基于连接点进行全局路径规划,节约规划时间,快速获取路径。(2) The second path is the path between the work area 2 where the starting point S is located and the connection point C of the connection area to the work area 1 where the target point G is located and the connection point B of the connection area. This segment of path CB can be obtained by combining two connection points C and B according to the known path of the connection area in step S1. Since the path CB obtained here has been obtained at step S1, it is not necessary to perform global path planning for the connection area based on connection points again, which saves planning time and obtains the path quickly.

(3)第三段路径为连接区域与目标点G所在作业区域1的连接点B到目标点G之间的路径。该段路径BG根据进入连接点B处的航向以及目标点G期望的停车方向。在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径。(3) The third segment of the path is the path from the connection point B of the work area 1 where the connection area and the target point G are located to the target point G. The segment of the path BG is based on the heading at the incoming connection point B and the desired parking direction at the target point G. Under the condition that the minimum turning radius of the vehicle is satisfied, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle.

由于考虑了在连接点C和B处的车辆航向,所以三段路径SC、CB、BG在两连接点C和B处可以依次光滑连接为总的全局路径SG。Since the vehicle headings at the connection points C and B are considered, the three-segment paths SC, CB, BG can be smoothly connected to the total global path SG at the two connection points C and B in turn.

如图6所示,起始点S位于连接区域内而不是位于作业区域内,目标点G位于作业区域1内。则选择邻近中间路径进行全局路径规划。As shown in FIG. 6 , the starting point S is located in the connection area instead of the work area, and the target point G is located in the work area 1 . Then select the adjacent intermediate path for global path planning.

(1)第一段为从起始点S到进入连接区域内附近已知路径的切点L的路径,该段路径根据起始点S处车辆的航向以及车辆进入附近已知路径的切点L处的航向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径SL。(1) The first segment is the path from the starting point S to the tangent point L of the nearby known path in the connection area. This path is based on the heading of the vehicle at the starting point S and the tangent point L where the vehicle enters the nearby known path. Under the condition of satisfying the minimum turning radius of the vehicle, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path SL of the vehicle.

(2)第二段路径为车辆进入附近已知路径的切点L开始沿着已知路径到目标点所在作业区域与连接区域的连接点B之间的路径。该段路径LB根据步骤S1中连接区域的已知路径可以获得。此处获取的路径LB由于在步骤S1处已获取,不需要再次对连接区域基于连接点进行全局路径规划,节约规划时间,快速获取路径。(2) The second segment of the path is the path from the tangent point L of the vehicle entering the nearby known path, along the known path, to the path between the work area where the target point is located and the connection point B of the connection area. The path LB of this segment can be obtained according to the known path of the connecting area in step S1. Since the path LB obtained here has been obtained in step S1, it is not necessary to perform global path planning for the connection area based on the connection point again, which saves planning time and obtains the path quickly.

(3)第三段路径为连接区域与目标点G所在区域的连接点B到目标点G之间的路径。该段路径BG根据进入连接点B处的航向以及目标点G期望的停车方向。在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径。(3) The third segment of the path is the path between the connection point B connecting the region and the region where the target point G is located to the target point G. The segment of the path BG is based on the heading at the incoming connection point B and the desired parking direction at the target point G. Under the condition that the minimum turning radius of the vehicle is satisfied, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle.

由于考虑了在切点L和连接点B处的车辆航向,所以三段路径SL、LB、BG在切点L和连接点B处可以依次光滑连接为总的全局路径SG。Since the vehicle headings at the tangent point L and the connection point B are considered, the three-segment paths SL, LB, BG can be smoothly connected to the total global path SG at the tangent point L and the connection point B in turn.

S4根据规划出的全局路径控制车辆行驶。S4 controls the vehicle to travel according to the planned global path.

车辆行驶控制系统跟据步骤S3规划的全局路径,控制车辆行驶完成作业任务。The vehicle driving control system controls the driving of the vehicle to complete the task according to the global path planned in step S3.

以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only the preferred embodiments of the present invention, and the protection scope of the present invention is not limited to the above-mentioned embodiments, and all technical solutions under the idea of the present invention belong to the protection scope of the present invention. It should be pointed out that for those skilled in the art, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims (2)

1.一种封闭区域全局路径规划方法,其特征在于:包括如下步骤:1. a closed area global path planning method, is characterized in that: comprise the steps: 步骤S1,获取封闭区域的环境地图模型并生成中间连接路径;Step S1, obtaining the environmental map model of the enclosed area and generating an intermediate connection path; 步骤S2,获取完成作业任务的起始点与目标点;Step S2, obtaining the starting point and the target point of completing the job task; 步骤S3,根据起始点和目标点所在区域进行对应的全局路径规划;Step S3, carry out corresponding global path planning according to the area where the starting point and the target point are located; 步骤S4,根据规划出的全局路径控制车辆行驶;Step S4, controlling the vehicle to travel according to the planned global path; 其中,步骤S1中封闭区域的环境地图是由调度人员给定该区域地图,或者从相关地图软件中获取,将大型封闭区域地图分为两部分,包括完成各类作业任务的作业区域以及不同作业区域间连接的连接区域,每个作业区域与连接区域的交界处至少存在一个或一个以上的连接点,在连接区域中,针对不同作业区域,对其两两连接点采用全局路径规划算法生成连接路径并保存为已知路径待用;所述步骤S3中,如果起始点和目标点在同一个作业区域内:根据起始点车辆的航向以及在目标点期望的停车方向,在满足车辆最小转弯半径的多约束条件下,采用最短的圆弧曲线或直线或两者混合连接起始点和目标点作为车辆的行车路径;Among them, the environmental map of the enclosed area in step S1 is given by the dispatcher, or obtained from relevant map software, and the large enclosed area map is divided into two parts, including the operation area for completing various tasks and different operations. In the connection area connected between areas, there is at least one or more connection points at the junction of each operation area and the connection area. In the connection area, for different operation areas, the global path planning algorithm is used to generate the connection between the two connection points. The path is saved as a known path for use; in the step S3, if the starting point and the target point are in the same operation area: according to the heading of the vehicle at the starting point and the desired parking direction at the target point, the minimum turning radius of the vehicle is satisfied Under the condition of multiple constraints, the shortest arc curve or straight line or a mixture of the two is used to connect the starting point and the target point as the driving path of the vehicle; 在所述步骤S3中,如果起始点和目标点在不同的作业区域内,则从起始点到目标点的全局路径分为以下三部分进行三段式全局路径规划:In the step S3, if the starting point and the target point are in different work areas, the global path from the starting point to the target point is divided into the following three parts for three-stage global path planning: (1)第一段为从起始点到该作业区域与连接区域的连接点之间的路径,该段路径根据起始点处车辆的航向以及在连接点车辆的航向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径;(1) The first segment is the path from the starting point to the connection point between the operation area and the connection area. This segment of the path is based on the heading of the vehicle at the starting point and the heading of the vehicle at the connection point, and meets the minimum turning radius of the vehicle. Under the conditions, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle; (2)第二段路径为起始点所在作业区域与连接区域的连接点到目标点所在作业区域与连接区域的连接点之间的路径,该段路径根据步骤S1中连接区域的已知路径结合两个连接点可以获得;(2) The second path is the path between the connection point of the operation area and the connection area where the starting point is located to the connection point of the operation area and the connection area where the target point is located, and this segment of the path is combined according to the known path of the connection area in step S1. Two connection points can be obtained; (3)第三段路径为连接区域与目标点所在区域的连接点到目标点之间的路径,该段路径根据进入连接点处的航向以及目标点期望的停车方向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径;(3) The third segment of the path is the path between the connection point between the connection area and the area where the target point is located to the target point. This segment of the path meets the minimum turning radius of the vehicle according to the heading at the entry connection point and the desired parking direction of the target point. Under the condition of , adopt the shortest arc curve or straight line or a hybrid connection of the two as the driving path of the vehicle; 所述步骤S3中,如果起始点不在作业区域内而在连接区域内,则从起始点到目标点的全局路径分为以下三部分:In the step S3, if the starting point is not in the work area but in the connecting area, the global path from the starting point to the target point is divided into the following three parts: (1)第一段为从起始点到进入连接区域内附近已知路径的切点的路径,该段路径根据起始点处车辆的航向以及车辆进入附近已知路径的切点处的航向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径;(1) The first segment is the path from the starting point to the tangent point entering the nearby known path in the connecting area. This segment of the path is based on the heading of the vehicle at the starting point and the heading at the tangent point where the vehicle enters the nearby known path. Under the condition that the minimum turning radius of the vehicle is met, the shortest arc curve or straight line or a hybrid connection of the two is used as the driving path of the vehicle; (2)第二段路径为车辆进入附近已知路径的切点开始沿着已知路径到目标点所在作业区域与连接区域的连接点之间的路径,该段路径根据步骤S1中连接区域的已知路径可以获得;(2) The second path is the path from the tangent point when the vehicle enters the nearby known path and starts along the known path to the path between the work area where the target point is located and the connection point of the connection area. A known path can be obtained; (3)第三段路径为连接区域与目标点所在区域的连接点到目标点之间的路径,该段路径根据进入连接点处的航向以及目标点期望的停车方向,在满足车辆最小转弯半径的条件下,采用最短圆弧曲线或直线或两者混合连接作为车辆的行车路径。(3) The third segment of the path is the path between the connection point between the connection area and the area where the target point is located to the target point. This segment of the path meets the minimum turning radius of the vehicle according to the heading at the entry connection point and the desired parking direction of the target point. Under the condition of , adopt the shortest arc curve or straight line or a hybrid connection of the two as the driving path of the vehicle. 2.根据权利要求1所述的封闭区域全局路径规划方法,其特征在于:所述步骤S2中,起始点是车辆的当前位置,由车辆配置的相关GPS定位系统确定位置信息,目标点由调度中心的工作人员根据所需完成的行驶作业任务指定或无人驾驶控制系统根据车辆当前的任务状态确定。2. The global path planning method in a closed area according to claim 1, wherein in the step S2, the starting point is the current position of the vehicle, the position information is determined by the relevant GPS positioning system configured by the vehicle, and the target point is dispatched by The staff in the center designate according to the task of the driving operation to be completed or the unmanned control system determines the current task state of the vehicle.
CN202010047336.9A 2020-01-16 2020-01-16 Closed area global path planning method Active CN111174797B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010047336.9A CN111174797B (en) 2020-01-16 2020-01-16 Closed area global path planning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010047336.9A CN111174797B (en) 2020-01-16 2020-01-16 Closed area global path planning method

Publications (2)

Publication Number Publication Date
CN111174797A CN111174797A (en) 2020-05-19
CN111174797B true CN111174797B (en) 2022-10-14

Family

ID=70656365

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010047336.9A Active CN111174797B (en) 2020-01-16 2020-01-16 Closed area global path planning method

Country Status (1)

Country Link
CN (1) CN111174797B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111750862A (en) * 2020-06-11 2020-10-09 深圳优地科技有限公司 Multi-region-based robot path planning method, robot and terminal equipment
CN112015176B (en) * 2020-08-14 2022-09-27 合肥工业大学 An unmanned tractor field work path planning method and device
CN112232558B (en) * 2020-10-09 2024-02-20 中国铁建重工集团股份有限公司 TBM (Tunnel boring machine) spraying and mixing system operation path planning method
CN113093745A (en) * 2021-03-31 2021-07-09 南京苏美达智能技术有限公司 Control method of cross-regional automatic walking equipment and automatic walking equipment
CN113705966B (en) * 2021-07-20 2024-01-26 重庆超体科技有限公司 Vehicle transportation scheduling method for meeting road load rate in closed factory
CN114220282B (en) * 2021-11-15 2022-12-02 三一专用汽车有限责任公司 Vehicle scheduling control method and device and electronic equipment
CN114459480B (en) * 2021-12-03 2024-06-07 广州极飞科技股份有限公司 Operation safety area generation method, path planning method and related devices

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101840333B (en) * 2010-03-16 2014-05-21 中国科学院计算技术研究所 Method and device for character description of path result
CN101840416B (en) * 2010-03-16 2011-10-05 中国科学院计算技术研究所 A cross-area path search method and device
WO2015068249A1 (en) * 2013-11-08 2015-05-14 株式会社日立製作所 Autonomous driving vehicle and autonomous driving system
CN104808671B (en) * 2015-05-19 2017-03-15 东南大学 A kind of robot path planning method under domestic environment
CN107092978B (en) * 2017-04-05 2020-11-03 武汉大学 A Shortest Path Hierarchical Planning Method for Virtual Earth
CN107450535B (en) * 2017-07-31 2018-06-29 中南大学 A kind of intelligence carrying robot optimal path combination chart discusses controlling planning method
CN108088456B (en) * 2017-12-21 2021-07-16 北京工业大学 A Time-Consistent Local Path Planning Method for Unmanned Vehicles
CN108896052A (en) * 2018-09-20 2018-11-27 鲁东大学 A kind of mobile robot smooth paths planing method under the environment based on DYNAMIC COMPLEX

Also Published As

Publication number Publication date
CN111174797A (en) 2020-05-19

Similar Documents

Publication Publication Date Title
CN111174797B (en) Closed area global path planning method
CN109557912B (en) A decision-making planning method for autonomous driving special operation vehicles
US7734387B1 (en) Motion planner for unmanned ground vehicles traversing at high speeds in partially known environments
CN107943049B (en) Unmanned vehicle control method and unmanned mowing vehicle
CA2817818C (en) System for autonomous path planning and machine control
US8983707B2 (en) Machine control system having autonomous dump queuing
Zhao et al. Dynamic motion planning for autonomous vehicle in unknown environments
Carsten et al. Global planning on the mars exploration rovers: Software integration and surface testing
US10197407B2 (en) Method and robot system for autonomous control of a vehicle
CN106515722A (en) Vertical parking track planning method
JP2018073008A (en) Travel route generator
CN107264531A (en) The autonomous lane-change of intelligent vehicle is overtaken other vehicles motion planning method in a kind of semi-structure environment
CN113739802B (en) Unmanned bulldozer path planning method, system, storage medium and equipment
CN111026133A (en) Path planning method and vehicle, computer readable medium
JP7069002B2 (en) Field work vehicle and field map data generation system
Hosseini et al. Interactive path planning for teleoperated road vehicles in urban environments
López et al. A new approach to local navigation for autonomous driving vehicles based on the curvature velocity method
CN116331264A (en) Obstacle avoidance path robust planning method and system for unknown obstacle distribution
CN111998858A (en) A UAV Route Planning Method Based on Improved A* Algorithm
Schmidt et al. Construction site navigation for the autonomous excavator Thor
Filip et al. Trajectory control for autonomous planetary rovers
Akegawa et al. Path planning of the turning back of an autonomous large-scale six-wheeled dump truck for loading/leaving sediment based on backhoe work
CN112731934B (en) Method for quickly returning intelligent mower to charging station based on region segmentation
Hu et al. Decision-making system based on finite state machine for low-speed autonomous vehicles in the park
Zeng et al. A steerable curvature approach for efficient executable path planning for on-road autonomous 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