一种自动驾驶仿真云平台及方法技术

技术编号:19341352 阅读:28 留言:0更新日期:2018-11-07 13:37
本发明专利技术提供了一种自动驾驶仿真云平台及方法,其中,设置模块设置至少两个目标自动驾驶仿真软件,设置每一个目标自动驾驶仿真软件的仿真参数;动力学模块将用户上传的通用车辆参数分别转换成各个目标自动驾驶仿真软件的目标车辆参数;通用控制模块将用户上传的通用控制参数分别转换成各个目标自动驾驶仿真软件的目标控制参数;传感器控制模块将各个目标自动驾驶仿真软件输出的目标传感器参数分别转换成通用传感器参数,并反馈给用户;仿真模块针对每一个目标自动驾驶仿真软件,均执行:根据当前目标自动驾驶仿真软件、当前目标自动驾驶仿真软件的仿真参数、目标车辆参数和目标控制参数,进行自动驾驶仿真训练。本方案能够简化自动驾驶仿真过程。

An automatic driving simulation cloud platform and method

The invention provides an automatic driving simulation cloud platform and method, in which the setting module sets at least two target automatic driving simulation software and sets simulation parameters of each target automatic driving simulation software; the dynamic module converts the common vehicle parameters uploaded by users into each target automatic driving simulation software separately. The general control module converts the general control parameters uploaded by users into the target control parameters of each target automatic driving simulation software, and the sensor control module converts the target sensor parameters output by each target automatic driving simulation software into the general sensor parameters respectively, and feeds them back to the general sensor parameters. User; The simulation module is implemented for each target autopilot simulation software: according to the current target autopilot simulation software, the simulation parameters of the current target autopilot simulation software, the target vehicle parameters and the target control parameters, the autopilot simulation training is carried out. This scheme can simplify the automatic driving simulation process.

【技术实现步骤摘要】
一种自动驾驶仿真云平台及方法
本专利技术涉及自动驾驶
,特别涉及一种自动驾驶仿真云平台及方法。
技术介绍
在目前的自动驾驶
,自动驾驶仿真技术是不可或缺的重要训练手段。在车辆研发阶段,汽车生产商需要利用自动驾驶仿真软件,根据车辆参数,对车辆进行自动驾驶仿真训练。目前,为了保证自动驾驶仿真训练结果的可靠性,一般需要利用不同的自动驾驶仿真软件分别对车辆进行自动驾驶仿真训练。但是,现有的平台只能针对单一的自动驾驶仿真软件,当需要利用不同的自动驾驶仿真软件进行自动驾驶仿真训练时,必须将车辆参数分别提供给不同的平台。该自动驾驶仿真过程的比较繁琐。
技术实现思路
本专利技术实施例提供了一种自动驾驶仿真云平台及方法,能够简化自动驾驶仿真过程。第一方面,本专利技术实施例提供了一种自动驾驶仿真云平台,包括:仿真模块、动力学模块、通用控制模块、传感器控制模块和设置模块;所述设置模块,用于设置至少两个自动驾驶仿真软件;在所述至少两个自动驾驶仿真软件中设置至少两个目标自动驾驶仿真软件;为每一个所述自动驾驶仿真软件分别设置第一转换方法、第二转换方法和第三转换方法;设置每一个所述目标自动驾驶仿真软件的仿真参数;所述动力学模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第一转换方法,将用户上传的通用车辆参数分别转换成各个所述目标自动驾驶仿真软件的目标车辆参数;所述通用控制模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数;所述传感器控制模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标传感器参数分别转换成通用传感器参数,并反馈给所述用户;所述仿真模块,用于针对每一个目标自动驾驶仿真软件,均执行:根据当前目标自动驾驶仿真软件、所述当前目标自动驾驶仿真软件的仿真参数、目标车辆参数和目标控制参数,进行自动驾驶仿真训练。优选地,所述通用控制模块,包括:速度控制接口;所述速度控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用速度参数分别转换成各个所述目标自动驾驶仿真软件的目标速度参数。优选地,所述通用控制模块,包括:换挡控制接口;所述换挡控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用换挡参数分别转换成各个所述目标自动驾驶仿真软件的目标换挡参数。优选地,所述通用控制模块,包括:转向控制接口;所述转向控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用转向参数分别转换成各个所述目标自动驾驶仿真软件的目标转向参数。优选地,所述通用控制模块,包括:刹车控制接口;所述刹车控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用刹车参数分别转换成各个所述目标自动驾驶仿真软件的目标刹车参数。优选地,所述传感器控制模块,包括:视频控制接口;所述视频控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标视频参数分别转换成通用视频参数。优选地,所述传感器控制模块,包括:激光雷达控制接口;所述激光雷达控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标激光雷达参数分别转换成通用激光雷达参数。优选地,所述传感器控制模块,包括:GPS控制接口;所述GPS控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标GPS参数分别转换成通用GPS参数。优选地,所述仿真参数,包括:仿真场景、仿真次数、传感器类型、传感器型号、传感器位置中任意一种或多种的组合。第二方面,本专利技术实施例提供了一种自动驾驶仿真方法,包括:设置模块设置至少两个自动驾驶仿真软件,在所述至少两个自动驾驶仿真软件中设置至少两个目标自动驾驶仿真软件;为每一个所述自动驾驶仿真软件分别设置第一转换方法、第二转换方法和第三转换方法;设置每一个所述目标自动驾驶仿真软件的仿真参数;动力学模块利用与各个所述目标自动驾驶仿真软件相对应的第一转换方法,将用户上传的通用车辆参数分别转换成各个所述目标自动驾驶仿真软件的目标车辆参数;通用控制模块利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数;针对每一个目标自动驾驶仿真软件,均执行:仿真模块根据当前目标自动驾驶仿真软件、所述当前目标自动驾驶仿真软件的仿真参数、目标车辆参数和目标控制参数,进行自动驾驶仿真训练;传感器控制模块利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标传感器参数分别转换成通用传感器参数,并反馈给所述用户。优选地,所述通用控制模块利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数,包括:所述速度控制接口利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用速度参数分别转换成各个所述目标自动驾驶仿真软件的目标速度参数。优选地,所述通用控制模块利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数,包括:所述换挡控制接口利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用换挡参数分别转换成各个所述目标自动驾驶仿真软件的目标换挡参数。优选地,所述通用控制模块利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数,包括:所述转向控制接口利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用转向参数分别转换成各个所述目标自动驾驶仿真软件的目标转向参数。优选地,所述通用控制模块利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数,包括:所述刹车控制接口利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用刹车参数分别转换成各个所述目标自动驾驶仿真软件的目标刹车参数。优选地,所述传感器控制模块利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标传感器参数分别转换成通用传感器参数,包括:所述视频控制接口利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标视频参数分别转换成通用视频参数。优选地,所述传感器控制模块利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标传感器参数分别转换成通用传感器参数,包括:所述激光雷达控制接口利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标激光雷本文档来自技高网...

