独家课程,独家中英文字幕,配套资料齐全,随时随地分享和观看!加入会员,全站资源免费下载!在个人中心每日签到,可白嫖会员!

ROS2 路径规划和计算机视觉迷宫求解

ROS2 Path Planning and Maze Solving with Computer Vision

使用机器人操作系统 2 进行移动机器人定位、导航和运动规划

你将会学到的

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

要求

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

说明

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

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

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

学习成果

– 模拟部分

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

算法部分

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

预科课程要求

基于软件

  • Ubuntu 20.04(LTS)
  • ROS2 – 福克斯·菲茨罗伊
  • Python 3.6
  • OpenCV 4.2

基于技能

  • 基本 ROS2 节点通信
  • 启动文件
  • 凉亭模型创建
  • 有动力的头脑:)

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

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

此课程面向哪些人:

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

会员分体验会员和永久会员,都可以免费下载本站所有课程软件等资源。

体验会员状态的刷新时间为北京时间上午8:00。AI软件下载后可以永久使用,与会员有效期无关。

本站所有资源支持免费更新,具体规则如下:

  • 登录后单独购买的资源,可以永久免费更新,无时间限制
  • 购买体验会员的用户,在会员到期后,下载的内容将无法继续获得更新
  • 购买永久会员的用户,可以永久免费更新,无时间限制

由于商品的特殊性,本站不支持退款,所以在开通会员之前,请确认你的需求。如果不放心,可以开通体验会员体验,满意再升级其他会员套餐。

从2019年开始已经运行3年多时间,诚信经营,会员过万,所有数据均有3级容灾备份,不存在安全问题。

碰到问题可优先查看文章教程。AI软件相关问题,请先检查自己机器是否为N卡,除非特别注明支持A卡或者CPU,一般默认只支持N卡运行,有些软件需要安装 CUDA 才能运行,请参考CUDA安装教程。其他售前售后问题请添加学术Fun公众号,站长每天上午8-9点,晚上7-8点时间段统一回复解决问题,其他时间看到留言也会第一时间解决。