基于自动驾驶技术的驾乘服务费用计算方法与流程

文档序号:16255020发布日期:2018-12-12 00:22阅读:235来源:国知局
基于自动驾驶技术的驾乘服务费用计算方法与流程

本发明涉及自动驾驶应用技术领域,尤其涉及一种基于自动驾驶技术的驾乘服务费用计算方法。

背景技术

自动驾驶技术这个想法首次出现是在20世纪30年代的一本名为《airwonderstories》的月刊科幻杂志上。但直到1986年,卡内基·梅隆大学制造出的navlab1才算得上第一辆由电脑驾驶而非人类驾驶的汽车。自那时开始,像奔驰、宝马、奥迪、大众、福特等全球知名的汽车巨头们就开始着手研发自动驾驶技术,特别是最近10年,连谷歌、英特尔、苹果等科技厂商也加入了自动驾驶的研究之中。

为了更方便的区分和定义自动驾驶技术,自动驾驶的分级就成了一件大事。目前全球汽车行业公认的两个分级制度分别是由美国高速公路安全管理局(简称nhtsa)和国际自动机工程师学会(简称sae)提出的。其中,l4和l5级别的自动驾驶技术都可以称为完全自动驾驶技术,到了这个级别,汽车已经可以在完全不需要驾驶员介入的情况下来进行所有的驾驶操作,驾驶员也可以将注意力放在其他的方面比如工作或是休息。但两者的区别在于,l4级别的自动驾驶适用于部分场景下,通常是指在城市中或是高速公路上。而l5级别则要求自动驾驶汽车在任何场景下都可以做到完全驾驶车辆行驶。

目前的自动驾驶车辆都是服务于某一用户的情况下使用的,在自动驾驶技术日趋成熟的情况下,自动驾驶车辆可以具有更广阔的应用前景,比如作为共享车辆供大众使用。在这种应用下,会引出很多与私用不同的辅助功能,其中如何进行服务计费就是其中一个。



技术实现要素:

本发明实施例的目的是提供一种自动驾驶车辆的驾乘服务费用计算方法,能够根据用户的驾乘需求或者根据实际行驶路程自动合理计算驾乘服务的收费。

有鉴于此,本发明实施例提供了一种基于自动驾驶技术的驾乘服务费用计算方法,包括:

后台服务器接收用户终端发送的呼叫信息和驾乘服务信息,发送给待调度的自动驾驶车辆;所述呼叫信息包括所述用户终端的用户信息、预约位置的信息和预约时的信息;所述驾乘服务信息包括目的地的信息;

所述自动驾驶车辆根据所述呼叫信息生成第一行车规划信息,用以所述自动驾驶车辆根据第一行车规划路径在所述预约时间自动行驶至所述预约位置接乘用户;其中所述第一行车规划信息包括第一行车规划路径的信息;

所述自动驾驶车辆根据所述驾乘服务信息生成第二行车规划信息,用以所述自动驾驶车辆根据第二行车规划路径自动行驶至所述目的地;其中所述第二行车规划信息包括第二行车规划路径的信息;

所述后台服务器根据所述用户信息确定所述用户的用户属性;所述用户属性包括长期用户或非长期用户;

当所述用户为非长期用户时,所述后台服务器根据所述自动驾驶车辆的第二行车规划信息,计算驾乘服务的费用信息,并生成驾乘服务支付提示信息发送给所述用户终端;其中所述驾乘服务支付提示信息包括驾乘服务的费用信息。

优选的,所述自动驾驶车辆根据所述驾乘服务信息生成第二行车规划信息具体包括:所述自动驾驶车辆根据所述接乘用户的实际位置和目的地生成所述第二行车规划信息。

优选的,在所述自动驾驶车辆根据所述驾乘服务信息生成第二行车规划信息,用以所述自动驾驶车辆根据第二行车规划路径自动行驶至所述目的地之后,所述方法还包括:

所述后台服务器获取所述自动驾驶车辆的实际行驶路径和行驶时间的数据,计算驾乘服务的费用信息,并生成驾乘服务支付提示信息发送给所述用户终端。

优选的,所述后台服务器接收用户终端发送的呼叫信息和驾乘服务信息,发送给待调度的自动驾驶车辆具体为:

所述后台服务器接收所述用户终端发送的所述呼叫信息和驾乘服务信息;

所述后台服务器根据所述预约位置的信息和预约时间的信息进行车辆信息模糊计算,得到在预约时间能够到达预约位置的可调度的车辆的信息;

