Course Details
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
Course Info
SSG Training Grant
SSG TG is $15 per pax. Net fee after SSG TG is $303.86. Absentee Payroll is not eligible.
Prerequisite:
This course is for beginners. No prior programming is required. However, we recommend to know some basic knowledge on Linux below
Hardware and Software Requirement
- Please install VirtualBox, Ubuntu and ROS on the link below
- https://drive.google.com/file/d/1jIM7l3B88z2loMlsakQKAs2ATT-7aKas/view?usp=sharing
Job Roles
- Robotics Engineer
- ROS Developer
- Automation Engineer
- Robotics System Integrator
- Robotics Researcher
- Autonomous Vehicle Engineer
- Drone Systems Developer
- Robotic Manipulation Specialist
- AI & Robotics Developer
- Embedded Systems Engineer (with robotics focus)
- Machine Vision Engineer
- Mechatronics Engineer
- Industrial Robot Programmer
- Robot Simulation Specialist
- IoT Engineer (with robotics applications).
Trainers
Tan Woei Ming: Tan Woei Ming is ACLP certified trainer. He graduated from Nanyang Technological University, School of Electrical and Electronic Engineering, He has a MASTER OF INTELLIGENT SYSTEM from NUS. He has worked as DATA SCIENCE LEAD and DATA SCIENTIST in Micron Technologies.
Customer Reviews (7)
- will recommend Review by Course Participant/Trainee
-
/ (Posted on 2/19/2024)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
. (Posted on 3/28/2023)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
. (Posted on 4/27/2021)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
. (Posted on 10/27/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
More practical hands on (Posted on 10/27/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
Very interactive (Posted on 10/27/2020)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Recommend Review by Course Participant/Trainee
-
The slide handout printing is too small to read (Posted on 11/20/2018)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment








