自动驾驶车辆预约系统和装置的制作方法

文档序号:13886790阅读:254来源:国知局

本发明涉及自动驾驶车辆领域,具体涉及一种自动驾驶车辆预约系统和装置。



背景技术:

随着汽车制造以及移动电子设备的发展,目前已存在智能手机等移动设备中的应用程序(app)能够以无线方式控制汽车里的空调,调整温度、预热座椅等,也存在app能够定位自己的位置,呼叫出租车,付款等。

但还没有能够通过移动设备中的app来预约无人驾驶车辆的技术,而随着无人驾驶车辆技术的迅速发展,可以预见这种需求会越来越大。

因此,本领域中需要一种能够通过移动设备中的app预约无人驾驶车辆的技术方案。



技术实现要素:

为解决上述技术问题,提出了本发明的技术方案。

在本发明的一个方面,提供了一种自动驾驶车辆预约系统,包括:移动终端模块,其能够安装在移动终端设备上,并被配置为根据用户输入产生用户对自动驾驶车辆的预约请求,并通过无线网络向自动驾驶车辆发送所述预约请求,其中所述预约请求包括用车时间和用车地址信息;车载端模块,其能够安装在自动驾驶车辆上,并被配置为通过无线网络接收包括用车时间和用车地址信息的预约请求,并根据所述预约请求中的用车时间和用车地址信息控制所述自动驾驶车辆的起动和行驶,以满足所述预约请求。

在本发明的另一个方面,提供了一种自动驾驶车辆预约装置,其能够安装在自动驾驶车辆上,并被配置为通过无线网络接收来自移动终端的包括用车时间和用车地址信息的预约请求,并根据所述预约请求中的用车时间和用车地址信息控制所述自动驾驶车辆的起动和行驶,以满足所述预约请求。

根据本发明的实施例的自动驾驶车辆预约技术方案实现了对无人驾驶车辆的预约,免去了提车和等车的麻烦,节省了时间。

附图说明

图1示出了根据本发明的实施例的一种自动驾驶车辆预约系统;以及

图2示出了根据本发明的实施例的移动终端模块的用户界面。

具体实施方式

下面参照附图描述本发明的实施例。在下面的描述中,阐述了许多具体细节以便使所属技术领域的技术人员更全面地了解和实现本发明。但是,对所属技术领域的技术人员明显的是,本发明的实现可不具有这些具体细节中的一些。此外,应当理解的是,本发明并不局限于所介绍的特定实施例。相反,可以考虑用下面所述的特征和要素的任意组合来实施本发明,而无论它们是否涉及不同的实施例。因此,下面的方面、特征、实施例和优点仅作说明之用,而不应看作是权利要求的要素或限定,除非在权利要求中明确提出。

现参照图1,其示出了根据本发明的实施例的一种自动驾驶车辆预约系统100。如图1中所示,该自动驾驶车辆预约系统100包括:移动终端模块101,其能够安装在移动终端设备上,并被配置为根据用户输入产生用户对自动驾驶车辆的预约请求,并通过无线网络向自动驾驶车辆发送所述预约请求,其中所述预约请求包括用车时间和用车地址信息;以及车载端模块102,其能够安装在自动驾驶车辆上,并被配置为通过无线网络接收包括用车时间和用车地址信息的预约请求,并根据所述预约请求中的用车时间和用车地址信息控制所述自动驾驶车辆的起动和行驶,以满足所述预约请求。

所述移动终端模块101可以是一个或多个,且每个移动终端模块101能够安装在相应的移动终端设备上。所述移动终端设备可以是任何可由用户携带的设备,例如可以是用户的移动电话、平板电脑、笔记本电脑、可穿戴设备等。所述移动终端模块100可以是任何能够安装在所述移动终端设备上并具备所述功能的模块。在一些实施例,所述移动终端模块100通过能够安装在移动终端上的应用程序(app)实现。所述应用程序例如可以事先放置在网络(例如互联网)上的一服务器上,用户可以使用其移动终端设备经由网络从该服务器下载该应用程序,并安装在其移动终端设备上。

