Robotics with Robot Operating System (ROS)

By Shafayetul Islam Categories: Robotics
Wishlist Share
Share Course
Page Link
Share On Social Media

Course Prerequisite(s)

About Course

This beginner-level course introduces students to the world of robotics through the Robot Operating System (ROS), a powerful open-source framework widely used in robotics research and development. Designed to provide hands-on experience, the course will guide you through the basics of ROS, enabling you to simulate, control, and program robots.

By the end of this course, you’ll be equipped with the skills to work with ROS tools and create simulation environments, laying the foundation for future work in autonomous robotics and advanced robotics development.

Course Highlights:

  • 12 hands-on classes (90 minutes each) focused on practical applications.
  • Real-world examples and simulations to reinforce learning.
  • Step-by-step guidance on building and programming robots.
  • Exposure to robotics project development using ROS.
  • Interactive Q&A sessions and assignments to solidify understanding.
Show More

What Will You Learn?

  • Fundamental concepts of Linux and Linux Commands
  • Fundamental concepts of ROS and its architecture.
  • How to set up and configure ROS on your system.
  • Navigating and utilizing ROS nodes, topics, and services.
  • Working with ROS packages and creating your own packages.
  • Building, simulating, and testing simple robotic systems within the ROS ecosystem.

Course Content

Topics

  • Introduction to ROS2 Humble
    00:00
  • Installation: Linux, VScode and learn Linux Commands
    00:00
  • Installation: ROS2 Humble and set-up your Environment
    00:00
  • Write your first ROS2 Program
    00:00
  • ROS2 Nodes and Communication
    00:00
  • ROS2 Topics
    00:00
  • ROS2 Interface, Client/Server
    00:00
  • Test 01
    00:00
  • ROS2 Parameters
    00:00
  • ROS2 Launch File
    00:00
  • ROS2 Action
    00:00
  • Test 02
    00:00

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?