同行载客方法、装置、电子设备和自动驾驶车辆与流程

文档序号:29565810发布日期:2022-04-09 02:25阅读:93来源:国知局
同行载客方法、装置、电子设备和自动驾驶车辆与流程

1.本公开涉及人工智能技术领域,具体为智能交通和自动驾驶技术领域,尤其涉及同行载客方法、装置、电子设备和自动驾驶车辆。


背景技术:

2.无人驾驶车辆是一个综合环境感知、路径规划、运动控制于一体的复合系统,其中,路径规划是无人车辆环境感知和车辆控制的桥梁,是实现车辆主动避障、白动导航等重要功能的关键技术,是无人车辆自主驾驶的基础。
3.随着无人驾驶技术的提升和普及,越来越多的地区陆续开展了无人车服务。用户可以获取无人车服务,从出发地乘坐无人车到目的地。


技术实现要素:

4.本公开提供了一种同行载客方法、装置、电子设备和自动驾驶车辆。
5.根据本公开的一方面,提供了一种同行载客方法,包括:
6.获取乘客信息和对应的同行路线;
7.根据所述乘客信息对落座的目标乘客和同行乘客进行验证;
8.在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
9.根据本公开的另一方面,提供了一种同行载客方法,包括:
10.获取目标乘客的乘客端发送的乘客信息和地点信息,所述乘客信息包括所述目标乘客的信息和同行乘客的信息;
11.根据所述地点信息,生成同行路线,并查询匹配的目标车辆;
12.向所述目标车辆发送所述乘客信息和所述同行路线,以使所述目标车辆对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
13.根据本公开的一方面,提供了一种同行载客装置,包括:
14.同行路线获取模块,用于获取乘客信息和对应的同行路线;
15.同行乘客验证模块,用于根据所述乘客信息对落座的目标乘客和同行乘客进行验证;
16.乘客下车停留模块,用于在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
17.根据本公开的另一方面,提供了一种同行载客装置,包括:
18.乘客端信息获取模块,用于获取目标乘客的乘客端发送的乘客信息和地点信息,所述乘客信息包括所述目标乘客的信息和同行乘客的信息;
19.车辆匹配模块,用于根据所述地点信息,生成同行路线,并查询匹配的目标车辆;
20.路线发送模块,用于向所述目标车辆发送所述乘客信息和所述同行路线,以使所
述目标车辆对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
21.根据本公开的另一方面,提供了一种电子设备,包括:
22.至少一个处理器;以及
23.与所述至少一个处理器通信连接的存储器;其中,
24.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开任一实施例所述的同行载客方法。
25.根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开任一实施例所述的同行载客方法。
26.根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开任一实施例所述的同行载客方法。
27.根据本公开的另一方面,提供了一种自动驾驶车辆,包括如本公开实施例所述的电子设备。
28.本公开实施例可以提高车辆资源的利用率。
29.应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
30.附图用于更好地理解本方案,不构成对本公开的限定。其中:
31.图1是根据本公开实施例提供的一种同行载客方法的示意图;
32.图2是根据本公开实施例提供的另一种同行载客方法的示意图;
33.图3是根据本公开实施例提供的另一种同行载客方法的示意图;
34.图4是根据本公开实施例提供的另一种同行载客方法的场景图;
35.图5是根据本公开实施例提供的一种同行载客装置的示意图;
36.图6是根据本公开实施例提供的另一种同行载客装置的示意图;
37.图7是用来实现本公开实施例的同行载客方法的电子设备的框图。
具体实施方式
38.以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
39.图1是根据本公开实施例公开的一种同行载客方法的流程图,本实施例可以适用于同时为多个乘客提供乘车服务的情况。本实施例方法可以由同行载客装置来执行,该装置可采用软件和/或硬件的方式实现,并具体配置于具有一定数据运算能力的电子设备中,该电子设备可以是客户端设备,客户端设备例如车载终端,具体是配置于车辆中。
40.s101,获取乘客信息和对应的同行路线。
41.乘客信息包括至少两个乘客的信息,例如,目标乘客的信息和同行乘客的信息,更具体的,乘客信息包括乘客的属性信息,例如,包括下述至少一项:年龄信息、性别信息、身份标识信息(如文本、图像和语音等类型中至少一个类型的信息)和联系方式信息等。乘客信息用于确定需要提供乘车服务的乘客。同行路线可以是指当前车辆行驶的路线。同行路线用于指示当前车辆将目标乘客和同行乘客从出发位置运输到至少一个目的位置。其中,当前车辆可以是无人车、辅助驾驶车辆或网约车等。当前车辆配置有执行同行载客方法的电子设备。
42.可以从服务器中获取乘客信息和同行路线。其中,用户通过乘客端提供乘客信息、出发位置和目的位置等信息,服务器根据出发位置和目的位置进行路径规划,形成同行路线。服务器根据出发位置、各车辆的位置和查询到当前车辆适合为该用户提供乘车服务,并将乘客信息和同行路线发送给当前车辆,当前车辆移动到出发位置,等待乘客上车。
43.s102,根据所述乘客信息对落座的目标乘客和同行乘客进行验证。
44.目标乘客和同行乘客为需要提供乘车服务的乘客。其中,目标乘客可以需要提供乘车服务的主乘客,通常根据目标乘客提供的出发位置和目的位置,确定同行路线。同行乘客为与目标乘客同乘当前车辆的乘客,目标乘客的同行乘客的数量为至少一个,同行乘客的出发位置通常与目标乘客的出发位置相同,目的位置与目标乘客的目的位置可以不同也可以相同,同行乘客的目的位置虽然与目标乘客的目的位置不同,但需要在同行路线途径的位置上。目标乘客可以通过直接操作乘客端指示生成载客任务,并与服务器和当前车辆进行直接交互。同行乘客不与当前车辆和服务器直接交互,但同行乘客可以将信息提供给目标乘客的乘客端。此外,乘客端可以是由第三人直接操作,目标乘客和同行乘客将信息提供给该第三人的乘客端,以使第三人与服务器和当前车辆进行直接交互。
45.等待乘客上车之后,检测到乘客落座,可以对落座的车上乘客,即目标乘客和同行乘客进行验证。验证可以是指:验证乘客信息标识的乘客是否乘坐当前车辆。示例性的,验证可以包括验证乘客的数量、验证乘客的身份和验证乘客是否安全等。示例性的,乘客信息包括三个乘客的信息,可以验证车上乘客的数量是否为三个,还可以验证车上乘客的身份是否为与乘客信息中三个乘客的信息匹配,或者可以验证车上乘客是否系好安全带等。
46.s103,在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
47.验证通过表明乘客信息标识的乘客已全部乘坐当前车辆,当前车辆可以开始移动。验证不通过表明乘客信息标识的乘客未全部乘坐当前车辆,当前车辆可以继续等待乘客上车,或者提示乘客上车,此外还可以提示乘客是否修改乘客信息等。当前车辆直至验证通过的情况下,沿着同行路线开始行驶。
48.停留站点用于当前车辆停留,以使当前车辆上的乘客下车。同行路线中标注有停留站点。停留站点的数量为至少一个,停留站点的数量为一个,表明当前车辆承载的车上乘客从同一出发位置上车,并在同一目的位置下车。停留站点的数量为至少两个,表明当前车辆承载的车上乘客从同一出发位置出发,并在不同目的位置下车。
49.当前车辆沿着同行路线行驶,并在同行路线中标注的停留站点处停留,等待车上乘客下车。同行路线仅有一个停留站点,当前车辆在该停留站点停留,并在车上乘客下车后,结束本次载客任务。同行路线有至少两个停留站点,当前车辆在非最后一个停留站点的
停留站点停留的情况下,在车上乘客下车后,继续沿着同行路线行驶,并在最后一个停留站点停留,等待车上乘客下车后,结束本次载客任务。
50.当前车辆可以检测车上乘客是否下车,例如,通过座位的压力传感器检测,通过安全带检测,通过车门是否打开并关上,是否存在车上乘客下车;或者是否接收到乘客端发送的乘客下车的信息,检测是否存在车上乘客下车。在检测到乘客下车之后,继续沿着同行路线行驶或者结束本次载客任务。
51.根据本公开的技术方案,通过获取乘客信息对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着预先获取的同行路线行驶,并在预设的停留站点处停留,等待车上乘客下车,可以提供至少两个乘客同乘当前车辆的乘车服务,合理配置车辆资源,提高车辆资源的利用率,并且,可以对同行乘客进行验证,提高同行乘客的安全性,以及为同行乘客提供乘车服务,增加车辆的同行载客的应用场景。
52.图2是根据本公开实施例公开的另一种同行载客方法的流程图,基于上述技术方案进一步优化与扩展,并可以与上述各个可选实施方式进行结合。所述根据所述乘客信息对落座的目标乘客和同行乘客进行验证,具体化为:从所述乘客信息中提取所述目标乘客的第一座位信息和所述同行乘客的第二座位信息;根据车上座位检测信息、所述第一座位信息和所述第二座位信息,对所述目标乘客和所述同行乘客进行落座安全验证。
53.s201,获取乘客信息和对应的同行路线。
54.s202,从所述乘客信息中提取所述目标乘客的第一座位信息和所述同行乘客的第二座位信息。
55.座位信息与车上乘客对应。第一座位信息与目标乘客信息对应,第二座位信息与同行乘客对应。可以根据当前车辆的空闲座位,为目标乘客和同行乘客进行座位分配,为目标乘客分配第一座位,为同行乘客分配第二座位。第一座位的信息作为第一座位信息,第二座位的信息作为第二座位信息。其中,座位信息可以是指作为在当前车辆中的位置,或者,可以预先对当前车辆的座位进行编号,座位信息可以是指座位编号等。此外,第一座位信息和第二座位信息均不标识座位,仅仅用于确定需要分配的座位数量,示例性的,第一座位信息为1,第二座位信息为2,表明当前车辆需要承载3个乘客,一个目标乘客和两个同行乘客。
56.可选的,同行载客方法还包括:根据所述第一座位信息和所述第二座位信息,在车上座位对应的显示器上显示座位分配信息,以提示所述目标乘客和所述同行乘客按照所述座位分配信息落座。
57.当前车辆配置有显示器,用于相对的座位上的乘客提供座位分配信息。示例性的,副驾驶座位座椅背部配置显示器,用于提示副驾驶座位背部的座位;又如,驾驶座位座椅背部配置显示器,用于提示驾驶座位背部的座位;又如,副驾驶座位面向的仪表台副驾驶侧的位置配置显示器。
58.座位分配信息用于提示乘客的座位。座位分配信息可以是指落座于对应座位的乘客。显示座位分配信息的显示器的位置用于确定对应的座位。座位分配信息用于确定落座对应的座位的乘客。
59.通过座位分配信息可以提示乘客在对应的座位落座,实现座位分配,可以预先分配座位,可以方便用户上下车,提高用户的乘车便捷性,以及提高用户的上下车效率和上下车安全。
60.s203,根据车上座位检测信息、所述第一座位信息和所述第二座位信息,对所述目标乘客和所述同行乘客进行落座安全验证。
61.车上座位检测信息用于检测当前车辆上的座位上是否承载乘客,和/或乘客是否已经安全乘坐等,该当前车辆上的座位包括第一座位信息对应的座位和第二座位信息对应的座位。车上座位检测信息可以是指座位的检测信息,具体可以包括座位自身的检测信息和/或关联的设备的检测信息,关联的设备可以包括下述至少一项:安全带、车门、图像采集设备和语音采集设备等。示例性的,车上座位检测信息可以包括下述至少一项:座位压力检测信息、安全带的束缚检测信息、车门关闭检测信息、座位乘客的图像检测信息和座位乘客的语音检测信息等。
62.落座安全验证用于验证落座的乘客是否处于安全状态。通常在乘车时,乘客需要采用安全带束缚身体,以提高乘车安全。
63.根据车上座位检测信息、第一座位信息和第二座位信息,对目标乘客和同行乘客进行落座安全验证,可以是指,根据第一座位信息和第二座位信息,确定目标乘客和同行乘客位于当前车辆的座位,并在车上座位检测信息中确定与目标乘客和同行乘客位于当前车辆的座位对应的检测信息,根据对应的检测信息,确定目标乘客和同行乘客是否安全落座。
64.在一个具体的例子中,根据第一座位信息和第二座位信息,确定一个目标乘客和一个同行乘客上车落座,即当前车辆需要为目标乘客和同行乘客所分配的座位数量为两个。车上座位检测信息可以包括新增的承载乘客的座位数量,可以根据分配的座位数量和新增承载乘客的座位数量是否相同,进行安全验证,相同则验证通过,不同则验证未通过;还可以根据新增的承载乘客的座位对应的安全带是否插入对应插槽,进行安全验证,插入则验证通过,未插入则验证未通过;或者可以根据新增的承载乘客的座位关联的车门是否关闭,进行安全验证,关闭则验证通过,打开则验证未通过;甚至可以通过新增的承载乘客的座位前方的采集设备,检测经乘客授权所采集乘客的人脸图像和/或语音,是否与乘客信息中的身份信息(例如身份人脸图像、身份语音或身份文本等)匹配,进行安全验证,匹配则验证通过,不匹配则验证未通过。此外,还可以综合考虑前述安全验证方法,在前述安全验证的结果均为验证通过的情况下,确定最终的验证结果为验证通过;在前述安全验证的结果包括至少一个验证未通过的情况下,确定最终的验证结果为验证未通过。
65.其中,新增的承载乘客的座位数量可以通过座位配置的压力传感器、红外传感器、图像传感器或安全带等检测是否承载乘客,例如,检测是否压力变化,或者压力变化的数值是否大于等于预设压力阈值。有压力变化或压力变化的数值大于等于压力阈值确定为该座位承载乘客,无压力变化或压力变化的数值小于压力阈值,确定为该座位未承载乘客。又如,通过红外传感器检测是否存在遮挡物,或遮挡物的高度是否大于等于高度阈值,存在遮挡物,或遮挡物的高度大于等于高度阈值确定为该座位承载乘客,无遮挡物或遮挡物的高度小于高度阈值,确定为该座位未承载乘客。又如,通过图像传感器检测检测是否存在人,存在人确定为该座位承载乘客,不存在人确定为该座位未承载乘客。此外,还可以检测安全带是否出入对应插槽,检测到插入,确定该座位承载乘客,检测到未插入,不能确定该作为是否承载乘客。
66.s204,在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
67.验证通过表明当前车辆的车上乘客已安全落座,可以开始行驶。验证未通过表明当前车辆的车上乘客未安全落座,继续安全验证直至验证通过。其中,未安全落座的情况可以包括:车上乘客未关闭车门、未系安全带或未落座等情况。
68.可选的,所述停留站点,包括:所述目标乘客的目标站点和所述同行乘客的同行站点;所述在所述同行路线上的停留站点处停留,等待车上乘客下车,包括:在所述同行路线上的同行站点处停留,等待所述同行乘客下车;采集所述同行乘客的下车检测信息;在根据所述下车检测信息确定所述同行乘客安全下车的情况下,继续沿着所述同行路线行驶;在所述同行路线上的目标站点处停留,等待所述目标乘客下车,并结束载客任务。
69.目标站点可以是指目标乘客下车的位置;同行站点可以是指同行乘客下车的位置。目标站点与同行站点不同。停留站点仅包括目标站点,表明目标乘客和同行乘客均在相同的目标站点下车;停留站点包括不同的目标站点和同行站点,表明目标乘客和同行乘客在不同的位置下车。其中,目标站点和同行站点相对而言,目标站点为终点,同行站点为中途经过的站点。同行站点的数量可以为至少一个,目标站点的数量为一个。
70.其中,本公开实施例中当前车辆可以是无人车。而无人车在行驶的过程中,通常会在预设的站点停靠,并等待用户下车。
71.下车检测信息用于确定是否有乘客下车。下车检测信息可以是指乘客下车引起的车内设备的变化信息。示例性的,下车检测信息可以包括座位的压力、座位上的遮挡物、遮挡物的高度、是否存在人的图像识别结果、安全带是否插入插槽的检测信息和车门是否打开关闭的检测信息等。安全下车是指,需要下车的乘客已下车,且不需要下车的乘客仍处于安全落座的状态。具体的,在座位的压力从有到无,座位的压力由大于等于预设压力阈值变为小于压力阈值,座位的遮挡物从有到无,座位的遮挡物的高度由大于等于高度阈值变为小于高度阈值,从存在人的图像识别结果变为不存在任的图像识别结果,安全带由插入插槽变为未插入插槽、车门是否打开之后关闭等中的至少一种情况,确定同行乘客安全下车。在当前车辆在检测到车门关闭的情况下,继续沿着同行路线行驶到达下一个站点。
72.本次载客任务为将同行乘客从出发位置运输到同行站点,并且将目标乘客从出发位置运输到目标站点。同行路线的终点为目标站点,中途经过同行站点,从而,可以在同行站点停留等待同行乘客下车,并检测到同行乘客安全下车的情况下,继续行驶,直至行驶到目标站点停留等待目标乘客下车,完成本次载客任务。
73.通过在同行站点停靠并等待同行乘客下车,在检测到同行乘客安全下车的情况下,沿着同行路线行驶,并在目标站点停留等待目标乘客下车,结束载客任务,实现乘客中途下车,丰富乘客的下车场景,并进行安全下车检测,提高同行乘客的下车安全。
74.可选的,同行载客方法还包括:在获取乘客授权的情况下,在沿着所述同行路线行驶的过程中,采集车上乘客的实时安全信息,所述车上乘客包括所述目标乘客和/或同行乘客;根据所述实时安全信息,检测到异常事件,并对所述车上乘客进行异常处理。
75.实时安全信息用于检测车上乘客是否安全。实时安全信息可以是指车上乘客的状态信息,例如可以包括车上乘客的表情信息和/或语音信息等。在当前车辆开始沿着同行路线行驶的情况下,开始对车上乘客进行信息采集。其中,信息采集需要经过车上乘客授权。示例性的,可以通过乘客端向车上乘客申请授权,或者可以通过当前车辆的车载终端向车上乘客申请授权,示例性的,车载终端可以通过车上乘客所在座位相对的座位对应的显示
器显示申请授权的信息,并通过显示器的接收用户输入的授权和不授权的信息。获取车上乘客的授权,可以通过图像采集装置(如摄像头)对车上乘客进行图像采集,通过语音采集装置(如麦克风)对车上乘客进行语音采集。
76.异常事件是指车上乘客发生异常,例如遇到危险和突发疾病等。异常处理用于为车上乘客提供帮助,例如,异常处理可以包括:提供人工远程服务、报警、或找寻最近站点停靠并打开车门等。可以根据预设的信息与异常事件的对应关系,检测是否发生异常事件。例如,异常事件对应的信息为车上乘客提供“改道去医院”的意图,在根据检测到的实时安全信息,进行语音识别,并得到“改道去医院”的意图,确定发生异常事件。又如,异常事件对应的信息为车上乘客长时间未出现在图像采集的区域范围,在根据检测到的实时安全信息,进行人物识别,并在确定10分钟未检测到对应的乘客出现在采集的图像中,确定发生异常事件。
77.通过在沿着同行路线行驶的过程中,对车上乘客进行实时安全检测,在检测到异常事件,进行异常处理,可以提高途中的乘车安全,丰富乘车的场景,提高车辆系统的稳定性,以及提高车辆应对紧急事件的能力,提高车辆安全。
78.根据本公开的技术方案,通过从乘客信息中提取第一座位信息和第二座位信息,并根据车上座位检测信息,检测目标乘客和同行乘客是否上车,以及是否安全落座,可以提高目标乘客和同行乘客的乘车安全,同时可以对同行乘客进行验证,进一步提高同行乘客的乘车安全,实现同行乘客在同行路线中有迹可循,提高车辆载客效率,兼顾车上乘客的乘车安全。
79.图3是根据本公开实施例公开的一种同行载客方法的流程图,本实施例可以适用于同时为多个乘客提供乘车服务的情况。本实施例方法可以由同行载客装置来执行,该装置可采用软件和/或硬件的方式实现,并具体配置于具有一定数据运算能力的电子设备中,该电子设备可以是服务器设备,与乘客端和车载终端可以进行通信。
80.s301,获取目标乘客的乘客端发送的乘客信息和地点信息,所述乘客信息包括所述目标乘客的信息和同行乘客的信息。
81.乘客端与服务器进行通信。目标乘客可以直接操作乘客端,目标乘客通过在乘客端输入乘客信息和地点信息,以使乘客端获取乘客信息和地点信息。地点信息用于确定规划路线。具体的,地点信息可以包括路线起点和路线终点,即出发位置和目的位置。针对无人车的应用场景,用户可以通过乘客端在地图中选择离出发点最近的站点,确定为出发位置,并选择离目的点最近的站点,确定为目的位置。此外,地点信息还可以包括路线中途点,用于在同行路线中,确定中途下车的位置,增加下车站点。
82.s302,根据所述地点信息,生成同行路线,并查询匹配的目标车辆。
83.根据地点信息,确定路线起点和路线终点,并根据路网数据,进行路线规划,确定同行路线。例如,可以使用a*算法进行路线规划。
84.服务器中可以获取可以执行载客任务的至少一个车辆,并从中筛选一个车辆,确定为同行路线匹配的目标车辆。目标车辆用于沿着同行路线,承载乘客,执行载客任务。例如,可以检测地点信息中与出发位置较近的车辆,确定可以执行载客任务的至少一个车辆。示例性的,可以根据出发位置,确定指定范围,并将指定范围内的未执行载客任务的车辆或途径出发位置且车上座位有大于等于乘客数量的空闲座位的车辆,确定为与出发位置较近
的车辆。例如,指定范围可以是以出发位置为圆心,指定距离为半径形成的圆。可以将至少一个车辆中最快移动到触发位置的车辆,确定为目标车辆,可以根据各车辆到出发位置的距离和路线的交通情况,确定车辆到达时长,从而选择车辆到达时长最短的车辆,确定为目标车辆。
85.服务器规划同行路线,并确定目标车辆,将目标车辆的信息和同行路线发送给乘客端,显示给目标乘客和/或同行乘客,以使所述目标乘客和所述同行乘客乘坐所述目标车辆。。从而,目标乘客和同行乘客确定乘坐的目标车辆,并在目标车辆到达时上车。
86.s303,向所述目标车辆发送所述乘客信息和所述同行路线,以使所述目标车辆对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
87.服务器还需要将乘客信息和同行路线发送给目标车辆,以使目标车辆可以根据乘客信息对多个车上乘客进行验证,并在验证通过,沿着同行路线行驶,停留在停留站点,以便乘客下车。
88.可选的,所述获取目标乘客的乘客端发送的乘客信息,包括:接收目标乘客的乘客端发送的同行乘客的信息;对所述同行乘客的信息进行身份验证;在所述身份验证通过的情况下,获取所述乘客端发送的目标乘客的信息和所述同行乘客的信息,确定为乘客信息。
89.身份验证用于验证同行乘客是否与同行乘客的信息匹配。实际上,乘客端实际是由目标乘客操作,所提供的同行乘客的信息存在错误,或者,目标乘客因为不方便等原因,提供其他用户的信息,作为同行乘客的信息,此时,需要对同行乘客进行身份验证,提高同行乘客的信息的准确率,从而后续根据正确的同行乘客的信息对同行乘客进行安全检测,以提高同行乘客的乘车安全。身份验证可以是通过乘客端对同行乘客进行身份验证,例如,人脸识别和/或活体检测等,还可以是向同行乘客的信息中提取的联系方式,向同行乘客进行联系验证,例如,发短信验证是否是本人乘坐目标车辆等。
90.在身份验证通过的情况下,将乘客端中指定的目标乘客信息和同行乘客的信息,确定为乘客信息。在身份验证未通过的情况下,继续对同行乘客的信息进行身份验证,直至身份验证通过,或者,在大于等于验证次数的情况下,确定发生异常事件,对目标乘客进行异常处理,例如,通过远程人工服务与目标乘客电话通信,核实情况等。
91.通过对同行乘客的信息进行身份验证,可以确保同行乘客的信息与同行乘客本人匹配,减少乘客信息的错误,提高乘客信息的准确率,以便根据乘客信息对乘客进行安全检测,提高同行乘客的乘车安全。
92.可选的,同行载客方法,还包括:将所述同行路线发送至所述乘客端;获取所述乘客端发送的与所述同行路线对应的同行站点;根据所述同行站点对所述同行路线进行更新。
93.在接收到同行路线的情况下,用户可以通过乘客端在同行路线上增加同行站点,服务器接收到同行站点,可以对同行路线进行更新。其中,更新可以是,同行路线不变,在同行路线上增加可停靠的站点,或者可以是,调整同行路线,以使同行路线经过各同行站点,最终到达目标站点。
94.通过在同行路线中增加同行站点,更新同行路线,可以实现中途下车,增加下车站点,提高车辆的利用率,合理配置车辆资源。
95.可选的,同行载客方法,还包括:根据所述同行路线和所述乘客信息,为所述目标乘客和所述同行乘客分配座位,确定所述目标乘客的第一座位信息和所述同行乘客的第二座位信息。
96.根据乘客信息、同行路线中目标站点和同行站点,为目标乘客和同行乘客分配座位。具体可以根据乘客信息包括的乘客的年龄、性别、残障信息以及目标站点和同行站点相对于当前车辆的目标侧等,为乘客分配座位。示例性的,可以根据乘客信息,确定各乘客的优先级,并按照乘客的优先级依次为乘客进行座位分配。示例性的,存在同行站点,按照同行站点的停靠次序,依次为同行乘客进行座位分配,最后为目标乘客进行座位分配。在根据乘客信息,确定乘客包括女性、老人、孕妇、小朋友和残障用户等,该类乘客优先级较高,优先为该类乘客分配座位。例如,为老人、孕妇和残障用户分配靠近右侧车门的座位。为小朋友分配不靠近车门的中间座位等。此外,还可以根据停留站点的下车区域位于车辆的左侧或右侧,为对应下车的乘客进行座位分配。例如,同行站点的下车区域位于车辆的左侧,将在该同行站点下车的同行乘客分配靠近左侧车门的座位。此外,可以根据前述信息综合考虑分配座位。
97.在一个具体的例子中,目标站点的下车区域位于车辆的右侧,在目标站点下车的乘客包括老人和普通成年乘客。为老人分配靠近右侧车门的座位,例如车辆后排右侧座位。为普通成年乘客分配与老人相邻的座位,例如,车辆后排左侧座位。
98.通过为乘客进行作为分配,可以方便用户上下车,提高用户的乘车便捷性,以及提高用户的上下车效率和上下车安全。
99.可选的,同行载客方法,还包括:向所述同行乘客发送载客任务的反馈请求;接收所述同行乘客发送的任务反馈信息。
100.反馈请求用于向用户请求获取针对载客任务的意见信息,以优化车辆载客服务。任务反馈信息用于确定用户针对载客任务的意见信息。反馈请求可以是短信,也可以是通过同行乘客的乘客端发送的电子数据。
101.服务器可以通过乘客端直接获取目标乘客的针对该载客任务的反馈信息。但对于同行乘客,服务器无法直接与同行乘客通信。乘客信息中包括同行乘客的联系方式,服务器可以通过该联系方式,向同行乘客发送载客任务的反馈请求。通过该联系方式可以确定同行乘客的手机号,从而,服务器可以以短信形式发送反馈请求,并接收同行乘客反馈的任务反馈信息。或者服务器可以根据乘客信息确定同行乘客的乘客端,并向同行乘客的乘客端,发送反馈请求,并接收同行乘客通过该乘客端反馈的任务反馈信息。
102.通过向同行乘客发送反馈请求,可以实现获取同行乘客的反馈意见,以根据反馈意见对乘客端、服务器和乘车服务进行优化,提高乘车服务应用的性能,提高用户体验。
103.可选的,同行载客方法,还包括:将所述同行路线和所述同行乘客的信息,进行对应存储;接收所述同行乘客的乘客端发送的乘客信息和地点信息;查询所述乘客信息中同行乘客信息对应的历史同行路线,并确定所述同行乘客的当前路线。
104.将同行路线和同行乘客的信息进行对应存储,用于记录同行乘客的乘车行为。接收同行乘客的乘客端发送的乘客信息和地点信息,表明,同行乘客需要乘车服务。历史同行路线为历史记录的与该同行乘客的信息对应的同行路线。当前路线为同行乘客本次需要移动的路线。此外,还可以根据同行乘客单独乘车的历史移动路线,结合历史同行路线,确定
当前路线。示例性的,可以根据历史记录的该同行乘客的历史乘车行为,向乘客端推送出发位置和目的位置等,提高位置确定效率,从而提高当前路线的确定效率。
105.通过将同行路线与同行乘客的信息进行对应存储,并在同行乘客下次乘车时,根据历史记录的历史同行路线,确定当前路线,可以快速为同行乘客提供准确的路线起点和路线终点,提高当前路线的确定效率和准确率。
106.根据本公开的技术方案,通过获取多个乘客的乘客信息和地点信息,根据地点信息进行路线规划生成同行路线,确定匹配的目标车辆,将乘客信息和同行路线发送给目标车辆,以使目标车辆对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着同行路线行驶,并在停留站点处停留,等待车上乘客下车,实现提供至少两个乘客同乘当前车辆的乘车服务,合理配置车辆资源,提高车辆资源的利用率,并且,可以实现车辆对同行乘客进行验证,提高同行乘客的安全性,以及为同行乘客提供乘车服务,增加车辆的同行载客的应用场景。
107.图4是本公开实施例中的同行载客方法的场景图,如图所示:自动驾驶同行人管理与服务处理流程可以包括:
108.1)用户登陆无人驾驶打车客户端(应用程序app或小程序等)进入同行人管理项目可以进行同行人添加(用户需要提交姓名、身份证号和手机号等)、删除和修改等;添加同行人时将会进行实名认证,为保证信息安全采用密文传输与短信验证。将添加的同行人,密文传输到私有云进行存储,还可以将添加的同行人和该用户建立关系,添加到关系网中。
109.2)在用户进行打车需要添加同行人不存在的情况下,则重复第一步进行添加(在创建订单至无人车开始行程前均可操作)即可。
110.3)在下单时行程规划得到的同行路线,该同行路线存在途径可停靠的站点,则同行人可选择中途站点下车,在分配座位的时候会分配方便下车侧座位。
111.4)在上车前用户均可反复添加和/或删除同行人,上车后则会从安全带、座位压力传感器和车门进行校验等,检测安全后开启行程,无人车沿着同行路线行驶。
112.5)在行驶中无人车会根据同行人对面部表情、肢体和语言的授权进行识别,在识别异常事件的情况下进行异常处理,例如,安全上报并进一步进行处理。在未授权的情况下,无人车无法获取同行人的面部表情、肢体和语言的采集信息。
113.6)在存在同行人在可停靠的中途站点下车的情况下,车辆将会通过座位压力传感器以及安全带状态与之分配的位置进行检测。
114.7)针对的同行人订单数据则会根据历史订单进行线路推荐和预测,评价反馈数据则进行产品分析和优化提升等。
115.根据本公开的技术方案,通过同行人信息管理,将信息加密传输存储在私有云,添加过信息后用户可直接勾选同行人进行打车,提升多人约车效率;支持同行人中途站点下车、动态分配座位和对同行人下发行程订单标签评价等功能;可以根据同行人针对情绪、语言和肢体的授权情况进行识别并用于保证同行人安全;当同行人乘坐无人车时,将会根据同行人的历史乘坐进行行程推荐,实现同时为目标乘客和同行乘客提供同一无人车服务,提高无人车的利用率,合理排至无人车的资源,提高乘客的移动效率。
116.根据本公开的实施例,图5是本公开实施例中的同行载客装置的结构图,本公开实施例适用于同时为多个乘客提供乘车服务的情况。该装置采用软件和/或硬件实现,并具体
配置于具备一定数据运算能力的电子设备中。
117.如图5所示的一种同行载客装置500,包括:同行路线获取模块501、同行乘客验证模块502和乘客下车停留模块503;其中,
118.同行路线获取模块501,用于获取乘客信息和对应的同行路线;
119.同行乘客验证模块502,用于根据所述乘客信息对落座的目标乘客和同行乘客进行验证;
120.乘客下车停留模块503,用于在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
121.根据本公开的技术方案,通过获取乘客信息对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着预先获取的同行路线行驶,并在预设的停留站点处停留,等待车上乘客下车,可以提供至少两个乘客同乘当前车辆的乘车服务,合理配置车辆资源,提高车辆资源的利用率,并且,可以对同行乘客进行验证,提高同行乘客的安全性,以及为同行乘客提供乘车服务,增加车辆的同行载客的应用场景。
122.进一步的,所述同行乘客验证模块502,包括:座位信息获取单元,用于从所述乘客信息中提取所述目标乘客的第一座位信息和所述同行乘客的第二座位信息;落座安全验证单元,用于根据车上座位检测信息、所述第一座位信息和所述第二座位信息,对所述目标乘客和所述同行乘客进行落座安全验证。
123.进一步的,所述同行载客装置,还包括:座位分配显示模块,用于根据所述第一座位信息和所述第二座位信息,在车上座位对应的显示器上显示座位分配信息,以提示所述目标乘客和所述同行乘客按照所述座位分配信息落座。
124.进一步的,所述停留站点,包括:所述目标乘客的目标站点和所述同行乘客的同行站点;所述乘客下车停留模块503,包括:同行乘客下车停留单元,用于在所述同行路线上的同行站点处停留,等待所述同行乘客下车;同行乘客下车检测单元,用于采集所述同行乘客的下车检测信息;原路行驶单元,用于在根据所述下车检测信息确定所述同行乘客安全下车的情况下,继续沿着所述同行路线行驶;目标乘客下车停留单元,用于在所述同行路线上的目标站点处停留,等待所述目标乘客下车,并结束载客任务。
125.进一步的,所述同行载客装置,还包括:实时安全检测模块,用于在获取乘客授权的情况下,在沿着所述同行路线行驶的过程中,采集车上乘客的实时安全信息,所述车上乘客包括所述目标乘客和/或同行乘客;行驶异常处理模块,用于根据所述实时安全信息,检测到异常事件,并对所述车上乘客进行异常处理。
126.上述同行载客装置可执行本公开任意实施例所提供的同行载客方法,具备执行同行载客方法相应的功能模块和有益效果。
127.根据本公开的实施例,图6是本公开实施例中的同行载客装置的结构图,本公开实施例适用于同时为多个乘客提供乘车服务的情况。该装置采用软件和/或硬件实现,并具体配置于具备一定数据运算能力的电子设备中。
128.如图6所示的一种同行载客装置600,包括:乘客端信息获取模块601、车辆匹配模块602和路线发送模块603;其中,
129.乘客端信息获取模块601,用于获取目标乘客的乘客端发送的乘客信息和地点信息,所述乘客信息包括所述目标乘客的信息和同行乘客的信息;
130.车辆匹配模块602,用于根据所述地点信息,生成同行路线,并查询匹配的目标车辆;
131.路线发送模块603,用于向所述目标车辆发送所述乘客信息和所述同行路线,以使所述目标车辆对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车。
132.根据本公开的技术方案,通过获取多个乘客的乘客信息和地点信息,根据地点信息进行路线规划生成同行路线,确定匹配的目标车辆,将乘客信息和同行路线发送给目标车辆,以使目标车辆对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着同行路线行驶,并在停留站点处停留,等待车上乘客下车,实现提供至少两个乘客同乘当前车辆的乘车服务,合理配置车辆资源,提高车辆资源的利用率,并且,可以实现车辆对同行乘客进行验证,提高同行乘客的安全性,以及为同行乘客提供乘车服务,增加车辆的同行载客的应用场景。
133.进一步的,所述乘客端信息获取模块601,包括:同行乘客信息获取单元,用于接收目标乘客的乘客端发送的同行乘客的信息;同行乘客信息验证单元,用于对所述同行乘客的信息进行身份验证;乘客信息确定单元,用于在所述身份验证通过的情况下,获取所述乘客端发送的目标乘客的信息和所述同行乘客的信息,确定为乘客信息。
134.进一步的,所述同行载客装置,还包括:同行路线发送模块,用于将所述同行路线发送至所述乘客端;同行站点添加模块,用于获取所述乘客端发送的与所述同行路线对应的同行站点;同行路线更新模块,用于根据所述同行站点对所述同行路线进行更新。
135.进一步的,所述同行载客装置,还包括:座位分配模块,用于根据所述同行路线和所述乘客信息,为所述目标乘客和所述同行乘客分配座位,确定所述目标乘客的第一座位信息和所述同行乘客的第二座位信息。
136.上述同行载客装置可执行本公开任意实施例所提供的同行载客方法,具备执行同行载客方法相应的功能模块和有益效果。
137.本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。
138.根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质、一种计算机程序产品和自动驾驶车辆。其中,用于实现获取乘客信息和对应的同行路线;根据所述乘客信息对落座的目标乘客和同行乘客进行验证;在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车,的电子设备可以配置于自动驾驶车辆中。用于实现获取目标乘客的乘客端发送的乘客信息和地点信息,所述乘客信息包括所述目标乘客的信息和同行乘客的信息;根据所述地点信息,生成同行路线,并查询匹配的目标车辆;向所述目标车辆发送所述乘客信息和所述同行路线,以使所述目标车辆对落座的目标乘客和同行乘客进行验证,并在验证通过的情况下,沿着所述同行路线行驶,并在所述同行路线上的停留站点处停留,等待车上乘客下车,的电子设备可以配置与云端平台,也即前述服务器中。
139.可选的,自动驾驶车辆中除了包括电子设备,还可以包括通信部件、用于实现人机界面的显示屏以及用于采集周围环境信息的信息采集设备等,通信部件、显示屏、信息采集设备与电子设备之间通信连接。其中,电子设备可以与通信部件、显示屏以及信息采集设备
一体集成,也可以与通信部件、显示屏以及信息采集设备分体设置。
140.自动驾驶车辆中电子设备可以获取信息采集设备(如车载相机)的数据,例如图像和视频等,从而进行图像视频处理和数据计算。可选的,自动驾驶车辆中电子设备自身也可以具备信息采集功能和通信功能,例如是人工智能(artificial intelligence,ai)相机,自动驾驶车辆中电子设备可以直接基于获取的连续图像采集数据进行图像视频处理和数据计算。
141.自动驾驶车辆是乘客的载体,可以基于智能道路系统,获取云端传递的道路信息,并向云端高精定位信息和授权的车上乘客信息,为车上乘客提供自动运输服务,减少了车辆载客的人工成本。
142.通过在自动驾驶车辆中配置本公开任一项实施例提供的电子设备,可以使自动驾驶车辆实现承载至少两个同行的乘客,合理配置自动驾驶车辆的车辆资源,减少车辆载客的人工成本。
143.图7示出了可以用来实施本公开的实施例的示例电子设备700的示意性区域图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
144.如图7所示,设备700包括计算单元701,其可以根据存储在只读存储器(rom)702中的计算机程序或者从存储单元708加载到随机访问存储器(ram)703中的计算机程序,来执行各种适当的动作和处理。在ram 703中,还可存储设备700操作所需的各种程序和数据。计算单元701、rom 702以及ram 703通过总线704彼此相连。输入/输出(i/o)接口705也连接至总线704。
145.设备700中的多个部件连接至i/o接口705,包括:输入单元706,例如键盘、鼠标等;输出单元707,例如各种类型的显示器、扬声器等;存储单元708,例如磁盘、光盘等;以及通信单元709,例如网卡、调制解调器、无线通信收发机等。通信单元709允许设备700通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
146.计算单元701可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元701的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元701执行上文所描述的各个方法和处理,例如图像生成模型的训练方法或图像生成方法。例如,在一些实施例中,图像生成模型的训练方法或图像生成方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元708。在一些实施例中,计算机程序的部分或者全部可以经由rom 702和/或通信单元709而被载入和/或安装到设备700上。当计算机程序加载到ram 703并由计算单元701执行时,可以执行上文描述的图像生成模型的训练方法或图像生成方法的一个或多个步骤。备选地,在其他实施例中,计算单元701可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行图像生成模型的训练方法或图像生成方法。
147.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电
路系统、现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、复杂可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
148.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或区域图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
149.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
150.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
151.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
152.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。
153.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,
只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
154.上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1