Beginner ROS Workshop

ROS101 - A Beginner's Guide on Advanced Robots

Date:  October 7, 2024 (Monday)

Time: 6:30pm – 8:30pm

Venue: Digital Learning Studio, Tam Wing Fan Innovation Wing One, HKU

What is Robot Operating System ( ROS)?

The Robot Operating System (ROS) (https://www.ros.org/) is a set of open-sourced software libraries and tools that help you build robot applications. From drivers to state-of-the-art algorithms, and with powerful developer tools, ROS has what you need for your next robotics project. ROS is de facto industrial standard for developing system for robots. It is important to everyone who wants to work in the field of robotics.

Workshop Details

Robots are complex systems where sensors and motors work together. The Robot Operating System (ROS) facilitates seamless communication among these components. This workshop on ROS is tailored for beginners who are keen on advanced robotics, offering an overview of ROS fundamentals and showcasing how it integrates robotic components. By the end of the workshop, you will enhance your understanding of ROS and be able to modify your robots’ movement patterns.

This 2 hour workshop leads beginners to learn ROS framework:

Date:  October 7, 2024 (Friday)

Time: 6:30pm – 8:30pm

Venue: Digital Learning Studio, Tam Wing Fan Innovation Wing One, HKU

Instructor: Robotic Student Research Assistants of Innovation Wing

Quota: A limited quota of 15 will be offered on first-come-first-served basis.

Eligibility: Priority to Innovation Wing members! All HKU students are welcome to apply! No prior knowledge is required.

Course Outline
Session Date Topics
Session 1
Feb 19, 2024 (Monday)

Introduction to ROS

  • What is ROS?
  • Application of ROS
  • How to access to ROS
  • Structure of ROS
Session 2
Feb 22, 2024 (Thursday)

Basic Control Structure of ROS

  • Learn about basic structure of ROS (Node, Topic, Service, Parameter)
  • Learn about basic control protocol through TurtleSim
Session 3
Feb 26, 2024 (Monday)

ROS taster: Implementation and Control

  • Experience initiation and linkage to Robot made by Interns
  • Try out different control protocols through ROS
Photos