CN114355952B - 一种无人车可通行性评估方法及*** - Google Patents
一种无人车可通行性评估方法及*** 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
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明涉及一种无人车可通行性评估方法及***。该方法包括确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;根据无人车的基本信息、当前位置和航向角以及最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;根据基本信息和着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。本发明能够保证无人车在非结构道路上行驶的安全性。
Description
技术领域
本发明涉及路径规划领域,特别是涉及一种无人车可通行性评估方法及***。
背景技术
无人驾驶车辆(简称无人车)成为近年来的研究热点。无人车的局部路径规划作为其关键技术之一,其性能的好坏直接决定无人驾驶车辆的行驶成功与否。非结构化道路环境的主要特点是地形特征的多样性,除了一些比较容易区分是否可通行的地形外,如路堤、垂直坡面,还有一些不容易区分是否可通行的地形,如弹坑、沟壑、土堆等。因此,相比结构化道路环境下的无人车局部路径规划技术而言,非结构化道路环境的局部路径规划技术研究较少,到目前为止还没有较成熟的解决方案。
现有的非结构化道路环境下的局部规划方法多是继承于结构化道路环境中的二维平面上的路径规划,在此基础上,仅考虑非平坦路面的俯仰、侧倾等姿态变化来进行安全平稳的路径规划。将上述的“不容易区分是否可通行的地形”处理放在了感知层,亦或是简单的利用高程信息进行判断。这些方案使得在一些特殊地形上,规划器会存在解空间不完备或者求解失败等缺陷,进而,无法保证无人车在某些非结构地形上行驶的可通行性。
发明内容
本发明的目的是提供一种无人车可通行性评估方法及***,能够保证无人车在非结构道路上行驶的安全性。
为实现上述目的,本发明提供了如下方案:
一种无人车可通行性评估方法,包括:
获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;
根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;
根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;
根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;
根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。
可选地,所述根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角,具体包括:
根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;
以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;
根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;
根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。
可选地,所述根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断,具体包括:
根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;
判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;
若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。
可选地,所述根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶,具体包括:
将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;
将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;
将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;
判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;
根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。
一种无人车可通行性评估***,包括:
数据获取模块,用于获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;
最大俯仰角和最大倾斜角确定模块,用于根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;
无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块,用于根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;
第一判断模块,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;
第二判断模块,用于根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。
可选地,所述无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块具体包括:
投影长度范围确定单元,用于根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;
目标函数构建单元,用于以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;
最优投影长度确定单元,用于根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;
无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定单元,用于根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。
可选地,所述第一判断模块具体包括:
差值确定单元,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;
第一判断单元,用于判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。
可选地,所述第二判断模块具体包括:
坐标转换单元,用于将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;
地图划分单元,用于将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;
最高点的位置确定单元,用于将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;
第二判断单元,用于判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;
第三判断单元,用于根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明所提供的一种无人车可通行性评估方法及***,通过根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定的无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角进行可通行的判断,即考虑了车辆姿态角度,并不是简单地根据障碍物的最高点是否高于车辆底盘进行判断。先根据车辆轮胎的着地点,计算车辆的支撑面,得到支撑面的角度,再将支撑面内部的高程信息进行坐标转换,得到转换后的高程信息,并求得最高点,判断是否会擦碰底盘。既能保证无人车在较宽裕可通行区域环境下的行驶平稳性,又能保证无人车在较狭窄可通行区域环境下行驶的可通行性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所提供的一种无人车可通行性评估方法流程示意图;
图2为根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断的具体实施例的示意图;
图3为判断最高点的位置是否大于或等于车辆底盘高度的具体实施例的示意图;
图4为判断侧向梯度是否大于或等于侧向梯度阈值的具体实施例的示意图;
图5为对狭窄可通行区域的障碍物跨行示意图;
图6为本发明所提供的一种无人车可通行性评估***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种无人车可通行性评估方法及***,能够保证无人车在非结构道路上行驶的安全性。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明所提供的一种无人车可通行性评估方法流程示意图,如图1所示,本发明所提供的一种无人车可通行性评估方法,包括:
S101,获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;
在S101中,通过采集至少包含激光点云的多传感器数据,绘制可通行的2.5D地形属性地图描述车辆周围的可通行区域。将比较明显的不可通行区域进行了删减,例如较高的路堤、较大的深坑。保留一些不能明显判断是否可通行的地形,并保留原始信息,待路径规划进行甄别。任选一个较方便的固定点建立一个固定笛卡尔坐标系可通行区域地图长为,宽为,地图在坐标系下由个数据点表示,每个数据点仅包含了高程信息,即,。通过坐标值索引地图中对应的数据点,获得高程信息,可以通过公式:
同时给出地图分辨率:
S102,根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;即将车辆允许的最大俯仰角和最大倾斜角作为俯仰角与侧倾角约束,使车辆能够稳定行驶,避免滑移的风险。保证车辆不会发生滑移或者翻转即:
S103具体包括:
根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;
同理,可以可以得到车宽在水平面上的投影长度范围:
以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;
目标函数为:
根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;
根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。
S104,根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;;
S104具体包括:
根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;
若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。
S105,根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。
S105具体包括:
将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;即只考虑绕h轴旋转,公式如下:
将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;
判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;
根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。
本发明可以在比较简单的二维栅格地图上对路径的可通行性进行评估。利用较原始的点云信息制作简单的具有高程信息的二维栅格地图。只再需要感知模块做非常细致的特征区分。该方法利用无人车车轮的着地完成对俯仰角和倾斜角的角,更符合实际情况,可通行性评估可以对使车轮单轮悬空的地形和垂直向下的路堤地形进行有效区分。本方法对凸起地形是否擦刮底盘进行了合理判断。因为考虑凸起地形是否擦刮底盘,需要充分考虑车辆俯仰倾斜时会抬高底盘,因此将高程信息映射到车轮支撑面上,再进行可通行性判断,更加符合实际情况。本方法对不平整地形是否能支撑轮胎行驶进行了合理判断。本方法充分单侧轮胎着地的倾斜程度,如果倾斜度超过阈值,路面极可能被车轮压塌导致侧滑,或者卡住车轮。当在非结构化环境下面对比较狭窄的可通行区域时,本方法也可以尽最大可能的寻找可通行区域。效果如图5所示。
图6为本发明所提供的一种无人车可通行性评估***结构示意图,如图6所示,本发明所提供的一种无人车可通行性评估***,包括:
数据获取模块601,用于获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;
最大俯仰角和最大倾斜角确定模块602,用于根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;
无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块603,用于根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;
第一判断模块604,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;
第二判断模块605,用于根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶。
所述无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块603具体包括:
投影长度范围确定单元,用于根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;
目标函数构建单元,用于以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;
最优投影长度确定单元,用于根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;
无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定单元,用于根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。
所述第一判断模块604具体包括:
差值确定单元,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;
第一判断单元,用于判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行。
所述第二判断模块605具体包括:
坐标转换单元,用于将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;
地图划分单元,用于将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;
最高点的位置确定单元,用于将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;
第二判断单元,用于判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;
第三判断单元,用于根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
Claims (4)
1.一种无人车可通行性评估方法,其特征在于,包括:
获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;
根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;
根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;
根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;
根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶;
所述根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断,具体包括:
根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;
判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;
若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行;
所述根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶,具体包括:
将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;
将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;
将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;
判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;
根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。
2.根据权利要求1所述的一种无人车可通行性评估方法,其特征在于,所述根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角,具体包括:
根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;
以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;
根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;
根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。
3.一种无人车可通行性评估***,其特征在于,包括:
数据获取模块,用于获取无人车的基本信息以及在2.5D地形属性地图中的当前位置和航向角;2.5D地形属性地图中的数据点的坐标信息包括:高程信息;所述基本信息包括:车长和车宽;
最大俯仰角和最大倾斜角确定模块,用于根据无人车的轮胎在当前位置所受的垂直反作用力与当前路面附着系数确定轮胎当前工况附着力,进而确定车辆允许的最大俯仰角和最大倾斜角;
无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块,用于根据无人车的基本信息、在2.5D地形属性地图中的当前位置和航向角以及车辆允许的最大俯仰角和最大倾斜角确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角;
第一判断模块,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标进行第一判断;并当第一判断结果为可通行时,根据无人车四个轮胎的着地点坐标以及无人车的当前位置和航向角确定车辆支撑面,并根据车辆支撑面中所有的高程信息确定车辆支撑面地图;
第二判断模块,用于根据车辆支撑面地图中的高程信息进行第二判断,并当第二判断结果为可通行时,控制无人车从当前位置行驶;
所述第一判断模块具体包括:
差值确定单元,用于根据无人车的基本信息和无人车四个轮胎的着地点坐标分别确定左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值;
第一判断单元,用于判断左前轮与左后轮的距离与车长的差值、右前轮与右后轮的距离与车长的差值、左前轮与右前轮的距离与车宽的差值以及左后轮与右后轮的距离与车宽的差值是否均小于第一设定阈值;若均小于第一设定阈值,则第一判断结果为可通行;反之,则第一判断结果为不可通行;
所述第二判断模块具体包括:
坐标转换单元,用于将车辆支撑面地图中每个坐标转换到车辆投影坐标系下;
地图划分单元,用于将转换后的车辆支撑面地图划分为三个区域;三个区域为第一区域、第二区域和第三区域;所述第二区域位于转换后的车辆支撑面地图的中间位置;
最高点的位置确定单元,用于将第二区域的坐标进行坐标转换,并根据转换后的高程信息确定最高点的位置;
第二判断单元,用于判断最高点的位置是否大于或等于车辆底盘高度;若是,则可通行;反之,则不可通行;
第三判断单元,用于根据第一区域和第三区域中的高程信息确定侧向梯度;判断侧向梯度是否大于或等于侧向梯度阈值;若是,则可通行;反之,则不可通行。
4.根据权利要求3所述的一种无人车可通行性评估***,其特征在于,所述无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定模块具体包括:
投影长度范围确定单元,用于根据无人车的基本信息以及车辆允许的最大俯仰角和最大倾斜角确定无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围;
目标函数构建单元,用于以无人车的车长和车宽在水平面上的投影长度最小为目标,以无人车的车长在水平面上的投影长度范围和车宽在水平面上的投影长度范围为约束条件,构建目标函数;
最优投影长度确定单元,用于根据目标函数确定车长在水平面上最优投影长度和车宽在水平面上最优投影长度;
无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角确定单元,用于根据车长在水平面上最优投影长度和车宽在水平面上最优投影长度确定无人车四个轮胎的着地点坐标和当前俯仰角及当前倾斜角。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210260481.4A CN114355952B (zh) | 2022-03-17 | 2022-03-17 | 一种无人车可通行性评估方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210260481.4A CN114355952B (zh) | 2022-03-17 | 2022-03-17 | 一种无人车可通行性评估方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114355952A CN114355952A (zh) | 2022-04-15 |
CN114355952B true CN114355952B (zh) | 2022-06-17 |
Family
ID=81094847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210260481.4A Active CN114355952B (zh) | 2022-03-17 | 2022-03-17 | 一种无人车可通行性评估方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114355952B (zh) |
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 (zh) * | 2018-08-31 | 2019-01-11 | 武汉大学 | 一种基于双mems-imu的室内轮式机器人的定位方法 |
CN210191683U (zh) * | 2019-05-13 | 2020-03-27 | 河南森源电气股份有限公司 | 自动导引车 |
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 (zh) * | 2011-09-14 | 2012-05-09 | 中国科学院力学研究所 | 高速列车运行姿态参数测量*** |
EP2814711B1 (en) * | 2012-02-14 | 2016-06-08 | Eli Benoliel | Modular transportation vehicle |
CN103234763B (zh) * | 2013-04-09 | 2015-04-15 | 北京理工大学 | 一种无人驾驶车辆定量评价***及评价方法 |
JP6340969B2 (ja) * | 2014-07-14 | 2018-06-13 | アイシン精機株式会社 | 周辺監視装置、及びプログラム |
JP6481329B2 (ja) * | 2014-10-28 | 2019-03-13 | トヨタ自動車株式会社 | 車両のばね上振動抑制装置 |
CA3067177A1 (en) * | 2015-02-10 | 2016-08-18 | Mobileye Vision Technologies Ltd. | Sparse map for autonomous vehicle navigation |
DE102015115703B4 (de) * | 2015-09-17 | 2019-09-05 | Gl Gmbh Metall- Und Werkstattechnik | Mobiles Fahrzeugpositionierungssystem |
EP3370979B1 (en) * | 2015-11-02 | 2020-06-03 | Starship Technologies OÜ | System and method for traversing vertical obstacles |
JP6776752B2 (ja) * | 2016-09-13 | 2020-10-28 | 富士通株式会社 | 飛行装置、飛行装置制御プログラム及び飛行装置制御方法 |
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 (ja) * | 2018-11-21 | 2020-06-04 | 富士ゼロックス株式会社 | 自律移動装置およびプログラム |
EP3927564A1 (en) * | 2019-02-19 | 2021-12-29 | Sway Motorsports LLC | Autonomous tilting delivery vehicle |
DE102019104218A1 (de) * | 2019-02-19 | 2020-08-20 | Wirtgen Gmbh | Arbeitszug, umfassend eine Bodenbearbeitungsmaschine und ein weiteres Fahrzeug sowie eine automatisierte Abstandsüberwachung |
CN110333523B (zh) * | 2019-07-23 | 2021-01-26 | 北京国泰星云科技有限公司 | 一种用于rtg自动行走***的轨道线三维数据生成方法 |
-
2022
- 2022-03-17 CN CN202210260481.4A patent/CN114355952B/zh 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 (zh) * | 2018-08-31 | 2019-01-11 | 武汉大学 | 一种基于双mems-imu的室内轮式机器人的定位方法 |
CN210191683U (zh) * | 2019-05-13 | 2020-03-27 | 河南森源电气股份有限公司 | 自动导引车 |
Also Published As
Publication number | Publication date |
---|---|
CN114355952A (zh) | 2022-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109186625B (zh) | 智能车辆利用混合采样滤波进行精确定位的方法及*** | |
CN111551958B (zh) | 一种面向矿区无人驾驶的高精地图制作方法 | |
CN102591332B (zh) | 用于无人驾驶汽车局部路径规划的装置及方法 | |
CN105009175B (zh) | 基于传感器盲点和局限性来修改自主车辆的行为 | |
CN103963593B (zh) | 具有道路预视的自适应主动悬架*** | |
JP2023536407A (ja) | 走行可能面識別技術 | |
Turk et al. | Video road-following for the autonomous land vehicle | |
CN108088456A (zh) | 一种具有时间一致性的无人驾驶车辆局部路径规划方法 | |
CN113867334B (zh) | 一种移动机械无人驾驶的路径规划方法和*** | |
CN105551284A (zh) | 一种开放式自动驾驶*** | |
CN115342821A (zh) | 一种复杂未知环境下的无人车导航代价地图构建方法 | |
CN115170772A (zh) | 一种基于点云地图交互式可通过性分析的三维路径规划方法 | |
CN116331264A (zh) | 一种未知障碍物分布的避障路径鲁棒规划方法及*** | |
CN114791734A (zh) | 一种基于语义信息串联的履带车辆的控制方法及*** | |
CN114355952B (zh) | 一种无人车可通行性评估方法及*** | |
CN116429145B (zh) | 一种复杂场景下无人车与垃圾桶自动对接导航方法及*** | |
CN115230729A (zh) | 一种自动驾驶避障方法及***、存储介质 | |
CN117289301A (zh) | 一种未知越野场景下空地无人平台协同路径规划方法 | |
WO2020160927A1 (en) | Vehicle control system and method | |
CN115438430B (zh) | 一种矿区车辆行驶稳定性预测方法和装置 | |
CN116500643A (zh) | 一种基于单线激光点云的公路变形类病害检测方法、*** | |
CN113370722B (zh) | 基于外部突发状况的三轴无人车应对策略方法及*** | |
CN111176273B (zh) | 无人机动平台在多域地形环境下的全局路径规划方法 | |
CN115797900A (zh) | 基于单目视觉的车路姿态感知方法 | |
CN112562316A (zh) | 一种基于acp理论的智能网联车平行驾驶控制方法 |
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 |