apollo_logo
横向LQR控制参数分析

横向LQR控制参数分析

中级 90min 时长1705 人学过
评分
4.9
10积分

实验介绍

1、实验简介

控制模块的作用是根据规划生成的轨迹,计算出汽车的油门,刹车和方向盘转角信号,控制汽车按照规划的轨迹行驶。Apollo控制模块采用了横纵向解耦的控制框架,对于横向控制,主要是通过控制车辆的方向盘转角,实现对规划轨迹的横向跟踪。Apollo的横向控制器采用的是LQR控制器,即线性二次型调节器。本实验以实车测试数据包为例,通过分析不同LQR参数的控制数据包,了解LQR控制参数的作用,进而对Apollo横向控参数有一个更深入的了解。

2、实验目的

通过运行循迹自动驾驶实测数据包,通过对不同控制参数的数据包分析,了解LQR控制器参数的作用。

在本教程中,您将学习到以下两方面的知识:

1、理解横向控制器配置参数含义

2、学会解析横向控制数据图表

3、前置条件

本实验需要请您对Control模块及PID控制器有一定的概念和了解,并且能够在Dreamview中运行PNC-monitor、ControlInfo工具等使用,因此请优先学习以下课程内容:

1、Apollo自动驾驶入门 - 第七课:https://apollo.baidu.com/community/online-course/1

2、Apollo25讲 - 第三课:https://apollo.baidu.com/community/online-course/77

4、实验任务

1、查看横向控制参数配置

2、分析横向控制数据图表

"

实验评价