所述后台服务器在所述可调度的车辆中确定一个自动驾驶车辆,并确定所述自动驾驶的车辆id和通信服务id;

所述后台服务器根据所述通信服务id将所述呼叫信息发送给所述自动驾驶车辆;

所述自动驾驶车辆根据所述呼叫信息生成所述第一行车规划信息;

所述自动驾驶车辆根据所述第一行车规划路径在所述预约时间自动行驶至所述预约位置;

所述自动驾驶车辆收取车码,并将接收到的取车码与所述自动驾驶车辆存储的认证码相匹配;

匹配成功后,接收所述后台服务器发送的所述驾乘服务信息。

优选的,所述后台服务器接收用户终端发送的呼叫信息和驾乘服务信息,发送给待调度的自动驾驶车辆具体为:

所述后台服务器接收所述用户终端发送的所述呼叫信息;

所述后台服务器根据所述预约位置的信息和预约时间的信息进行车辆信息模糊计算,得到在预约时间能够到达预约位置的可调度的车辆的信息;

所述后台服务器在所述可调度的车辆中确定一个自动驾驶车辆,并确定所述自动驾驶的车辆id和通信服务id;

所述后台服务器根据所述通信服务id将所述呼叫信息发送给所述自动驾驶车辆;

所述自动驾驶车辆根据所述呼叫信息生成所述第一行车规划信息;

所述自动驾驶车辆根据所述第一行车规划路径在所述预约时间自动行驶至所述预约位置;

所述自动驾驶车辆收取车码,并将接收到的取车码与所述自动驾驶车辆存储的认证码相匹配;

匹配成功后,所述后台服务器接收所述用户终端发送的所述驾乘服务信息并通过所述通信服务id发送给所述自动驾驶车辆。

进一步优选的,在所述后台服务器在所述可调度的车辆中确定一个自动驾驶车辆,并确定所述自动驾驶的车辆id和通信服务id的同时或之后,所述方法还包括:

所述后台服务器根据所述自动驾驶的车辆id以及所述用户终端的用户信息、预约位置的信息和预约时的信息中的一个或多个信息,生成所述认证码,并通过所述通信服务id发送给所述自动驾驶车辆,以及发送给所述用户终端。

进一步优选的,所述后台服务器根据所述自动驾驶车辆的第二行车规划信息,计算驾乘服务的费用信息具体包括:

根据所述第二行车规划信息确定所述第二行程规划路径以及所述第二行车规划路径中的收费服务路段的信息;

根据所述第二行车规划路径的长度计算基础驾乘服务的费用信息;

根据所述收费服务路段的信息计算附加费用信息;

根据所述基础驾乘服务的费用信息和所述附加费用信息计算得到所述驾乘服务的费用信息。

进一步优选的,所述根据所述第二行车规划路径的长度计算基础驾乘服务的费用信息具体为:

根据所述第二行车规划路径获取相应的实时交通流量数据;

根据所述实时交通流量数据计算按照所述第二行车规划路径自动行驶至所述目的地的预计时长;

根据所述预计时长和所述第二行车规划路径的长度计算所述基础驾乘服务的费用信息。

优选的,在后台服务器接收用户终端发送的呼叫信息和驾乘服务信息之前,所述方法还包括:

所述后台服务器接收用户终端发送的长期租用服务的需求信息;所述长期租用服务的需求信息包括用户信息、区域选择信息和租用时间选择信息;

所述后台服务器根据所述租用时间选择信息和所述区域选择信息查询长期租用服务费用列表,确定所述长期租用服务的费用信息,并根据所述长期租用服务的费用信息、用户信息、区域选择信息和租用时间选择信息生成长期租用订单的待支付信息发送给所述用户终端。

进一步优选的,所述方法还包括:

所述后台服务器接收对所述长期租用订单的待支付信息的支付完成消息;

根据所述用户信息、区域选择信息和租用时间选择信息生成长期租用订单,并将所述用户信息标记为长期用户。

本发明实施例的提供的自动驾驶车辆的驾乘服务费用计算方法,能够自动识别用户,对长期服务用户和单次服务用户给于不同的服务费用计算方式,更加灵活的满足不同的用户要求,具体为根据用户的驾乘需求或者根据实际行驶路程自动合理计算驾乘服务的收费。

附图说明

图1为本发明实施例提供的基于自动驾驶技术的驾乘服务费用计算方法流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本发明实施例的提供的基于自动驾驶技术的驾乘服务费用计算方法,能够应用在作为共享车辆供大众使用的自动驾驶车辆的服务收费方案中。下面通过具体实施例进行说明。

