第1章 Cyber RT 概述与环境搭建

本章我们将开始学习Apollo Cyber RT 这一知识模块,按惯例作为开篇我们会依次介绍Cyber RT 的相关概念、按照官方文档安装Cyber RT 并搭建其集成开发环境。

本章内容:

  • Cyber RT 简介;

  • Cyber RT 安装步骤;

  • 使用 Vscode 搭建 Cyber RT 的集成开发环境;

  • 完成 Cyber RT 版本的 HelloWorld;

  • 预备知识介绍: bazel 与 protobuf。

学习收获:

  • 可以了解在百度 Apollo 中 Cyber RT 的定位、诞生背景、以及在智能驾驶领域的优势;

  • 可以了解Cyber RT 的安装步骤并能够实现独立安装;

  • 能够学习如何使用 Vscode 提高 Cyber RT 的开发效率;

  • 能够掌握基于 Cyber RT 的程序编写、配置、编译、执行等基本流程;

  • 可以了解在 Cyber RT 中关于docker、bazel 以及 protobuf 的基本使用。

案例演示:

案例1:安装Cyber RT 并运行其内置例程

案例2:使用Vscode开发程序

案例3:分别使用 C++ 和 Python 来编写Cyber RT 版本的 hello world

results matching ""

    No results matching ""