Repository Summary

Description This Repo is a course repo
Checkout URI https://github.com/noshluk2/ros2-ultimate-mobile-robotics-course-for-beginners-opencv.git
VCS Type git
VCS Version main
Last Updated 2023-05-26
Dev Status UNKNOWN
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
prius_line_following 0.0.0
rover 0.0.0

README

ROS2 Ultimate Mobile Robotics Course for Beginners OpenCV

  • This course is going to take your from BASIC ROS2 to Mobile Robotics Domain in Python which can be utilized into Robotics Career oppertunities. Notes are also added as freebies :)
  • This repository is for the course Discounted_coupon_link Note: Video lectures with in depth explainations about the projects are provided in the course. You can view the free preview in the course as well .

alt text

Topics Covered

  • Custom Workspace
  • Custom Python Packages
  • Custom Python Nodes
  • Message Publishing Bandwidth and Frequency
  • Creation of Robot through URDF in XML
  • Launch files
  • RVIZ2 and Gazebo Simulation Fundamentals
  • Adding Virtual Sensors to your Robot
    • Camera
    • Lidar
    • Driving Differential Drive Control

Process of Explaonation

  • All Concepts are explained with Notes alt text

  • Code is then Written and made changes On the Go alt text

  • Output is Analyzed alt text

Projects

  • Obstacle Avoiding Custom Robots
  • Wall Following Robot
  • Line Following Prius Car with Computer Vision

System Requirements

  • Ubuntu 20.04
  • ROS2 Foxy
  • Visual Studio Code

Instructors

License

  • Code presented here are Free to use Persoanlly/Commericially/Teaching/Referencing BUT without any warranty