[go: up one dir, main page]

CN114355952B - Unmanned vehicle trafficability assessment method and system - Google Patents

Unmanned vehicle trafficability assessment method and system Download PDF

Info

Publication number
CN114355952B
CN114355952B CN202210260481.4A CN202210260481A CN114355952B CN 114355952 B CN114355952 B CN 114355952B CN 202210260481 A CN202210260481 A CN 202210260481A CN 114355952 B CN114355952 B CN 114355952B
Authority
CN
China
Prior art keywords
vehicle
unmanned vehicle
determining
length
current
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
CN202210260481.4A
Other languages
Chinese (zh)
Other versions
CN114355952A (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.)
Huidong Planet Beijing Technology Co ltd
Beijing Institute of Technology BIT
Original Assignee
Huidong Planet Beijing Technology Co ltd
Beijing Institute of Technology BIT
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 Huidong Planet Beijing Technology Co ltd, Beijing Institute of Technology BIT filed Critical Huidong Planet Beijing Technology Co ltd
Priority to CN202210260481.4A priority Critical patent/CN114355952B/en
Publication of CN114355952A publication Critical patent/CN114355952A/en
Application granted granted Critical
Publication of CN114355952B publication Critical patent/CN114355952B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

本发明涉及一种无人车可通行性评估方法及系统。该方法包括确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;根据无人车的基本信息、当前位置和航向角以及最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;根据基本信息和着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。本发明能够保证无人车在非结构道路上行驶的安全性。

Figure 202210260481

The present invention relates to a method and system for assessing the accessibility of an unmanned vehicle. The method includes determining the adhesion of the tire in the current working condition, and then determining the maximum pitch angle and the maximum inclination angle allowed by the vehicle; The coordinates of the landing point, the current pitch angle and the current tilt angle of each tire; the first judgment is made according to the basic information and the coordinates of the landing point; and when the first judgment result is passable, the coordinates of the landing point of the four tires of the unmanned vehicle and The current position and heading angle of the unmanned vehicle determine the vehicle support surface, and determine the vehicle support surface map according to all the elevation information in the vehicle support surface; make a second judgment according to the elevation information in the vehicle support surface map, and when the second judgment result When it is passable, control the unmanned vehicle to drive from the current position. The invention can ensure the safety of the unmanned vehicle running on the unstructured road.

Figure 202210260481

Description

一种无人车可通行性评估方法及系统A method and system for assessing the accessibility of unmanned vehicles

技术领域technical field

本发明涉及路径规划领域,特别是涉及一种无人车可通行性评估方法及系统。The invention relates to the field of path planning, in particular to a method and system for assessing the passability of an unmanned vehicle.

背景技术Background technique

无人驾驶车辆(简称无人车)成为近年来的研究热点。无人车的局部路径规划作为其关键技术之一,其性能的好坏直接决定无人驾驶车辆的行驶成功与否。非结构化道路环境的主要特点是地形特征的多样性,除了一些比较容易区分是否可通行的地形外,如路堤、垂直坡面,还有一些不容易区分是否可通行的地形,如弹坑、沟壑、土堆等。因此,相比结构化道路环境下的无人车局部路径规划技术而言,非结构化道路环境的局部路径规划技术研究较少,到目前为止还没有较成熟的解决方案。Unmanned vehicles (referred to as unmanned vehicles) have become a research hotspot in recent years. Local path planning of unmanned vehicles is one of its key technologies, and its performance directly determines the success of unmanned vehicles. The main feature of the unstructured road environment is the diversity of terrain features. In addition to some terrains that are easier to distinguish whether they are passable, such as embankments and vertical slopes, there are also some terrains that are not easy to distinguish whether they are passable, such as craters and ravines. , mounds, etc. Therefore, compared with the local path planning technology for unmanned vehicles in the structured road environment, the local path planning technology for the unstructured road environment is less studied, and there is no mature solution so far.

现有的非结构化道路环境下的局部规划方法多是继承于结构化道路环境中的二维平面上的路径规划,在此基础上,仅考虑非平坦路面的俯仰、侧倾等姿态变化来进行安全平稳的路径规划。将上述的“不容易区分是否可通行的地形”处理放在了感知层,亦或是简单的利用高程信息进行判断。这些方案使得在一些特殊地形上,规划器会存在解空间不完备或者求解失败等缺陷,进而,无法保证无人车在某些非结构地形上行驶的可通行性。The existing local planning methods in the unstructured road environment are mostly inherited from the path planning on the two-dimensional plane in the structured road environment. Make safe and smooth path planning. The above-mentioned "it is not easy to distinguish whether the terrain is passable" is placed in the perception layer, or it is simply judged by using the elevation information. These schemes make the planner have defects such as incomplete solution space or failure to solve on some special terrains, and further, cannot guarantee the traversability of unmanned vehicles on some unstructured terrains.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种无人车可通行性评估方法及系统,能够保证无人车在非结构道路上行驶的安全性。The purpose of the present invention is to provide a method and system for assessing the accessibility of unmanned vehicles, which can ensure the safety of unmanned vehicles driving on unstructured roads.

为实现上述目的,本发明提供了如下方案:For achieving the above object, the present invention provides the following scheme:

一种无人车可通行性评估方法,包括:A method for assessing the accessibility of unmanned vehicles, including:

获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;Obtain the basic information of the unmanned vehicle and the current position and heading angle in the 2.5D terrain attribute map; the coordinate information of the data points in the 2.5D terrain attribute map includes: elevation information; the basic information includes: vehicle length and vehicle width ;

根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;According to the vertical reaction force of the tire of the unmanned vehicle at the current position and the adhesion coefficient of the current road surface, the adhesion force of the tire under the current working condition is determined, and then the maximum pitch angle and maximum inclination angle allowed by the vehicle are determined;

根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;According to the basic information of the unmanned vehicle, the current position and heading angle in the 2.5D terrain attribute map, and the maximum pitch angle and maximum tilt angle allowed by the vehicle, determine the coordinates of the landing point, the current pitch angle and the current tilt of the four tires of the unmanned vehicle horn;

根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;The first judgment is made according to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle; and when the first judgment result is passable, according to the coordinates of the landing point of the four tires of the unmanned vehicle and the location The current position and heading angle determine the vehicle support surface, and determine the vehicle support surface map according to all the elevation information in the vehicle support surface;

根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。The second judgment is made according to the elevation information in the map of the vehicle support surface, and when the second judgment result is passable, the unmanned vehicle is controlled to travel from the current position.

可选地,所述根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角,具体包括:Optionally, according to the basic information of the unmanned vehicle, the current position and heading angle in the 2.5D terrain attribute map, and the maximum pitch angle and maximum inclination angle allowed by the vehicle, determine the coordinates and coordinates of the landing point of the four tires of the unmanned vehicle. Current pitch angle and current tilt angle, including:

根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;Determine the projected length range of the vehicle length on the horizontal plane and the projected length range of the vehicle width on the horizontal plane according to the basic information of the unmanned vehicle and the maximum pitch angle and maximum tilt angle allowed by the vehicle;

以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;The goal is to minimize the projected length of the length and width of the unmanned vehicle on the horizontal plane, and the projected length range of the length of the unmanned vehicle on the horizontal plane and the projected length of the vehicle width on the horizontal plane are the constraints to construct the target. function;

