MathWorks提供了相机标定的工具——Camera Calibrator。
Camera Calibrator
2、标注图像
MathWorks提供了数据标注工具——Ground Truth Labeler。
Ground Truth Labeler
之前的版本中,Ground Truth Labeler只能标注图像数据,从2020a开始支持同时标注代表同一场景的多个信号,比如对图像和激光雷达点云同时标注。可以加载来自单个来源(例如rosbag)的信号集合。也支持将标记的激光雷达数据用作深度学习模型的训练数据。
Ground Truth Labeler可以手动标注,也可以根据内置的自动标注算法或者自定义的标注算法来进行自动标注。
这一块可以看下这篇文章。
3、设计和训练网络
Computer Vision Toolbox > Lidar and Point Cloud ProcessingAutomated Driving Toolbox > Perception with Computer Vision and LidarNavigation Toolbox > SLAM
MATLAB目前支持导入PCAP、PLY和PCD等格式的点云文件,提供了激光雷达点云分簇、配准、融合等函数,可用于目标检测、构建高精地图等。
R2020a的Ground Truth Labeler支持和激光雷达点云标注,也支持将标记的激光雷达数据用作深度学习模型的训练数据。
提供了一些exmples。
这边放个用激光雷达做车辆检测的exmple视频:
Track Vehicles Using Lidar
https://www.zhihu.com/video/1234581802674642944 2.1.3 传感器融合
Automated Driving ToolboxSensor Fusion and Tracking Toolbox
Automated Driving Toolbox和Sensor Fusion and Tracking Toolbox提供了相关的模块和函数。
来看看基于摄像头和毫米波雷达传感器融合的ACC:
Adaptive Cruise Control
https://www.zhihu.com/video/1234582313720979456
关于这部分的内容,MathWorks EXPO关于自动驾驶的演讲视频中涉及较多。
2.2、规划控制
Automated Driving ToolboxNavigation ToolboxStateflowFuzzy Logic ToolboxRobust Control ToolboxModel Predictive Control Toolbox
Automated Driving Toolbox>Planning and Control
Simulink从MATLAB R2017a开始推出了Automated Driving Toolbox,提供了Longitudinal Controller Stanley、Lateral Controller Stanley等模块,还提供了RRT*等路径规划算法。
来看一个Automated Parking Valet的demo。
Automated Parking Valet
https://www.zhihu.com/video/1234582589831958528
控制方面可以了解一下MPC工具箱。
2.3、仿真测试