CN111174797B - Closed area global path planning method - Google Patents
Closed area global path planning method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000007613 environmental effect Effects 0.000 claims description 8
- 239000000203 mixture Substances 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 238000005065 mining Methods 0.000 description 3
- 230000007812 deficiency Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; 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/30—Map- or contour-matching
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/343—Calculating itineraries
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3446—Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags or using precalculated routes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special 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
Description
技术领域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
每个作业区域与中间道路连接区域的交界处均设置有连接点,图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
(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
(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
由于考虑了在连接点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
(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)
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)
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)
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 |
-
2020
- 2020-01-16 CN CN202010047336.9A patent/CN111174797B/en active Active
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 |