自主车辆操控以及性能调整的制作方法_2

文档序号:8520902阅读:来源:国知局
车辆100的一些示例性原件的示意图。如图所示,主车辆100可以包括 至少一个自主驾驶传感器115、导航系统120、自主模块控制器125以及通信模块130。 [0041]自主驾驶传感器115可以包括任何数量配置为产生信号的装置,该信号在主车辆 100处于自主(例如没有驾驶员)模式运行时有助于主车辆100导航。自主驾驶传感器115 的示例可以包括雷达、激光雷达、摄像机等。自主驾驶传感器115有助于主车辆100"观察" 道路和/或在车辆处于自主模式运行时绕过各种障碍物。如上所述,自主驾驶传感器115 可以配置为检测道路状况以及产生代表检测到的道路状况的道路状况信号。
[0042] 导航系统120可以配置为确定主车辆100的位置。导航系统120可以配置为利 用定位协议一一例如全球定位系统(GPS) -一基于与一个或多个卫星的通信来确定主车辆 100的位置。导航系统120可以配置为输出代表车辆当前位置的信号。
[0043] 自主模式控制器125可以配置为当主车辆100在自主模式运行时控制一个或多 个子系统135。由自主模式控制器125控制的子系统135的示例可以包括制动子系统、悬 架子系统、转向子系统、以及动力传动子系统。自主模式控制器125可以通过向与这些子 系统135相关的控制单元输出信号从而控制这些子系统135中的任意一个或多个。自主 模式控制器125至少部分基于由自主驾驶传感器115所产生的信号而控制子系统135。例 如,自主模式控制器125可以根据自主驾驶传感器115所产生的道路状况信号而控制主车 辆100。这可以包括根据检测到的道路状况的类型以及位置来调整车辆的设置,例如降低车 辆速度、改变车辆行驶车道、选择新路径等。而且,如下面更加详细说明的,自主驾驶传感器 115可以配置为根据其他车辆--例如前方车辆105和/或主车辆100附近的基础设施装 置110-一所检测到的道路状况而调整一种或多种车辆设置。由其他车辆和/或基础设施 装置110所传递的道路状况信号可以表明道路状况的位置以及检测道路状况的时间。
[0044] 通信模块130可以配置为根据一种或多种电信协议一一例如动态短程通信 (DSRC)协议--向主车辆100附近的其他车辆和/或基础设施装置110播放检测到的道 路状况。通信模块130可以进一步配置为播放道路状况的位置以及检测道路状况的时间。 而且,通信模块130可以进一步配置为接收由附近其他车辆--例如前方车辆105--和 /或基础设施装置110所传递的道路状况信号。如果例如道路状况仍然存在或可能仍然存 在,通信模块130可以配置为重播这样的道路状况。例如,如果主车辆100的自主驾驶传感 器115确定在同一位置的道路状况,原始检测的道路状况在预设的时间段内并且没有发生 干扰事件来纠正该道路状况,那么通信模块130可以重播该道路状况信号。因此,虽然主车 辆100以及前方车辆105可以传递道路状况信号,但是该道路状况信号最初还可以由另一 个车辆检测。
[0045] 通常,计算系统和/或装置一一例如自主模式控制器125以及导航系统120-一 可以采用任何数量的计算机操作系统,包括但不限于各种版本和/或各种变体的福特同步 (Ford Sync?)操作系统、微软Windows?操作系统、Unix操作系统(例如由加利福尼亚 州的红木海岸甲骨文公司发行的Solaris?操作系统)、由纽约阿蒙克IBM发行的AIXUNIX 操作系统、Linux操作系统、由加利福尼亚州的苹果公司发行的MacOSX以及iOS操作系 统、由加拿大滑铁卢R頂公司发行的黑莓OS以及由开放手机联盟开发的Android操作系 统。计算装置的示例包括但不限于车载的车辆计算机、计算机工作站、服务器、台式机、笔记 本、便携式电脑或掌上电脑或一些其他计算系统和/或装置。
[0046] 计算装置通常包括电脑可执行指令,其中这些指令可以由一个或多个例如上面所 列类型的计算装置执行。计算机可执行指令可以由计算机程序编译或解释,计算机程序采 用多种编程语言和/或技术创建,这些编程语言和/或技术包括但并不限于单独地或组合 的如¥8 111、(]、0++、'\^8皿11^8;[0、如¥3 301^口1:、?61'1等。通常,处理器(例如微处理器)例 如从存储器、计算机可读介质等接收指令,并且执行这些指令,由此执行一个或多个程序, 包括这里所描述的一个或多个程序。这样的指令以及其他数据可以利用各种计算机可读介 质存储和传送。
[0047] 计算机可读介质(也称为处理器可读介质)包括任意非暂时性(例如有形的)的 参与提供数据(例如指令)的介质,该数据可以由计算机(例如计算机处理器)读取。这样 的介质可以采用多种形式,包括但不限于非易失性介质和易失性介质。非易失性介质可以 包括例如光盘或磁盘以及其他永久性存储器。易失性介质可以包括例如典型地构成主存储 器的动态随机存取存储器ORAM)。这样的指令可以通过一种或多种传输介质传输,包括同 轴线缆、铜线和光纤,包括包含耦接于计算机处理器的系统总线的线缆。计算机可读介质的 常规形式包括,如软盘、柔性盘、硬盘、磁盘、任何其他磁性介质、CD-ROM、DVD、任何其他光学 介质、穿孔卡片、纸带、任何带有孔类型的其他物理介质、RAM、PROM、EPROM、FLASH-EEPROM、 任何其他存储器芯片或盒,或者任何其他计算机可读取的介质。
[0048] 数据库、数据储存库或此处所述的其他数据存储可以包括各种用于存储、访问以 及检索各种数据的机构,包括层次数据库、文件系统中的文件集、专有格式的应用数据库、 关联数据库管理系统(RDBMS)等。每一个这样的数据存储通常包括在采用例如上述那些计 算机操作系统之一的计算装置内,并且以一种或多种方式通过网络访问。文件系统可以从 计算机操作系统访问,文件系统可以包括以各种格式存储的文件。RDBMS除了采用创建、存 储、编辑以及执行存储过程的语言之外,通常采用结构化查询语言(SQL),例如上述的PL/ SQL语言。
[0049] 在一些示例中,系统元件可以作为计算机可读指令(例如软件)实施在一个或多 个计算装置(例如服务器、个人电脑等)中,存储在相关的计算机可读介质(例如盘、存储 器等)上。计算机程序产品可以包括存储在计算机可读介质用于实施此处所述功能的这样 的指令。
[0050] 图3是示例性程序300的流程图,主车辆100利用该程序根据道路状况的改变来 调整车辆设置,并且向其他车辆和/或基础设施装置110传递道路状况。
[0051] 在框305中,主车辆100可以检测道路状况。道路状况可以由例如一个或多个位于 主车辆100上的自主驾驶传感器115所检测。道路状况的示例可以包括道路上有冰或雪、 堵塞了一个或多个车道的障碍物、拥堵的交通、湿滑的路面、洪水、坑洞等。
[0052] 在框310中,主车辆100可以产生代表框305中所检测到的道路状况的道路状况 信号。道路状况信号可以由例如自主模式控制器125或主车辆100内的另一个处理装置而 产生。而且,可以产生道路状况信号从而标识例如由导航系统120所确定的道路状况的位 置和/或检测道路状况的时间。
[0053] 在框315中,主车辆100可以向一个或多个主车辆100附近的其他车辆和/或基础 设施装置110传递道路状况信号。以这种方式,其他车辆可以在单独检测道路状况之前了 解并且响应道路状况。主车辆100的通信模块130可以根据一种或多种协议--例如DSRC 协议一一而传递道路状况信号。
[0054] 在框320中,主车辆100可以响应检测到的道路状况而调整一种或多种设置。所关 于检测的道路状况而调整的设置的示例可以包括行驶速度、与其他车辆的距离、行驶车道、 转向速度等。可以通过例如自主模式控制器125来调整设置。
[0055] 在框320之后,程序300可以结束或者返回到框305。
[0056] 图4是示例性程序400的流程图,主车辆100利用该程序根据从前方车辆105和 /或基础设施装置110
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1