自动驾驶汽车或自动驾驶汽车车队的运行制造技术

技术编号:34765444 阅读:9 留言:0更新日期:2022-08-31 19:14
根据一种运行自动驾驶汽车(1)的方法,由任务控制单元(3)从服务器计算机系统(5)接收任务信息(9)。按照路线的驾驶工作由自动驾驶汽车(1)的驾驶控制单元(4)控制。任务控制单元(3)选择一例程(10)集,其中该例程(10)集的每个例程定义了至少一个汽车功能(11);至少对于例程(10)集的子集,任务控制单元(3)通过接口(6)触发相应例程的至少一个汽车功能(11),该接口将任务控制单元(3)耦合到自动驾驶汽车(1)的至少一个功能控制单元(7a,7b,7c)。(1)的至少一个功能控制单元(7a,7b,7c)。(1)的至少一个功能控制单元(7a,7b,7c)。

【技术实现步骤摘要】
自动驾驶汽车或自动驾驶汽车车队的运行


[0001]本专利技术涉及一种用于运行自动驾驶汽车的方法,其中,关于由自动驾驶汽车执行的任务的说明的任务信息由自动驾驶汽车的任务控制单元从服务器计算机系统接收,并且按照路线驾驶自动驾驶汽车所需的驾驶工作由自动驾驶汽车的驾驶控制单元控制。本专利技术还涉及一种用于运行自动驾驶汽车车队的方法、用于运行自动驾驶汽车的控制系统、自动驾驶汽车、计算机程序和计算机可读存储介质。

技术介绍

[0002]在自动驾驶汽车车队(也称为多辆自动驾驶汽车)中,对于移动服务应用程序,例如乘车共享、拼车或打车服务,或对于运输服务应用程序,大量汽车必须由非车载系统进行协调,该系统例如包括后端服务器计算机系统、车队控制软件和人工车队操作员。车外系统或者说非车载系统可以利用车队的汽车为乘客旅行提供服务,方法是将任务信息(包括为乘客旅行所需的所有信息)分配给单个汽车。每次乘客行程都需要按顺序触发大量的乘客互动和汽车功能。从非车载系统控制车队所有汽车的所有这些交互和功能,这导致对非车载系统以及对非车载系统和每辆车之间的相应通信接口的苛刻要求,如在延迟、正常运行时间、安保性和安全性方面。
[0003]为了降低这些苛刻的要求,自动驾驶汽车内部的安全人员可以监督和控制每辆车中的部分交互和功能。作为备选,也可以在非车载系统和汽车之间存在连续的交互。
[0004]文件WO 2019/034226 A1描述了用于管理汽车共享服务的基于云的系统和方法。为此,可以提供汽车共享系统,用于与基于云的汽车共享管理系统进行无线通信的汽车共享服务。汽车系统包括汽车控制模块,该模块被配置用于控制和命令指令到汽车上的不同模块。与汽车控制单元通信连接的进入控制模块可以激活汽车门的锁定或解锁运行。
[0005]文件US 2015/0207859 A1描述了用于云计算的汽车特定计算管理系统。其中,对于依赖于与云资源的任何交互的、汽车上启动的每个任务,在云中部署相应的软件实体或代理。代理通常可以根据三个主要组执行任务,即服务、监督和众包。

技术实现思路