图1为本发明实施例提供的自动驾驶车辆的驾乘服务费用计算方法流程图,结合图1所示,本发明的自动驾驶车辆的驾乘服务费用计算方法主要包括如下步骤:

步骤110,后台服务器接收用户终端发送的呼叫信息和驾乘服务信息,发送给待调度的自动驾驶车辆;

具体的,当用户需要使用驾乘服务时,通过发送呼叫信息进行自动驾驶车辆的呼叫或预定。呼叫信息包括用户终端的用户信息、预约位置的信息和预约时的信息;驾乘服务信息包括目的地的信息。

此外,可以在呼叫的同时,或者在自动驾驶车辆接驾后,发送驾乘服务信息;驾乘服务信息包括目的地的信息。

步骤120,自动驾驶车辆根据呼叫信息生成第一行车规划信息,用以自动驾驶车辆根据第一行车规划路径在预约时间自动行驶至预约位置接乘用户;

其中,第一行车规划信息包括第一行车规划路径的信息。第一行车规划路径就是由自动驾驶车辆当前位置或预计发车位置到达预约位置的行车路径。

自动驾驶车辆可以从后台服务器获取地图导航服务、路况信息服务的服务数据,结合车辆当前的位置信息、当前时间、预约位置的信息、预约时间的信息等生成多条自动行车规划路径,并按照用户要求或者设定规则,选择其中最快/最短/最经济的路径作为第一行车规划路径,从而保证快捷、经济的能够准时到达预约位置。

后台服务器接收用户终端发送的呼叫信息和驾乘服务信息,发送给待调度的自动驾驶车辆,可以是用户终端在进行车辆呼叫的时候向后台服务器同时提供呼叫信息和驾乘服务信息,具体如下步骤111a-118a,也可以是用户终端在进行车辆呼叫的时候向后台服务器同时提供呼叫信息,在成功接乘用户之后再提供驾乘服务信息,具体如下步骤111b-118b。

111a,后台服务器接收用户终端发送的呼叫信息和驾乘服务信息;

112a,后台服务器根据预约位置的信息和预约时间的信息进行车辆信息模糊计算,得到在预约时间能够到达预约位置的可调度的车辆的信息;

113a,后台服务器在可调度的车辆中确定一个自动驾驶车辆,并确定自动驾驶的车辆id和通信服务id;

114a,后台服务器根据通信服务id将呼叫信息发送给自动驾驶车辆;

115a,自动驾驶车辆根据呼叫信息生成第一行车规划信息;

116a,自动驾驶车辆根据第一行车规划路径在预约时间自动行驶至预约位置;

117a,自动驾驶车辆收取车码,并将接收到的取车码与自动驾驶车辆存储的认证码相匹配;

118a,匹配成功后,接收后台服务器发送的驾乘服务信息。

在用户终端在进行车辆呼叫的时候向后台服务器同时提供呼叫信息,在成功接乘用户之后再提供驾乘服务信息的方案中,包括:

111b,后台服务器接收用户终端发送的呼叫信息;

112b,后台服务器根据预约位置的信息和预约时间的信息进行车辆信息模糊计算,得到在预约时间能够到达预约位置的可调度的车辆的信息;

113b,后台服务器在可调度的车辆中确定一个自动驾驶车辆,并确定自动驾驶的车辆id和通信服务id;

114b,后台服务器根据通信服务id将呼叫信息发送给自动驾驶车辆;

115b,自动驾驶车辆根据呼叫信息生成第一行车规划信息;

116b,自动驾驶车辆根据第一行车规划路径在预约时间自动行驶至预约位置;

117b,自动驾驶车辆收取车码,并将接收到的取车码与自动驾驶车辆存储的认证码相匹配;

118b,匹配成功后,后台服务器接收用户终端发送的驾乘服务信息并通过通信服务id发送给自动驾驶车辆。

无论采用上述哪种具体的执行过程,自动驾驶车辆存储的认证码可以是在后台服务器在可调度的车辆中确定一个自动驾驶车辆,并确定自动驾驶的车辆id和通信服务id的同时或在其之后,由后台服务器根据自动驾驶的车辆id以及用户终端的用户信息、预约位置的信息和预约时的信息中的一个或多个信息,生成并通过通信服务id发送给自动驾驶车辆的。同时,后台服务器将其发送给用户终端,存储为取车码。