根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;Determine the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane according to the objective function;

根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。According to the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane, the coordinates of the landing point, the current pitch angle and the current tilt angle of the four tires of the unmanned vehicle are determined.

可选地,所述根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断,具体包括:Optionally, the first judgment is performed according to the basic information of the unmanned vehicle and the coordinates of the landing points of the four tires of the unmanned vehicle, which specifically includes:

根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;According to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle, the difference between the distance between the left front wheel and the left rear wheel and the vehicle length, and the difference between the distance between the right front wheel and the right rear wheel and the vehicle length are respectively determined. value, the difference between the distance between the left front wheel and the right front wheel and the vehicle width, and the difference between the distance between the left rear wheel and the right rear wheel and the vehicle width;

判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;Determine the difference between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference between the distance between the right front wheel and the right rear wheel and the vehicle length, the difference between the distance between the left front wheel and the right front wheel and the vehicle width and the left Whether the difference between the distance between the rear wheel and the right rear wheel and the vehicle width is smaller than the first set threshold;

若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。If both are smaller than the first set threshold, the first judgment result is passable; otherwise, the first judgment result is impassable.

可选地,所述根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶,具体包括:Optionally, the second judgment is performed according to the elevation information in the vehicle support surface map, and when the second judgment result is passable, the unmanned vehicle is controlled to drive from the current position, which specifically includes:

将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;Convert each coordinate in the vehicle support surface map to the vehicle projection coordinate system;

将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;The converted vehicle support surface map is divided into three areas; the three areas are a first area, a second area and a third area; the second area is located in the middle of the converted vehicle support surface map;

将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;Convert the coordinates of the second area to coordinates, and determine the position of the highest point according to the converted elevation information;

判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;Determine whether the position of the highest point is greater than or equal to the vehicle chassis height; if so, it is passable; otherwise, it is impassable;

根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。Determine the lateral gradient according to the elevation information in the first area and the third area; determine whether the lateral gradient is greater than or equal to the lateral gradient threshold; if yes, it is passable; otherwise, it is impassable.

一种无人车可通行性评估系统,包括:An unmanned vehicle passability assessment system, comprising:

数据获取模块,用于获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;The data acquisition module is used to acquire the basic information of the unmanned vehicle and the current position and heading angle in the 2.5D terrain attribute map; the coordinate information of the data points in the 2.5D terrain attribute map includes: elevation information; the basic information includes : vehicle length and vehicle width;

最大俯仰角和最大倾斜角确定模块,用于根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;The module for determining the maximum pitch angle and the maximum tilt angle is used to determine the adhesion force of the tire in the current working condition according to the vertical reaction force of the tire of the unmanned vehicle at the current position and the adhesion coefficient of the current road surface, and then determine the maximum allowable pitch angle and maximum Tilt angle;

无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块,用于根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;The module for determining the coordinates of the landing point and the current pitch angle and current tilt angle of the four tires of the unmanned vehicle is used to determine the module based on the basic information of the unmanned vehicle, the current position and heading angle in the 2.5D terrain attribute map, and the maximum allowable pitch of the vehicle The angle and the maximum inclination angle determine the coordinates of the landing point, the current pitch angle and the current inclination angle of the four tires of the unmanned vehicle;

第一判断模块,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;The first judgment module is used to make a first judgment according to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle; and when the first judgment result is passable, according to the position of the four tires of the unmanned vehicle. The location coordinates and the current position and heading angle of the unmanned vehicle determine the vehicle support surface, and determine the vehicle support surface map according to all the elevation information in the vehicle support surface;

第二判断模块,用于根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。The second judgment module is configured to perform a second judgment according to the elevation information in the vehicle support surface map, and when the second judgment result is passable, control the unmanned vehicle to travel from the current position.

可选地,所述无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块具体包括:Optionally, the location coordinates of the four tires of the unmanned vehicle, the current pitch angle and the current tilt angle determination module specifically include:

投影长度范围确定单元,用于根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;The projection length range determination unit is used to determine the projection length range of the vehicle length on the horizontal plane and the projection length range of the vehicle width on the horizontal plane according to the basic information of the unmanned vehicle and the maximum pitch angle and the maximum tilt angle allowed by the vehicle. ;

目标函数构建单元,用于以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;The objective function construction unit is used to take the minimum projection length of the length and width of the unmanned vehicle on the horizontal plane as the goal, and take the projection length range of the length of the unmanned vehicle on the horizontal plane and the projected length of the vehicle width on the horizontal plane. The scope is the constraint condition, and the objective function is constructed;

最优投影长度确定单元,用于根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;The optimal projection length determining unit is used to determine the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane according to the objective function;

无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定单元,用于根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。The unit for determining the location coordinates of the four tires of the unmanned vehicle and the current pitch angle and current inclination angle is used to determine the four tires of the unmanned vehicle according to the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane. The coordinates of the landing point and the current pitch angle and current tilt angle.

可选地,所述第一判断模块具体包括:Optionally, the first judgment module specifically includes:

差值确定单元,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;The difference determination unit is used to determine the difference between the distance between the left front wheel and the left rear wheel and the length of the vehicle, the right front wheel and the right rear wheel according to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle. The difference between the distance and the vehicle length, the difference between the distance between the left front wheel and the right front wheel and the width of the vehicle, and the difference between the distance between the left rear wheel and the right rear wheel and the width of the vehicle;

第一判断单元,用于判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。The first judgment unit is used to judge the difference between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference between the distance between the right front wheel and the right rear wheel and the vehicle length, and the distance between the left front wheel and the right front wheel. Whether the difference between the vehicle width and the distance between the left rear wheel and the right rear wheel and the vehicle width is less than the first set threshold; if both are less than the first set threshold, the first judgment result is passable; otherwise, Then the first judgment result is that it is impassable.

可选地,所述第二判断模块具体包括:Optionally, the second judgment module specifically includes:

坐标转换单元,用于将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;The coordinate conversion unit is used to convert each coordinate in the vehicle support surface map to the vehicle projection coordinate system;

地图划分单元,用于将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;The map dividing unit is used to divide the converted vehicle support surface map into three areas; the three areas are a first area, a second area and a third area; the second area is located in the converted vehicle support surface map in the middle;

最高点的位置确定单元,用于将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;The position determination unit of the highest point, which is used for coordinate transformation of the coordinates of the second area, and determines the position of the highest point according to the converted elevation information;

第二判断单元,用于判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;The second judgment unit is used to judge whether the position of the highest point is greater than or equal to the height of the vehicle chassis; if so, it is passable; otherwise, it is impassable;

第三判断单元,用于根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。The third judging unit is used for determining the lateral gradient according to the elevation information in the first area and the third area; judging whether the lateral gradient is greater than or equal to the lateral gradient threshold; if yes, it is passable; otherwise, it is impassable.

根据本发明提供的具体实施例,本发明公开了以下技术效果:According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:

