MATLAB自动驾驶工具箱使用

news/2024/7/6 1:24:00

1. 打开工具箱

MATLAB R2017a及以后的版本才有自动驾驶工具箱。

在MATLAB的APPS中选择AUTOMOTIVE下面的Driving Scenario Designer

也可以命令行容器直接输入drivingScenarioDesigner,即打开了该工具箱

2. 工具箱简介

点击Add Road,进入添加道路界面,点击屏幕可以任意添加道路,左侧小窗可修改道路特征

Add Actor与camera、radar的功能是往道路上添加物体和在车辆上添加传感器与摄像头。

本文在车辆中心添加摄像头及在道路上设置障碍作为示例

添加车辆后,可为车辆添加轨迹,车辆沿轨迹前进,点击+号即可

添加轨迹后的道路图:

点击增加摄像头后,会提示你放置的位置,这里放置于车辆中心偏前位置

点击运行后,车辆会沿着你设置的轨迹前进。

点击3D界面,可以更加直观地观看仿真结果

点击open,可以打开自带的测试场景,可自行添加车辆和算法

3. 常用函数

4. 仿真

4.1. 基本要素

4.2. 车道边界数据的预处理

参考文献

手把手教你使用matlab自动驾驶工具箱_易车

自动驾驶汽车预测-决策-规划-控制实战入门_哔哩哔哩_bilibili


http://lihuaxi.xjx100.cn/news/246561.html

相关文章

RHEL7.0系列 修改字符终端分辨率

由于是在VM里面安装的,完了之后终端界面的分辨率非常高,很难操作 因为RHEL7用了grub2,而不再是grub了,在grub2中要修改的文件是/boot/grub2/grub.cfg; 这里有一张分辨率的对照表(在grub.cfg中添加vgaask,系统重启后就会…

android mvc 框架搭建,Android MVC框架

注:MVC模式适用于小型的项目MVC即:Model层(模型层)、View层(视图层)、Controller层(控制层)MVC模型图1mvc.pngMVC模型图2 View和Controller放在了一起,难以完全解耦mvc.png优点:1.一定程度上实现了Model与View的分离,降…

EM算法详解

1. 极大似然估计 1.1. 经典问题——学生身高问题 需要调查学校的男生和女生的身高分布。 假设你在校园里随便找了100个男生和100个女生。他们共200个人。将他们按照性别划分为两组,然后先统计抽样得到的100个男生的身高。假设他们的身高是服从高斯分布的。但是这个…

postfix邮件服务器搭建

项目环境:一台server ip:192.168.1.100 一台mail ip:192.168.1.200 一台win7 ip:192.168.1.222项目需求:1:在DNS Master上搭建DNS,能够解析mail.sw.com2:在Mail Server上部署邮件服务器,和webmail软件3…

git ssh key创建和github使用

github拉代码需要ssh验证 git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。一 、设置git:设置git的user name和email:$ git config --global user.name "xxx"$ git config -…

爬虫图片href是html图片,python爬虫取图片详解,

接下来会依次准备三个案例(如果要把每一个点都精通的话大约要花费一个月,我说的精通是指自己将代码不用查资料写出来,以下暂未整理):import requests,threading#多线程处理与控制from lxml import etreefrom bs4 import BeautifulSoup#获取源…

这是一个不一样的社会公益活动

公益不是每个人的刚需,但是可以,以全链条模式联动更多人需求。 社会公益就是给社会带来帮助的事或物,它包含社区服务,环境保护,知识传播,公共福利,帮助他人,社会援助,社会…

BeanUtils威力和代价

2019独角兽企业重金招聘Python工程师标准>>> BeanUtils: 威力和代价(转载综合) Apache Jakarta Commons项目非常有用。我曾在许多不同的项目上或直接或间接地使用各种流行的commons组件。其中的一个强大的组件就是BeanUtils。我将说明如何使…