在一些实施例中,所述移动终端模块101可具有一用户界面(ui),该用户界面可具有可接收用户输入的信息的用户界面元素,如文本框、单选按钮、下拉菜单、时间控件等。用户可通过这些用户界面元素输入关于对自动驾驶车辆的预约请求的信息。移动终端模块101可以根据用户在用户界面元素中输入的信息生成对自动驾驶车辆的预约请求,并通过无线网络(例如,电信网和/或互联网)直接或间接地向自动驾驶车辆发送该预约请求。该预约请求例如可包括用户的用车时间和用车地址信息。

图2示出了根据本发明的实施例的移动终端模块101的用户界面。如图2中所示,该移动终端模块的用户界面中包括用于选择用车时间的若干个时间控件,以及用于选择相应的用车地址的若干个控件。所述时间控件可以是任何能够用来选择时间的控件。所述用于选择用车地点的控件可以是任何能够用来选择地址的控件,例如可以是可在其中输入地址的文本框,也可以是可在其中输入或选择地理坐标或地名的下拉菜单等。例如,在一些实施例中,该移动终端模块可以与该移动终端设备所配备的卫星定位模块或地图模块相关联,从而可以从该卫星定位模块或地图模块中获得地址信息。这样,所述用于选择用户地点的控件就可以用来指定或选择来自所述卫星地位模块或地图模块的地址,作为所述用车地址。

在一些实施例中,所述预约请求还包括车辆或车辆类型信息。相应地,图2中所示的移动终端模块101的用户界面中还包括用于选择车辆或车型的控件。所述控件例如可显示所有可用车辆或车辆类型的名称或图标等,用户可以从中选择要预约的车辆或车辆类型。

在一些实施例中,所述自动驾驶车辆预约系统100适合于家庭或组织使用,所述组织例如可以是任何企业或任何其他类型的组织。在这种情况下,所述车载端模块102可以安装在该家庭或组织所拥有的所有自动驾驶车辆上。所述移动终端模块101可以安装在该家庭或组织的所有成员的移动终端设备上,且每个成员的移动终端设备的车载端模块101可以保持与所有自动驾驶车辆上的车载端模块102的网络连接(例如,通过电信网和/或互联网)。所述移动终端模块101的用户界面中的所述用于选择车辆或车型的控件可以显示该家庭或组织的所有可用车辆或车辆类型,以便由用户从中选择,从而所述移动终端设备100可以向用户选择的自动驾驶车辆发送预约请求。

在另一些实施例中,所述自动驾驶车辆预约系统100适合于租车公司使用。在这种情况下,所述车载端模块102可以安装在该租车公司的所有用于出租的自动驾驶车辆上。所述移动终端模块101可以由该租车公司作为app放在网络平台上,以便由任何用户下载并安装到其移动终端设备上,且当所述移动终端模块101被下载和安装到用户的移动终端设备上之后,可以建立并保持与所有自动驾驶车辆上的车载端模块102的网络连接。当所述移动终端模块101在用户的移动终端设备上启动后,其用户界面中的所述用于选择车辆或车型的控件可以显示该租车公司的所有可用车辆或可用车辆类型,以便由用户从中选择,从而所述移动终端设备100可以向用户选择的自动驾驶车辆发送预约请求。

在一些进一步的实施例中,如图1中所示,所述自动驾驶车辆预约系统100还可包括一个或多个服务器103,所述服务器103可以被配置为接收来自任何一个移动终端模块101的预约请求,根据所述预约请求中包括的车辆或车辆类型信息选择相应的自动驾驶车辆,并向该自动驾驶车辆上的车载端模块102发送包括用车时间和用车地址信息的预约请求。