本发明所提供的一种无人车可通行性评估方法及系统,通过根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定的无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角进行可通行的判断,即考虑了车辆姿态角度,并不是简单地根据障碍物的最高点是否高于车辆底盘进行判断。先根据车辆轮胎的着地点,计算车辆的支撑面,得到支撑面的角度,再将支撑面内部的高程信息进行坐标转换,得到转换后的高程信息,并求得最高点,判断是否会擦碰底盘。既能保证无人车在较宽裕可通行区域环境下的行驶平稳性,又能保证无人车在较狭窄可通行区域环境下行驶的可通行性。The method and system for assessing the accessibility of an unmanned vehicle provided by the present invention are based on the basic information of the unmanned vehicle, the current position and heading angle in the 2.5D terrain attribute map, and the maximum pitch angle and maximum inclination allowed by the vehicle. The location coordinates of the four tires of the unmanned vehicle determined by the angle and the current pitch angle and current inclination angle are determined to be passable, that is, the attitude angle of the vehicle is considered, and it is not simply based on whether the highest point of the obstacle is higher than the vehicle chassis. judge. First, calculate the supporting surface of the vehicle according to the landing point of the vehicle tires to obtain the angle of the supporting surface, and then perform coordinate transformation of the elevation information inside the supporting surface to obtain the converted elevation information, and obtain the highest point to determine whether it will be rubbed or not. chassis. It can not only ensure the driving stability of the unmanned vehicle in a relatively wide passable area, but also ensure the passability of the unmanned vehicle in a narrow passable area.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some of the present invention. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative labor.

图1为本发明所提供的一种无人车可通行性评估方法流程示意图;1 is a schematic flowchart of a method for assessing the accessibility of an unmanned vehicle provided by the present invention;

图2为根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断的具体实施例的示意图;2 is a schematic diagram of a specific embodiment of performing a first judgment according to the basic information of the unmanned vehicle and the coordinates of the landing points of the four tires of the unmanned vehicle;

图3为判断最高点的位置是否大于或等于车辆底盘高度的具体实施例的示意图;3 is a schematic diagram of a specific embodiment of judging whether the position of the highest point is greater than or equal to the height of the vehicle chassis;

图4为判断侧向梯度是否大于或等于侧向梯度阈值的具体实施例的示意图;4 is a schematic diagram of a specific embodiment of judging whether the lateral gradient is greater than or equal to the lateral gradient threshold;

图5为对狭窄可通行区域的障碍物跨行示意图;Fig. 5 is a schematic diagram of crossing obstacles in a narrow passable area;

图6为本发明所提供的一种无人车可通行性评估系统结构示意图。FIG. 6 is a schematic structural diagram of an unmanned vehicle passability assessment system provided by the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本发明的目的是提供一种无人车可通行性评估方法及系统,能够保证无人车在非结构道路上行驶的安全性。The purpose of the present invention is to provide a method and system for assessing the accessibility of unmanned vehicles, which can ensure the safety of unmanned vehicles driving on unstructured roads.

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。In order to make the above objects, features and advantages of the present invention more clearly understood, the present invention will be described in further detail below with reference to the accompanying drawings and specific embodiments.

图1为本发明所提供的一种无人车可通行性评估方法流程示意图,如图1所示,本发明所提供的一种无人车可通行性评估方法,包括:FIG. 1 is a schematic flowchart of a method for assessing the accessibility of an unmanned vehicle provided by the present invention. As shown in FIG. 1 , the method for assessing the accessibility of an unmanned vehicle provided by the present invention includes:

S101,获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;S101, obtain basic information of the unmanned vehicle and the current position and heading angle in the 2.5D terrain attribute map; the coordinate information of the data points in the 2.5D terrain attribute map includes: elevation information; the basic information includes: vehicle length and vehicle width;

在S101中,通过采集至少包含激光点云的多传感器数据,绘制可通行的2.5D地形属性地图描述车辆周围的可通行区域。将比较明显的不可通行区域进行了删减,例如较高的路堤、较大的深坑。保留一些不能明显判断是否可通行的地形,并保留原始信息,待路径规划进行甄别。任选一个较方便的固定点建立一个固定笛卡尔坐标系

Figure 337901DEST_PATH_IMAGE001
可通行区域地图
Figure 977961DEST_PATH_IMAGE002
长为
Figure 949459DEST_PATH_IMAGE003
,宽为
Figure 802009DEST_PATH_IMAGE004
,地图
Figure 94229DEST_PATH_IMAGE002
在坐标系
Figure 436349DEST_PATH_IMAGE001
下由
Figure 160722DEST_PATH_IMAGE005
个数据点表示,每个数据点仅包含了高程信息,即
Figure 816963DEST_PATH_IMAGE006
Figure 146444DEST_PATH_IMAGE007
。通过坐标值
Figure 656535DEST_PATH_IMAGE008
索引地图中对应的数据点,获得高程信息,可以通过公式:In S101, a passable 2.5D terrain attribute map is drawn to describe the passable area around the vehicle by collecting multi-sensor data including at least a laser point cloud. The more obvious impassable areas, such as higher embankments, larger deep pits, have been deleted. Retain some terrain that cannot be clearly judged whether it is passable, and retain the original information, waiting for path planning to be screened. Choose a more convenient fixed point to establish a fixed Cartesian coordinate system
Figure 337901DEST_PATH_IMAGE001
Passable area map
Figure 977961DEST_PATH_IMAGE002
long for
Figure 949459DEST_PATH_IMAGE003
, the width is
Figure 802009DEST_PATH_IMAGE004
,map
Figure 94229DEST_PATH_IMAGE002
in the coordinate system
Figure 436349DEST_PATH_IMAGE001
down by
Figure 160722DEST_PATH_IMAGE005
data points, each data point only contains elevation information, that is
Figure 816963DEST_PATH_IMAGE006
,
Figure 146444DEST_PATH_IMAGE007
. by coordinate value
Figure 656535DEST_PATH_IMAGE008
To index the corresponding data points in the map to obtain the elevation information, you can use the formula:

Figure 133784DEST_PATH_IMAGE009
Figure 133784DEST_PATH_IMAGE009
;

同时给出地图分辨率:Also give the map resolution:

Figure 593715DEST_PATH_IMAGE010
Figure 593715DEST_PATH_IMAGE010
;

S102,根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;即将车辆允许的最大俯仰角

Figure 574441DEST_PATH_IMAGE011
和最大倾斜角
Figure 992784DEST_PATH_IMAGE012
作为俯仰角与侧倾角约束,使车辆能够稳定行驶,避免滑移的风险。保证车辆不会发生滑移或者翻转即:S102: Determine the adhesion force of the tire under the current working condition according to the vertical reaction force on the tire of the unmanned vehicle at the current position and the adhesion coefficient of the current road surface, and then determine the maximum allowable pitch angle and maximum tilt angle of the vehicle; the maximum allowable pitch angle of the vehicle is to be determined.
Figure 574441DEST_PATH_IMAGE011
and the maximum tilt angle
Figure 992784DEST_PATH_IMAGE012
As pitch and roll angle constraints, it enables the vehicle to drive stably and avoid the risk of slippage. To ensure that the vehicle does not slip or roll over i.e.:

Figure 222908DEST_PATH_IMAGE013
Figure 222908DEST_PATH_IMAGE013
;

Figure 14759DEST_PATH_IMAGE014
Figure 14759DEST_PATH_IMAGE014
;

