主要内容

规划和控制

车辆成本图、最佳RRT*路径规划、横向和纵向控制器

自动驾驶工具箱™ 提供多个支持路径规划和车辆控制的功能。万博1manbetx

  • 要规划驾驶路径,您可以使用车辆成本图和最佳快速探索随机树(RRT*)运动规划算法。您还可以检查路径的有效性,平滑路径,并沿路径生成速度曲线。

  • 为了设计车辆控制系统,可以使用横向和纵向控制器,使自动车辆能够遵循计划的轨迹。

功能

全部展开

车辆成本图 表示车辆周围规划空间的成本图
车辆尺寸 存储车辆尺寸
无支票 检查车辆成本地图上的无碰撞姿势或点
支票占款 检查车辆成本地图上被占领的姿势或点数
获取成本 获取车辆成本图中单元格的成本值
setcost 在车辆成本图中设置单元格的成本值
充气碰撞检测器 基于通货膨胀的costmap冲突检测配置
路径规划者 配置RRT*路径规划器
计划 使用RRT*路径规划器规划车辆路径
checkPathValidity 检查计划车辆路径的有效性
驾驶路线 规划车辆路径
插入 沿规划的车辆路径插值姿势
光滑路径样条 用三次样条插值平滑车辆路径
横向控制器 用Stanley方法计算路径跟踪的转向角指令

阻碍

路径平滑样条 用三次样条插值平滑车辆路径
速度剖面仪 在给定运动学约束的情况下生成车辆路径的速度剖面
横向控制器Stanley 用Stanley方法控制车辆转向角进行路径跟踪
纵向控制器Stanley 用斯坦利法控制车辆纵向速度

话题

横向控制教程

控制车辆在计划路径下的转向角,并进行换道。

路径规划和车辆控制的代码生成

生成一个路径规划和车辆控制算法的c++代码,并使用软件在环仿真验证代码。

特色实例