Course Details

Level 10

Robot Operating System (ROS)

  No Reviews
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

Excellent

0

Very Good

0

Average

0

Poor

0

Terrible

0

0.0

0 reviews

Add a review

Rate this Course?

Durations: 3 months Total Hours: 24+ Lectures: 2 Hours / Week Labs: 2 Hours / Week Age Group: 13-18 Years Skill Level: Advanced

New Courses

Coding Platforms

Coding Platforms

No Reviews
C++ Programming

C++ Programming

No Reviews