CN114355952B - Unmanned vehicle trafficability assessment method and system - Google Patents
Unmanned vehicle trafficability assessment method and system Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000010276 construction Methods 0.000 claims description 4
- 239000000853 adhesive Substances 0.000 claims 2
- 230000001070 adhesive effect Effects 0.000 claims 2
- 238000011156 evaluation Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明涉及一种无人车可通行性评估方法及系统。该方法包括确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;根据无人车的基本信息、当前位置和航向角以及最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;根据基本信息和着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。本发明能够保证无人车在非结构道路上行驶的安全性。
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.
Description
技术领域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地形属性地图描述车辆周围的可通行区域。将比较明显的不可通行区域进行了删减,例如较高的路堤、较大的深坑。保留一些不能明显判断是否可通行的地形,并保留原始信息,待路径规划进行甄别。任选一个较方便的固定点建立一个固定笛卡尔坐标系可通行区域地图长为,宽为,地图在坐标系下由个数据点表示,每个数据点仅包含了高程信息,即,。通过坐标值索引地图中对应的数据点,获得高程信息,可以通过公式: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 Passable area map long for , the width is ,map in the coordinate system down by data points, each data point only contains elevation information, that is , . by coordinate value To index the corresponding data points in the map to obtain the elevation information, you can use the formula:
; ;
同时给出地图分辨率:Also give the map resolution:
; ;
S102,根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;即将车辆允许的最大俯仰角和最大倾斜角作为俯仰角与侧倾角约束,使车辆能够稳定行驶,避免滑移的风险。保证车辆不会发生滑移或者翻转即: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. and the maximum tilt angle 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.:
; ;
; ;
S103,根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;S103, according to the basic information of the unmanned vehicle and the current position in the 2.5D terrain attribute map and heading angle 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;
车长在水平面上投影长度,则当车辆俯仰角时,车长在水平面上投影长度;当车辆俯仰角时,车长在水平面上投影长度。因此可以得到车长在水平面上的投影长度范围:The projected length of the vehicle length on the horizontal plane , then when the vehicle pitch angle , the projected length of the vehicle length on the horizontal plane ;When the vehicle pitch angle , the projected length of the vehicle length on the horizontal plane . Therefore, the projected length range of the vehicle length on the horizontal plane can be obtained:
; ;
同理,可以可以得到车宽在水平面上的投影长度范围:In the same way, the projected length range of the vehicle width on the horizontal plane can be obtained:
; ;
以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;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:
; ;
; ;
; ;
; ;
其中,;in, ;
; ;
; ;
; ;
,,分别对应四轮车右后轮,右前轮,左前轮,左后轮的坐标。 , , 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循环嵌套的方式,优化变量的采样间隔不小于地图的分辨率。最终得到最优解。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. The sampling interval is not less than the resolution of the map . finally get the optimal solution .
将最优解会代值上面的公式中,可以得到、以及俯仰角和倾斜角。Substituting the optimal solution into the above formula, we can get , and the pitch angle and tilt angle .
根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。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,根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;;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 ; ;
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所示,判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;为一个较小的非负阈值。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 ; 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.
即满足 时可通行;否则,不可通行;that is satisfied 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:
; ;
利用公式将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;Use the formula Divide the converted vehicle support surface map into three areas; the three areas are the first area , the second area and the third area ; the second area is located in the middle of the converted vehicle support surface map;
其中,是轮胎直径,是前轮转角,当待测参考路径给出后,很容易得到车辆到达某个点的前轮转角,如果无法得到前轮转角,可以令,为最大前轮转角;是地图宽。in, is the tire diameter, 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 , is the maximum front wheel turning angle; is a map width.
将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;Convert the coordinates of the second area to coordinates, and determine the position of the highest point according to the converted elevation information;
以为基础建立坐标系,坐标原点为,轴X平行且同向于向量,轴Y平行且同向于,轴H垂直于与组成的平面,方向向上。对再进行两次旋转操作,既可以将原始高程信息映射到坐标系上,公式如下:by Create a coordinate system for the base , the coordinate origin is , the axis X is parallel and in the same direction as the vector , the axis Y is parallel and in the same direction as , the axis H is perpendicular to and Consists of a plane, oriented upwards. right Perform two more rotation operations to map the original elevation information to the coordinate system , the formula is as follows:
; ;
判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;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;
如果存在使得,则可通行;反之,不可通行。if it exists make , it is passable; otherwise, it is impassable.
其中,为车辆底盘高度。in, 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.
利用多阶差分公式计算侧向梯度,公式如下Calculated using the multi-order difference formula Lateral gradient, the formula is as follows
; ;
; ;
如果或者,则不可通行;否则,可通行。if or , it is not passable; otherwise, it is passable.
其中,为设定的侧向梯度阈值。in , 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
最大俯仰角和最大倾斜角确定模块602,用于根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;The maximum pitch angle and maximum inclination
无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块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
第一判断模块604,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;The
第二判断模块605,用于根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。The
所述无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块603具体包括:The location coordinates of the four tires of the unmanned vehicle, the current pitch angle and the current tilt
投影长度范围确定单元,用于根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;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
差值确定单元,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;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
坐标转换单元,用于将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;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)
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)
| 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)
| 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)
| 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 |
-
2022
- 2022-03-17 CN CN202210260481.4A patent/CN114355952B/en active Active
Patent Citations (3)
| 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 |