_Training.jpg)
Full Robot Operating System (ROS) Training
Venue
Entrance Fee
Category
Event Type
Share
Schedule
Date | Time |
---|---|
22/07/2025 | 9:30 AM - 5:30 PM |
23/07/2025 | 9:30 AM - 5:30 PM |
_Training.jpg)
The Full Robot Operating System (ROS) Training at Tertiary Courses is meticulously crafted for those aspiring to journey from the foundational elements of ROS to its advanced applications. Starting with the core components like ROS Master and Nodes, the course provides participants with a robust grounding in the subject.
The curriculum further delves into intricate areas of ROS such as Topics, Publisher and Subscribers of Messages, Services, Actions, Bags, TF, URDF, and culminates with hands-on ROS Programming. By the end of this training, participants will be adept in the entire ROS ecosystem, equipped to handle advanced robotics projects and challenges.
Certificate
All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.
Funding and Grant
HRD Corp Claimable Course for Employers Registered with HRD Corp
Course Code: M946
Day 1 - ROS Fundamental
Topic 1 Introduction to ROS
What is ROS
Why ROS ?
ROS Applications and Eco Systems
ROS Installation on Ubuntu
ROS Master
Topic 2 ROS Packages & Nodes
ROS Workspace & catkin
Create a Catkin Workspace
Create a Package
Install a Package
ROS Nodes
ROS Launch
Topic 3 ROS Topics, Services & Actions
ROS Topics and Messages
Publishers and Subscribers
ROS Services
ROS Actions
Topic 4 ROS Bags
What is a ROSBag
Record and Playback a ROSBag
Visualize ROSBag with RViz
Topic 5 TF and URDF
What is Transformation System (TF)
TF Tools
What is Unified Robotics Description Format (URDF)
URDF File Format
Create a URDF File
Day 2 - ROS Programming (Python)
Topic 6 Program ROS Nodes and Topics
Program ROS Publisher Nodes and Topics (Python)
Program ROS Subscriber Nodes and Topics (Python)
Create Launch file
Topic 7 Program ROS Messages
Create Custom Message Type
Program Nodes with Custom Message Type (Python)
Topic 8 Program ROS Services
Create Custom Service Type
Program ROS Services with Custom Service Type (Python)
Topic 9 Program ROS Actions
Create Custom Action Type
Program ROS Actions with Custom Service Type (Python)