在用户取车时,可以用取车码在进行取车时进行用户身份的认证。取车码具体可以显示为是条形码、二位码或者采用其他编码方式的识别码。自动驾驶车辆通过识别设备对取车码进行识别后,与所存储的验证码进行匹配验证。

步骤130,自动驾驶车辆根据驾乘服务信息生成第二行车规划信息,用以自动驾驶车辆根据第二行车规划路径自动行驶至目的地;

其中,第二行车规划信息包括第二行车规划路径的信息。第二行车规划路径就是由自动驾驶车辆从预约位置或者实际接驾位置到达目的地的行车路径。

自动驾驶车辆可以从后台服务器获取地图导航服务、路况信息服务的服务数据,结合车辆当前的位置信息、当前时间、预约位置的信息、目的地的信息等生成多条自动行车规划路径,并按照用户要求或者设定规则,选择其中最快/最短/最经济的路径作为第二行车规划路径,从而保证快捷、经济的能够准时到达目的地。

步骤140,后台服务器根据用户信息确定用户的用户属性,确定用户信息对应的用户属性是否为长期用户;

具体的,为了满足不同用户的用车需求,我们将对于有长期用车需求的用户执行长期用户的计费方式,对于单次用车需求的用户执行非长期用户的计费方式。

具体的,对于长期用户,按照步骤160的方式进行费用计算,对于非长期用户,按照步骤150的方式进行费用计算。

步骤150,当用户为非长期用户时,后台服务器根据自动驾驶车辆的第二行车规划信息,计算驾乘服务的费用信息,并生成驾乘服务支付提示信息发送给用户终端;

其中驾乘服务支付提示信息包括驾乘服务的费用信息。

自动驾驶车辆根据驾乘服务信息生成第二行车规划信息可以是自动驾驶车辆根据接乘用户的实际位置和目的地生成第二行车规划信息,或者是自动驾驶车辆根据预约位置和目的地生成第二行车规划信息。具体按照预先设定的规则来进行确认。

具体的,后台服务器根据自动驾驶车辆的第二行车规划信息,计算驾乘服务的费用信息可以具体采用如下方案:

首先,根据第二行车规划信息确定第二行程规划路径以及第二行车规划路径中的收费服务路段的信息;

其次,根据第二行车规划路径的长度计算基础驾乘服务的费用信息;

其中,根据第二行车规划路径获取相应的实时交通流量数据;

根据实时交通流量数据计算按照第二行车规划路径自动行驶至目的地的预计时长;

根据预计时长和第二行车规划路径的长度计算基础驾乘服务的费用信息。

再次,根据收费服务路段的信息计算附加费用信息;

最后,根据基础驾乘服务的费用信息和附加费用信息计算得到驾乘服务的费用信息。

在自动驾驶车辆根据驾乘服务信息生成第二行车规划信息,用以自动驾驶车辆根据第二行车规划路径自动行驶至目的地之后,后台服务器通过获取自动驾驶车辆的实际行驶路径和行驶时间的数据,计算驾乘服务的费用信息,并生成驾乘服务支付提示信息发送给用户终端。

步骤160,当用户为长期用户时,在服务开始前根据接收到用户终端发送的长期租用服务的需求信息,并根据租用时长和地区等确定长期租用服务的费用。

具体的,对于在服务开始前,后台服务器接收用户终端发送的长期租用服务的需求信息;其中,长期租用服务的需求信息包括用户信息、区域选择信息和租用时间选择信息;

后台服务器根据租用时间选择信息和区域选择信息查询长期租用服务费用列表,确定长期租用服务的费用信息,并根据长期租用服务的费用信息、用户信息、区域选择信息和租用时间选择信息生成长期租用订单的待支付信息发送给用户终端。

当服务器接收到对长期租用订单的待支付信息的支付完成消息时,服务器根据用户信息、区域选择信息和租用时间选择信息生成长期租用订单,并将用户信息标记为长期用户。其中,长期用户的用户信息可以记录在长期用户登记列表中,对于每个用户信息,具有对应的服务起始时间和终止时间。在到达终止时间后,将该用户信息从长期用户登记列表中去除。

本发明实施例的提供的自动驾驶车辆的驾乘服务费用计算方法,能够自动识别用户,对长期服务用户和单次服务用户给于不同的服务费用计算方式,更加灵活的满足不同的用户要求,具体为根据用户的驾乘需求或者根据实际行驶路程自动合理计算驾乘服务的收费。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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