S103,根据无人车的基本信息、在2.5D地形属性地图中的当前位置

Figure 912308DEST_PATH_IMAGE015
和航向角
Figure 501552DEST_PATH_IMAGE016
以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;S103, according to the basic information of the unmanned vehicle and the current position in the 2.5D terrain attribute map
Figure 912308DEST_PATH_IMAGE015
and heading angle
Figure 501552DEST_PATH_IMAGE016
And the maximum pitch angle and maximum tilt angle allowed by the vehicle to determine the coordinates of the landing point and the current pitch angle and current tilt angle of the four tires of the unmanned vehicle;

S103具体包括:S103 specifically includes:

根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;Determine the projected length range of the vehicle length on the horizontal plane and the projected length range of the vehicle width on the horizontal plane according to the basic information of the unmanned vehicle and the maximum pitch angle and maximum tilt angle allowed by the vehicle;

车长在水平面上投影长度

Figure 484552DEST_PATH_IMAGE017
,则当车辆俯仰角
Figure 817444DEST_PATH_IMAGE018
时,车长在水平面上投影长度
Figure 38341DEST_PATH_IMAGE019
;当车辆俯仰角
Figure 64066DEST_PATH_IMAGE020
时,车长在水平面上投影长度
Figure 268782DEST_PATH_IMAGE021
。因此可以得到车长在水平面上的投影长度范围:The projected length of the vehicle length on the horizontal plane
Figure 484552DEST_PATH_IMAGE017
, then when the vehicle pitch angle
Figure 817444DEST_PATH_IMAGE018
, the projected length of the vehicle length on the horizontal plane
Figure 38341DEST_PATH_IMAGE019
;When the vehicle pitch angle
Figure 64066DEST_PATH_IMAGE020
, the projected length of the vehicle length on the horizontal plane
Figure 268782DEST_PATH_IMAGE021
. Therefore, the projected length range of the vehicle length on the horizontal plane can be obtained:

Figure 202103DEST_PATH_IMAGE022
Figure 202103DEST_PATH_IMAGE022
;

同理,可以可以得到车宽在水平面上的投影长度范围:In the same way, the projected length range of the vehicle width on the horizontal plane can be obtained:

Figure 540156DEST_PATH_IMAGE023
Figure 540156DEST_PATH_IMAGE023
;

以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;The goal is to minimize the projected length of the length and width of the unmanned vehicle on the horizontal plane, and the projected length range of the length of the unmanned vehicle on the horizontal plane and the projected length of the vehicle width on the horizontal plane are the constraints to construct the target. function;

目标函数为:The objective function is:

Figure 736782DEST_PATH_IMAGE024
Figure 736782DEST_PATH_IMAGE024
;

Figure 428795DEST_PATH_IMAGE025
Figure 428795DEST_PATH_IMAGE025
;

Figure 837910DEST_PATH_IMAGE026
Figure 837910DEST_PATH_IMAGE026
;

Figure 298979DEST_PATH_IMAGE027
Figure 298979DEST_PATH_IMAGE027
;

其中,

Figure 666506DEST_PATH_IMAGE028
;in,
Figure 666506DEST_PATH_IMAGE028
;

Figure 580236DEST_PATH_IMAGE029
Figure 580236DEST_PATH_IMAGE029
;

Figure 58621DEST_PATH_IMAGE030
Figure 58621DEST_PATH_IMAGE030
;

Figure 433583DEST_PATH_IMAGE031
Figure 433583DEST_PATH_IMAGE031
;

Figure 706433DEST_PATH_IMAGE032
Figure 373038DEST_PATH_IMAGE033
Figure 389535DEST_PATH_IMAGE034
分别对应四轮车右后轮,右前轮,左前轮,左后轮的坐标。
Figure 706433DEST_PATH_IMAGE032
,
Figure 373038DEST_PATH_IMAGE033
,
Figure 389535DEST_PATH_IMAGE034
Corresponding to the coordinates of the right rear wheel, right front wheel, left front wheel and left rear wheel of the four-wheeled vehicle respectively.

根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;Determine the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane according to the objective function;

因为优化问题中含有离散变量,采用最直接的遍历搜索方式求解最优解,即两个for循环嵌套的方式,优化变量

Figure 559617DEST_PATH_IMAGE035
的采样间隔不小于地图的分辨率
Figure 3367DEST_PATH_IMAGE036
。最终得到最优解
Figure 157268DEST_PATH_IMAGE037
。Because the optimization problem contains discrete variables, the most direct traversal search method is used to find the optimal solution, that is, two for loops are nested to optimize variables.
Figure 559617DEST_PATH_IMAGE035
The sampling interval is not less than the resolution of the map
Figure 3367DEST_PATH_IMAGE036
. finally get the optimal solution
Figure 157268DEST_PATH_IMAGE037
.

将最优解会代值上面的公式中,可以得到

Figure 774194DEST_PATH_IMAGE038
、以及俯仰角
Figure 64361DEST_PATH_IMAGE039
和倾斜角
Figure 941663DEST_PATH_IMAGE040
。Substituting the optimal solution into the above formula, we can get
Figure 774194DEST_PATH_IMAGE038
, and the pitch angle
Figure 64361DEST_PATH_IMAGE039
and tilt angle
Figure 941663DEST_PATH_IMAGE040
.

根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。According to the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane, the coordinates of the landing point, the current pitch angle and the current tilt angle of the four tires of the unmanned vehicle are determined.

S104,根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图

Figure 317281DEST_PATH_IMAGE041
Figure 410002DEST_PATH_IMAGE042
;S104, make a first judgment according to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle; and when the first judgment result is passable, according to the coordinates of the landing point of the four tires of the unmanned vehicle and the coordinates of the unmanned vehicle The current position and heading angle of the vehicle determine the vehicle support surface, and determine the vehicle support surface map according to all the elevation information in the vehicle support surface
Figure 317281DEST_PATH_IMAGE041
;
Figure 410002DEST_PATH_IMAGE042
;

S104具体包括:S104 specifically includes:

根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;According to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle, the difference between the distance between the left front wheel and the left rear wheel and the vehicle length, and the difference between the distance between the right front wheel and the right rear wheel and the vehicle length are respectively determined. value, the difference between the distance between the left front wheel and the right front wheel and the vehicle width, and the difference between the distance between the left rear wheel and the right rear wheel and the vehicle width;

如图2所示,判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值

Figure 820254DEST_PATH_IMAGE043
Figure 605808DEST_PATH_IMAGE043
为一个较小的非负阈值。As shown in Figure 2, determine the difference between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference between the distance between the right front wheel and the right rear wheel and the vehicle length, and the distance between the left front wheel and the right front wheel and the vehicle length. Whether the difference in width and the difference between the distance between the left rear wheel and the right rear wheel and the vehicle width are all smaller than the first set threshold
Figure 820254DEST_PATH_IMAGE043
;
Figure 605808DEST_PATH_IMAGE043
is a small non-negative threshold.

若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。If both are smaller than the first set threshold, the first judgment result is passable; otherwise, the first judgment result is impassable.

即满足

Figure 468721DEST_PATH_IMAGE044
Figure 427450DEST_PATH_IMAGE045
时可通行;否则,不可通行;that is satisfied
Figure 468721DEST_PATH_IMAGE044
Figure 427450DEST_PATH_IMAGE045
passable; otherwise, impassable;