【技术保护点】
1.一种自动驾驶仿真云平台,其特征在于,包括:仿真模块、动力学模块、通用控制模块、传感器控制模块和设置模块;所述设置模块,用于设置至少两个自动驾驶仿真软件;在所述至少两个自动驾驶仿真软件中设置至少两个目标自动驾驶仿真软件;为每一个所述自动驾驶仿真软件分别设置第一转换方法、第二转换方法和第三转换方法;设置每一个所述目标自动驾驶仿真软件的仿真参数;所述动力学模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第一转换方法,将用户上传的通用车辆参数分别转换成各个所述目标自动驾驶仿真软件的目标车辆参数;所述通用控制模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数;所述传感器控制模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标传感器参数分别转换成通用传感器参数,并反馈给所述用户;所述仿真模块,用于针对每一个目标自动驾驶仿真软件,均执行:根据当前目标自动驾驶仿真软件、所述当前目标自动驾驶仿真软件的仿真参数、目标车辆参数和目标控制参数,进行自动驾驶仿真训练。...

【技术特征摘要】
1.一种自动驾驶仿真云平台,其特征在于,包括:仿真模块、动力学模块、通用控制模块、传感器控制模块和设置模块;所述设置模块,用于设置至少两个自动驾驶仿真软件;在所述至少两个自动驾驶仿真软件中设置至少两个目标自动驾驶仿真软件;为每一个所述自动驾驶仿真软件分别设置第一转换方法、第二转换方法和第三转换方法;设置每一个所述目标自动驾驶仿真软件的仿真参数;所述动力学模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第一转换方法,将用户上传的通用车辆参数分别转换成各个所述目标自动驾驶仿真软件的目标车辆参数;所述通用控制模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用控制参数分别转换成各个所述目标自动驾驶仿真软件的目标控制参数;所述传感器控制模块,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标传感器参数分别转换成通用传感器参数,并反馈给所述用户;所述仿真模块,用于针对每一个目标自动驾驶仿真软件,均执行:根据当前目标自动驾驶仿真软件、所述当前目标自动驾驶仿真软件的仿真参数、目标车辆参数和目标控制参数,进行自动驾驶仿真训练。2.根据权利要求1所述的自动驾驶仿真云平台,其特征在于,所述通用控制模块,包括:速度控制接口;所述速度控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用速度参数分别转换成各个所述目标自动驾驶仿真软件的目标速度参数;和/或,所述通用控制模块,包括:换挡控制接口;所述换挡控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用换挡参数分别转换成各个所述目标自动驾驶仿真软件的目标换挡参数;和/或,所述通用控制模块,包括:转向控制接口;所述转向控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用转向参数分别转换成各个所述目标自动驾驶仿真软件的目标转向参数;和/或,所述通用控制模块,包括:刹车控制接口;所述刹车控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第二转换方法,将所述用户上传的通用刹车参数分别转换成各个所述目标自动驾驶仿真软件的目标刹车参数。3.根据权利要求1所述的自动驾驶仿真云平台,其特征在于,所述传感器控制模块,包括:视频控制接口;所述视频控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标视频参数分别转换成通用视频参数;和/或,所述传感器控制模块,包括:激光雷达控制接口;所述激光雷达控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标激光雷达参数分别转换成通用激光雷达参数;和/或,所述传感器控制模块,包括:GPS控制接口;所述GPS控制接口,用于利用与各个所述目标自动驾驶仿真软件相对应的第三转换方法,将各个所述目标自动驾驶仿真软件输出的目标GPS参数分别转换成通用GPS参数。4.根据权利要求1-3所述的自动驾驶仿真云平台,其特征在于,所述仿真参数,包括:仿真场景、仿真次数、传感器类型、传感器型号、传感器位置中任意一种或多种的组合。5.一种自动驾驶仿真方法,其特征在于,包括:设置模块设置至少两个自动驾驶仿真软件,在所述至少两个自动驾驶仿真软件中设置至少两个目标自动驾驶仿真软件;为每一个所述自动驾驶仿真软件分别设置第一转换方法、第二转换方法和第三转换方法;设置每一个所述目标自动驾驶仿真软件的仿真参数;动力学模块利用与各个所述目标自动驾驶仿真软件相对应的第一转换方...

【专利技术属性】
技术研发人员:卞西晗张连聘于静
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

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

1