【笔记】Apollo循迹搭建--车辆动力学云标定

循迹搭建–车辆动力学云标定

概览

车辆云标定是通过采集车辆底盘油门踏板量、刹车踏板量、车辆速度、加速度作为车辆纵向动力模型的输入,通过机器学习的方式,生成相应车辆的踏板标定表,生成的标定表数据量大,精度高,提高车辆的控制精度。车辆踏板标定系统主要包括三个部分:

  • DreamView数据采集监视器内采集标定数据;

  • 数据本地预处理;

  • 标定数据上传至BOS云盘,提交标定任务;

  • 生成用于性能评估的可视化标定结果。

前提条件

主要步骤

  • 修改标定配置文件

  • 标定数据采集

  • 标定任务提交

  • 可视化结果分析

修改配置文件

在开始标定前,需要根据实际车辆的最大速度、速度、油门、刹车踏板的限制,进行用于车辆踏板标定的数据采集配置,来适配车辆的标定,满足标定数据能够尽可能多的覆盖车辆踏板的有效范围。我们设置了开发套件的默认车辆标定数据采集配置文件,在文件apollo/modules/calibration/data/$vehicle_type/dreamview_conf/data_collection_table.pb.txt内。对于不同的车型,配置文件的位置不同,主要由车型参数$vehicle_type决定,根据车辆铭牌信息选择对应的车型,如下表所示。

铭牌信息 $vehicle_type
Apollo D-KIT Lite dev_kit
Apollo D-KIT Standard dev_kit_standard
Apollo D-KIT Advanced(NE-B) dev_kit_advanced_ne-b
Apollo D-KIT Advanced(NE-S) dev_kit_advanced_ne-s
Apollo D-KIT Advanced(SNE-R) dev_kit_advanced_sne-r

下面以Apollo D-KIT Lite(dev_kit)举例说明。,Apollo D-KIT Lite标定配置文件在apollo/modules/calibration/data/dev_kit/dreamview_conf/data_collection_table.pb.txt内。

开发者在了解了标定文件构成后,如有需要可以自行修改需要的数据采集配置文件,通常情况下使用默认标定配置可以覆盖小车大部分踏板控制范围,建议开发者不需要单独修改此配置文件,使用默认标定配置即可。默认标定配置文件内主要设计了小车的标定条件如下:

车辆前进模型

  • 速度条件

    • 低速 0 ~ 2.5m/s
    • 高速 >= 2.5m/s
  • 油门条件

    • 小油门 Thrott
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值