机器人ROS开发入门

初阶

学习本课程后,将具备基本的ROS开发和调试能力,获取机器人、自动驾驶领域的入门门票

5分 课程好评榜    第1 更新: 2021/03/31

收藏( 21 下载课程 二维码 下载学院APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

515 学习人数 3小时15分钟 21课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

下载资料后不支持
24小时内答疑 随时随地观看课程 专属资料下载
  • 课程介绍
  • 课程大纲
  • 其他课程 3
  • 专题套餐

学完本课程,您将掌握:

  • 快速上手搭建ROS开发环境,开启机器人开发之旅
  • 深度理解CMake等配置管理,满足工程实践需求
  • 充分掌握Message、Service、Action、nodeLet等通信机制原理和常用方法,快速实
  • 玩转valgrind、rqt_graph、RVIZ等调试工具,熟练分析潜在问题

适合人群:

计算机类专业在校本科生及研究生,希望进入机器人、人工智能行业的软件工程师、产品经理等

学习计划:

建议每周学习至少一节,学完后按照课程内容进行实践操作,在2个月内完成课程

课程目标:

学习本课程后,将具备基本的ROS开发和调试能力,获取机器人、自动驾驶领域的入门门票

课程简介:

随着ICT技术不断深化和传统场景的结合,自动化、智能化相融合已经成为ICT技术的下一代浪潮,以工业机器人、服务机器人、自动驾驶等的新一代技术浪潮目前已经方兴未艾,成为又一波热点。而作为次级操作系统的ROS则提供了一系列的调试、仿真工具,能支持激光导航、视觉导航等算法,是切入机器人和自动驾驶技术的重要基石。

    机器人是一个复合型的领域,涉及软件、算法、硬件、结构等诸多方向,是一个理论性和实践性并重的行业,考虑到其复杂性和讲解的循序渐进,整个系列课程将分为三个系列即入门系列、中级系列、高级系列。

   在入门系列中,我们将介绍ROS的基础知识(机器人基础知识、ROS开发环境等)、ROS配置管理(系统架构、参数管理、Launch启动、编译配置以及如何基于源代码开发等)、ROS系统调试(代码调试、可视化调试、消息回放、单元测试等)。

   在中级系列中,我们将围绕机器人仿真涉及的URDF机器人模型、Gazebo仿真环境、坐标变换、运动控制等展开介绍,并随着课程的深入,将会深度使用RVIZ、Gazebo等仿真和调试工具。

   在高级系列中,我们将着眼于人工智能框架及算法,分享机器人开发涉及的运动控制、SLAM、语音交互、计算机视觉等。逐层递进,为大家一层层剥开机器人的神秘面纱。

    本系列课程的特色在于:

    1、从基础知识、编译管理、通信机制、系统调试等4个方面循序渐进、逐步深化,知识覆盖全面,便于深度认知;

    2、从基本理论、源码解读、工程示例等领域开展ROS系统入门知识的深度介绍和分析,源于工程实践,利于快速上手;

   3、基于全新的环境Ubuntu 20.04、ROS Noetic、Gazebo 11、GMapping、Cartographer、tensorFlow 2.*、OpenCV 4.*等讲解,紧跟时代前沿。

   整个系列的课程将会逐步开发并上线,三个系列是一个逐步深入、环环相扣的课程内容,感兴趣的同学可以开始学习啦。



展开更多

课程大纲-机器人ROS开发入门

资料下载
  • 1

    01-机器人的基础知识

    「仅限付费用户」点击下载“01-机器人的基础知识.pdf”

    [13:35] 开始学习
  • 2

    02-安装ROS开发环境

    「仅限付费用户」点击下载“02-安装ROS开发环境.pdf”

    [12:12] 开始学习
  • 3

    03-搭建VSCode开发环境

    「仅限付费用户」点击下载“03-搭建VSCode开发环境.pdf”

    [09:37] 开始学习
  • 4

    04-Hello ROS 第四节和课程所有示例代码

    「仅限付费用户」点击下载“04课件.zip”

    [08:59] 开始学习
  • 5

    05-ROS系统架构

    「仅限付费用户」点击下载“05-ROS系统架构.pdf”

    [07:47] 开始学习
  • 6

    06-ROS接口调参

    「仅限付费用户」点击下载“06-ROS接口调参.pdf”

    [04:44] 开始学习
  • 7

    07-ROS加载参数

    「仅限付费用户」点击下载“07-ROS加载参数.pdf”

    [05:37] 开始学习
  • 8

    08-ROS动态参数

    「仅限付费用户」点击下载“08-ROS动态参数.pdf”

    [08:11] 开始学习
  • 9

    09-Launch启动管理

    「仅限付费用户」点击下载“09-Launch启动管理.pdf”

    [09:16] 开始学习
  • 10

    10-ROS编译配置

    「仅限付费用户」点击下载“10-ROS编译配置.pdf”

    [10:50] 开始学习
  • 11

    11-基于源代码开发ROS项目

    「仅限付费用户」点击下载“11-基于源代码开发ROS项目.pdf”

    [07:22] 开始学习
  • 12

    12-ROS消息订阅

    「仅限付费用户」点击下载“12-ROS消息订阅.pdf”

    [18:22] 开始学习
  • 13

    13-ROS请求响应

    「仅限付费用户」点击下载“13-ROS请求响应.pdf”

    [10:45] 开始学习
  • 14

    14-ROS状态同步

    「仅限付费用户」点击下载“14-ROS状态同步.pdf”

    [09:59] 开始学习
  • 15

    15-ROS高速通信

    「仅限付费用户」点击下载“15-ROS高速通信.pdf”

    [11:40] 开始学习
  • 16

    16-ROS跨机通信

    「仅限付费用户」点击下载“16-ROS跨机通信.pdf”

    [09:42] 开始学习
  • 17

    17-ROS代码调试

    「仅限付费用户」点击下载“17-ROS代码调试.pdf”

    [08:23] 开始学习
  • 18

    18-ROS可视化调试

    「仅限付费用户」点击下载“18-ROS可视化调试.pdf”

    [11:46] 开始学习
  • 19

    19-消息回放调试

    「仅限付费用户」点击下载“19-消息回放调试.pdf”

    [06:22] 开始学习
  • 20

    20-单元测试

    「仅限付费用户」点击下载“20-单元测试.pdf”

    [07:11] 开始学习
展开更多
¥99.00
仅需¥20.79
关注公众号 领VIP会员
下次再说

点击打包下载,即可获取该课程全部资料

打包下载
618折上满减满200减25元 满300减35元 满500减55元
是否单独购买该课程?
直接购买 去凑单
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部