飞豹客 · 课能看,资料也能带走
飞豹客AI

睿慕课-新版Autoware自动驾驶源码框架薪火计划-AI041【专项课】

Autoware 源码框架:解决什么工作场景问题 自动驾驶算法岗的竞争早已从单纯的理论推导,转向了对开源框架二次开发能力的考察。Autoware 是目前唯一获得 Automotive Grade Linux 银级认证的端到端自动驾驶开源项目,其代码架构代表了业界主流的技术选型。许多求职者在面试中往往

单课价¥129.00新品 上架
会员价¥25.80开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥129.00

会员 A · 按档位折扣

永久¥51.604折
年¥64.505折
月¥77.406折
周¥90.307折

会员 B

VIP¥25.80低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

Autoware 源码框架:解决什么工作场景问题

自动驾驶算法岗的竞争早已从单纯的理论推导,转向了对开源框架二次开发能力的考察。Autoware 是目前唯一获得 Automotive Grade Linux 银级认证的端到端自动驾驶开源项目,其代码架构代表了业界主流的技术选型。许多求职者在面试中往往卡在「知道概念,但看不懂仓库里几千个文件是如何协作」的困境。这门课聚焦于 Autoware 的核心源码框架,主要解决三个层面的问题:一是厘清从传感器数据输入到车辆控制输出的全链路逻辑,打破模块间的黑盒状态;二是掌握 ROS/ROS2 在自动驾驶中的工程化落地规范,包括节点通信、坐标系变换以及动态参数配置;三是理解模块化设计思想,为后续针对感知、预测或规划模块进行定制化开发打下基础。

适合基础与学习建议

课程受众主要为具备一定编程基础的 C++ 开发者,或者已经熟悉 Python 但希望向系统底层下沉的转行者。前置知识不需要精通自动驾驶算法,但必须对 ROS(Robot Operating System)的基础操作有实际动手经验,否则在学习源码调用时会感到极度吃力。建议学习路径如下:首先,不要急于陷入具体算子的数学推导,而应先通读课程中关于系统架构的全景图部分,建立对「感知-预测-规划-控制」四大模块数据流向的宏观认知。其次,重点攻克「消息定义与接口」章节,这是读懂源码的钥匙,理解清楚每种 Msg 携带的数据结构,才能看懂节点间的交互逻辑。最后,结合配套的开发环境搭建资料,在本地复现基础运行流程,再对照视频讲解去定位源码中的关键类和方法。

学完能做什么及资料配合

完成课程学习后,学习者应能独立在一个标准的 Autoware 代码库中,定位特定功能(如车辆定位、轨迹规划)的代码入口,并能基于现有接口修改参数或替换轻量级算法模块。这意味着你不再是一个只会调包的「API 工程师」,而是具备阅读大型 C++ 工业级代码能力的内容开发者。资料包中的实验环境和示例数据集是练习的关键,切勿只看不练。建议利用资料中的调试指南,逐步断点跟踪代码执行流,将视频中抽象的逻辑映射到具体的函数调用栈上。这种「代码跟随」式的练习方法,是将框架知识转化为工程直觉的唯一途径。

睿慕课-新版Autoware自动驾驶源码框架薪火计划-AI041【专项课】

课程目录

第1章 Autoware概述/6 集
  • 1.1 Autoware简介 .mp4
  • 1.2 课程介绍及软件工具介绍 .mp4
  • 1.3 环境配置介绍 .mp4
  • 1.4 实践:代码文件overview .mp4
  • 1.5 实践:自带demo的配置与运行 .mp4
  • 第1章 课件 .pdf
第2章 Autoware建图模块解析/10 集
  • 2.1 高精度地图与经典建图算法概述 .mp4
  • 2.2 map_file模块介绍及源码解析(上) .mp4
  • 2.3 map_file模块介绍及源码解析(下) .mp4
  • 2.4 Ndt_mapping模块介绍及源码解析(上) .mp4
  • 2.5 Ndt_mapping模块介绍及源码解析(下) .mp4
  • 2.6 实践:基于Ndt_mapping算法建立点云地图 .mp4
  • 2.7 实践:AutowareTools与Vectormap的绘制 .mp4
  • 【第2章】作业练习 .pdf
  • 【第2章】作业资料 .zip
  • 【第2章】课件 .pdf
