Robotics Simulations

Program Details

2025 Cost:

USD 300

5-Day:

August 4 – August 8, 2025

Location:

Main Campus

Time:

9:00 a.m. – 3:00 p.m.

 

Program Overview

The Robotics Simulations Summer Program in Lebanon engages students in hands-on robotics applications, with a focus on mobile robotics. This program provides participants with the unique opportunity to gain practical experience with advanced simulation software, specifically the Robotic Operating System (ROS2) and the Gazebo simulator.

Through this program, students will enhance their understanding of robotics, while exploring the practical aspects of robotics simulation and mobile robotics technologies. The program reinforces NDU’s reputation as a leader in innovative engineering education and equips students with valuable skills applicable to future careers in robotics and engineering.

 

Day
Activity Timing

Day 1 

10:00 a.m. - 2:00 p.m.

ROS Basics
45 Minutes

Python Basics 15 Minutes

Introduction to Gazebo Physical Simulator 15 Minutes

Publishers and Subscribers  30 Minutes 

Break 15 Minutes
  Write Your First ROS Node for Joystick
2 Hours (Hands-on)

Day 2

10:00 a.m. - 2:00 p.m.

Introduction to Differential Drive Control 
15 Minutes
  Navigating to a Goal with a P-Controller 1 Hour 45 Minutes (Hands-on)
  Break 15 Minutes
  Introduction to Perception Sensors with Live LiDAR Demo 
35 Minutes
  How to Read Point Cloud Data from Simulated Perception Sensors and Detect the Nearest Obstacle 
1 Hour 25 Minutes (Hands-on)

Day 3

10:00 a.m. - 2:00 p.m.

Navigating While Keeping a Distance to a Wall; Stop When Detecting an Obstacle
1 Hour 30 Minutes (Hands-on)
  Break
15 Minutes
  Path Planning Introduction 
15 Minutes
 

Implement a Path-Planning Algorithm 

Move one meter left upon detecting an obstacle, then resume.

2 Hours (Hands-on)

Day 4

Final Project (Supervised Implementation)

 

Task: Navigate through a maze using a simulation environment.

Duration: 4 hours (including a juice/cake break).

Objective: Start at a designated point on the maze map and navigate to the goal while avoiding obstacles.

10:00 a.m. - 2:00 p.m.

Day 5

10:00 a.m. - 2:00 p.m.

Final Project (Supervised Implementation)

 

Task: Continue navigating the maze for 1 hour.

1 Hour
  Award Competition

Duration: 3 hours (including a juice/cake break).

Objective:
1. Load the “Robotics_Formula0” map.
2. Use ros2 bag to record the robot completing 10 loops.
3. The winner is the robot that finishes the 10 loops first.
3 Hours

Participants

  • Open to high school and middle school students (ages 13 to 18).
  • Maximum of 14 students (7 computers, 2 students per computer).

 

Outcomes for Participants

By the end of the program, participants will: 
  • Gain practical experience with robotics in a stress-free and fun environment.
  • Develop interest in robotics, build self-confidence, and make new friends with similar interests.

 

Certificate of Attendance

All participants will be awarded a Certificate of Attendance on the final day of the program, distributed by the Faculty of Engineering.


Fees and Registration 

Total Cost: USD 300. 

Registration Deadline: June 1, 2025.

 

Contact Information

For more details or inquiries, please contact Dr. Georges Chahine:
E-mail: gchahine@ndu.edu.lb