资源简介
在simulink中搭建的基于相机和毫米波雷达的障碍物检测,检测前方车辆并进行ACC的整套模型。已在实车中进行验证。
代码片段和文件信息
%% Adaptive Cruise Control with Sensor Fusion
% This example shows how to implement a sensor fusion-based automotive
% adaptive cruise controller for a vehicle traveling on a curved road using
% sensor fusion.
%
% In this example you will:
%
% # Review a control system that combines sensor fusion and an adaptive
% cruise controller (ACC). Two variants of ACC are provided: a classical
% controller and an Adaptive Cruise Control System block from Model
% Predictive Control Toolbox.
% # Test the control system in a closed-loop Simulink model using synthetic
% data generated by the Automated Driving System Toolbox.
% # Configure the code generation settings for software-in-the-loop
% simulation and automatically generate code for the control algorithm.
% Copyright 2017 The MathWorks Inc.
%% Introduction
% An adaptive cruise control system is a control system that modifies the
% speed of the ego car in response to conditions on the road. As in regular
% cruise control the driver sets a desired speed for the car; in addition
% the adaptive cruise control system can slow the ego car down if there is
% another vehicle moving slower in the lane in front of it.
%
% For the ACC to work correctly the ego car has to determine how the lane
% in front of it curves and which car is the ‘lead car‘ that is in front
% of the ego car in the lane. A typical scenario from the viewpoint of the
% ego car is shown in the following figure. The ego car (blue) travels
% along a curved road. At the beginning the lead car is the pink car. Then
% the purple car cuts into the lane of the ego car and becomes the lead
% car. After a while the purple car changes to another lane and the pink
% car becomes the lead car again. The pink car remains the lead car
% afterward. The ACC design must react to the change in the lead car on
% the road.
%
% <<../scenario.png>>
%
%%
% Current ACC designs rely mostly on range and range rate measurements
% obtained from radar and are designed to work best along straight roads.
% An example of such a system is given in and
% in . Moving from ADAS designs
% to more autonomous systems the ACC must address the
% following challenges:
%
% # Estimating the relative positions and velocities of the cars that are
% near the ego car and that have significant lateral motion relative to the
% ego car.
% # Estimating the lane ahead of the ego car to find which car in front of
% the ego car is the closest one in the same lane.
% # Reacting to aggressive maneuvers by other vehicles in the environment
% in particular when another vehicle cuts into the ego car lane.
%
%%
% This example demonstrates two main additions to existing ACC designs that
% meet these challenges: adding a sensor fusion system and updating the
% controller design based on model predictive control (MPC). A sensor
% fusion and tracking system that uses both vision and radar sensors
% provides the follo
相关资源
- MPC路径跟踪
-
Matlab+Simuli
nk-cmi、miller、双相码 -
MATLAB/simuli
nk短路电流仿真 -
PLLsimuli
nk仿真模型 - 高压直流输电系统的滤波器设计及仿
- 24脉波整流仿真
-
simuli
nk的使用手册全 -
Simuli
nk快速入门教程 -
《Matlab Simuli
nk与控制系统仿真》. -
混合动力simuli
nk模型 - 人力资源管理系统Access制作
-
基于simuli
nk的带有MPPT功的光伏电池 -
基于Simuli
nk的DSB调制解调系统仿真 -
基于Simuli
nk的MFSK系统的仿真 -
基于Simuli
nk的模拟通信仿真 -
基于Simuli
nk的匹配滤波器设计 -
APF资料-APF、SVG simuli
nk源程使用说明 -
simuli
nk之基于模型开发的嵌入式设计 -
Matlab分享系列 - 3 - Matlab_Simuli
nk代码 -
matlab simuli
nk simevent 建模入门 - 财务管理系统access版含源代码
-
用MATLAB-Simuli
nk做锂电池建模 .pdf - Access学籍管理系统
-
matlab/simuli
nk mu 分析与综合工具箱使 - 201207完整版列车时刻表Access数据库
- MRP 物料需求 ACCESS 版
- ACCESS 做的销售管理
-
基于simuli
nk的组合导航的仿真 - access数据库考勤管理系统
-
基于Simuli
nk模型的嵌入式代码生成
评论
共有 条评论