远程座舱的配置方法、远程座舱及存储介质与流程
未命名
07-23
阅读:78
评论:0
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.图1是本发明远程座舱的配置方法的流程示意图。
27.图2是本发明远程座舱的模块示意图。
28.图3是本发明远程座舱的配置方法的流程示意图。
29.图4是本发明远程座舱中保存模块的模块示意图。
30.图5是本发明远程座舱的配置方法的流程示意图。
31.图6是本发明远程座舱的配置方法的流程示意图。
32.图7是本发明远程座舱的配置方法的流程示意图。
具体实施方式
33.下面详细描述本发明的实施方式,实施方式的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明的实施方式,而不能理解为对本发明的实施方式的限制。
34.请参阅图1和图2,本发明提供的一种远程座舱100的配置方法包括:
35.01,接收服务器推送的座舱配置文件并将座舱配置文件保存至远程座舱100;
36.02,根据远程座舱100进行远程驾驶服务的车辆信息,读取保存的座舱配置文件得到目标配置信息;
37.03,根据目标配置信息配置远程座舱100。
38.本发明还提供的一种远程座舱100包括保存模块110、读取模块120和配置模块130。步骤01可以由保存模块110实现,步骤02可以由读取模块120实现,步骤03可以由配置模块130实现。也即是说,保存模块110可以用于接收服务器推送的座舱配置文件并将座舱配置文件保存至远程座舱100。读取模块120可以用于根据远程座舱100进行远程驾驶服务的车辆信息,读取保存的座舱配置文件得到目标配置信息。配置模块130可以用于根据目标配置信息配置远程座舱100。
39.本发明还提供的一种远程座舱100包括处理器和存储器。存储器中存储有计算机程序,计算机程序被处理器执行时,实现本发明的远程代驾服务的交互方法。例如,计算机程序被处理器执行时,处理器用于接收服务器推送的座舱配置文件并将座舱配置文件保存至远程座舱100,根据远程座舱100进行远程驾驶服务的车辆信息,读取保存的座舱配置文
件得到目标配置信息,以及根据目标配置信息配置远程座舱100。
40.其中,车辆用户可以在手机、车载终端、平板电脑、笔记本、台式电脑、可穿戴设备等终端设备上发起服务订单,例如,通过终端设备的应用程序、小程序或者浏览器网页上发起远程代驾服务订单,远程代驾服务订单可以包括车辆信息,服务内容,代驾车辆的位置和代驾服务的目的地等信息。远程代驾服务的服务管理平台可以将用户发起的服务订单分配给空闲的安全员,由安全员在远程驾驶服务座舱内接受订单,从而使得安全员可以根据远程代驾服务订单的要求远程控制用户的车辆行驶至目的地。
41.在远程座舱100设置有驾驶套件以供安全员操作,远程座舱100根据安全员对驾驶套件的操作可远程控制用户的车辆行驶。驾驶套件包括方向盘、刹车踏板、油门踏板和档位杆等,其中方向盘上可以设置有按键,通过对驾驶套件的操作可以实现对车辆零部件以及电子电器等的控制。例如,安全员对驾驶套件中方向盘的操作可以用于远程控制车辆行驶方向,对驾驶套件中刹车踏板的操作可以用于控制车辆刹车,对驾驶套件中油门踏板的操作可以用于远程控制车辆的加速,对驾驶套件中档位杆的操作可以用于控制车辆行驶档位。又例如,安全员对不同方向盘按键的操作可以用于远程控制车辆对应的喇叭、空调、车窗和雨刮器等电子电器工作。
42.此外,远程座舱100内还设置有驾驶显示屏,驾驶显示屏包括第一显示屏(也称为主显示屏)和第二显示屏(也称为副显示屏)。第一显示屏可以对视频影像进行显示,帮助座舱内的安全员感知车辆周围环境,为安全监测和驾驶提供帮助。第二显示屏可进行触摸操作,支持对订单信息和流程进行展示,包括了过程中车辆驾驶状态和订单状态的提示,安全员可以对车辆控制的操作入口,地图等各种信息进行操作,帮助安全员更好地进行远程代驾服务流程。安全员1对1在远程座舱100内监管和控制车辆。对于车辆自动驾驶无法覆盖的场景,进行人为远程驾驶,保证行驶安全。
43.如此,本发明的远程座舱100的配置方法,在车型对应的座舱配置参数有更新的情况下,由服务器推送座舱配置文件并保存在远程座舱100中,使用远程座舱100时,对于不同车型,不同摄像头和各种电子器件参数,根据座舱服务的车辆信息,可以读取相应的目标配置信息来配置远程座舱100,无需重新开发以及更新软件,即可实现多种车型的适配。
44.座舱配置文件包括:预设车型名称,配置版本,以及预设车型对应的摄像头输出图像大小、摄像头图像裁剪位置和大小、摄像头图像在远程座舱100内的显示位置和大小、车载显示屏图像大小、车载显示屏图像裁剪位置和大小、车载显示屏图像在远程座舱100内的显示位置和大小、方向盘参数、刹车踏板参数、油门踏板参数、电子电器种类和数量、电子电器操控方式中的一种或多种配置信息。
45.可以理解,每种预设车型对应包括一套配置信息,通过获取的车辆信息中的车型信息,可以从保存的座舱配置文件中匹配得到对应的目标配置信息。配置版本用于确定当前座舱配置文件是否属于最新的版本。通过配置信息配置远程座舱100可以保证车辆驾驶过程在远程座舱100内的反馈与车辆零部件的参数相对应,保证了驾驶安全。
46.其中,摄像头输出图像大小、摄像头图像裁剪位置和大小、摄像头图像在远程座舱100内的显示位置和大小,车载显示屏图像大小、车载显示屏图像裁剪位置和大小、车载显示屏图像在远程座舱100内的显示位置和大小等配置信息,可以适用于对远程座舱100第一显示屏和/或第二显示屏进行配置,使得远程座舱100内显示的内容可以和对应车型的摄像
头参数,车载显示屏参数相对应,远程座舱100内的安全员可以了解车辆的环境信息和状态信息。
47.方向盘参数、刹车踏板参数、油门踏板参数、电子电器种类和数量、电子电器操控方式等配置参数可以是对驾驶套件和第二显示屏进行配置,使得远程座舱100内的驾驶控制的操作可以与车辆的车型相适配,安全员可以准确地对车辆进行远程控制。
48.请参阅图3,步骤01包括:
49.011,获取已保存的车辆配置文件的配置版本并将配置版本发送至服务器;
50.012,在存在版本更新的情况下,接收服务器根据配置版本推送的座舱配置文件;
51.013,将配置文件保存至远程座舱100。
52.请参阅图4,保存模块110包括发送单元111、接收单元112和保存单元113。步骤011可以由发送单元111实现,步骤012可以由接收单元112实现,步骤013可以由保存单元113实现。也即是说,发送单元111可以用于获取已保存的车辆配置文件的配置版本并将配置版本发送至服务器。接收单元112可以用于在存在版本更新的情况下,接收服务器根据配置版本推送的座舱配置文件。保存单元113可以用于将配置文件保存至远程座舱100。
53.远程座舱100启动后,可以与服务器进行通信连接,远程座舱100将当前已经保存的座舱配置文件的配置版本发送给服务器,服务器可确定当前已经保存的座舱配置文件的配置版本是否为最新版本,若是最新版本,则远程座舱100以当前已经保存从座舱配置文件对座舱进行配置;若不是最新版本,则服务器将新的座舱配置文件推送给远程座舱100,远程座舱100在接收到新的座舱配置文件后将新的座舱配置文件保存至远程座舱100,使得远程座舱100可以以新的座舱配置文件进行配置。
54.请参阅图5,步骤01还包括:
55.014,获取远程座舱100的座舱信息并将座舱信息发送至服务器;
56.015,接收服务器根据座舱信息推送的座舱配置文件;
57.016,将配置文件保存至远程座舱100。
58.步骤014可以由发送单元111实现,步骤015可以由接收单元112实现,步骤016可以由保存单元113实现。也即是说,发送单元111可以用于获取远程座舱100的座舱信息并将座舱信息发送至服务器。接收单元112可以用于接收服务器根据座舱信息推送的座舱配置文件。保存单元113可以用于将配置文件保存至远程座舱100。
59.如此,不同类型的远程座舱100的硬件也可以不同,例如第一显示屏的显示参数和尺寸、第二显示屏的显示参数和尺寸、驾驶套件中各个部件的参数范围和按键数量等可能存在不同,将座舱信息发送给服务器后,服务器根据远程座舱100的类型,可以推送与该远程座舱100相匹配的座舱配置文件,由远程座舱100接收后保存在远程座舱100本地,保证座舱能够根据保存的座舱配置文件完成各个信息的配置。
60.请参阅图6,步骤03包括:
61.031,确定目标配置信息对应的目标座舱单元,远程座舱100包括至少一个目标座舱单元;
62.032,将目标配置信息转换成目标座舱单元对应的配置数据结构。
63.步骤031和步骤032可以由配置模块130实现。也即是说,配置模块130可以用于确定目标配置信息对应的目标座舱单元,远程座舱100包括至少一个目标座舱单元,以及将目
标配置信息转换成目标座舱单元对应的配置数据结构。
64.需要说明的是,目标座舱单元可以是上述的驾驶套件的各个部分、第一显示屏和第二显示屏等。根据车辆信息确定好目标配置信息后,可以进一步确定需要配置的目标座舱单元,从而将目标配置信息转换成目标座舱单元可以理解的配置数据结构。
65.步骤03包括:
66.033,根据配置数据结构配置目标座舱单元。
67.步骤033可以由配置模块130实现。也即是说,配置模块130可以用于根据配置数据结构配置目标座舱单元。
68.如此,将目标配置信息转换成目标座舱单元可以理解的配置数据结构之后,利用配置数据结构可以实现对应目标座舱单元的配置。
69.请参阅图7,步骤033包括:
70.0331,控制目标座舱单元暂停工作;
71.0332,将配置数据结构发送至目标座舱单元;
72.0333,根据配置数据结构配置目标座舱单元完成后,开启目标座舱单元。
73.步骤0331、步骤0332和步骤0333可以由配置模块130实现。也即是说,配置模块130可以用于控制目标座舱单元暂停工作,将配置数据结构发送至目标座舱单元,以及根据配置数据结构配置目标座舱单元完成后,开启目标座舱单元。
74.如此,目标座舱单元在配置过程中需要先停止工作,然后将配置数据结构发送至目标座舱单元使得目标座舱单元可以根据配置数据结构进行配置,目标座舱单元配置完成后开启目标座舱单元使得目标座舱单元以配置后的参数运行。
75.需要说明的是,远程座舱100内各个座舱单元的配置互不影响,也即是说,一个座舱单元在配置过程中停止工作时,不影响其他座舱单元的工作,或者多个座舱单元同时进行配置时,各个座舱单元可以同时配置而互不影响。
76.本发明实施方式还提供了一种存储有计算机程序的非易失性计算机可读存储介质,当计算机程序被一个或多个处理器执行时,实现上述任一项的配置方法。
77.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的软件来完成。程序可存储于一非易失性计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)等。
78.在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。同时,参考术语“第一”、“第二”等的描述意在将同类或相似操作区别开来,“第一”与“第二”之间在某些实施方式中具有前后逻辑关系,在某些实施方式中并不一定具有逻辑或前后关系,需要根据实际实施例进行判定,不应该仅通过字面意思进行判定。
79.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
80.尽管上面已经示出和描述了本发明的实施方式,可以理解的是,上述实施方式是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施方式进行变化、修改、替换和变型。
技术特征:
1.一种远程座舱的配置方法,其特征在于,包括:接收服务器推送的座舱配置文件并将所述座舱配置文件保存至所述远程座舱;根据所述远程座舱进行远程驾驶服务的车辆信息,读取保存的所述座舱配置文件得到目标配置信息;根据所述目标配置信息配置所述远程座舱。2.根据权利要求1所述的配置方法,其特征在于,所述座舱配置文件包括:预设车型名称、配置版本、以及所述预设车型对应的摄像头输出图像大小、摄像头图像裁剪位置和大小、摄像头图像在所述远程座舱内的显示位置和大小、车载显示屏图像大小、车载显示屏图像裁剪位置和大小、车载显示屏图像在所述远程座舱内的显示位置和大小、方向盘参数、刹车踏板参数、油门踏板参数、电子电器种类和数量、电子电器操控方式中的一种或多种配置信息。3.根据权利要求1所述的配置方法,其特征在于,所述接收服务器推送的所述座舱配置文件并将所述座舱配置文件保存在本地,包括:获取已保存的所述车辆配置文件的配置版本并将所述配置版本发送至所述服务器;在存在版本更新的情况下,接收所述服务器根据所述配置版本推送的所述座舱配置文件;将所述配置文件保存至所述远程座舱。4.根据权利要求1所述的配置方法,其特征在于,所述接收服务器推送的座舱配置文件并将所述座舱配置文件保存至所述远程座舱,包括:获取所述远程座舱的座舱信息并将所述座舱信息发送至所述服务器;接收所述服务器根据所述座舱信息推送的所述座舱配置文件;将所述配置文件保存至所述远程座舱。5.根据权利要求1所述的配置方法,其特征在于,所述根据所述目标配置信息配置所述远程座舱,包括:确定所述目标配置信息对应的目标座舱单元,所述远程座舱包括至少一个所述目标座舱单元;将所述目标配置信息转换成所述目标座舱单元对应的配置数据结构。6.根据权利要求5所述的配置方法,其特征在于,所述根据所述目标配置信息配置所述远程座舱,包括:根据所述配置数据结构配置所述目标座舱单元。7.根据权利要求6所述的配置方法,其特征在于,所述根据所述配置数据结构配置所述目标座舱单元,包括:控制所述目标座舱单元暂停工作;将所述配置数据结构发送至所述目标座舱单元;根据所述配置数据结构配置所述目标座舱单元完成后,开启所述目标座舱单元。8.一种远程座舱,其特征在于,包括:保存模块,用于接收服务器推送的座舱配置文件并将所述座舱配置文件保存至所述远程座舱;读取模块,用于根据所述远程座舱进行远程驾驶服务的车辆信息,读取保存的所述座
舱配置文件得到目标配置信息;配置模块,用于根据所述目标配置信息配置所述远程座舱。9.一种远程座舱,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1-7任一项所述的配置方法。10.一种存储有计算机程序的非易失性计算机可读存储介质,其特征在于,当所述计算机程序被一个或多个处理器执行时,实现权利要求1-7任一项所述的配置方法。
技术总结
本发明公开了远程座舱的配置方法、远程座舱及计算机可读存储介质。配置方法包括:接收服务器推送的座舱配置文件并将座舱配置文件保存至远程座舱;根据远程座舱进行远程驾驶服务的车辆信息,读取保存的座舱配置文件得到目标配置信息;根据目标配置信息配置远程座舱。本发明的在车型对应的座舱配置参数有更新的情况下,由服务器推送座舱配置文件并保存在远程座舱中,使用远程座舱时,对于不同车型,不同摄像头和各种电子器件参数,根据座舱服务的车辆信息,可以读取相应的目标配置信息来配置远程座舱,无需重新开发以及更新软件,即可实现多种车型的适配。多种车型的适配。多种车型的适配。
技术研发人员:戎思佳
受保护的技术使用者:广州小鹏汽车科技有限公司
技术研发日:2022.01.07
技术公布日:2023/7/21
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
