Back close

Time left
for the event


Block Image

Department of Mechanical Engineering at the Coimbatore Campus will organize a 3 Day Workshop on Robot Operating System from December 16 – 18, 2022.

The 3-day ROS workshop would provide an in-depth understanding of the ROS framework and its various tools and libraries. Participants would learn about the ROS ecosystem and how to use ROS to program and control robots. They would also gain hands-on experience with integrating different ROS packages and tools to build robotic systems. The workshop would be a valuable learning opportunity for anyone interested in robotics and ROS.

To do installations for workshop: Please follow the instructions ClickHere for the installations before coming for the workshop

Program Schedule

Day 1 (December 16, 2022)
  • Introduction to the workshop
    • Structure of the program
    • Objectives
    • Overview of the Robot Operating System
  •  Installations
    • Setting Up Virtual machine
    • Setting Up Ubuntu in virtual machine with useful tools for ROS installation
    • Installing and getting started with ROS
  • Dependencies
  • Environment setup
Day 2 (December 17, 2022)

9:30-11:00 AM

  • Introduction to ROS
    • An architectural overview of the Robot Operating
  • Packages & Catkin workspaces
    • ROS workspace structure 15 minutes break
    • Essential command line utilities 1:15-1:00 PM
    • Software Package management within a project

15 minutes break (11:15-1:00 PM)

  • Understanding fundamentals of ROS using turtlesim
  • Learning basic ROS tools with turtlebot simulation

Lunch break (2:00-3:30 PM )

  • Overview of a ROS based robot
  • Understanding Unified Robot Description Format (URDF) of a robot
  • RViz Basics

15 minutes break (3:45-5:15 PM)

  • Debugging in ROS – Transform Frames
  • Extending a robot Creation – Launch Files
  • Q & A Session
Day 3 (December 18, 2022)

9.30 – 11.00 AM

  • Gazebo Basics
    • Exploring Gazebo User Interface System Framework
    • Writing Launch files using prebuilt gazebo worlds
    • Intro to Gazebo plugins

15 minutes break (11:15-1:00 PM )

  • Teleoperating the modeled robot in gazebo world
  • General information about the many types of sensors that are used in robotic system including cameras, IMU, encoders, and more
  • A brief tour of 3D sensors used in robotics

Lunch break (2:00-3:30 PM)

  • Intro to the localization.concept
  • Intro to the Mapping and SLAM concepts (URDF) of a robot
  • Intro to Path planning and Navigation

15 minutes break (3:45-5:15 PM)

  • Teleoperating turtlebot in real world
  • Implementing Localization, Mapping, and Navigation on turtlebot
  • Q & A Session

Event Coordinators

Admissions Apply Now