ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

maze_bot

Repository Summary

Checkout URI https://github.com/haiderabasi/ros2-path-planning-and-maze-solving.git
VCS Type git
VCS Version master
Last Updated 2024-03-22
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
maze_bot 0.0.0

README

Maze Solving using Computer Vision In ROS2

alt text

Repository contents

Table of Contents
  1. 🤝Repository's About
  2. ⚡ Using this Repository
  3. ⛲Features
  4. 🧊Pre-Course Requirments
  5. 📗 Notes
  6. 👤Instructors
  7. 🌟Star History
  8. 💰Coupon
  9. 📝License

🤝Repository’s About


This course is focus on Maze Solving behavior of robot In a Simulation based on ROS2. Computer Vision is the key focus with integrated important robotics algorithms of Motion Planning . The type of robot we will be using is Differential Drive Robot with a caster wheel . Course is structured with below main headings .

  • Custom Robot Creation
  • Gazebo and Rviz Integrations
  • Localization
  • Navigation
  • Path Planning

From our robot to last computer vision Node ,we will create every thing from scratch . Python Object Oriented programming practices will be utilized for better development.

⚡ Using this Repository


Docker:

alt text   alt text  

Ubuntu-20.04:

  • Follow along the Wiki guide to setup the project.

⛲ Features


  • Custom Robot Integeration

    • alt text

  • Drive to Goal Nodes

    • alt text

  • Custom World Setup

    • alt text

  • Mapping

    • alt text

  • Path Planning

    • alt text

  • Maze Solving

    • alt text

🧊 Pre-Course Requirments:


  • Ubuntu 20.04 (LTS)
  • ROS2 - Foxy Fitzroy
  • Python 3.6
  • Opencv 4.2

📗 Notes


You can access section wise notes here -> PDFs

  • Computer Vision -> PDFs

Star History


Star History Chart

💰 Coupon


✨ Enroll Now with Special Discount ✨ [Discounted Link]

👤 Instructors


Muhammad Luqman

Haider Abbasi

  • Github: Haider.git
  • LinkedIn: Haider.in

    📝 License


    Distributed under the GNU-GPL License. See LICENSE for more information.

CONTRIBUTING

No CONTRIBUTING.md found.

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository

ros2-path-planning-and-maze-solving repository