ROS2 The Fleet Manager Blindspot

Hard Fleet / Multi-Robot 0% pass rate
#heartbeat#health-monitoring#fleet#multi-robot#task-reassignment#ros2

Practice the ROS2 The Fleet Manager Blindspot coding problem in Fleet / Multi-Robot. Browser-based execution with automated grading — no local ROS install required. 0% of engineers pass this challenge.

Fleet Problem

Robot 3 went offline 20 minutes ago (hardware failure). Fleet manager still assigns tasks to it. Other robots are waiting for Robot 3 to complete handoffs. Warehouse throughput: 0%.


Setup

  • 5-robot fleet (3-robot simulation for testability)
  • Fleet manager assigns tasks and tracks health
  • Robots publish heartbeats at 10Hz
  • Robot 3's hardware failed — heartbeat stopped

Bug

Fleet manager checks node existence (ros2 node list) to determine health. Robot 3's node process is gone but the DDS discovery cache still shows it alive for ~30 seconds. Fleet manager keeps assigning tasks to it.

Your task

Fix health detection to use message freshness, not node existence. Reassign pending tasks when a robot goes offline.

Frequently asked questions

What is the ROS2 The Fleet Manager Blindspot practice problem?

It is a hands-on Fleet / Multi-Robot challenge on SimuCode where you implement and run ROS2 code in the browser with runtime-verified tests.

How do I practice ROS2 The Fleet Manager Blindspot 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 Fleet Manager Blindspot test?

This Hard problem focuses on heartbeat, health-monitoring, fleet skills used in robotics interviews and production systems.