第3章 Autoware定位模块解析/12 集
  • 3.1 常见定位方法概述 .mp4
  • 3.2 ndt_matching模块介绍及代码解析 .mp4
  • 3.3 gnss_localizer模块介绍及代码解析 .mp4
  • 3.4 ndt_cpu模块介绍及代码解析 .mp4
  • 3.5 实践:在高精地图中实现导航定位 .mp4
  • 3.6 拓展:建图定位算法就业及深入研究指南 .mp4
  • 3.7 直播答疑 上 .mp4
  • 3.8 直播答疑 下 .mp4
  • 3.9作业讲解 .mp4
  • 【第3章】ndt注释论文 .pdf
  • 【第3章】作业练习 .pdf
  • 【第3章】课件 .pdf
第4章 Autoware感知模块解析/11 集
  • 0000000000 .pcd
  • 0000000001 .pcd
  • 0000000002 .pcd
  • 0000000003 .pcd
  • 0000000004 .pcd
  • 0000000005 .pcd
  • 0000000006 .pcd
  • 0000000007 .pcd
  • 0000000008 .pcd
  • 0000000009 .pcd
  • 0000000010 .pcd
  • 0000000011 .pcd
  • 0000000012 .pcd
  • 0000000013 .pcd
  • 0000000014 .pcd
  • 0000000015 .pcd
  • 0000000016 .pcd
  • 0000000017 .pcd
  • 0000000018 .pcd
  • 0000000019 .pcd
  • 0000000020 .pcd
  • 0000000021 .pcd
  • 4.1 常见感知方法概述 .mp4
  • 4.2 lidar_euclidean_clustering模块源码解析及实践 (1).mp4
  • 4.2 lidar_euclidean_clustering模块源码解析及实践 .mp4
  • 4.3 roi_objects_filter模块源码解析及实践 .mp4
  • 4.4 lidar_kf_contour_track模块源码解析及实践 (1).mp4
  • 4.4 lidar_kf_contour_track模块源码解析及实践 .mp4
  • 4.5 拓展:感知算法就业及深入研究指南 .mp4
  • 4.6作业讲解 .mp4
  • 【第4章】作业练习 .pdf
  • 【第4章】课件 .pdf
  • 课程说明与解压密码 .txt
第5章 Autoware仿真环境的搭建/8 集
  • 5.1 仿真的必要性及常见仿真工具介绍 .mp4
  • 5.2 仿真模块介绍及源码解析 .mp4
  • 5.3 实践:给车辆添加一个传感器 .mp4
  • 5.4 实践:仿真环境下实现定位和感知 .mp4
  • 5.5作业讲解 .mp4
  • 【autoware第5章】作业资料 .zip
  • 【第5章】作业练习 .pdf
  • 【第5章】课件 .pdf
第6章 Autoware决策规划模块解析/9 集
  • lslidar_ws/
  • build/
  • catkin/
  • catkin_generated/
  • version/
  • package .cmake
  • gtest/
  • googlemock/
  • gtest/
  • CMakeFiles/
  • gtest_main.dir/
  • flags .make
  • lslidar_c16/
  • CMakeFiles/
  • progress .marks
  • lslidar_c16_msgs/
  • CMakeFiles/
  • lslidar_c16_msgs_generate_messages_cpp.dir/
  • depend .make
  • CTestConfiguration .ini
  • src/
  • lslidar_c16_compensator/
  • include/
  • lslidar_c16_compensator/
  • const_variables .h
  • src/
  • compensator_node .cpp
  • lslidar_c16_decoder/
  • include/
  • lslidar_c16_decoder/
  • lslidar_c16_decoder .h
  • lslidar_c16_decoder_nodelet.h
  • launch/
  • lslidar_c16_apollo .launch
  • lslidar_c16_decoder_nodelet .launch
  • src/
  • lslidar_c16_decoder.cpp
  • lslidar_c16_decoder_node .cpp
  • lslidar_c16_decoder_nodelet .cpp
  • nodelet_lslidar_c16_decoder.xml
  • package【更多课程:ouyang0009890】.xml
  • lslidar_c16_msgs/
  • msg/
  • LslidarC16Packet【更多课程:ouyang0009890】.msg
  • CMakeLists .txt
  • 版本备注 .txt
  • 6.1 自动驾驶规划算法概述 .mp4
  • 6.2 课程所涉及的规划决策方案介绍 .mp4
  • 6.3 lane_planner模块源码解析及仿真 .mp4
  • 6.4 astar规划模块源码解析及仿真 .mp4
  • 6.5 op-planner规划源码解析及仿真 .mp4
  • 【第6章】作业 .pdf
  • 【第6章】课件 .pdf