S105,根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。S105, a second judgment is performed according to the elevation information in the vehicle support surface map, and when the second judgment result is that the vehicle is passable, the unmanned vehicle is controlled to travel from the current position.

S105具体包括:S105 specifically includes:

将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;即只考虑绕h轴旋转,公式如下:Convert each coordinate in the vehicle support surface map to the vehicle projection coordinate system; that is, only consider the rotation around the h-axis, the formula is as follows:

Figure 426630DEST_PATH_IMAGE046
Figure 426630DEST_PATH_IMAGE046
;

利用公式

Figure 645734DEST_PATH_IMAGE047
将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域
Figure 995944DEST_PATH_IMAGE048
、第二区域
Figure 492785DEST_PATH_IMAGE049
和第三区域
Figure 612050DEST_PATH_IMAGE050
;所述第二区域位于转换后的车辆支撑面地图的中间位置;Use the formula
Figure 645734DEST_PATH_IMAGE047
Divide the converted vehicle support surface map into three areas; the three areas are the first area
Figure 995944DEST_PATH_IMAGE048
, the second area
Figure 492785DEST_PATH_IMAGE049
and the third area
Figure 612050DEST_PATH_IMAGE050
; the second area is located in the middle of the converted vehicle support surface map;

其中,

Figure 4986DEST_PATH_IMAGE051
是轮胎直径,
Figure 842492DEST_PATH_IMAGE052
是前轮转角,当待测参考路径给出后,很容易得到车辆到达某个点的前轮转角,如果无法得到前轮转角,可以令
Figure 346285DEST_PATH_IMAGE053
Figure 54478DEST_PATH_IMAGE054
为最大前轮转角;
Figure 618315DEST_PATH_IMAGE055
是地图
Figure 940187DEST_PATH_IMAGE056
宽。in,
Figure 4986DEST_PATH_IMAGE051
is the tire diameter,
Figure 842492DEST_PATH_IMAGE052
is the front wheel turning angle. When the reference path to be tested is given, it is easy to get the front wheel turning angle at which the vehicle reaches a certain point. If the front wheel turning angle cannot be obtained, you can make
Figure 346285DEST_PATH_IMAGE053
,
Figure 54478DEST_PATH_IMAGE054
is the maximum front wheel turning angle;
Figure 618315DEST_PATH_IMAGE055
is a map
Figure 940187DEST_PATH_IMAGE056
width.

将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;Convert the coordinates of the second area to coordinates, and determine the position of the highest point according to the converted elevation information;

Figure 778830DEST_PATH_IMAGE057
为基础建立坐标系
Figure 872688DEST_PATH_IMAGE058
,坐标原点为
Figure 607426DEST_PATH_IMAGE059
,轴X平行且同向于向量
Figure 153945DEST_PATH_IMAGE060
,轴Y平行且同向于
Figure 999541DEST_PATH_IMAGE061
,轴H垂直于
Figure 947906DEST_PATH_IMAGE060
Figure 853545DEST_PATH_IMAGE061
组成的平面,方向向上。对
Figure 684098DEST_PATH_IMAGE062
再进行两次旋转操作,既可以将原始高程信息映射到坐标系
Figure 88313DEST_PATH_IMAGE058
上,公式如下:by
Figure 778830DEST_PATH_IMAGE057
Create a coordinate system for the base
Figure 872688DEST_PATH_IMAGE058
, the coordinate origin is
Figure 607426DEST_PATH_IMAGE059
, the axis X is parallel and in the same direction as the vector
Figure 153945DEST_PATH_IMAGE060
, the axis Y is parallel and in the same direction as
Figure 999541DEST_PATH_IMAGE061
, the axis H is perpendicular to
Figure 947906DEST_PATH_IMAGE060
and
Figure 853545DEST_PATH_IMAGE061
Consists of a plane, oriented upwards. right
Figure 684098DEST_PATH_IMAGE062
Perform two more rotation operations to map the original elevation information to the coordinate system
Figure 88313DEST_PATH_IMAGE058
, the formula is as follows:

Figure 156763DEST_PATH_IMAGE063
;
Figure 156763DEST_PATH_IMAGE063
;

判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;Determine whether the position of the highest point is greater than or equal to the vehicle chassis height; if so, it is passable; otherwise, it is impassable;

如果存在

Figure 233304DEST_PATH_IMAGE064
使得
Figure 488836DEST_PATH_IMAGE065
,则可通行;反之,不可通行。if it exists
Figure 233304DEST_PATH_IMAGE064
make
Figure 488836DEST_PATH_IMAGE065
, it is passable; otherwise, it is impassable.

其中,

Figure 676235DEST_PATH_IMAGE066
为车辆底盘高度。in,
Figure 676235DEST_PATH_IMAGE066
is the vehicle chassis height.

根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。Determine the lateral gradient according to the elevation information in the first area and the third area; determine whether the lateral gradient is greater than or equal to the lateral gradient threshold; if yes, it is passable; otherwise, it is impassable.

利用多阶差分公式计算

Figure 599191DEST_PATH_IMAGE067
侧向梯度,公式如下Calculated using the multi-order difference formula
Figure 599191DEST_PATH_IMAGE067
Lateral gradient, the formula is as follows

Figure 643371DEST_PATH_IMAGE068
Figure 643371DEST_PATH_IMAGE068
;

Figure 651778DEST_PATH_IMAGE069
Figure 651778DEST_PATH_IMAGE069
;

如果

Figure 639938DEST_PATH_IMAGE070
或者
Figure 151822DEST_PATH_IMAGE071
,则不可通行;否则,可通行。if
Figure 639938DEST_PATH_IMAGE070
or
Figure 151822DEST_PATH_IMAGE071
, it is not passable; otherwise, it is passable.

其中

Figure 570165DEST_PATH_IMAGE072
Figure 800289DEST_PATH_IMAGE073
为设定的侧向梯度阈值。in
Figure 570165DEST_PATH_IMAGE072
,
Figure 800289DEST_PATH_IMAGE073
is the set lateral gradient threshold.

