Judging Intelligent Robotics (30.119) at SUTD 🤖

I had the opportunity to support the judging session for the course 30.119 Intelligent Robotics at the Singapore University of Technology and Design (SUTD) on 11 December 2025. Participating as a volunteer with the James Dyson Foundation, I assisted in evaluating the students’ final robotics projects.

The session, held from 11:30 AM to 2:00 PM, marked the culmination of several weeks of hands-on learning, where students designed, built, and deployed autonomous robotic systems using ROS 2. It was a showcase of their technical depth, problem-solving skills, and growing confidence in real-world robotics development.

Course Overview

The 30.119 Intelligent Robotics course is designed to give students practical exposure to real-world robotic systems, with a strong emphasis on autonomy and software integration.

Key details:

  • Learning Objective: Build an autonomous robot capable of overcoming a mini challenge, with a focus on ROS 2 capabilities such as navigation, mapping, and exploration.
  • Students & Teams: 26 students divided into 7 teams.
  • Student Profile: Term 7 undergraduate students enrolled in 30.119 Intelligent Robotics.
  • Venue: Dyson–SUTD Innovation Studios
  • Point of Contact: Asst. Prof. U-Xuan

The Challenge & Presentations

The live demo was split into two parts.

Part 1: Autonomous Navigation & Perception

Teams had to demonstrate the navigation capability of a TurtleBot in a structured indoor environment:

  • Navigate through a sequence of predefined waypoints
  • Stop navigating when encountering stop signs
  • Enter different rooms and count the number of intruders
  • Intruders were represented by photos of people pasted on the walls
  • Identify and localize intruders, visualizing them in RViz
  • Return the robot safely to the start pose

Part 2 (Bonus): Autonomous Exploration & Mapping

As a bonus task, teams attempted to:

  • Autonomously explore the environment
  • Build a map using exploration strategies
  • Optimize both map coverage and time taken

Each team was given 10 minutes to complete both the main and bonus tasks.

Technology Stack

The students worked with a solid and industry-relevant robotics stack:

It was great to see students integrate multiple subsystems—navigation, perception, and mapping—into a cohesive autonomous pipeline.

Judging Criteria

The evaluation focused on both performance and robustness:

  • Successful navigation through all waypoints
  • Correct detection and counting of intruders
  • Accurate localization of intruders in RViz
  • Ability to return to the start pose
  • Time taken to complete the tasks

For the bonus round:

  • Amount of map coverage achieved
  • Time taken to build the map autonomously

My Experience

The atmosphere during the judging was a mix of nervous energy and excitement. Some teams executed their pipelines smoothly, while others faced last-minute glitches—very much reflective of real-world robotics deployments.

What stood out was the competitive yet enthusiastic spirit. Students were eager to beat each other’s completion times and climb the leaderboard, cheering on successful runs and learning quickly from failures. Despite the pressure of the 10-minute limit, the teams showed strong problem-solving skills and resilience.

Overall, it was a fun and rewarding experience to judge these projects. Sessions like this are incredibly motivating for students and serve as a strong foundation for taking on more advanced robotics courses and research in the future. It was inspiring to see how far they’ve come in building intelligent, autonomous systems within a single course.




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Paper Review - SIMPLER
  • Reflections from ROSCon 2025 – Singapore 🇸🇬
  • Block Annoying Ads on Android Without Root!
  • Gears in Motion - Unlocking Mechanical Marvels
  • Path Planning Algorithms