Sim Cher Khern (Sim CK) has over 20 years of working experience in a number of product development lifecycles, involving embedded firmware and FPGA programming, as well as high speed embedded system hardware design and PCB layout, where EMI/EMC considerations are critical for product delivery. He has also gained much project management experience and knowledge working with various operating systems (Windows, Linux, RTOS), networking technologies and web interface while developing the products.
Being a technology enthusiast, he keeps up with emerging technologies and likes to get his hands dirty with projects. In the process, he has picked up knowledge in full stack web development and its deployment to the cloud platform. He has also acquired knowledge on Cybersecurity threats, Network Defense and Ethical Hacking.
CK holds a MSc in Embedded Systems from Nanyang Technological University (NTU), as well as Cybersecurity certifications from EC-Council (ECSS, CND, CEH and CHFI).
His current area of interests include Cybersecurity, Embedded system hardware and firmware, IoT, Web technologies and Machine learning. They are intertwined in today’s business systems setup.
Course Details
Course Details
What You'll Learn
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
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
Trainers
Review
Customer Reviews (7)
- 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
Write Your Own Review
- Recommended Courses
- Related Courses