本发明可以在比较简单的二维栅格地图上对路径的可通行性进行评估。利用较原始的点云信息制作简单的具有高程信息的二维栅格地图。只再需要感知模块做非常细致的特征区分。该方法利用无人车车轮的着地完成对俯仰角和倾斜角的角,更符合实际情况,可通行性评估可以对使车轮单轮悬空的地形和垂直向下的路堤地形进行有效区分。本方法对凸起地形是否擦刮底盘进行了合理判断。因为考虑凸起地形是否擦刮底盘,需要充分考虑车辆俯仰倾斜时会抬高底盘,因此将高程信息映射到车轮支撑面上,再进行可通行性判断,更加符合实际情况。本方法对不平整地形是否能支撑轮胎行驶进行了合理判断。本方法充分单侧轮胎着地的倾斜程度,如果倾斜度超过阈值,路面极可能被车轮压塌导致侧滑,或者卡住车轮。当在非结构化环境下面对比较狭窄的可通行区域时,本方法也可以尽最大可能的寻找可通行区域。效果如图5所示。The present invention can evaluate the traversability of paths on a relatively simple two-dimensional grid map. A simple two-dimensional raster map with elevation information is made by using relatively primitive point cloud information. Only the perception module is required to make very detailed feature distinctions. The method uses the landing of the unmanned vehicle wheel to complete the angle of the pitch angle and the inclination angle, which is more in line with the actual situation. The trafficability assessment can effectively distinguish the terrain where the wheel is suspended and the terrain of the embankment vertically downward. This method makes a reasonable judgment on whether the raised terrain scratches the chassis. Considering whether the raised terrain scratches the chassis, it is necessary to fully consider that the chassis will be raised when the vehicle is pitched and tilted, so mapping the elevation information to the wheel support surface, and then judging the accessibility is more in line with the actual situation. This method makes a reasonable judgment on whether the uneven terrain can support the running of the tire. This method is sufficient for the degree of inclination of one side of the tire on the ground. If the inclination exceeds the threshold, the road surface is likely to be crushed by the wheel, causing sideslip, or the wheel may be stuck. When facing a relatively narrow passable area in an unstructured environment, the method can also try to find a passable area as much as possible. The effect is shown in Figure 5.

图6为本发明所提供的一种无人车可通行性评估系统结构示意图,如图6所示,本发明所提供的一种无人车可通行性评估系统,包括:FIG. 6 is a schematic structural diagram of an unmanned vehicle passability assessment system provided by the present invention. As shown in FIG. 6 , an unmanned vehicle passability assessment system provided by the present invention includes:

数据获取模块601,用于获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;The data acquisition module 601 is used to acquire the basic information of the unmanned vehicle and the current position and heading angle in the 2.5D terrain attribute map; the coordinate information of the data points in the 2.5D terrain attribute map includes: elevation information; the basic information Including: vehicle length and vehicle width;

最大俯仰角和最大倾斜角确定模块602,用于根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;The maximum pitch angle and maximum inclination angle determination module 602 is used to determine the adhesion force of the tire in the current working condition according to the vertical reaction force that the tire of the unmanned vehicle is subjected to at the current position and the adhesion coefficient of the current road surface, and then determine the maximum allowable pitch angle and maximum inclination angle;

无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块603,用于根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;The coordinates of the landing point and the current pitch angle and current tilt angle of the four tires of the unmanned vehicle are determined by the module 603, which is used to determine the module 603 according to the basic information of the unmanned vehicle, the current position and heading angle in the 2.5D terrain attribute map, and the maximum allowable vehicle The pitch angle and the maximum tilt angle determine the coordinates of the landing point and the current pitch angle and current tilt angle of the four tires of the unmanned vehicle;

第一判断模块604,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;The first judgment module 604 is used to make a first judgment according to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle; and when the first judgment result is passable, according to the four tires of the unmanned vehicle. The coordinates of the landing point and the current position and heading angle of the unmanned vehicle determine the vehicle support surface, and determine the vehicle support surface map according to all the elevation information in the vehicle support surface;

第二判断模块605,用于根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。The second determination module 605 is configured to perform a second determination according to the elevation information in the vehicle support surface map, and when the second determination result is passable, control the unmanned vehicle to drive from the current position.

所述无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块603具体包括:The location coordinates of the four tires of the unmanned vehicle, the current pitch angle and the current tilt angle determination module 603 specifically include:

投影长度范围确定单元,用于根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;The projection length range determination unit is used to determine the projection length range of the vehicle length on the horizontal plane and the projection length range of the vehicle width on the horizontal plane according to the basic information of the unmanned vehicle and the maximum pitch angle and the maximum tilt angle allowed by the vehicle. ;

目标函数构建单元,用于以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;The objective function construction unit is used to take the minimum projection length of the length and width of the unmanned vehicle on the horizontal plane as the goal, and take the projection length range of the length of the unmanned vehicle on the horizontal plane and the projected length of the vehicle width on the horizontal plane. The scope is the constraint condition, and the objective function is constructed;

最优投影长度确定单元,用于根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;The optimal projection length determining unit is used to determine the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane according to the objective function;

无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定单元,用于根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。The unit for determining the location coordinates of the four tires of the unmanned vehicle and the current pitch angle and current inclination angle is used to determine the four tires of the unmanned vehicle according to the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane. The coordinates of the landing point and the current pitch angle and current tilt angle.

所述第一判断模块604具体包括:The first judgment module 604 specifically includes:

差值确定单元,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;The difference determination unit is used to determine the difference between the distance between the left front wheel and the left rear wheel and the length of the vehicle, the right front wheel and the right rear wheel according to the basic information of the unmanned vehicle and the coordinates of the landing point of the four tires of the unmanned vehicle. The difference between the distance and the vehicle length, the difference between the distance between the left front wheel and the right front wheel and the width of the vehicle, and the difference between the distance between the left rear wheel and the right rear wheel and the width of the vehicle;

第一判断单元,用于判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。The first judgment unit is used to judge the difference between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference between the distance between the right front wheel and the right rear wheel and the vehicle length, and the distance between the left front wheel and the right front wheel. Whether the difference between the vehicle width and the distance between the left rear wheel and the right rear wheel and the vehicle width is less than the first set threshold; if both are less than the first set threshold, the first judgment result is passable; otherwise, Then the first judgment result is that it is impassable.

所述第二判断模块605具体包括:The second judgment module 605 specifically includes:

坐标转换单元,用于将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;The coordinate conversion unit is used to convert each coordinate in the vehicle support surface map to the vehicle projection coordinate system;

地图划分单元,用于将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;The map dividing unit is used to divide the converted vehicle support surface map into three areas; the three areas are a first area, a second area and a third area; the second area is located in the converted vehicle support surface map in the middle;

最高点的位置确定单元,用于将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;The position determination unit of the highest point, which is used for coordinate transformation of the coordinates of the second area, and determines the position of the highest point according to the converted elevation information;

第二判断单元,用于判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;The second judgment unit is used to judge whether the position of the highest point is greater than or equal to the height of the vehicle chassis; if so, it is passable; otherwise, it is impassable;

第三判断单元,用于根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。The third judging unit is used for determining the lateral gradient according to the elevation information in the first area and the third area; judging whether the lateral gradient is greater than or equal to the lateral gradient threshold; if yes, it is passable; otherwise, it is impassable.

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same and similar parts between the various embodiments can be referred to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant part can be referred to the description of the method.

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。In this paper, specific examples are used to illustrate the principles and implementations of the present invention. The descriptions of the above embodiments are only used to help understand the methods and core ideas of the present invention; meanwhile, for those skilled in the art, according to the present invention There will be changes in the specific implementation and application scope. In conclusion, the contents of this specification should not be construed as limiting the present invention.

Claims (4)

