【技术实现步骤摘要】
自主车辆模拟系统
本文件涉及基于从在自主车辆上操作的一个或多个传感器和/或软件获得的数据来执行模拟的技术。
技术介绍
车辆可以包括用于若干目的的传感器。例如,传感器可以附接到汽车的前保险杠和后保险杠,以向驾驶员提供听觉和/或视觉提示,以指示物体接近汽车。在另一示例中,传感器可以安装在车辆的车顶上以促进自主驾驶。传感器可以获得与环绕车辆的一个或多个区域相关的数据。传感器数据可以被处理以获得关于道路或关于围绕自主车辆的物体的信息。因此,从自主车辆上的传感器获得的传感器数据可以用于通过交通或在高速公路上安全地操纵自主车辆。
技术实现思路
一种车辆模拟计算机,包括图形用户界面(GUI),其允许用户回放从诸如自主半挂卡车的自主车辆上的一个或多个传感器获得的数据。车辆模拟计算机GUI可以使用户能够在用户配置的时间段之间播放和查看传感器数据,以便用户能够确定用于自主驾驶的算法是否在用户选择的时间段内按照设计执行。车辆模拟计算机还可以用作调试和/或错误分析工具,以基于现实世界的传感器数据和用于自主驾驶的修改算法两者来重构 ...
【技术保护点】
1.一种自主车辆操作的方法,包括:/n将来自位于所述自主车辆上的一个或多个传感器的传感器数据存储到存储介质中;/n基于所述传感器数据中的至少一些传感器数据,执行与所述自主车辆的操作相关联的一个或多个程序的模拟执行;/n基于所述一个或多个程序的所述模拟执行并且作为模拟的一部分,生成控制所述自主车辆的模拟驾驶行为的一个或多个控制信号值;以及/n提供所述自主车辆在模拟道路上的所述模拟驾驶行为的视觉反馈。/n
【技术特征摘要】
20190607 US 16/435,4371.一种自主车辆操作的方法,包括:
将来自位于所述自主车辆上的一个或多个传感器的传感器数据存储到存储介质中;
基于所述传感器数据中的至少一些传感器数据,执行与所述自主车辆的操作相关联的一个或多个程序的模拟执行;
基于所述一个或多个程序的所述模拟执行并且作为模拟的一部分,生成控制所述自主车辆的模拟驾驶行为的一个或多个控制信号值;以及
提供所述自主车辆在模拟道路上的所述模拟驾驶行为的视觉反馈。
2.根据权利要求1所述的方法,还包括:
基于所述一个或多个控制信号值,确定所述自主车辆的位置和速度,
其中所述自主车辆的所述模拟驾驶行为的所述视觉反馈基于所确定的所述自主车辆的位置和速度。
3.根据权利要求1所述的方法,还包括:
接收用户可配置的时间段信息,所述用户可配置的时间段信息控制用于执行所述模拟执行的所述传感器数据的量,
其中用于执行所述模拟执行的所述传感器数据包括落在所述用户可配置的时间段信息内的时间戳。
4.根据权利要求1所述的方法,其中提供所述自主车辆的所述模拟驾驶行为的所述视觉反馈包括:显示所述一个或多个控制信号值。
5.根据权利要求4所述的方法,其中所述显示所述一个或多个控制信号值包括:显示所述一个或多个控制信号值与对应的一个或多个先前控制信号值之间的差。
6.根据权利要求4所述的方法,其中所述一个或多个控制信号值包括使所述自主车辆转向的转向角度值、调节所述自主车辆的速度的节气门值、或调节由所述自主车辆接合的制动器的量的制动值。
7.根据权利要求1所述的方法,其中所述视觉反馈包括可移动滑块,所述可移动滑块在移动时使所述视觉反馈能够显示对应于与所述可移动滑块相关联的时间值的所述自主车辆的所述模拟驾驶行为。
8.根据权利要求1所述的方法,其中用于所述一个或多个程序的所述模拟执行的所述传感器数据中的所述至少一些传感器数据排除来自禁用传感器的传感器数据。
9.根据权利要求1所述的方法,其中所述一个或多个传感器包括相机、雷达或激光雷达。
10.根据权利要求1所述的方法,
其中所述一个或多个程序包括修复先前程序的软件问题的修改程序,
其中所述修改程序替换所述先前程序,并且
其中所述修改程序和所述先前程序具有不同的版本标识符。
11.一种存储在非瞬态计算机可读介质上的计算机可读程序,所述计算机可读程序包括代码,所述代码当由处理...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。