教程演示🔗

你会学到什么

  • 构建您自己的迷宫求解模拟 (ROS2)
  • 编写搜索算法 [A*、Dijikstra、最小堆]
  • 计算机视觉技术,例如(检测、分割)
  • 使用定制的导航图进行深入研究

要求

  • Python 基础编程和模块
  • ROS2节点通信
  • 启动文件

描述

本课程重点介绍机器人在基于 ROS2 的模拟中的迷宫求解行为。计算机视觉是集成运动规划重要机器人算法的重点。我们将使用的机器人类型是带脚轮的差动驱动机器人。课程由以下主要标题构成。

  1. 自定义机器人创建
  2. 凉亭和 Rviz 集成
  3. 本土化
  4. 导航
  5. 路径规划

从我们的机器人到最后的计算机视觉节点,我们将从头开始创造一切。Python 面向对象的编程实践将用于更好的开发。

学习成果

– 模拟部分

  • 在 Blender 中创建自定义机器人设计(3D 建模)
  • 将 Maze Bot 引入由 Gazebo 和 RVIZ 提供支持的 ROS 仿真中
  • 用节点驱动你的机器人
  • 添加传感器以更好地感知环境
  • 建立不同的迷宫来解决

算法部分

  • 使用前景和背景提取进行本地化
  • 使用图形数据结构进行映射
  • 路径规划与
    • A*搜索
    • 迪克斯特拉
    • DFS树
    • 最小堆
  • 导航同时避免障碍物和 GTG 行为

课前要求

基于软件

  • Ubuntu 20.04(长期支持版)
  • ROS2 – 狡猾的菲茨罗伊
  • Python 3.6
  • Opencv 4.2

基于技能

  • 基本 ROS2 节点通信
  • 启动文件
  • 凉亭模型创建
  • 动机:)

所有参考代码都可以在本课程的 git hub 存储库中找到。

通过浏览我们所有可用的免费预览获得一个好主意,如有任何困惑,请随时联系 :)

本课程适合谁:

  • 机器人研究人员
  • 希望从事计算机视觉、人工智能和机器人领域的工程师

课程图片

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

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

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

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