ROS 初学者 II:定位、导航和 SLAM

学习移动机器人 SLAM 和 ROS 导航基础的实用方法

讲师:Anis Koubaa

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 2D 和 3D 定位的理论基础
  • 2D 和 3D 空间中帧之间的转换
  • tf 包的强大功能,用于表示帧并执行转换和定位
  • 定位与建图(SLAM)的理论基础
  • 导航概念背景(全局路径规划、局部路径规划、防撞)
  • 基于地图的导航和反应式导航之间的区别
  • ROS的导航栈(move_base、amcl、gmapping)

要求

  • 机器人操作系统 (ROS) 基本概念的先验知识(必需)
  • 了解 C++ 和/或 Python 编程语言
  • 线性代数、三角学和几何概念的背景
  • 想学ROS
  • 渴望学习机器人导航

描述

更新

  • 2020年10月9日:我在ROS Noetic上添加了Turtlebot3的安装说明

概述

定位、映射和导航是机器人操作系统 (ROS) 和移动机器人的基本主题。但是,学习起来非常复杂。通常,初学者甚至不知道从哪里开始。ROS 中的典型教程提供了有关如何运行 ROS 节点以执行映射和导航的高级信息,但它们没有提供有关技术方面的任何详细信息。其他一些课程更侧重于技术方面,这在数学上很复杂,但没有给出这些概念如何与 ROS 导航堆栈相关联的明确链接。

本课程解决了这一差距,并遵循一种实用的方法向新学习者介绍移动机器人导航基础及其在 RO​​S 中的实现方式。本课程旨在以快速有效的方式向您介绍移动机器人导航的世界。

在本课程中,我详细介绍了ROS 中最重要的导航包:tf 包!如果不了解这个包,就很难深入理解导航在 ROS 中的工作原理。尽管有 tf 教程,但 tf 包在很大程度上依赖于 ROS 教程中未介绍的重要理论概念。本课程系统地介绍了必要的理论背景,并辅以 tf 包实用程序和 API 的演示和编程活动。

本课程假定您对机器人操作系统 (ROS) 的主要概念有一些背景知识,例如 ROS 节点、ROS 主题、ROS 服务,并了解 ROS 运动的基本概念。如果您不具备这些技能,我建议您先注册我的课程ROS for Beginners: Basics, Motion, and OpenCV以获得必要的背景知识。 

我对 ROS 的体验

多年来,我一直在学术和工业项目中使用 ROS 进行编程。我非常热衷于使用 ROS 开发程序。我还在大学教授 ROS 并提供培训计划。我是Gaitech Robotics的研发总监,开发过很多机器人和无人机的ROS包。我一直在领导围绕 ROS 的国际科学活动,尤其是,我是 Springer 出版的五卷书的编辑,书名是机器人操作系统,完整参考。对于新用户在学习 ROS 时遇到的困难,我获得了很多经验,这有助于通过课程的不同讲座准确地解决这些问题。 

本课程适合谁:

  • 初级 ROS 开发人员和用户
  • 大学生学习ROS
  • 任何有兴趣了解 ROS 和移动机器人导航概念的人
  • 对机器人技术感到好奇
  • 谁想学ROS导航又不想浪费时间

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