该服务器103例如可以是租车公司拥有的服务器,并位于公共网络(例如,电信网络和/或互联网)上,从而可以通过任何一个用户的移动终端设备来访问。该服务器103例如可以存储有关于该租车公司的所有用于出租的自动驾驶车辆和/或车辆类型的信息。这样,任何一个用户的移动终端设备上安装的移动终端模块101可以建立和保持与该服务器103的网络连接,并可以从该服务器103下载该租车公司的所有用于出租的自动驾驶车辆或车辆类型的信息,并显示在移动终端模块101的用户界面上,以便由用户从中选择需要的车辆或车辆类型。当用户在移动终端模块101的用户界面上选择了需要的车辆或车辆类型,以及输入了用车时间和用车地址信息之后,该移动终端模块101可以生成并向服务器103发送包括所述车辆或车辆类型信息以及用户时间和用车地址信息的预约请求。当服务器103接收到来自移动终端模块101的所述预约请求后,可以根据所述预约请求中包括的车辆信息向该自动驾驶车辆上的车载端模块102发送包括所述用车时间和用车地址的预约请求;或者根据所述预约请求中包括的车辆类型信息从其存储的所有车辆及车辆类型信息中选择相应的自动驾驶车辆,并向该自动驾驶车辆上的车载端模块102发送包括所述用户时间和用车地址的预约请求。

所述车载端模块102可以是一个或多个,且例如可以分别安装在家庭、组织或租车公司的每一辆自动驾驶车辆上。所述车载端模块102可以带有无线通信接口,或者可以利用自动驾驶车辆本身的无线通信接口,从而可以连接到电信网和/或互联网等无线网络,并通过该无线网络接收来自用户的移动终端设备或服务器的包括用车时间和用车地址信息的预约请求,并根据所述预约请求中的用车时间和用车地址信息控制所述自动驾驶车辆的起动和行驶,以满足所述预约请求,即控制所述自动驾驶车辆在所述用车时间到达所述用车地址。

在一些实施例中,所述车载端模块102可以连接到或集成到所述自动驾驶车辆的行车电脑,并被具体配置为:根据所述预约请求中包括的用车地址信息以及所述自动驾驶车辆的位置计算所述自动驾驶车辆距所述用车地址的距离;根据所述距离计算所述自动驾驶车辆的预计行驶时间;根据所述预计行驶时间以及所述预约请求中包括的用车时间信息确定所述自动驾驶车辆的点火时间及出发时间;根据所述点火时间及出发时间通过所述行车电脑控制所述自动驾驶车辆的点火及出发。

具体地,所述车载端模块102可以与所述自动驾驶车辆的卫星定位系统相连接,并从该卫星定位系统获得所述自动驾驶车辆的位置,从而计算出所述自动驾驶车辆距所述用车地址的距离。所述车载端模块102可以根据所述自动驾驶车辆的正常行驶速度或者历史平均速度,并可以根据当前路况信息来估算所述自动驾驶车辆的预计行驶速度,从而可以根据该预计行驶速度以及距所述用车地址的距离计算出所述自动驾驶车辆的预计行驶时间。所述车载端模块102例如可以通过无线网络从交通信息发布平台获得当前路况信息。所述车载端模块102可以通过所述用车时间信息以及所述预计行驶时间计算出所述自动驾驶车辆的出发时间,并可以根据所述出发时间以及所述自动驾驶车辆点火后所需的出发前准备和调整时间计算出所述点火时间。这样,所述车载端模块102就可以通知所述行车电脑在所述点火时间将所述自动驾驶车辆点火启动,并通知所述行车电脑在所述出发时间控制所述自动驾驶车辆出发。

在一些实施例中,由所述车载端模块102所接收的所述预约请求还包括用户的个人信息,且所述车载端模块102被配置为:根据所述个人信息,对所述自动驾驶车辆进行调整,以适合于由所述用户乘坐。具体地,例如,所述车载端模块102可以根据所述用户的个人信息获得所述用户乘坐所述自动驾驶车辆的历史数据,即所述用户以往乘坐所述自动驾驶车辆时该自动驾驶车辆的各车辆控制系统的设置,并根据所述设置(或者通过默认设置)来通过相应车辆控制系统对所述自动驾驶车辆进行调整。所述历史数据和所述默认设置例如可以存储在所述车载端模块102所关联的存储设备中,也可以存储在所述车载端模块102能够访问的网络设备上。

