欢迎学习《ROS入门视频教程系列(三):通过ROSBridge进行基于Web的导航》课程,我们将学习使用Web 界面通过React 和 JavaScript来控制和监控机器人ROS导航。

MP4 | 视频:h264,1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:电子学习 | 语言:英语+英文外挂字幕srt | 持续时间:37 次讲座 (2h 28m) | 大小:1.22 GB

您将学到什么:

  • 创建一个远程操作机器人的Web 界面
  • 为机器人导航开发一个 Web 界面
  • 使用 JavaScript React 前端开发
  • 使用 ROSBridge 与 ROS 生态系统交互

要求

  • 熟悉 ROS 概念和生态系统
  • 熟悉导航概念
  • 有 Web 开发基础知识
  • 了解 Javascript

说明

欢迎学习 ROS for Beginners III 使用 ROSBridge 基于 Web 的导航课程。我是 Anis Koubaa,我将成为您这门课程的讲师。本课程是 ROS For Beginners 系列的第三门课程。这是一门基于项目的课程,涉及如何开发 Web 界面以远程操作支持 ROS 的机器人并与之交互。

项目概况

在本课程项目结束时,您将开发一个 Web 界面,允许您基于 ROS 远程操作和监控机器人。Web 界面将使用 ReactJS 开发,这是一种流行的前端开发 JavaScript 框架。

我们将首先开发一个组件,该组件将告诉我们要与之通信的机器人是否已连接。然后,您将开发另一个组件,通过 ReactJS 中基于 Web 的操纵杆来远程操作机器人。您还可以实现一个按钮,用于在紧急情况下停止机器人。此外,Web 界面将显示有关机器人的实时信息,例如其位置、方向以及线速度和角速度。该项目的最后一部分涉及基于地图的导航。您将能够在 Web 浏览器上显示导航地图并发送机器人要导航到的目标位置。最后,您将开发一个全面的 Web 界面,使您可以使用最流行的 JavaScript 框架通过 Web 界面轻松与机器人交互,

为什么选这门课?

本课程代表了进入云机器人世界的第一步。

云机器人是近几年的新兴话题,旨在通过网络服务接口将移动机器人与云计算系统和物联网相结合。

此外,我开发了这门课程是因为没有足够的指针,也没有关于如何使网络浏览器与机器人交互的综合教程。

这门课有什么价值?

本课程的独特之处在于它旨在弥合机器人世界和网络开发世界之间的鸿沟。

事实上,在机器人领域工作的工程师大多没有web开发背景,而web开发者也大多没有robots或ROS的背景。本课程将这两个领域联系在一起,并系统地介绍了支持 ROS 的机器人的 Web 开发主题。

此外,我们将使用ReactJS Web 开发技术,它是最进化最流行的javascript 前端开发框架。

您将通过循序渐进的方法学习所有技巧,以帮助您节省大量时间四处寻找分散的文档。

先决条件

要从本课程中获得最大收益,您应该已经熟悉机器人操作系统 (ROS) 及其导航堆栈。如果您不熟悉 ROS,那么在学习本课程之前,请先学习两门课程 ROS For Beginners I 和 ROS For Beginners II。

由于我们将进行一些 Web 开发,因此建议您对 HTML、CSS 和 JavaScript 有一些非常基本的了解,只是基础知识,没有任何高级内容。如果您不了解 HTML、CSS 和 JS,您可以进行任何介绍。

不需要你有任何 ReactJS 的先验知识,因为我将在本课程中介绍所有基本概念。

欢迎来到课程,祝您学习愉快。

本课程适用于

  • 云机器人工程师
  • 任何 ROS 学习者和爱好者
  • ROS软件开发人员

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源