1. An unmanned vehicle trafficability assessment method is characterized by comprising the following steps:
acquiring basic information of the unmanned vehicle and a current position and a course angle in a 2.5D terrain attribute map; the coordinate information for data points in the 2.5D terrain attribute map includes: elevation information; the basic information includes: vehicle length and width;
determining the current working condition adhesive force of the tire according to the vertical reaction force of the tire of the unmanned vehicle on the current position and the current road adhesion coefficient, and further determining the maximum pitch angle and the maximum inclination angle allowed by the vehicle;
determining the landing coordinates, the current pitch angle and the current inclination angle of four tires of the unmanned vehicle according to the basic information of the unmanned vehicle, the current position and the course angle in the 2.5D terrain attribute map and the maximum pitch angle and the maximum inclination angle allowed by the vehicle;
performing first judgment according to the basic information of the unmanned vehicle and the landing coordinates of the four tires of the unmanned vehicle; when the first judgment result is that the unmanned vehicle can pass, determining a vehicle supporting surface according to the landing coordinates of the four tires of the unmanned vehicle, the current position and the course angle of the unmanned vehicle, and determining a vehicle supporting surface map according to all elevation information in the vehicle supporting surface;
performing second judgment according to the elevation information in the vehicle supporting surface map, and controlling the unmanned vehicle to run from the current position when the second judgment result is passable;
the first judgment is carried out according to the basic information of the unmanned vehicle and the coordinates of the four tires of the unmanned vehicle, and the first judgment specifically comprises the following steps:
respectively determining the difference value between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference value between the distance between the right front wheel and the right rear wheel and the vehicle length, the difference value between the distance between the left front wheel and the right front wheel and the vehicle width and the difference value between the distance between the left rear wheel and the right rear wheel and the vehicle width according to the basic information of the unmanned vehicle and the landing coordinates of the four tires of the unmanned vehicle;
judging whether the difference value between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference value between the distance between the right front wheel and the right rear wheel and the vehicle length, the difference value between the distance between the left front wheel and the right front wheel and the vehicle width and the difference value between the distance between the left rear wheel and the right rear wheel and the vehicle width are all smaller than a first set threshold value;
if the first judgment result is smaller than the first set threshold, the first judgment result is passable; otherwise, the first judgment result is that the vehicle cannot pass;
the second judgment is carried out according to the elevation information in the vehicle supporting surface map, and when the second judgment result is passable, the unmanned vehicle is controlled to run from the current position, and the method specifically comprises the following steps:
converting each coordinate in the vehicle supporting surface map into a vehicle projection coordinate system;
dividing the converted vehicle supporting surface map into three areas; the three regions are a first region, a second region and a third region; the second area is located in the middle position of the converted vehicle supporting surface map;
performing coordinate conversion on the coordinates of the second area, and determining the position of the highest point according to the converted elevation information;
judging whether the position of the highest point is greater than or equal to the height of the vehicle chassis; if yes, the user can pass through; otherwise, the user cannot pass;
determining a lateral gradient from elevation information in the first and third regions; judging whether the lateral gradient is greater than or equal to a lateral gradient threshold value; if yes, the user can pass through; otherwise, it is not accessible.
2. The method for assessing the trafficability of an unmanned vehicle according to claim 1, wherein the determining of the coordinates of the landed area, the current pitch angle and the current bank angle of the four tires of the unmanned vehicle according to the basic information of the unmanned vehicle, the current position and the heading angle in the 2.5D terrain attribute map, and the maximum pitch angle and the maximum bank angle allowed by the vehicle comprises:
determining the projection length range of the vehicle length of the unmanned vehicle on the horizontal plane and the projection length range of the vehicle width on the horizontal plane according to the basic information of the unmanned vehicle and the maximum pitch angle and the maximum inclination angle allowed by the vehicle;
constructing an objective function by taking the minimum projection length of the unmanned vehicle and the projection length of the width of the vehicle on the horizontal plane as a target and taking the projection length range of the length of the unmanned vehicle on the horizontal plane and the projection length range of the width of the vehicle on the horizontal plane as constraint conditions;
determining the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane according to the objective function;
and determining the landing coordinates, the current pitch angle and the current inclination angle of the four tires of the unmanned vehicle according to the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane.
3. An unmanned vehicle trafficability evaluation system, comprising:
the data acquisition module is used for acquiring basic information of the unmanned vehicle and the current position and the current course angle in the 2.5D terrain attribute map; the coordinate information for data points in the 2.5D terrain attribute map includes: elevation information; the basic information includes: vehicle length and width;
the maximum pitch angle and maximum inclination angle determining module is used for determining the current working condition adhesive force of the tire according to the vertical reaction force of the tire of the unmanned vehicle in the current position and the current road adhesion coefficient, and further determining the maximum pitch angle and the maximum inclination angle allowed by the vehicle;
the system comprises a module for determining the landing coordinates, the current pitch angles and the current inclination angles of four tires of the unmanned vehicle, a module for determining the landing coordinates, the current pitch angles and the current inclination angles of the four tires of the unmanned vehicle according to the basic information of the unmanned vehicle, the current position and the course angle in a 2.5D terrain attribute map and the maximum pitch angles and the maximum inclination angles allowed by the vehicle;
the first judgment module is used for carrying out first judgment according to the basic information of the unmanned vehicle and the coordinates of the four tires of the unmanned vehicle; when the first judgment result is that the unmanned vehicle can pass, determining a vehicle supporting surface according to the landing coordinates of the four tires of the unmanned vehicle, the current position and the course angle of the unmanned vehicle, and determining a vehicle supporting surface map according to all elevation information in the vehicle supporting surface;
the second judgment module is used for carrying out second judgment according to the elevation information in the vehicle supporting surface map and controlling the unmanned vehicle to run from the current position when the second judgment result is passable;
the first judging module specifically comprises:
the difference determining unit is used for respectively determining the difference between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference between the distance between the right front wheel and the right rear wheel and the vehicle length, the difference between the distance between the left front wheel and the right front wheel and the vehicle width and the difference between the distance between the left rear wheel and the right rear wheel and the vehicle width according to the basic information of the unmanned vehicle and the landing coordinates of the four tires of the unmanned vehicle;
the first judgment unit is used for judging whether the difference value between the distance between the left front wheel and the left rear wheel and the vehicle length, the difference value between the distance between the right front wheel and the right rear wheel and the vehicle length, the difference value between the distance between the left front wheel and the right front wheel and the vehicle width and the difference value between the distance between the left rear wheel and the right rear wheel and the vehicle width are all smaller than a first set threshold value; if the first judgment result is smaller than the first set threshold, the first judgment result is passable; otherwise, the first judgment result is that the vehicle cannot pass;
the second judging module specifically includes:
the coordinate conversion unit is used for converting each coordinate in the vehicle supporting surface map into a vehicle projection coordinate system;
the map dividing unit is used for dividing the converted vehicle supporting surface map into three areas; the three regions are a first region, a second region and a third region; the second area is located in the middle position of the converted vehicle supporting surface map;
the highest point position determining unit is used for carrying out coordinate conversion on the coordinates of the second area and determining the position of the highest point according to the converted elevation information;
the second judgment unit is used for judging whether the position of the highest point is greater than or equal to the height of the vehicle chassis; if yes, the user can pass through; otherwise, the user cannot pass;
the third judging unit is used for determining a lateral gradient according to the elevation information in the first area and the third area; judging whether the lateral gradient is greater than or equal to a lateral gradient threshold value; if yes, the user can pass through; otherwise, it is not accessible.
4. The system of claim 3, wherein the unmanned vehicle trafficability characteristic determining module includes:
the projection length range determining unit is used for determining a projection length range of the vehicle length of the unmanned vehicle on a horizontal plane and a projection length range of the vehicle width on the horizontal plane according to the basic information of the unmanned vehicle and the maximum pitch angle and the maximum tilt angle allowed by the vehicle;
the system comprises an objective function construction unit, a data processing unit and a data processing unit, wherein the objective function construction unit is used for constructing an objective function by taking the minimum projection length of the unmanned vehicle and the projection length of the width of the vehicle on a horizontal plane as an objective and taking the projection length range of the length of the unmanned vehicle on the horizontal plane and the projection length range of the width of the vehicle on the horizontal plane as constraint conditions;
the optimal projection length determining unit is used for determining the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane according to the target function;
and the locating coordinates, the current pitch angle and the current inclination angle of the four tires of the unmanned vehicle are determined according to the optimal projection length of the vehicle length on the horizontal plane and the optimal projection length of the vehicle width on the horizontal plane.
CN202210260481.4A 2022-03-17 2022-03-17 Unmanned vehicle trafficability assessment method and system Active CN114355952B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210260481.4A CN114355952B (en) 2022-03-17 2022-03-17 Unmanned vehicle trafficability assessment method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210260481.4A CN114355952B (en) 2022-03-17 2022-03-17 Unmanned vehicle trafficability assessment method and system