[0006]因此,本专利技术要解决的技术问题在于,提供一种改进的技术方案以用于运行至少一个自动驾驶汽车,所述技术方案减少了汽车与非车载系统之间必要交互的数量,而不需要在自动驾驶汽车中配备安全人员。
[0007]所述技术问题由用于运行自动驾驶汽车车队的方法、用于运行自动驾驶汽车的控制系统、自动驾驶汽车、计算机程序和计算机可读存储介质解决。
[0008]改进的方案基于这样一种构思,即严格分离服务器计算机系统与自动驾驶汽车之间的通信,以便将由自动驾驶汽车执行的任务与其他的工作区分开来,所述其他的工作例如涉及乘客交互、门控制或乘客身份验证目的。此外,所述工作与驾驶工作(例如加速、减速、转向和环境监控)本身分开。
[0009]根据改进的方案,提供了一种运行自动驾驶汽车的方法。其中,由自动驾驶汽车的任务控制单元从服务器计算机系统(特别是外部服务器计算机系统)接收关于将由自动驾驶汽车执行的任务的说明的任务信息,特别是通过自动驾驶汽车的通信接口接收所述任务信息。按照路线驾驶自动驾驶汽车所需的驾驶工作、特别是所有驾驶工作,由自动驾驶汽车的驾驶控制单元控制,特别是根据任务信息或根据从服务器计算机系统接收的路线信息进行控制。任务控制单元根据任务信息从预定义例程的超集中选择一例程集,其中,该例程集的每个例程定义了至少一个汽车功能。对于一例程集的至少一个子集的每个例程,任务控制单元通过汽车的接口触发相应例程的至少一个汽车功能,该接口将任务控制单元耦合到自动驾驶汽车的至少一个功能控制单元。每个至少一个触发的汽车功能由至少一个功能控制单元执行。
[0010]自动驾驶汽车可以例如包括一个或多个计算单元,其包括任务控制单元、驾驶控制单元以及接口和功能控制单元。这些可以分布在自动驾驶汽车的不同计算单元之间,但也可以由一个或多个共享计算单元实现。特别地,任务控制单元、驾驶控制单元和功能控制单元可以被视为分别在自动驾驶汽车的一个或多个计算单元上相应执行的各个软件单元或软件模块。
[0011]路线例如可以是预先确定的,并包含在任务信息中。作为备选,任务信息也可以包含至少两个各自的航点,并且自动驾驶汽车的路线单元可以根据至少两个航点确定路线。作为备选,路线和/或航点可以作为与任务信息分开的单独的路线信息从服务器计算机系统传送到自动驾驶汽车。路线单元可以是任务控制单元的一部分,也可以是驾驶控制单元的一部分,也可以是单独的单元。
[0012]但是,驾驶控制单元和任务控制单元被实施为单独的软件和/或硬件单元,它们彼此通信。类似地,任务控制单元和至少一个功能控制单元被实施为单独的软件和/或硬件单元。此外,所述任务控制单元和功能控制单元都相互通信,特别是通过接口相互通信。
[0013]任务控制单元可以例如包括例程处理模块,其用于根据任务信息从超集的预定义例程中选择例程集。任务控制单元、特别是例程处理模块还可以触发该例程集的例程,并且因此,该例程的至少一个汽车功能可以被触发,例如由任务控制单元的相应例程模块触发。
[0014]换言之,系统结构可以看作是三级结构,其中,由例程处理模块代表最高级,其通过通信接口与外部服务器计算机系统通信,由各个例程模块代表中间级,由至少一个汽车功能代表最低级。除了该三级结构,或者换句话说并行于三级结构,驾驶控制单元可以与任务控制单元和/或至少一个功能控制单元进行交互。
[0015]例如,任务信息可以包括自动驾驶汽车为乘客旅行服务所需的所有信息。例如,任务可以包括在各自的起始地点接取一个或多个人或物体,并将其;例如按照相应的时间表带到各自的目的地。其中,起始位置和目的地可能部分相同和部分彼此不同。例如,任务还可以包括结束自动驾驶汽车的运行并返回枢纽或充电站。任务还可以包括启动自动驾驶汽车的运行、离开枢纽和/或前往某个地理位置,例如为了等待进一步的指示。例如,任务信息可包括一个停靠点ID,该停靠点ID是指任务控制单元中存储的停靠点名称和停靠点数据库中的位置。任务信息还可以包括一个或多个动作,例如接取乘客或物体、放下乘客或物体、重新定位自动驾驶汽车、将自动驾驶汽车返回枢纽和/或由远程操作员通过服务器计算机系统触发的紧急情况。任务信息还可能包括所述动作的相应参数。任务信息还可以包括一
个或多个乘客姓名或其他乘客识别符、一个或多个认证令牌以及一个或多个乘客偏好。
[0016]因此,任务控制单元可以执行独立于服务器计算机系统的任务,该任务可以包含在由车队运行后端,这确保了在与服务器计算机系统失去连接的情况下自动驾驶汽车的可运行性和可用性。
[0017]例如,任务信息可以被更新并由服务器计算机系统提供给任务控制单元,例如有关其他的乘客旅行分派、汽车状态、紧急情况、交通状况等。
[0018]例程可以定义一系列功能调用,这些功能调用对应于被触发的至少一个汽车功能,这些功能是处理相应任务所必需的。例如,各个例程可以彼此独立。特别地,每个例程可以通过接口触本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运行自动驾驶汽车(1)的方法,其中,

由自动驾驶汽车(1)的任务控制单元(3)从服务器计算机系统(5)接收关于将由自动驾驶汽车(1)执行的任务的说明的任务信息(9);

由自动驾驶汽车(1)的驾驶控制单元(4)控制按照路线驾驶自动驾驶汽车(1)所需的驾驶工作;其特征在于,

任务控制单元(3)根据所述任务信息(9)从预定义的例程的超集中选择一例程(10)集,其中该例程(10)集的每个例程定义了至少一个汽车功能(11);

对于所述例程(10)集的至少一个子集的每个例程,

任务控制单元(3)通过接口(6)触发相应例程的至少一个汽车功能(11),该接口将任务控制单元(3)耦合到自动驾驶汽车(1)的至少一个功能控制单元(7a,7b,7c);并且

至少一个被触发的汽车功能(11)的每一个由至少一个功能控制单元(7a,7b,7c)执行。2.按照权利要求1所述的方法,其特征在于,

任务控制单元(3)根据任务信息(9)为例程(10)集的每个例程确定至少一个条件;

任务控制单元(3)根据相应例程的至少一个条件的实际发生来触发相应例程的至少一个汽车功能(11)。3.按照前述权利要求任一项所述的方法,其特征在于,

例程(10)集包括用于自动驾驶汽车(1)与自动驾驶汽车(1)的乘客进行交互的例程;和/或

例程(10)集包括用于任务控制单元(3)与驾驶控制单元(4)进行交互的例程。4.按照前述权利要求任一项所述的方法,其特征在于,

例程(10)集包括用于控制自动驾驶汽车(1)的状态的例程;和/或

例程(10)集包括用于使自动驾驶汽车(1)移动到停车位置的例程;

例程(10)集包括用于使自动驾驶汽车(1)移动到充电站以用于为自动驾驶汽车(1)的电池充电的例程。5.按照前述权利要求任一项所述的方法,其特征在于,

由任务控制单元(3)从服务器计算机系统(5)接收进一步的任务信息;

由驾驶控制单元(4)控制按照调整后的路线驾驶自动驾驶汽车(1)所需的驾驶工作。6.按照权利要求5所述的方法,其特征在于,任...

【专利技术属性】
技术研发人员:D劳德苏斯F布雷斯塔特V克里什纳穆尔蒂
申请(专利权)人:魔亚有限责任公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1