所述个人信息可以是任何能够用来获得用户身份的信息,例如可以是用户的姓名、标识或其移动终端设备的标识(例如,移动电话的号码)等。所述个人信息例如可以是由用户在使用其移动终端设备上的移动终端模块101发送预约请求时,由所述移动终端模块101从所述移动终端设备获得并附加到所述预约请求的。

在一些进一步的实施例中,对所述自动驾驶车辆进行调整包括调整所述自动驾驶车辆的以下任何一项或多项:车内温度,座椅高度、位置、靠背倾斜度和加热温度,后视镜的位置和角度,以及车载信息娱乐系统的设置等等。通过自动驾驶车辆的以上各项进行调整,可以使得该自动驾驶车辆的车内温度、座椅、后视镜、车载信息娱乐系统等更适合于特定用户的习惯或需要。所述车载端模块102可以分别通过车载空调系统、座椅控制系统、座椅加热系统、后视镜控制系统、车载信息娱乐系统等车辆控制系统来控制车内温度、座椅、后视镜及车载信息娱乐信息设置等。

在一些实施例中,所述车载端模块102还被配置为在检测到所述自动驾驶车辆到达所述用车地址时,向所述移动终端模块101发送到达信号。车载端模块102可以通过车辆的卫星定位系统或导航系统来获得自动驾驶车辆是否到达所述用车地址,并在到达用车地址时向用户的移动终端设备上的移动终端模块101发送到达信号,以通知用户自动驾驶车辆的到达。

所述车载端模块102可以通过硬件、软件、固件或其组合的方式来实现。在一些实施例中,所述车载端模块102可以由微处理器或微控制器、以及其包含或关联的存储器中存储的软件程序来实现,所述软件程序可以由所述微处理器或微控制器加载并执行以实现所述车载端模块102的各功能。

以上参照附图描述了根据本发明的实施例的自动驾驶车辆预约系统100,应指出的是,以上描述仅为示例,而不对本发明的限制。在本发明的其他实施例中,所述系统可具有更多、更少或不同的模块,且各模块之间的连接、包含和功能等关系可以与所描述和图示的不同。

在本发明的另一个方面,还提供了一种自动驾驶车辆预约装置。该自动驾驶车辆预约装置可对应于上述车载端模块102。为简明起见,在以下描述中省略了与以上描述重复的部分细节,因此可参照以上描述获得对该装置的更详细的了解。

在本发明的实施例中,所述自动驾驶车辆预约装置能够安装在自动驾驶车辆上,并配置为通过无线网络接收来自移动终端的包括用车时间和用车地址信息的预约请求,并根据所述预约请求中的用车时间和用车地址信息控制所述自动驾驶车辆的起动和行驶,以满足所述预约请求。

在一些实施例中,所述自动驾驶车辆预约装置还被配置为在检测到所述自动驾驶车辆到达用车地址时,向所述移动终端发送到达信号。

在一些实施例中,所述自动驾驶车辆预约装置连接到或集成到所述车辆的行车电脑,并被具体配置为:根据所述预约请求中包括的用车地址信息以及所述自动驾驶车辆的位置计算所述自动驾驶车辆距所述用车地址的距离;根据所述距离计算所述自动驾驶车辆的预计行驶时间;根据所述预计行驶时间以及所述预约请求中包括的用车时间信息确定所述自动驾驶车辆的点火时间及出发时间;根据所述点火时间及出发时间通过所述行车电脑控制所述自动驾驶车辆的点火及出发。

在一些实施例中,所述预约请求还包括用户的个人信息,且所述自动驾驶车辆预约装置还被配置为:根据所述个人信息,对所述自动驾驶车辆进行调整,以适合于由所述用户乘坐。

