在线课程 – 多伦多大学自动驾驶汽车专业认证专业

开始您的自动驾驶汽车职业生涯。他处于独立驾驶行业的最前沿。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

高深

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 时间管理技巧
  • 人际沟通
  • 创造性思维
  • 故障 排除
  • 团队 合作
  • 领导
  • 外科技能
  • 项目管理
  • 能够同时处理多项任务
  • 持续学习

What you will learn in the course

Courses for which the course is suitable

  • 自动驾驶汽车工程师
  • 自动驾驶汽车软件开发人员
  • 自动驾驶汽车数据分析师
  • 自动驾驶汽车仿真工程师
  • 自动驾驶技术专家
  • 自动驾驶汽车人工智能系统开发商
  • 自动驾驶汽车算法工程师
  • 自动驾驶汽车领域的项目经理
  • 自动驾驶汽车领域的研究人员

专业化 – 4 门课程系列

他处于自动驾驶汽车行业的最前沿。市场研究人员预测,到 2025 年,市场规模将达到 420 亿美元,自动驾驶汽车将超过 2000 万辆上路,下一个重大就业热潮指日可待。

实习你将得到什么

  • 全面了解自动驾驶汽车行业的先进工程方法。
  • 通过动手项目使用来自自动驾驶汽车 (AV) 的真实数据集。
  • 使用开源 CARLA 模拟器。

行业专家

在课程作业期间,您将听到为以下公司工作的行业专家的意见:

  • 奥克斯博蒂卡
  • 虫状

专家们将分享对自动驾驶技术的见解,以及这些技术如何促进该领域的就业增长。

逼真的驾驶环境

您将学习一个非常逼真的驾驶环境,其中包括:

  • 行人的 3D 模型。
  • 环境条件。

成功完成实习后,您将能够为自动驾驶汽车构建集成软件套件,并准备好申请自动驾驶汽车行业的工作。

先决条件

建议您具备以下方面的一些背景知识:

  • 线性代数
  • 概率
  • 统计学
  • 无穷小计算
  • 物理
  • 控制理论
  • Python 编程

您需要满足以下要求才能有效地运行 CARLA 模拟器:

  • Windows 7 版本 64 位(或更高版本)或 Ubuntu 16.04(或更高版本)。
  • Intel 或 AMD 4 核处理器(2.5 GHz 或更快)。
  • NVIDIA GeForce 470 GTX 或 AMD Radeon 6870 HD 显卡或更高版本。
  • 8 GB 内存。
  • OpenGL 3 或更高版本(适用于 Linux 计算机)。

实践学习项目

您将学习一个非常逼真的驾驶环境,其中包括行人和环境条件的 3D 模型。成功完成实习后,您将能够为自动驾驶汽车构建集成软件套件,并准备好申请自动驾驶汽车行业的工作。

Details of the courses that make up the specialization

自动驾驶汽车简介

课程 1

  • 35 小时
  • 4.7 (2,838 个评分)

课程详情

您将学到什么:
  • 了解自动驾驶汽车中使用的常见硬件
  • 确定自动驾驶汽车软件套件的关键组件
  • 对车辆模型进行编程和控制
  • 分析车辆开发的当前安全框架和行业实践

估计自动驾驶汽车的情况和位置

课程 2

  • 26 小时
  • 4.7 (822 评价)

课程详情

您将学到什么:
  • 了解自动驾驶中估计参数和情况的主要方法,例如误差减少方法
  • 为典型的车辆位置传感器(包括 GPS 和 IMU)开发模型
  • 使用扩展的非稀薄卡尔曼滤波器解决车辆状况估计问题
  • 实现 LIDAR 扫描匹配和迭代最近点算法技术

自动驾驶汽车的视觉感知

课程 3

  • 31 小时
  • 4.7 (571 评价)

课程详情

您将学到什么:
  • 使用角相机模型,并执行相机的内部和外部校准
  • 发现、描述和调整图像中的特征,并设计您自己的卷积神经网络
  • 这些方法用于视觉里程计、对象检测和跟踪
  • 将语义切割应用于测量可驾驶表面

自动驾驶汽车的交通规划

课程 4

  • 32 小时
  • 4.8 (461 评价)

课程详情

您将学到什么:
  • 欢迎来到自动驾驶汽车交通规划课程,这是多伦多大学自动驾驶汽车专业的第四门课程。
  • 本课程将向您介绍自动驾驶中的主要规划任务,包括任务规划、行为规划和局部规划。
  • 在本课程结束时,您将使用 Estra 算法和 A* 在图形或道路网络上找到最短路线
  • 使用有限状态机选择要执行的安全行为
  • 制定最佳路线和平滑的速度曲线,以便在遵守交通法规的同时安全地绕过障碍物。
  • 此外,您还将制作环境中静态元素占用情况的网格图,并学习如何使用它们来有效地测试碰撞。
  • 本课程将为您提供构建完整自我规划解决方案的能力,该解决方案将带您从家到工作地点,同时像典型的司机一样行事并始终保持安全。
对于本课程的最终项目:
  • 实施分层交通规划器,在 CARLA 仿真器中导航一系列场景,包括避开车道上停放的车辆、跟踪前方车辆以及安全导航十字路口。
  • 您将处理现实世界的随机性,并且必须努力确保您的解决方案对环境变化具有鲁棒性。
课程要求:
  • 这是一门中级课程,专为具有一定机器人技术背景的学习者设计,基于该专业课程 1 中创建的模型和控件。
  • 要成功完成本课程,您必须具有 Python 3.0 编程经验,并熟悉线性代数(矩阵、向量、矩阵乘法、次数、值和特征向量和逆)以及 Hiddua(常微分方程、积分)。