目录

  • 1 项目1 智能网联汽车安装与安全操作
    • 1.1 任务1.1 智能网联汽车认知与安装
    • 1.2 任务1.2 智能网联汽车安全操作
  • 2 项目2 智能网联汽车操作系统基本使用
    • 2.1 任务2.1 Ubuntu系统安装与基本使用
    • 2.2 任务2.2 ROS系统安装与基本使用
    • 2.3 ​Ubuntu与ROS系统安装使用报错汇总
  • 3 项目3 智能网联汽车传感器装调
    • 3.1 任务3.1 雷达传感器的认知与数据获取
    • 3.2 任务3.2 视觉传感器认知与数据获取
    • 3.3 任务3.3 定位传感器认知与数据获取
  • 4 项目4 智能网联汽车数据采集与标注
    • 4.1 任务4.1 道路数据采集与高精地图制作
    • 4.2 任务4.2 目标检测深度学习数据集制作
  • 5 项目5 智能网联汽车线控底盘改装与控制测试
    • 5.1 任务5.1 线控底盘控制系统改装
    • 5.2 任务5.2 线控底盘CAN通信测试
  • 6 项目6 智能网联汽车自动驾驶仿真与场地综合测试
    • 6.1 任务6.1 自动驾驶仿真测试
    • 6.2 任务6.2 自动驾驶场地测试
  • 7 拓展学习资源与常见报错汇总
    • 7.1 学习资源汇总
    • 7.2 常见错误汇总
任务2.2 ROS系统安装与基本使用
  • 1
  • 2 附:ROS安装指令

                         任务2.2 ROS系统安装与基本使用

学习目标

知识目标:

  • 1)掌握ROS系统的安装和各个组件使用方法;

  • 2)熟悉ROS系统的架构、文件系统和常用命令的含义。

能力目标:

  • 1)能熟悉使用ROS的常用命令完成代码编译、功能节点启动、ROS组件启动和功能调试;

  • 2)能熟悉使用rqt、rviz和gazebo等ROS组件完成数据可视化、功能调试和功能仿真。


素质目标:

  • 1)通过查阅技术手册,培养学生严谨与一丝不苟的工作态度。

任务描述

智能网联汽车技术的开发一般都是基于ROS系统,后面内容的深入学习都要依托ROS系统展开。在此部分,我们将对ROS系统的系统组成、常用组件、系统架构和通信机制进行学习。在此基础上,我们将完成ROS系统的安装,并练习ROS系统常用指令。通过本任务的学习,你将具备ROS系统的安装时基本使用能力,为后续任务学习打下基础。

任务准备

1.资料学习

课件中的演示视频如下所示:



2.任务准备

完成工作页中的的任务准备部分。



任务实施

查阅实训手册和操作视频完成任务实施,并在工作页中记录任务实施记录。

任务拓展

  • Linux常用命令索引

Linux命令大全:http://man.linuxde.net/

菜鸟Linux命令:https://www.runoob.com/linux/linux-command-manual.html

  • ROS系统教程

ROS Wiki:http://wiki.ros.org/cn

创客智造:https://www.ncnynl.com/archives/201906/3147.html