在一些实施例中,对所述自动驾驶车辆进行调整包括调整所述自动驾驶车辆的以下任何一项或多项:车内温度,座椅高度、位置、靠背倾斜度以及加热温度,后视镜的位置和角度,以及车载信息娱乐系统的设置。

在本发明的又一个方面,还提供的一种自动驾驶车辆预约方法。该方法可以由上述根据本发明的实施例的自动驾驶车辆预约系统执行,因此该方法的步骤对应于该自动驾驶车辆预约系统的各部件的操作。为简明起见,在以下描述中省略了与以上描述重复的部分细节,因此,可参照以上描述获得对该自动驾驶车辆预约方法的更详细的了解。

根据本发明的实施例,该自动驾驶车辆预约方法可以包括以下步骤:

由安装在移动终端设备上的移动终端模块根据用户输入产生用户对自动驾驶车辆的预约请求,并通过无线网络向自动驾驶车辆发送所述预约请求,其中所述预约请求包括用车时间和用车地址信息;以及

由安装在自动驾驶车辆上的车载端模块通过无线网络接收包括用车时间和用车地址信息的预约请求,并根据所述预约请求中的用车时间和用车地址信息控制所述自动驾驶车辆的起动和行驶,以满足所述预约请求。

在一些实施例中,所述预约请求还包括车辆或车辆类型信息。

在一些实施例中,所述移动终端模块包括分别安装在多个用户终端设备上的多个移动终端模块,所述车载端模块包括分别安装在多个自动驾驶车辆上的多个车载端模块,所述方法还包括以下可选步骤:由服务器接收来自任何一个移动终端模块的预约请求,根据所述预约请求中包括的车辆或车辆类型信息选择相应的自动驾驶车辆,并向该自动驾驶车辆上的车载端模块发送包括用车时间和用车地址信息的预约请求。该步骤例如可以在上述两个步骤之间执行。

在一些实施例中,所述方法还包括以下可选步骤:由所述车载端模块在检测到所述自动驾驶车辆到达用车地址时,向所述移动终端模块发送到达信号。

在一些实施例中,所述车载端模块连接到或集成到所述车辆的行车电脑,且其中,由所述车载端模块根据所述预约请求中的用车时间和用车地址信息控制所述自动驾驶车辆的起动和行驶包括:

根据所述预约请求中包括的用车地址信息以及所述自动驾驶车辆的位置计算所述自动驾驶车辆距所述用车地址的距离;

根据所述距离计算所述自动驾驶车辆的预计行驶时间;

根据所述预计行驶时间以及所述预约请求中包括的用车时间信息确定所述自动驾驶车辆的点火时间及出发时间;

根据所述点火时间及出发时间通过所述行车电脑控制所述自动驾驶车辆的点火及出发。

在一些实施例中,所述预约请求还包括用户的个人信息,且所述方法还包括以下可选步骤:由所述车载端模块根据所述个人信息,对所述自动驾驶车辆进行调整,以适合于由所述用户乘坐。该步骤例如可以在车载端模块接收到预约请求之后,并在自动驾驶车辆到达用车地址且用户上车之前的任何时间执行。

在一些实施例中,对所述自动驾驶车辆进行调整包括调整所述自动驾驶车辆的以下任何一项或多项:车内温度,座椅高度、位置和靠背倾斜度,后视镜的位置和角度,以及车载信息娱乐系统的设置。

以上描述了根据本发明的实施例的自动驾驶车辆预约方法,应指出的是,以上描述仅为示例,而不是对本发明的限制。在本发明的其他实施例中,该方法可具有更多、更少或不同的步骤,且各步骤之间的顺序、包含及功能等关系可以与所描述的不同。例如,该方法中各步骤的标号以及各步骤的描述的顺序并不表示各步骤的实际执行顺序。

尽管以上参照附图描述了本发明的实施例,本领域的技术人员可以理解以上描述仅为示例,而不是对本发明的限制。可以对本发明的实施例进行各种修改和变形,而仍落入本发明的精神和范围之内,本发明的范围仅由所附权利要求书确定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1