System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种无人车自主切换行驶控制算法系统的方法技术方案_技高网

一种无人车自主切换行驶控制算法系统的方法技术方案

技术编号:43416721 阅读:4 留言:0更新日期:2024-11-22 17:51
一种无人车自主切换行驶控制算法系统的方法,包括以下步骤:1)操作员对无人车的自动驾驶系统下达行驶任务,自动驾驶系统的任务管理模块接收并分配任务;2)无人车根据行驶任务规划道路,并根据规划的道路行驶;3)传感器系统在无人车行驶过程中实时采集多种路况数据,并将数据传输至的系统状态管控模块中;4)系统状态管控模块根据传感器系统采集的路况数据判断当前无人车行驶环境,并根据当前无人车行驶环境切换对应的行驶控制算法系统控制无人车行驶。

【技术实现步骤摘要】

本专利技术涉及无人车领域,具体涉及一种无人车自主切换行驶控制算法系统的方法


技术介绍

1、一般情况下,无人车是在某个固定区域工作,因此,无人车的工作环境是固定的,无人车的设计者可以根据其固定的工作环境针对性的设计行驶控制算法系统。但是,对于某些工作环境不固定、且工作环境状况差异极大的无人车,设计一套行驶控制算法系统是不够的,一般会针对不同环境分别设置一套行驶控制算法系统。例如,这种无人车在行驶过程中会经过柏油公路、浅滩、湖泊等环境,无人车针对不同的行驶环境需要对车身进行相应的结构变化,以及需要对应的一套行驶控制算法系统才能保证无人车在对应环境内行驶。

2、现有技术中,这种无人车在行驶过程中,通常是由操作员远程实时监控无人车当前行驶环境,当无人车的当前行驶环境发生改变时,如从柏油公路行驶至浅滩时,操作员会远程控制无人车进行切换对应的行驶控制算法系统,保证无人车正常行驶,这种方法增加了操控员的工作量,并且操作员远程控制无人车的行驶环境画面存在一定的延时,存在操作员不能及时的切换无人车行驶控制算法系统的问题,而且,该方法是通过操作员人工进行切换,存在人工操作失误的问题,大大提升了操作失误的概率。另外,现有技术中,无人车的传感器等系统及模块的接口不统一,无人车进行数据处理时,各模块的代码耦合性高,容易引起原有功能出错。且增大了设计人员的开发工作量,以及后续的维护成本。


技术实现思路

1、针对上述存在的问题,本专利技术提供一种无人车自主切换行驶控制算法系统的方法,它不需要操作员人工切换行驶控制算法系统,大大降低了操作失误的概率。

2、本专利技术的技术方案为:一种无人车自主切换行驶控制算法系统的方法,包括以下步骤:

3、1)操作员对无人车的自动驾驶系统下达行驶任务;

4、2)无人车根据行驶任务规划道路,并根据规划的道路行驶;

5、3)传感器系统在无人车行驶过程中实时采集多种路况数据,并将数据传输至系统状态管控模块中;

6、4)系统状态管控模块根据传感器系统采集的路况数据判断当前无人车行驶环境,并根据当前无人车行驶环境切换对应的行驶控制算法系统控制无人车行驶。

7、优选地,所述自动驾驶系统包括行驶控制算法系统、传感器系统、底盘子系统、系统状态管控模块、任务管理模块,所述行驶控制算法系统、传感器系统、底盘子系统通过统一接口连接系统状态管控模块,所述任务管理模块用于接收任务,并将任务下发到行驶控制算法系统。

8、优选地,所述行驶控制算法系统包括陆地行驶控制算法系统、浅滩行驶控制算法系统、水下行驶控制算法系统。

9、优选地,步骤1)中,所述行驶任务为单个目的地坐标点或一系列目的地坐标点。

10、优选地,所述无人车行驶过程中,同一时刻有且只有一个行驶控制算法系统工作。

11、优选地,步骤4)中,若行驶控制算法系统改变,则改变前的行驶控制算法系统控制无人车停止该行驶任务,并将该行驶任务传给改变后的行驶控制算法系统,改变后的行驶控制算法系统控制无人车继续执行该行驶任务。

12、本专利技术的优点在于:

13、1)在复杂多变的环境下,支持无人车自主切换行驶控制算法系统,减少人工干预,可提高系统对环境的响应速度。

14、2)统一了行驶控制算法系统、传感器系统、底盘子系统与系统状态管控模块的接口及数据处理流程,降低了代码耦合度,节约开发投入,提高开发效率,且易于维护和进行模块功能扩展。

本文档来自技高网...

【技术保护点】

1.一种无人车自主切换行驶控制算法系统的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种无人车自主切换行驶控制算法系统的方法,其特征在于:所述自动驾驶系统包括行驶控制算法系统、传感器系统、底盘子系统、系统状态管控模块、任务管理模块,所述行驶控制算法系统、传感器系统、底盘子系统通过统一接口连接系统状态管控模块,所述任务管理模块用于接收任务,并将任务下发到行驶控制算法系统。

3.根据权利要求1或2所述的一种无人车自主切换行驶控制算法系统的方法,其特征在于:所述行驶控制算法系统包括陆地行驶控制算法系统、浅滩行驶控制算法系统、水下行驶控制算法系统。

4.根据权利要求1所述的一种无人车自主切换行驶控制算法系统的方法,其特征在于:步骤1)中,所述行驶任务为单个目的地坐标点或一系列目的地坐标点。

5.根据权利要求1所述的一种无人车自主切换行驶控制算法系统的方法,其特征在于:所述无人车行驶过程中,同一时刻有且只有一个行驶控制算法系统工作。

6.根据权利要求1所述的一种无人车自主切换行驶控制算法系统的方法,其特征在于:步骤4)中,若行驶控制算法系统改变,则改变前的行驶控制算法系统控制无人车停止该行驶任务,并将该行驶任务传给改变后的行驶控制算法系统,改变后的行驶控制算法系统控制无人车继续执行该行驶任务。

...

【技术特征摘要】

1.一种无人车自主切换行驶控制算法系统的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种无人车自主切换行驶控制算法系统的方法,其特征在于:所述自动驾驶系统包括行驶控制算法系统、传感器系统、底盘子系统、系统状态管控模块、任务管理模块,所述行驶控制算法系统、传感器系统、底盘子系统通过统一接口连接系统状态管控模块,所述任务管理模块用于接收任务,并将任务下发到行驶控制算法系统。

3.根据权利要求1或2所述的一种无人车自主切换行驶控制算法系统的方法,其特征在于:所述行驶控制算法系统包括陆地行驶控制算法系统、浅滩行驶控制算法系统、水下行驶控制算法系统。

【专利技术属性】
技术研发人员:雷璇杨洋陈杰陈科
申请(专利权)人:重庆长安工业集团有限责任公司
类型:发明
国别省市:

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

1