一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于仿真车辆中的传感器的系统和方法与流程

2023-02-19 14:17:57 来源:中国专利 TAG:


1.本公开涉及用于仿真车辆中的传感器的系统和方法


背景技术:

2.汽车经销商通常基于车辆中提供的各种可选特征来设定车辆的价格。因此,具有一组基本特征的车辆的价格可能低于具有一组更复杂特征的相同型号车辆。该组更复杂的特征可以包括诸如例如智能信息娱乐系统、倒车相机、对象检测系统、无钥匙操作系统和安全系统等项目。
3.第一客户可能决定购买具有该组基本特征的车辆,而不是在他/她认为不必要的特征上花费额外的钱。第一客户后来可能会感到后悔,并且可能希望他/她拥有在较高价格的车辆中所提供的项目中的至少一些。另一方面,第二客户可能购买价格较高的车辆,但后来发现价格较高的车辆中存在的一些项目已经过时。
4.因此,期望提供解决诸如上述场景的场景的解决方案。


技术实现要素:

5.根据实施例,第一传感器是在制造车辆时提供在车辆中的原始设备制造商(oem)装置,并且其中仿真软件模块基于将机器学习应用于从一个或多个其他车辆获得的数据来仿真第二传感器。
6.根据实施例,仿真软件模块是从远程计算机接收的。
7.根据实施例,第一传感器是第一类型的硬件传感器,并且其中从一个或多个其他车辆中的每一者获得的传感器数据是由第一类型的硬件传感器发起的。
8.根据实施例,第一传感器是第一类型的硬件传感器,并且第二传感器是不同于第一类型的硬件传感器的第二类型的硬件传感器。
9.根据实施例,第二类型的硬件传感器是空气质量传感器,并且第一类型的硬件传感器包括相机。
附图说明
10.下面参考附图阐述具体实施方式。使用相同的附图标记可指示类似或相同的项。各种实施例可以利用除了附图中示出的那些之外的元件和/或部件,并且一些元件和/或部件可能不存在于各种实施例中。附图中的元件和/或部件不一定按比例绘制。在整个本公开中,根据上下文,单数和复数术语可以可互换地使用。
11.图1示出了根据本公开的实施例的将仿真软件模块下载到车辆中的第一示例性场景。
12.图2示出了根据本公开的实施例的将仿真软件模块下载到车辆中的第二示例性场景。
13.图3示出了根据本公开的实施例的将仿真软件模块下载到车辆中的第三示例性场
景。
14.图4示出了根据本公开的实施例的车辆执行空气质量监测操作的示例性场景。
15.图5示出了根据本公开的实施例的车辆执行空气质量监测操作的另一示例性场景。
16.图6示出了根据本公开的实施例的车辆执行空气质量监测操作的又一示例性场景。
17.图7示出了根据本公开的实施例的车辆利用自动制动系统的示例性场景。
18.图8示出了根据本公开的实施例的可以提供在车辆中的一些示例性部件。
具体实施方式
19.下文将参考附图更全面地描述本公开,其中示出了本公开的示例性实施例。然而,本公开可以许多不同形式来体现,并且不应被解释为受限于本文阐述的示例实施例。相关领域技术人员将理解,在不脱离本公开的精神和范围的情况下可对各种实施例作出形式和细节上的各种变化。因此,本公开的广度和范围不应受到上述示例性实施例中的任何一个限制,而是应仅根据所附权利要求和其等效物限定。以下描述是为了说明目的而呈现,并且不意图是详尽性的或受限于所公开的精确形式。应当理解,替代实现方式可以以任何期望的组合来使用,以形成本公开的另外的混合实现方式。例如,相对于特定装置或部件描述的功能中的任一者可以由另一个装置或部件执行。此外,尽管已经描述了特定的装置特性,但是本公开的实施例可以涉及许多其他装置特性。另外,尽管已用特定于结构特征和/或方法动作的语言描述了实施例,但是应理解,本公开不一定受限于所描述的具体特征或动作。而是,将具体特征和动作公开为实施所述实施例的说明性形式。
20.本公开中使用的某些词语、术语和短语必须被解释为指代本领域普通技术人员通常以各种形式和等效物理解的各种对象和动作。例如,如本文所使用的词语“软件”涵盖各种形式的计算机代码中的任一种,并且可以以各种形式提供,诸如以软件包、固件包、零售软件或原始设备制造商(oem)软件的形式提供。如本文所使用的词语“传感器”包括用于执行诸如以下项的操作的各种形式的检测和/或测量装置中的任一者:检测位于车辆内部和/或外部的对象、捕获车辆内部和/或外部的图像、检测车辆内部和/或外部的声音、接收无线信号和/或测量参数(诸如例如距离、声音、特征状态(例如,车辆的车门或发动机罩打开)、温度、车辆内部或外部的污染物、强度、振幅、亮度和湿度)。如本文所使用的词语“示例”意图在本质上是非排他性的和非限制性的。
21.根据总体概述,本公开中描述的某些实施例涉及与在车辆中提供软件传感器相关的系统和方法。在示例性实施例中,确定到车辆的特征升级的可用性,并且可以(例如,向云计算机)发出获得特征升级的请求。云计算机基于仿真车辆中不可用的第一传感器来提供仿真软件模块。可以通过执行仿真软件模块并通过使用车辆中可用的第二传感器来将特征升级安装在车辆中。在示例性实现方式中,车辆中可用的第二传感器是一种类型的硬件传感器,诸如例如相机,并且被仿真的第一传感器是不同类型的硬件传感器,诸如例如空气质量传感器。空气质量传感器可能不存在于车辆中,因为传感器是在购买车辆期间被拒绝或在车辆制造期间有意省略的任选装置。由于各种原因,诸如例如因为空气质量传感器的功能是通过使用多功能装置提供的,所以在制造期间可以省略空气质量传感器。
22.图1示出了根据本公开的实施例的将仿真软件模块140下载到车辆115中的第一示例性场景。车辆115可以是各种类型的车辆中的任一种,诸如例如汽油动力车辆、电动车辆、混合动力电动车辆或自主车辆、汽车、运动型多功能车(suv)、卡车、小型货车、半挂式卡车、公共汽车或自主车辆。在一些实现方式中,本文提供的描述可以同样适用于其他类型的交通工具,诸如例如飞行器、无人驾驶飞行器(uav)、机器人交通工具(例如,递送机器人)和船舶(小船、大船、机器人船只等)。车辆115可以包括诸如车辆计算机110、信息娱乐系统125、通信系统135、传感器管理系统105和各种传感器(诸如例如相机120、相机145、相机107和相机108)等部件。
23.车辆计算机110可以执行各种功能,诸如控制发动机操作(燃料喷射、速度控制、排放控制、制动等)、管理气候控制(空气调节、加热等)、激活安全气囊以及发出警告(检查发动机灯、灯泡故障、轮胎气压低、车辆处于盲点等)。在一些情况下,车辆计算机110可以包括多于一个计算机,诸如例如控制发动机操作的第一计算机和操作信息娱乐系统125的第二计算机。
24.传感器管理系统105可以包括具有处理器和存储器的计算机,所述存储器中存储有计算机可执行指令,所述计算机可执行指令由处理器执行以使得计算机能够执行根据本公开的各种操作。在示例性实现方式中,传感器管理系统105可以包括通信地耦合到车辆计算机110和车辆115中的其他装置的独立计算机。在另一个示例性实现方式中,传感器管理系统105可以是车辆计算机110的一部分,并且与车辆计算机110共享一些部件,诸如例如处理器和存储器。
25.传感器管理系统105可以耦合到提供在车辆115中的各种硬件传感器。传感器可以包括诸如例如摄像机、数字相机、红外相机、对象检测器、距离传感器、接近度传感器、声音质量传感器、阳光照度传感器、音频传感器、光探测和测距(激光雷达)装置、雷达装置和/或声纳装置等装置。在所示示例中,传感器管理系统105通信地耦合到相机120、相机145、相机107和相机108。在其他情况下,传感器管理系统105可以通信地耦合到各种其他类型的传感器和检测器。
26.可以是各种类型的图像捕获装置中的任一种的相机120可以安装在车辆115的前保险杠、侧视镜、车顶柱或车顶上并且被布置为捕获车辆115前方的对象的图像。例如,图像可以是静止图片、视频片段或视频流。可以类似于相机120的相机145可以安装在车辆115的后保险杠、后窗、车顶柱、车顶或行李厢上,并且被布置成捕获车辆115后面的对象的图像。可以是各种类型的图像捕获装置中的任一种的相机107可以安装在车辆115的驾驶员侧镜总成上并且被布置为捕获车辆115左侧的对象的图像。可以类似于相机107的相机108可以安装在车辆115的乘客侧镜总成上并且被布置为捕获车辆115右侧的对象的图像。
27.信息娱乐系统125可以是集成单元,所述集成单元包括各种部件,诸如收音机、cd播放器和视频播放器。在示例性实现方式中,信息娱乐系统125具有显示器,所述显示器包括图形用户界面(gui)以供车辆115的乘员使用。gui可以用于各种目的,包括例如输入目的地信息以获得导航辅助。可以经由由耦合到信息娱乐系统125的全球定位系统(gps)装置提供的信号来获得导航辅助。
28.通信系统135可以包括以支持各种类型的通信(诸如例如传感器管理系统105和车辆计算机110之间的通信)的方式安装在车辆115中或上的有线和/或无线通信装置。通信系
统135可以出于该目的利用各种有线和/或无线技术(诸如例如超宽带(uwb)、wi-fi、li-fi(基于光的通信)、可听通信、超声波通信和/或近场通信(nfc))中的一种或多种。
29.传感器管理系统105和车辆计算机110还可以利用通信系统135来与可以位于车辆115外部的装置(诸如例如位于其他车辆(车辆被示出为在虚线圆圈150内)中的计算机和计算机160)进行通信。此类通信可以彼此直接进行和/或经由网络155进行。可以通过使用诸如wifi和车辆对车辆(v2v)通信(如通信链路170所示)等通信技术来进行车辆之间直接进行的通信。
30.网络155可以包括任一网络或网络的组合,诸如例如局域网(lan)、广域网(wan)、电话网络、蜂窝网络、有线网络、无线网络和/或私有网络/公共网络(诸如互联网)。网络155可以支持一种或多种类型的通信技术,诸如例如超宽带、蜂窝、近场通信(nfc)、wi-fi、wi-fi直连、li-fi、车辆对车辆(v2v)通信、基础设施对车辆(i2v)通信、车辆对基础设施(v2i)通信和车辆对外界(v2x)通信。示例性v2i以包括v2i无线通信单元180的交通信号灯175的形式示出。
31.在各种实现方式中,计算机160可以是服务器计算机、云计算机或客户端计算机。在一个实现方式中,计算机160被配置为执行根据本公开的各种动作,诸如例如确定车辆115缺少某种类型的传感器、基于仿真从各种车辆的计算机获得的信息来创建软件传感器、和/或将仿真软件模块传送到车辆115。
32.在示例性场景中,车辆115可以在车辆115的制造期间或销售期间由诸如例如相机120、相机145、相机107和相机108等装置配备。相机120可以用于捕获车辆115前方的对象的图像,并且所述图像可以例如由保险代理人使用来检查并获得与车辆115可能已经与对象碰撞的事故有关的细节。相机145可以被配置为操作为倒车相机,所述倒车相机捕获车辆115的后视图的图像并将其传播到信息娱乐系统125。车辆115的驾驶员可以在使车辆115倒退移动时观察到这些图像,以便避免与车辆115的路径中的障碍物(如果存在的话)碰撞。相机107和相机108可以是可以由车辆115的驾驶员使用的盲点信息系统的部件。由相机120、相机145、相机107和/或相机108提供的图像可以彼此独立。例如,由相机145提供的图像可以独立于其他相机提供的图像使用,并且通常仅在某些时间(当车辆115倒退移动时)使用。例如,仅当驾驶员希望变换车道并且确保在他/她的盲点中不存在其他车辆时才可以观察到由相机108提供的图像。
33.过段时间(例如,几年),将车辆115出售给车辆所有者的经销商可以联系所有者以通知所有者以360
°
视图显示选项的形式可用的特征升级,所述特征升级到目前为止在车辆115中不可用。特征升级可以经由执行仿真软件模块140而可为所有者所用,所述仿真软件模块可以从计算机160下载到传感器管理系统105中。特征升级可以将由相机120、相机145、相机107和相机108提供的图像拼接在一起,并产生360
°
视图,所述视图显示在信息娱乐系统125上并且允许驾驶员始终看到车辆115周围的所有对象。所有者可以提交购买订单以购买特征升级(通过一次性交易或通过允许他/她根据需要且在需要时获取该特征和/或其他特征的订阅服务)。因此,通过添加由仿真软件模块140实施的一个或多个特征,可以将在制造或销售期间可能被认为是基本型号并且缺少某些特征的车辆115升级为高级型号车辆。
34.在示例性程序中,计算机160(服务器计算机、云计算机、客户端计算机等)可以用于通过经由通信系统135将仿真软件模块140无线地发送到作为传感器管理系统105的一部分的计算机106来履行购买订单。仿真软件模块140可以经由各种方式中的任一种发送,诸如例如通过网络155、直接通过通信链路170和/或经由网络155和安装在交通信号灯175上的无线通信单元180发送。
35.根据本公开,可以通过从位于各种车辆中的各种计算机(车辆被示出为在虚线圆圈150内)获得信息并通过使用各种技术(诸如例如人工智能(ai)和机器学习数据模型)处理信息来创建仿真软件模块140。从各种计算机接收的信息可以包括结构化数据和/或非结构化数据。结构化数据可以包括例如传感器数据、发动机负荷、加速踏板位置和制动扭矩。非结构化数据可以包括例如相机视频馈送、激光雷达馈送和音频馈送。
36.图2示出了根据本公开的实施例的将仿真软件模块225下载到车辆115中的第二示例性场景。在该示例性场景中,车辆115可以在车辆115的制造期间或销售期间配备诸如例如相机120、相机145、相机107和相机108和阳光照度传感器205等装置。
37.阳光照度传感器205可以放置在车辆115的外表面上或车辆115的车厢区域内部的各种位置中的任一者处。阳光照度传感器205(其可以包括响应于落在阳光照度传感器205上的阳光而产生电信号的换能器)被布置成监测阳光的强度并将信息传送到传感器管理系统105。传感器管理系统105可以评估信息并执行动作以照顾到车辆115的乘员的舒适度,诸如例如调整气候控制系统(空气调节、加热等)、调整风扇转速和/或调整通风口。
38.过段时间(例如,几年),将车辆115出售给车辆所有者的经销商可以联系所有者以通知所有者允许以更复杂的方式操作气候控制系统(诸如例如,没有手动干预)并且还提供了几种新的功能设置的特征升级。特征升级可以通过执行仿真软件模块225而进行,所述仿真软件模块可从计算机160下载到传感器管理系统105中。仿真软件模块225可以通过将从相机中的一个或多个捕获的图像获得的信息与从车辆115中的gps装置获得的位置信息组合来推导阳光照度信息。然后,传感器管理系统105可以使用阳光照度信息来对车辆115的气候控制系统自动执行各种控制功能。
39.在另一个示例性场景中,在车辆115的制造或销售期间安装在车辆115中的阳光照度传感器205可能在若干年之后变得有缺陷,并且车辆115的所有者可以联系经销商以获得更换单元。此时,经销商可以通知所有者用仿真软件模块225提供的功能性替换阳光照度传感器205的功能性可能是有益的,其不仅节省与购买和安装新硬件(更换阳光照度传感器205)相关联的成本,而且节省获得与车辆115的气候控制系统相关联的新特征的成本。然后,所有者可以根据他/她的需要选择从计算机160下载仿真软件模块225并将其下载到传感器管理系统105中。
40.在另一个示例性场景中,在车辆115的制造或销售期间安装在车辆115中的阳光照度传感器205或不同类型的传感器可能变得有缺陷,并且车辆115的所有者可以联系经销商以使传感器得到维修或更换。经销商可以建议更换传感器并且在等待欠交订货的更换传感器时通知所有者临时维修。呈可下载的仿真软件模块的形式的临时维修可以提供由有缺陷的传感器提供的特征中的至少一些。
41.在又一示例性场景中,车辆115在制造或销售期间可能缺少某些特征,诸如例如正面碰撞警告系统和/或结冰路况检测系统。过段时间,将车辆115出售给所有者的经销商可
以联系所有者以通知所有者可以经由可下载的仿真软件模块在车辆115上提供这些特征。在该示例性场景中,传感器管理系统105执行下载的仿真软件模块,所述仿真软件模块可以基于评估由相机120捕获的图像来提供正面碰撞警告系统和/或结冰路况检测系统。
42.图3示出了根据本公开的实施例的将仿真软件模块225下载到车辆115的传感器管理系统105中的第三示例性场景。在该示例性场景中,个人315操作个人通信装置310,所述个人通信装置可以是各种装置中的任一种,诸如例如智能电话、平板计算机、膝上型计算机、或可穿戴装置(例如,智能手表)。计算机160可以将特征升级信息传输到车辆115的传感器管理系统105和/或个人通信装置310。所述信息可以在各种时间显示,诸如例如当新特征变得可用时和/或当确定车辆115缺少特定特征时。
43.在示例性实现方式中,可以通过由传感器管理系统105执行盘点程序来确定车辆115缺少特定特征。盘点程序可以涉及传感器管理系统105与车辆计算机110之间的通信,以从车辆计算机110获得车辆相关信息。传感器管理系统105可以将车辆115中存在的特征列表与可以由计算机160提供给传感器管理系统105的可用特征的参考列表进行比较。
44.特征升级信息以允许个人315购买或订阅特征升级和/或注册订阅服务以获得特征升级的格式显示在信息娱乐系统125和/或个人通信装置310上。可以经由信息娱乐系统125中提供的图形用户界面(gui)或经由个人通信装置310中提供的软件应用进行购买(或注册)。
45.计算机160可以通过将仿真软件模块140经由各种方式中的任一种(诸如例如通过网络155、直接通过通信链路170和/或经由网络155和安装在交通信号灯175上的无线通信单元180)传输到传感器管理系统105和/或个人通信装置310来履行订单。当发送到个人通信装置310时,仿真软件模块140可以经由无线通信(超宽带(uwb)、wi-fi、nfc等)或经由直接插入(例如,经由信息娱乐系统125上的usb插口)上传到传感器管理系统105中。
46.图4示出了根据本公开的实施例的由计算机160获得信息以生成仿真软件的第一示例性场景。在该示例性场景中,车辆115在多车道高速公路上行驶并且被许多车辆包围。交通移动有时会走走停停,并且在其他时间会停止。车辆115周围的一些或全部车辆可以具有空气质量传感器,诸如例如微粒物质(pm)空气质量传感器。车辆可以经由网络155将空气质量信息传送到云存储装置,并且计算机160可以实时地检索该信息。车辆115不具有空气质量传感器(可能是因为车辆115的所有者在购买车辆115期间选择不购买空气质量传感器)。根据本公开,计算机160可以基于由各种车辆提供的信息生成空气质量仿真软件模块,并然后在车辆115中执行空气质量仿真软件模块。在示例性情况下,车辆115中的空气质量仿真软件模块的执行可以允许车辆115继而生成空气质量信息并(经由网络155、云存储装置和计算机160)与其他车辆共享空气质量信息。
47.从其他车辆获得和/或由车辆115生成的信息可以包括例如空气质量测量、位置信息、交通特性(停止、缓慢移动、走走停停等)、关于相邻车辆的信息(喷出烟雾的卡车、电动车辆等)、天气信息、周边基础设施信息(城市、开放空间等)和/或从导航提供商获得的实时污染地图。
48.响应于对呈空气质量监测形式的特征升级的请求,计算机160可以向传感器管理系统105的计算机106提供空气质量仿真软件模块。传感器管理系统105可以执行空气质量
仿真软件模块以在车辆115中提供空气质量监测系统,而无需在车辆115中安装硬件空气质量传感器。空气质量监测系统可以替代地使用诸如例如相机120和相机145等传感器来代替使用硬件空气质量传感器来监测空气质量。由相机120和/或相机145捕获的图像可以由传感器管理系统105评估,以基于例如车辆115外部的烟雾或排烟的存在来确定空气质量。
49.在根据本公开的第二示例性场景中,传感器管理系统105可以使用空气质量仿真软件模块来基于从位于车辆115附近的其他车辆中的计算机接收的实时信息来执行空气质量监测操作。传感器管理系统105可以使用从其他车辆(诸如例如从在车辆115前方行驶的车辆405中提供的计算机)接收的实时信息来动态地控制车辆115的车厢区域中的空气质量。在示例性场景中,当空气质量低于阈值时,传感器管理系统105可以关闭进气口,并且当空气质量随后例如由于车辆115与车辆405之间的车辆与车辆的间隔距离的增加而改善时,可以重新打开进气口。阈值可以由各种实体设置。在一种情况下,车辆115的所有者可能已经将阈值信息传送给操作计算机160的个人165。
50.图5示出了传感器管理系统105可以使用空气质量仿真软件模块来基于从位于车辆115附近的其他车辆中的计算机接收的实时信息来执行空气质量监测操作的第三示例性场景。在该示例性场景中,车辆115在喷出大量排气的卡车505后面行驶,其中一些排气可能进入车辆115的发动机舱。传感器管理系统105可以执行空气质量仿真软件模块并使用诸如相机120和/或相机145等传感器来操作车辆115中的各种硬件元件(诸如例如,关闭进气口和/或激活空气再循环)。在一些情况下,传感器管理系统105可以基于从位于车辆115附近的其他车辆中的计算机接收的实时信息来执行这些操作。当车辆115与卡车505之间的车辆与车辆的间隔距离已经增加时,或者在卡车505已经变道到不同的行车道之后,传感器管理系统105可以重新打开进气口。车辆115与卡车505之间的车辆与车辆的间隔距离可以由传感器管理系统105基于评估由相机120(面向前方)捕获的图像来确定。
51.图6示出了传感器管理系统105可以使用空气质量仿真软件模块来基于与车辆115相关联的实时信息执行空气质量监测操作的第四示例性场景。在该示例性场景中,当进入高速公路时,车辆115在入口坡道上加速。加速可能导致烟雾进入车辆115的车厢区域。
52.在示例性场景中,由传感器管理系统105执行的空气质量仿真软件模块可以评估从相机120接收的图像并确定车厢区域内的空气质量已经由于车辆115的加速而劣化。传感器管理系统105可以通过执行诸如关闭进气口和/或激活空气再循环等动作来对所述确定进行响应。在示例性场景中,当车辆115正在减速时,诸如例如当车辆115已经汇入高速公路上的交通中时或者当在出口坡道上移动以离开高速公路时,传感器管理系统105可以重新打开进气口。
53.在其他示例性场景中,由传感器管理系统105执行的空气质量仿真软件模块可以评估其他形式的数据(除了评估图像之外或代替评估图像),诸如例如由提供在车辆115中的超声波传感器或雷达传感器产生的数据和/或由车辆计算机110生成的数据(速度、速率、制动、燃料消耗和/或加速度等)。
54.图7示出了传感器管理系统105可以基于从计算机160接收的仿真软件模块在车辆115中提供防抱死制动系统(abs)的第五示例性场景。在该示例性场景中,车辆115在高速公路上行驶在许多车辆后面,响应于车辆710追尾前方的另一车辆705而制动。各种车辆(诸如例如车辆710和车辆715)将关于事故发生的信息传送到传感器管理系统105的计算机106。
计算机106评估信息并通过使用防抱死制动系统(abs)仿真软件模块以提供车辆115的防抱死制动进行响应。由于车辆115缺少防抱死制动系统,因此在购买该特征升级时,由计算机160向传感器管理系统105提供abs仿真软件模块。
55.传感器管理系统105可以执行abs仿真软件模块以使车辆115安全地停止。在一些情况下,传感器管理系统105可以通过使用从硬件传感器(诸如例如相机120)接收的信息来执行诸如abs制动的功能。由相机120提供的图像向传感器管理系统105和/或车辆计算机110提供关于车辆115与在车辆115前方制动的车辆720之间的间隔距离的信息。
56.在另一个示例性场景中,车辆720(或车辆115前方的任何其他车辆)可能会在路面上失去牵引力(由于水而打滑、由于积冰而滑行等)。该信息可以无线地传送到传感器管理系统105的计算机106。计算机106评估信息并通过使用由执行仿真软件模块提供的防抱死制动系统来进行响应。
57.图8示出了根据本公开的实施例的可以包括在车辆115中的一些示例性部件。示例性部件可以包括通信系统135、车辆计算机110、信息娱乐系统125、车辆传感器系统810和传感器管理系统105。各种部件经由诸如示例性总线811的一根或多根总线彼此通信地耦合。可以使用各种有线和/或无线技术来实施总线811。例如,总线811可以是车辆总线,所述车辆总线使用控制器局域网(can)总线协议、面向媒体的系统传输(most)总线协议和/或can灵活数据(can-fd)总线协议。总线811的一些或所有部分也可以使用无线技术来实施,诸如超宽带、wi-fi、或近场通信(nfc)。例如,总线811可以包括通信链路,所述通信链路允许传感器管理系统105和车辆传感器系统810彼此和/或与车辆计算机110无线地通信。
58.通信系统135可以包括以支持各种类型的通信(诸如例如传感器管理系统105和车辆计算机110之间的通信)的方式安装在车辆115中或上的有线和/或无线通信装置。通信系统135还可以允许传感器管理系统105与位于车辆115外部的装置(诸如例如位于其他车辆中的计算机(车辆被示出为在虚线圆圈150内)和计算机160)通信。
59.在示例性实现方式中,通信系统135可以包括耦合到一组无线通信节点的单个无线通信单元。在一些情况下,无线通信节点可以包括低功耗模块(blem)和/或低功耗天线模块(bleam)。
60.信息娱乐系统125可以包括具有用于执行各种操作的gui的显示器805。gui可以用于例如从计算机160请求软件传感器和/或购买软件传感器。
61.车辆传感器系统810可以包括各种类型的传感器,包括在购买车辆115期间或稍后安装在车辆115中的硬件传感器。几个示例性硬件传感器是相机120、相机145和阳光照度传感器205。其他硬件传感器(图中未示出)可以包括诸如例如对象检测器、距离传感器、接近度传感器、音频传感器、激光雷达装置、雷达装置和/或声纳装置等装置。
62.传感器管理系统105可以包括处理器815、通信系统820、输入/输出接口825和存储器830。通信系统820可以包括一个或多个无线收发器(例如,blem),所述一个或多个无线收发器允许传感器管理系统105从计算机160(如图1所示)接收各种类型的项目,诸如例如仿真软件模块和/或软件传感器。
63.输入/输出接口825可以用于允许各种类型的信号和信息传入或传出传感器管理
系统105。例如,传感器管理系统105可以使用输入/输出接口825来从计算机160接收仿真软件模块和/或软件传感器,并且还从车辆115中存在的各种硬件传感器接收数据。因此,传感器管理系统105可以从阳光照度传感器205获得数据并且从相机120和/或相机145获得图像。输入/输出接口825还可以用于从车辆计算机110接收信号和/或向车辆计算机110传输信号。示例性信号可以请求车辆计算机110关闭车辆115中的一个或多个通风口和/或配置车辆115的气候控制系统以使车辆115的车厢区域内的空气再循环。
64.作为非暂时性计算机可读介质的一个示例的存储器830可以用于存储操作系统(os)850、数据库845和诸如传感器管理模块835和图像评估模块840等各种代码模块。以计算机可执行指令的形式提供代码模块,其由处理器815执行以使得传感器管理系统105能够执行根据本公开的各种操作。传感器管理模块835可以例如由处理器815执行以执行根据本公开的各种操作。一些示例性操作可以包括例如购买软件传感器,从计算机160下载软件传感器,在从计算机160接收并执行软件传感器时使硬件传感器变得冗余,以及使用软件传感器来补足或补充由车辆115中的一个或多个硬件传感器提供的功能性。
65.执行这些操作中的一些可以包括使用图像评估模块840,以便评估各种类型的图像,诸如例如由相机120和/或相机145捕获的图像。数据库845可以用于存储各种类型的数据,诸如图像、仿真软件模块、用户偏好和软件传感器。
66.在以上公开中,已经参考了形成以上公开的一部分的附图,附图示出了其中可以实践本公开的具体实现方式。应当理解,在不脱离本公开的范围的情况下,可利用其他实现方式,并且可进行结构改变。说明书中对于“一个实施例”、“实施例”、“示例性实施例”等的引用指示描述的实施例可以包括特定特征、结构或特性,但是每个实施例可能不一定都包括所述特定特征、结构或特性。另外,此类短语不一定是指同一实施例。此外,当结合实施例描述特定特征、结构或特性时,无论是否明确地描述,本领域技术人员都将认识到结合其他实施例的此类特征、结构或特性。
67.本文所公开的系统、设备、装置和方法的实现方式可以包括或利用包括硬件(诸如,例如本文所讨论的一个或多个处理器和系统存储器)的一个或多个装置。本文公开的装置、系统和方法的实现方式可以通过计算机网络进行通信。“网络”被定义为使得能够在计算机系统和/或模块和/或其他电子装置之间传输电子数据的一个或多个数据链路。当通过网络或另一种通信连接(硬连线、无线或者硬连线或无线的任何组合)向计算机传递或提供信息时,所述计算机适当地将连接视为传输介质。传输介质可包括网络和/或数据链路,所述网络和/或数据链路可用于携载呈计算机可执行指令或数据结构的形式的期望的程序代码手段,并且可由通用或专用计算机访问。以上项的组合也应包括在非暂时性计算机可读介质的范围内。
68.计算机可执行指令包括例如当在处理器(诸如处理器815)处执行时致使处理器执行特定功能或功能组的指令和数据。计算机可执行指令可以是例如二进制代码、中间格式指令(诸如汇编语言)或甚至源代码。尽管已经用特定于结构特征和/或方法动作的语言描述了本主题,但是应理解,在所附权利要求中限定的主题不必限于上面描述的所述特征或动作。而是,所描述的特征和动作被公开作为实施权利要求的示例性形式。
69.存储器装置(诸如存储器830)可以包括任一存储器元件或易失性存储器元件(例如,随机存取存储器(ram,诸如dram、sram、sdram等))和非易失性存储器元件(例如rom,硬
盘驱动器、磁带、cdrom等)的组合。此外,存储器装置可以结合有电子、磁性、光学和/或其他类型的存储介质。在本文件的背景下,“非暂时性计算机可读介质”可以是例如但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或装置。计算机可读介质的更具体的示例(非详尽列表)将包括以下项:便携式计算机软磁盘(磁性)、随机存取存储器(ram)(电子)、只读存储器(rom)(电子)、可擦除可编程只读存储器(eprom、eeprom或快闪存储器)(电子)以及便携式压缩盘只读存储器(cdrom)(光学)。应注意,计算机可读介质甚至可以是上面打印有程序的纸张或另一种合适的介质,因为可例如经由对纸张或其他介质的光学扫描来电子地捕获程序,随后程序进行编译、解译或另外在需要时以合适的方式进行处理,并且随后存储在计算机存储器中。
70.本领域技术人员将了解,本公开可在具有许多类型的计算机系统配置的网络计算环境中实践,所述计算机系统配置包括内置式车辆计算机、个人计算机、台式计算机、膝上型计算机、消息处理器、手持式装置、多处理器系统、基于微处理器的或可编程的消费电子产品、网络pc、小型计算机、大型计算机、移动电话、pda、平板计算机、寻呼机、路由器、交换机、各种存储装置等。本公开还可以在分布式系统环境中实践,其中通过网络链接(通过硬连线数据链路、无线数据链路或通过硬连线数据链路与无线数据链路的任何组合)的本地和远程计算机系统两者都执行任务。在分布式系统环境中,程序模块可位于本地和远程存储器存储装置两者中。
71.此外,在适当的情况下,本文中描述的功能可在以下一个或多个中执行:硬件、软件、固件、数字部件或模拟部件。例如,一个或多个专用集成电路(asic)可被编程为执行本文所描述的系统和程序中的一者或多者。贯穿说明书以及权利要求使用的某些术语是指特定系统部件。如本领域技术人员将理解,部件可以通过不同的名称来指代。本文件不意图区分名称不同但功能相同的部件。
72.应注意,上文所讨论的传感器实施例可包括计算机硬件、软件、固件或它们的任何组合以执行它们的功能的至少一部分。例如,传感器可包括被配置成在一个或多个处理器中执行的计算机代码,并且可包括由计算机代码控制的硬件逻辑/电路。这些示例装置在本文中出于说明目的而提供,而不意在进行限制。如相关领域的技术人员所知晓,本公开的实施例可在其他类型的装置中实现。
73.本公开的至少一些实施例涉及计算机程序产品,所述计算机程序产品包括(例如,以软件形式)存储在任何计算机可用介质上的此种逻辑。这种软件当在一个或多个数据处理装置中被执行时致使装置如本文所描述那样进行操作。
74.虽然上文已描述了本公开的各种实施例,但应理解,仅通过示例而非限制的方式呈现本公开的各种实施例。相关领域的技术人员将明白,在不脱离本公开的精神和范围的情况下可进行形式和细节上的各种改变。因此,本公开的广度和范围不应受到上述示例性实施例中的任何一个限制,而是应仅根据所附权利要求和其等效物限定。已经出于说明和描述目的而呈现了前述描述。前述描述并不意图是详尽的或将本公开限制于所公开的精确形式。鉴于以上教导,许多修改和变化形式是可能的。此外,应注意,前述可选实现方式中的任一者或全部可以按任何所期望的组合使用,以形成本公开的附加混合实现方式。例如,相对于特定装置或部件描述的功能中的任一者可以由另一个装置或部件执行。另外,尽管已经描述了具体装置特性,但本公开的实施例可能涉及许多其他装置特性。另外,尽管已用特
定于结构特征和/或方法动作的语言描述了实施例,但是应理解,本公开不一定受限于所描述的具体特征或动作。而是,将具体特征和动作公开为实施所述实施例的说明性形式。除非另有特别说明或在使用时在上下文内以其他方式理解,否则诸如尤其是“能够”、“可能”、“可以”或“可”的条件语言通常意图表达某些实施例可能包括某些特征、元件和/或步骤,而其他实施例可不包括某些特征、元件和/或步骤。因此,此类条件语言通常并不意图暗示一个或多个实施例无论如何都需要各特征、元件和/或步骤。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献