ROS2 The Ghost in the Fleet

Medium Incident Response 0% pass rate
#namespaces#topics#fleet#multi-robot#topic-mismatch#incident-response

Practice the ROS2 The Ghost in the Fleet coding problem in Incident Response. Browser-based execution with automated grading — no local ROS install required. 0% of engineers pass this challenge.

⚠️ System Alert

Robot 2 not responding to movement commands. Operating erratically. Robot 1 and Robot 3 operating normally. Operators have taken Robot 2 offline pending investigation.


What you know

  • Fleet manager is running and sending commands to all 3 robots
  • Robot 1 and 3 respond correctly
  • Robot 2 moves erratically — sometimes responds, sometimes doesn't

What you don't know

  • Why Robot 2 behaves differently from Robots 1 and 3
  • Whether the issue is in the fleet manager or the robot driver

Your task

Find the namespace/topic bug causing Robot 2's erratic behavior and fix it.

Incident Response format: No problem description. Probe the system, form a hypothesis, fix it.

Frequently asked questions

What is the ROS2 The Ghost in the Fleet practice problem?

It is a hands-on Incident Response challenge on SimuCode where you implement and run ROS2 code in the browser with runtime-verified tests.

How do I practice ROS2 The Ghost in the Fleet online?

Open this page, sign in, and solve the problem in the built-in IDE. Your solution is graded against real ROS2 execution checks.

What skills does ROS2 The Ghost in the Fleet test?

This Medium problem focuses on namespaces, topics, fleet skills used in robotics interviews and production systems.