Publications (2)

Publication Number Publication Date
CN114355952A CN114355952A (en) 2022-04-15
CN114355952B true CN114355952B (en) 2022-06-17

Family

ID=81094847

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210260481.4A Active CN114355952B (en) 2022-03-17 2022-03-17 Unmanned vehicle trafficability assessment method and system

Country Status (1)

Country Link
CN (1) CN114355952B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119268528A (en) * 2024-10-18 2025-01-07 广东汇天航空航天科技有限公司 Calculation method, device, equipment, medium and program product for road surface smoothness

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015019373A1 (en) * 2013-08-05 2015-02-12 Bellani Andrea Device connectable to a wheel of a land vehicle equipped with an inflatable tire, in order to allow the circulation of the vehicle when said tire is deflated
CN109186597A (en) * 2018-08-31 2019-01-11 武汉大学 A kind of localization method of the indoor wheeled robot based on double MEMS-IMU
CN210191683U (en) * 2019-05-13 2020-03-27 河南森源电气股份有限公司 Automatic guided vehicle

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8807250B2 (en) * 2010-03-09 2014-08-19 Shane Chen Powered single-wheeled self-balancing vehicle for standing user
US8457830B2 (en) * 2010-03-22 2013-06-04 John R. Goulding In-line legged robot vehicle and method for operating
CN102445176A (en) * 2011-09-14 2012-05-09 中国科学院力学研究所 High-speed train operation attitude parameter measuring system
EP2814711B1 (en) * 2012-02-14 2016-06-08 Eli Benoliel Modular transportation vehicle
CN103234763B (en) * 2013-04-09 2015-04-15 北京理工大学 System and method for quantitatively evaluating unmanned vehicles
JP6340969B2 (en) * 2014-07-14 2018-06-13 アイシン精機株式会社 Perimeter monitoring apparatus and program
JP6481329B2 (en) * 2014-10-28 2019-03-13 トヨタ自動車株式会社 Sprung vibration suppression device for vehicle
CN111351494B (en) * 2015-02-10 2024-07-26 御眼视觉技术有限公司 Navigation system and computer readable medium
DE102015115703B4 (en) * 2015-09-17 2019-09-05 Gl Gmbh Metall- Und Werkstattechnik Mobile vehicle positioning system
JP2018535875A (en) * 2015-11-02 2018-12-06 スターシップ テクノロジーズ オウStarship Technologies OUE System and method for crossing a vertical obstacle
JP6776752B2 (en) * 2016-09-13 2020-10-28 富士通株式会社 Flight equipment, flight equipment control program and flight equipment control method
EP3309024B1 (en) * 2016-10-13 2020-12-16 Volvo Car Corporation Method and system for determining friction between the ground and a tire of a vehicle
JP2020086756A (en) * 2018-11-21 2020-06-04 富士ゼロックス株式会社 Autonomous mobile device and program
WO2020172335A1 (en) * 2019-02-19 2020-08-27 Sway Motorsports Llc Autonomous tilting delivery vehicle
DE102019104218A1 (en) * 2019-02-19 2020-08-20 Wirtgen Gmbh Work train, comprising a tillage machine and another vehicle as well as an automated distance monitoring
CN110333523B (en) * 2019-07-23 2021-01-26 北京国泰星云科技有限公司 Track line three-dimensional data generation method for RTG automatic walking system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015019373A1 (en) * 2013-08-05 2015-02-12 Bellani Andrea Device connectable to a wheel of a land vehicle equipped with an inflatable tire, in order to allow the circulation of the vehicle when said tire is deflated
CN109186597A (en) * 2018-08-31 2019-01-11 武汉大学 A kind of localization method of the indoor wheeled robot based on double MEMS-IMU
CN210191683U (en) * 2019-05-13 2020-03-27 河南森源电气股份有限公司 Automatic guided vehicle

Also Published As

Publication number Publication date
CN114355952A (en) 2022-04-15

Similar Documents

Publication Publication Date Title
US11790668B2 (en) Automated road edge boundary detection
CN112184736B (en) Multi-plane extraction method based on European clustering
KR102286005B1 (en) Cruise control system and cruise control method thereof
CN108845569A (en) Generate semi-automatic cloud method of the horizontal bend lane of three-dimensional high-definition mileage chart
CN114355952B (en) Unmanned vehicle trafficability assessment method and system
CN114372375A (en) Method and system for solving safe driving area of off-road vehicle
CN105867408A (en) Apparatus and method for determining available driving space
CN112528829A (en) Vision-based center-centered driving method for unstructured road
EP3942382A1 (en) Vehicular localization systems, methods, and controls
CN115170772A (en) Three-dimensional path planning method based on point cloud map interactive passability analysis
CN111806447A (en) The method of obtaining the liquid depth on the driving section and the method of obtaining the driving trajectory
CN111176273B (en) Global path planning method of unmanned mobile platform in multi-domain terrain environment
CN112327887B (en) Method and system for collision avoidance path planning for driverless vehicles based on iteratively improved APF
CN116147653B (en) Three-dimensional reference path planning method for unmanned vehicle
JP2024094138A (en) Method for creating maps for autonomous driving and autonomous driving device
CN117146845A (en) A safe behavior detection method for unmanned off-road vehicles passing through obstacle terrain
CN115214658A (en) Psychological characteristic-based LKAS system adjusting system and method during night overtaking
CN116449838A (en) Method and device for path planning of planetary rover based on wheel-ground matching
CN116184989A (en) A control method, device, electronic equipment and storage medium for vehicle obstacle surmounting
CN114973201A (en) Method, device, device and storage medium for position identification of pallet truck
CN114942925A (en) Vehicle positioning method and device under unstructured predetermined road
CN119597007B (en) Unmanned loader driving path planning method
CN118960752B (en) A method and system for planning the entire process of highway multi-UAV inspection
CN118464053B (en) A method, device and product for autonomous driving path planning considering stability
Johnson Autonomous Navigation on Urban Sidewalks Under Winter Conditions

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