【技术实现步骤摘要】
自动驾驶车辆的混合规划系统
本公开的实施方式总体上涉及操作自动驾驶车辆。更具体地,本公开的实施方式涉及自动驾驶车辆(ADV)的混合规划系统。
技术介绍
以自动驾驶模式运行(例如,无人驾驶)的车辆可将乘员、尤其是驾驶员从一些驾驶相关的职责中解放出来。当以自动驾驶模式运行时,可使用车载传感器将车辆导航到各个位置,从而允许车辆在最少人机交互的情况下或在没有任何乘客的一些情况下行进。自动驾驶规划的目标是生成车辆可遵循的轨迹。ADV可使用驾驶轨迹自导航。驾驶轨迹可确定ADV在给定时间点的位置、速度和加速度。因此,驾驶轨迹的生成是半自动或全自动驾驶车辆的关键组件。所生成的轨迹需要平衡至少三个标准,该标准是:车载乘客和/或附近的行人的安全性、车载乘客的舒适性,以及朝向目的地位置前进的目标。为了安全起见,轨迹需要避开周围环境中的障碍物。为了舒适性,轨迹需要是平滑且有效的轨迹,即,具有可在合理的时间内将ADV从当前位置操纵到目的地的适度的加速度。最后,轨迹需要遵循本地交通规则,即,在红色信号灯和停止标志处停止等。
技术实现思路
本申请的一个方面提供了这样一种用于生成自动驾驶车辆(ADV)的驾驶轨迹的计算机实现的方法,方法包括:基于自动驾驶车辆(ADV)的感知的环境来确定一个或多个界定条件;使用神经网络模型生成第一轨迹,其中,训练神经网络模型以生成驾驶轨迹;确定第一轨迹是否满足一个或多个界定条件;如果第一轨迹满足一个或多个界定条件,则根据第一轨迹自动地控制ADV;以及否则,根据第二轨迹自动地控制ADV ...
【技术保护点】
1.用于生成自动驾驶车辆的驾驶轨迹的计算机实现的方法,所述方法包括:/n基于自动驾驶车辆的感知的环境来确定一个或多个界定条件;/n使用神经网络模型生成第一轨迹,其中,训练所述神经网络模型以生成驾驶轨迹;/n确定所述第一轨迹是否满足所述一个或多个界定条件;/n如果所述第一轨迹满足所述一个或多个界定条件,则根据所述第一轨迹自动地控制所述自动驾驶车辆;/n否则,根据第二轨迹自动地控制所述自动驾驶车辆,其中,所述第二轨迹是基于目标函数生成的,所述目标函数至少基于所述一个或多个界定条件。/n
【技术特征摘要】
20200915 US 17/021,2071.用于生成自动驾驶车辆的驾驶轨迹的计算机实现的方法,所述方法包括:
基于自动驾驶车辆的感知的环境来确定一个或多个界定条件;
使用神经网络模型生成第一轨迹,其中,训练所述神经网络模型以生成驾驶轨迹;
确定所述第一轨迹是否满足所述一个或多个界定条件;
如果所述第一轨迹满足所述一个或多个界定条件,则根据所述第一轨迹自动地控制所述自动驾驶车辆;
否则,根据第二轨迹自动地控制所述自动驾驶车辆,其中,所述第二轨迹是基于目标函数生成的,所述目标函数至少基于所述一个或多个界定条件。
2.根据权利要求1所述的方法,其中,基于目标函数生成所述第二轨迹包括:
基于由所述自动驾驶车辆感知的一个或多个障碍物和交通规则生成路径曲线;
基于所述路径曲线生成速度曲线,其中,所述速度曲线包括对于所述一个或多个障碍中的每一个的、让行或超过所述障碍物的决策;以及
使用动态编程基于所述路径曲线、所述速度曲线和所述目标函数生成所述第二轨迹,以使得可基于所述第二轨迹自动地控制所述自动驾驶车辆。
3.根据权利要求1所述的方法,还包括:基于平滑函数来平滑所述第一轨迹或所述第二轨迹,其中,所述平滑函数是基于所述一个或多个界定条件来确定的。
4.根据权利要求1所述的方法,其中,所述一个或多个界定条件包括车道边界、障碍物边界或交通灯边界。
5.根据权利要求1所述的方法,其中,所述第一轨迹是基于所述自动驾驶车辆的能力和所述自动驾驶车辆的所感知的环境、使用所述神经网络模型生成的。
6.根据权利要求1所述的方法,还包括:基于地图信息确定所述一个或多个界定条件,其中,所述地图信息是从所述自动驾驶车辆的本地或远程数据库中检索的。
7.根据权利要求1所述的方法,其中,基于目标函数生成所述第二轨迹包括:
生成多个候选轨迹;
基于所述目标函数为所述多个候选轨迹中的每一个确定轨迹成本,所述目标函数具有安全性因子、舒适性因子和/或进展因子;以及
选择所述多个候选轨迹中的一个作为所述第二轨迹,其中,所选择的轨迹具有最低的轨迹成本。
8.存储有指令的非暂时性机器可读介质,所述指令在由处理器执行时使得所述处理器执行操作,所述操作包括:
基于自动驾驶车辆的感知的环境来确定一个或多个界定条件;
使用神经网络模型生成第一轨迹,其中,训练所述神经网络模型以生成驾驶轨迹;
确定所述第一轨迹是否满足所述一个或多个界定条件;
如果所述第一轨迹满足所述一个或多个界定条件,则根据所述第一轨迹自动地控制所述自动驾驶车辆;
否则,根据第二轨迹自动地控制所述自动驾驶车辆,其中,所述第二轨迹是基于目标函数生成的,所述目标函数至少基于所述一个或多个界定条件。
9.根据权利要求8所述的非暂时性机器可读介质,其中,基于目标函数生成所述第二轨迹包括:
基于由所述自动驾驶车辆感知的一个或多个障碍物和交通规则生成路径曲线;
基于所述路径曲线生成速度曲线,其中,所述速度曲线包括对于所述一个或多个障碍中的每一个的、让行或超过所述障碍物的决策;以及
使用动态编程基于所述路径曲线、所述速度曲线和所述目标函数生成所述第二轨迹,以使得可基于所述第二轨迹自动地控制所述自动驾驶车辆。
10.根据权利要求8所述的非暂时性机器可读介质,其中,所述操作还包括基于平滑函数来平滑所述第一轨迹或所述第二...
【专利技术属性】
技术研发人员:蒋一飞,周金运,陶佳鸣,姜舒,胡江滔,缪景皓,宋适宇,
申请(专利权)人:百度美国有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。