本发明涉及自动驾驶控制的,更具体地,涉及一种自动驾驶车辆的信息交互方法。
背景技术:
1、随着自动驾驶技术的发展,车辆在行驶过程中需要依赖多个软件模块来处理各类复杂的信息,包括感知、决策、规划控制等。每个模块的高效协同和信息传递对自动驾驶系统的安全性和准确性至关重要。然而,现有的自动驾驶系统通常由多个独立的模块组成,这些模块各自处理不同类型的感知、决策、规划和控制任务。在实际运行过程中,不同模块之间的数据整合往往不够高效,导致信息传递不及时或数据不一致,这可能导致各软件模块之间的交互通常面临通信延迟、数据不一致性以及资源竞争等问题,进而造成系统响应迟缓、错误决策或运行不稳定。同时,各模块的接口标准不统一,使得系统的扩展和维护难度增大,在控制层面,多个模块独立运行可能会造成资源分配不合理,导致系统整体响应速度下降,进而造成车辆自动驾驶的安全性降低,使用户对自动驾驶体验不佳。因此,如何提供一种有效的信息交互方法,能够在多模块之间快速、可靠地传递关键信息,确保自动驾驶系统的实时性、稳定性和安全性,成为当前技术领域的一个重要研究方向。
技术实现思路
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、根据信号组合情况对启动自动驾驶、人工接管、刹车制动及停止信号判断进行场景处理;
32、当激活按键和启动自动驾驶按键触发,且检测信号为正常状态时,下达激活自动驾驶指令以进入启动自动驾驶场景,否则不激活;
33、当接收到接管信号时,下发退出自动驾驶指令以进入人工接管场景,并发送接管指令提示;
34、当接收到制动键信号时,根据制动按键等级输出相应制动刹车指令,以进入刹车制动场景;
35、当接收到停止信号时,进入停止信号判断场景以对所述停止信号进行站点停车和信号停车判断,在信号停车场景下,收到停止信号则退出自动驾驶,并发送车辆停车指令,在站点停车场景下,收到站点到达信号则退出自动驾驶,并发送站点停车指令。
36、本发明提供一种自动驾驶车辆的信息交互方法,通过设置数据中心进行数据汇总整合,设置交互模块从数据中心获了实时数据进行处理和分发,并将处理后的数据传递给车辆底层的执行系统,解决现有车辆的自动驾驶系统中对各软件模块之间交互存在响应迟缓、数据不一致及资源竞争的问题,能提高车辆自动驾驶系统的实时性、稳定性和安全性,提高自动驾驶车辆的运行效率和可靠性,使自动驾驶车辆能够在复杂道路环境下实现更加高效、稳定和安全的运行。
1.一种自动驾驶车辆的信息交互方法,其特征在于,包括:
2.根据权利要求1所述的自动驾驶车辆的信息交互方法,其特征在于,还包括:
3.根据权利要求2所述的自动驾驶车辆的信息交互方法,其特征在于,还包括:
4.根据权利要求3所述的自动驾驶车辆的信息交互方法,其特征在于,还包括:
5.根据权利要求4所述的自动驾驶车辆的信息交互方法,其特征在于,还包括:
6.根据权利要求5所述的自动驾驶车辆的信息交互方法,其特征在于,还包括:
7.根据权利要求6所述的自动驾驶车辆的信息交互方法,其特征在于,所述通过所述数据中心将车辆内的感知模块、定位模块、规控模块和车辆底层所获取的信息按设定整合机制进行数据整合,包括:
8.根据权利要求7所述的自动驾驶车辆的信息交互方法,其特征在于,所述进行信号仲裁、信号预处理、信号分类、场景处理及信号输出处理,包括:
9.根据权利要求8所述的自动驾驶车辆的信息交互方法,其特征在于,所述进行信号仲裁、信号预处理、信号分类、场景处理及信号输出处理,还包括:
10.根据权利要求9所述的自动驾驶车辆的信息交互方法,其特征在于,所述进行信号仲裁、信号预处理、信号分类、场景处理及信号输出处理,还包括: