Robot Operating System (ROS)

Course Description

Robot Operating System (ROS)

In this course the student will learn about ROS which is widely used in industry for building robotic applications. The student will first start from the basic level of what is nodes, packages,services and will learn all the way upto creating a custom robot and simulating it. 

    • 1-Introduction

      • What is ROS
      • Why ROS
      • ROS 1 and ROS 2

      2-Packages, Nodes and tools in ROS

      • ROS workspace and packages
      • ROS Node
      • ROS Topics,Publisher and Subscriber

      3-ROS Services, Actions, Parameters and Launch Files

      • Creating Services
      • Creating Actions
      • Passing parameters to nodes
      • Creating Launch Files

      4-Gazebo, SLAM and Path Planning

      • Setting up gazebo and testing
      • Frames and Transformations
      • SLAM and Path Planning 

      5-Creating custom robot and custom gazebo world 

      • Creating a custom robot
      • Creating a custom world in gazebo

      6-Nodes, services, parameters, launch files in ROS2

      • Creating a node in ROS2
      • Creating Services in ROS2
      • Passing parameters and creating launch files in ROS2

Reviews

Average Rating

0
(0 ratings)

Detailed Rating

0%
0%
0%
0%
0%