自动驾驶1-2 欢迎来到课程 Welcome to the Course

本课程旨在为你介绍 自动驾驶领域很简单的自动驾驶汽车

  1. 我们意识到什么是习惯的驾驶任务 那么接下来的行为 当你在那个时候的时候你会自动做那些事 这包括可能检测任务识别路标 其他车辆和行人 并预测他们的行动 以及做出各种决定以安全地通过交通。
  2. 然后我们将通过不同的方式来设计 一个基本的自驾游汽车硬件配置 讨论通用软件 以便将驱动驾驶任务分解为可管理的组件 并讨论如何代表可能的决策环境
  3. 接下来我们将研究如何安全考量到 自动驾驶车辆设计包括软件和硬件两方面
  4. 从那里我们将进入模型建模和控制我们将 开发了一个纵向捕捉和横向动态的车辆模型 定义一个控制器来调节车辆的速度 定义路径追踪控制以追踪所需的路径 甚至看看最先进的模型 预测指导控制器合理地执行动作的动作
  5. 在课程的最后 你将参与一个真实的项目项目中你将控制自动驾驶汽车 在CARLA模拟环境中的关注中

这部分我将在本课程的稍后部分向你介绍 你将测试你的控制设计的极限 并了解在车辆性能极限下驾驶所固有的挑战 这些主题应建立 自动驾驶在整个专题课中使用的基本术语 最可能构建自动驾驶解决方案的重要要求 并展示如何在自动驾驶中执行动态驾驶

我很高兴向你介绍这些动态 我希望他们能在你前进的道路上 使自动驾驶成为我们目的地的道路上帮到你 让我们开始吧 是打造日常自动驾驶的好日子

1. 课程先决条件

这是一门高级课程,面向具有机械工程、计算机和电气工程或机器人技术背景的学习者。

1.1 知识先决条件

要在本课程中取得成功,您应该具备以下知识先决条件:

  • Python 3 中级编程经验

  • 熟悉线性代数(矩阵、向量、矩阵乘法、秩、特征值和向量以及逆)

  • 统计(高斯概率分布)

  • 多元微积分

  • 物理学(力、力矩、惯性、牛顿定律)

知道如何驾驶汽车当然很有帮助,但这并不是本课程的硬性要求。

如果你没有这些必要的知识先决条件,没有汗水。你可以在Coursera上学习优秀的机器人学、人工智能、深度学习、计算机视觉、控制和其他课程,为你的专业化做好准备。

如果您没有必要的 Python 先决条件,请查看Python for Everyone Specialization。如果您有其他编程语言的编码经验,您应该能够完成本课程(但可能需要在学习过程中查找Python 语法)。

1.2 硬件和软件要求

对于本课程的最后一个项目,您将开发控制代码,以在 CARLA 模拟环境中在赛道上驾驶自动驾驶汽车。为了有效运行模拟器并完成最终项目,您将需要以下硬件和软件规格。

台式电脑或游戏笔记本电脑,其中包括:

  • Windows 7(64 位或更高版本,首选 Windows 10)或 Linux(Ubuntu 16.04 或更高版本)

  • 四核 Intel 或 AMD 处理器,2.5 GHz 或更快

  • NVIDIA GeForce 470 GTX 或 AMD Radeon 6870 HD 系列卡或更高

  • 8 GB 内存

  • OpenGL 3 或更高版本(适用于 Linux 计算机)

1.3 苹果系统

目前 macOS 不受 CARLA 的原生支持,因此我们提供的 CARLA 二进制文件也不支持 macOS。建议为 Linux 或 Windows 创建双引导,以便为课程设置 CARLA。

1.4 虚拟机

不鼓励使用虚拟机,因为它们通常没有运行虚幻引擎(CARLA 所基于的引擎)所需的硬件虚拟化。建议直接安装 Linux 或 Windows 作为双引导,以便为课程设置 CARLA。

有关更多信息,请参阅CARLA 安装指南。

参考

https://www.coursera.org/learn/intro-self-driving-cars/lecture/v5foh/welcome-to-the-course

https://www.coursera.org/learn/intro-self-driving-cars/supplement/ZHBuC/course-prerequisites-knowledge-hardware-software

文章知识点与官方知识档案匹配,可进一步学习相关知识OpenCV技能树OpenCV中的深度学习图像分类11385 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月7日
下一篇 2021年9月7日

相关推荐