自动驾驶 7-1 Carla 概述 - 自动驾驶汽车模拟Carla Overview - Self-Driving Car Simulation

Posted 架构师易筋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动驾驶 7-1 Carla 概述 - 自动驾驶汽车模拟Carla Overview - Self-Driving Car Simulation相关的知识,希望对你有一定的参考价值。






















欢迎来到我们自动驾驶专业的第一门课程的最后一个章节。 在本节中,您将有机会整合应用 在课程中我们讨论的概念
并且在仿真平台中测试他们。 我们将首先讨论不同的自动驾驶汽车的仿真环境。 然后我会向你们展示会在 本课程及整个专题中使用的主题。

一个模拟的模拟环境是 开发汽车的重要工具。 因为它可以让我们确保 所有的操作都是安全的,在我们步入之前。 使用导致,我们可以测试所有 不同模块的系统模块 包括联系、规划还是控制、调整是在独立测试。 我们可以运行复杂的场景、
涉及许多人工智能控制的车辆和行人 我们可以让这些场景发生变化 上百次抗议次 以确保我们的汽车总是做出正确的决定。 最重要的是,我们可以测试我们的车 在实际道路上测试太危险的情况。 还有粉丝的选择 由来自业界和学术界的团队开发。

在本课程中,我们使用名为 carla 的将。 carla 是一个由一个团队开发的原因 其成员来自自主大学计算机视觉中心 使用和丰田研究所,并虚幻游戏引擎建成。 它具有非常详细的虚拟世界 包括道路、建筑、天气、车辆和行人。 这些环境的图像可以存储为多种格式 包括深度地图和分割图像。 你将在这个特定的第三个课程中学习这些。 整个仿真可以通过一个外部客户端实现 它可用于向车辆发出命令 记录数据和自动执行 评估你的车的表现 最重要的是 carla 是开源的。 所以,任何人都可以自由地修改代码 满足其特定的仿真要求。

我们开发了一个 carla 的定制版本。 提供一些额外的工具来帮助您实现和测试您的代码和仿真。 让我们来看看如何与干扰和使用不同。 不担心遇到的问题。 将有一个关于如何设置 carla 的详细指南 运行在python客户端上的识别指南 我们已经下载并安装了所有内容。 所以,让我们直接进入仿真平台。 启动 carla 的最简单方法是使用提供的启动脚本。 脚本用于加载 carla 以及我们选择的地图或场景。 在这里,我选择卡拉中提供的城镇环境
为我们提供的演示。 我们还可以更改会话的各种配置, 如模拟画面大小和 将固定时间步长设置为小或大。 carla 会话也可以在服务器模式下加载。 这允许客户端连接到服务器 并发出命令来控制汽车 或接收有关仿真环境的信息。 为我们的编程提供了自己的选择。

从结果的得到的反馈 我们可以知道地图上的每一个人在哪。 开发一个控制器和规划器
以顺利地导航我们的汽车 甚至可以使用深度和行图像来学习检测汽车和人。 来自客户端的仿真结果也可以经过处理 来评估我们当前软件算法和方法的性能。 它提供了一些有关的观点 以及智能和智能的限制。

为我们即将到来的课程项目 我们用这些结果来评估你的算法的性能 并鼓励探索和借鉴 以及您正在开发的算法的缺陷。 我们已经讨论了为什么模拟是个别的
以及你可以用什么东西 我们也见过carla了 一个我们将在整个课程中的用途。 我们还看到了一些carla的功能 这些将在即将到来的课程项目中使用。

现在,在我们讨论这个项目的细节之前 是时候让你仔细看看理由 并在您自己的计算机上进行配置。 现在是时候按照这些详细的说明 并带你完成整个过程。 如果你遇到任何问题
鼓励你参考论坛 可能有人和你有同样的问题。 阅读你的启动启动和运行了 轻松的启动和运行客户端 您就可以开始将其用于课程项目了。 在下一个视频中,我们将介绍最终的项目要求 并准备好开始为您的汽车汽车设计控制器
下一节再见

第 1 课补充阅读:Carla 概述 - 自动驾驶汽车模拟

补充阅读:Carla概览——自动驾驶汽车模拟
您可以阅读以下 PDF 中列出的有关 CARLA 及其原始论文的更多信息:

CARLA-一个开放的城市驾驶模拟器.pdf

您还可以在此链接中找到原始源代码:https://github.com/carla-simulator/carla/

如果您有兴趣了解虚幻引擎,请查看此链接:https://www.unrealengine.com/en-US/features

参考

https://www.coursera.org/learn/intro-self-driving-cars/lecture/w7uE2/lesson-1-carla-overview-self-driving-car-simulation

以上是关于自动驾驶 7-1 Carla 概述 - 自动驾驶汽车模拟Carla Overview - Self-Driving Car Simulation的主要内容,如果未能解决你的问题,请参考以下文章

自动驾驶7-2 最终项目概述 Final Project Overview

使用 Carla 和 Python 的自动驾驶汽车第 5 部分 —— 长期模型结果

使用 Carla 和 Python 的自动驾驶汽车第 3 部分 —— 强化学习环境

使用 Carla 和 Python 的自动驾驶汽车第 1 部分 —— 介绍

自动驾驶《2018自动驾驶行业研究报告》

使用 Carla 和 Python 的自动驾驶汽车第 2 部分 —— 控制汽车并获取传感器数据