第7章 Autoware运动控制模块解析/6 集
  • 7.1自动驾驶控制算法概述 .mp4
  • 7.2velocity_set模块源码解析及仿真 .mp4
  • 7.3 pure_pursuit模块源码解析及仿真 .mp4
  • 7.4mpct模块源码解析及仿真 .mp4
  • 7.5 规划控制算法就业指南 .mp4
  • 【第7章】课件 .pdf
第8章 Autoware的实际应用拓展/6 集
  • 8.1 课程内容回顾_ .mp4
  • 8.2autoware的其他模块介绍 .mp4
  • 8.3 浅谈autoware的移植部署 .mp4
  • 8.4 训练项目预告 .mp4
  • 【第8章】课件 .pdf
  • 课程说明与解压密码 .txt
第9章 基于Autoware的自动驾驶DEMO训练/30 集
  • 作业整合/
  • CH1/
  • 【第1章】Demo数据集 .pdf
  • CH2/
  • 【autoware第2章】优秀作业参考/
  • 不加ROS版本/
  • RGBCloudProject/
  • .vscode/
  • settings .json
  • config/
  • sensors_calib_apollo【更多课程:ouyang0009890】.yml
  • data/
  • apollo/
  • front_camera/
  • 1571647370_656743 .jpg
  • left_back_camera/
  • 1571647370_631318 .jpg
  • lidar/
  • 11673.pcd.mp4
  • right_back_camera/
  • 1571647370_631298 .jpg
  • outdata/
  • rgb_0 .pcd
  • saved_rgb_clouds/
  • rgb_pcd_0.pcd
  • lib/
  • LidarProcess/
  • rgblidar_process .h
  • rgblidar_process .hpp
  • rgblidar_process.cpp
  • source_code.rar
  • test/
  • rgb_cloud .cpp
  • CMakeLists【更多课程:ouyang0009890】.txt
  • 鲍同学/
  • Mapping/
  • config/
  • apollo/
  • front_camera_extrinsic .yaml
  • front_camera_intrinsic .yaml
  • left_back_camera_extrinsic【更多课程:ouyang0009890】.yaml
  • left_back_camera_intrinsic .yaml
  • lidar_extrinsic .yaml
  • right_back_camera_extrinsic .yaml
  • right_back_camera_intrinsic .yaml
  • lib/
  • Mapping/
  • ndt_mapping .cpp
  • ndt_mapping .h
  • ndt_mapping.hpp
  • source_code.rar
  • ndt_cpu/
  • include/
  • ndt_cpu/
  • NormalDistributionsTransform .h
  • Octree.h
  • Registration .h
  • SymmetricEigenSolver.h
  • VoxelGrid .h
  • debug.h
  • src/
  • NormalDistributionsTransform .cpp
  • Octree .cpp
  • Registration【更多课程:ouyang0009890】.cpp
  • VoxelGrid .cpp
  • test/
  • mapping_test .cpp
  • CMakeLists.txt .user
  • CMakeLists【更多课程:ouyang0009890】.txt
  • mapping_test
  • RGBCloudProject/
  • .vscode/
  • settings .json
  • config/
  • sensors_calib_apollo .yml
  • data/
  • apollo/
  • front_camera/
  • 1571647370_656743 .jpg
  • left_back_camera/
  • 1571647370_631318 .jpg
  • lidar/
  • 11673【更多课程:ouyang0009890】.pcd
  • right_back_camera/
  • 1571647370_631298 .jpg
  • outdata/
  • rgb_0 .pcd
  • saved_rgb_clouds/
  • rgb_pcd_0 .pcd
  • lib/
  • LidarProcess/
  • rgblidar_process .h
  • rgblidar_process .hpp
  • rgblidar_process【更多课程:ouyang0009890】.cpp
  • source_code.rar
  • test/
  • rgb_cloud【更多课程:ouyang0009890】.cpp
  • CMakeLists .txt
  • 加ROS版本/
  • 罗同学-Autoware 1/
  • catkin_ws/
  • devel/
  • include/
  • rgb_mapping/
  • PointCloudShader.h
  • PointCloudShaderRequest .h
  • PointCloudShaderResponse.h
  • getCameraInfo.h
  • getCameraInfoRequest .h
  • getCameraInfoResponse.h
  • lib/
  • pkgconfig/
  • beginner_tutorials .pc
  • pointcloudprocess.pc
  • pointcloudtransmit .pc
  • rgb_mapping.pc
  • python2.7/
  • dist-packages/
  • beginner_tutorials/
  • __init__ .py
  • pointcloudprocess/
  • __init__ .py
  • rgb_mapping/
  • srv/
  • _PointCloudShader .py
  • __init__ .py
  • _getCameraInfo .py
  • __init__ .py
  • rgb_mapping/
  • load_params_node
  • load_sensors_data_node【更多课程:ouyang0009890】
  • pointcloud_shader_server
  • rgb_mapping
  • share/
  • common-lisp/
  • ros/
  • rgb_mapping/
  • srv/
  • PointCloudShader .lisp
  • _package .lisp
  • _package_PointCloudShader【更多课程:ouyang0009890】.lisp
  • _package_getCameraInfo.lisp
  • getCameraInfo .lisp
  • rgb_mapping-srv .asd
  • gennodejs/
  • ros/
  • rgb_mapping/
  • srv/
  • PointCloudShader .js
  • _index .js
  • getCameraInfo .js
  • _index.js
  • rgb_mapping/
  • cmake/
  • rgb_mapping-msg-extras .cmake
  • rgb_mapping-msg-paths.cmake
  • rgb_mappingConfig-version .cmake
  • rgb_mappingConfig.cmake
  • roseus/
  • ros/
  • rgb_mapping/
  • srv/
  • PointCloudShader【更多课程:ouyang0009890】.l
  • getCameraInfo【更多课程:ouyang0009890】.l
  • manifest.l
  • .built_by
  • .catkin
  • .rosinstall
  • _setup_util .py
  • cmake .lock
  • env.sh
  • local_setup .sh
  • local_setup .zsh
  • local_setup【更多课程:ouyang0009890】.bash
  • setup .bash
  • setup .sh
  • setup .zsh
  • src/
  • rgb_mapping/
  • config/
  • load_params .rviz
  • pointcloud_shader .rviz
  • rgb_mapping .rviz
  • sensors_data .rviz
  • include/
  • colored_pointcloud .h
  • launch/
  • load_params.launch
  • load_sensors_data .launch
  • test_build_rgb_map .launch
  • test_load_params .launch
  • test_load_sensors_data .launch
  • test_pointcloud_shader.launch
  • test_rgb_mapping .launch
  • src/
  • load_params_node.cpp
  • load_sensors_data_node.cpp
  • pointcloud_shader_server .cpp
  • rgb_mapping .cpp
  • srv/
  • PointCloudShader .srv
  • getCameraInfo .srv
  • CMakeLists.txt
  • package .xml
  • CMakeLists .txt
  • images/
  • rgb_mapping/
  • map.png
  • pointcloud_shader .png
  • rgb_map .jpg
  • rgb_mapping_no_ndt_mapping【更多课程:ouyang0009890】.png
  • rgb_mapping_rviz.png
  • rgb_mapping_with_ndt_mapping .png
  • sensors_data_rviz.png
  • sensors_tf_axes.png
  • sensors_tf_tree .png
  • rgb_mapping .md
  • 【第2章】作业练习 .pdf
  • 【第2章】作业资料 .zip
  • CH3/
  • 【autoware第3章】优秀作业参考/
  • catkin_ws/
  • src/
  • gnss/
  • include/
  • gnss/
  • geo_pos_conv .hpp
  • src/
  • geo_pos_conv .cpp
  • CHANGELOG .rst
  • CMakeLists【更多课程:ouyang0009890】.txt
  • package .xml
  • gnss_localizer/
  • launch/
  • fix2tfpose .launch
  • nmea2tfpose.launch
  • nodes/
  • fix2tfpose/
  • fix2tfpose【更多课程:ouyang0009890】.cpp
  • nmea2tfpose/
  • nmea2tfpose_core .cpp
  • nmea2tfpose_core.h
  • nmea2tfpose_node .cpp
  • test/
  • nmea_test【更多课程:ouyang0009890】.cpp
  • nmea_test【更多课程:ouyang0009890】.test
  • CHANGELOG.rst
  • CMakeLists.txt
  • interface【更多课程:ouyang0009890】.yaml
  • package【更多课程:ouyang0009890】.xml
  • gnss_projection/
  • config/
  • default【更多课程:ouyang0009890】.rviz
  • launch/
  • gnss_projection.launch
  • setup_tf .launch
  • map_data/
  • … 共 2063 条

来源:加密课程 / 睿慕课|来源链接: