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.
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%.
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.
Fix health detection to use message freshness, not node existence. Reassign pending tasks when a robot goes offline.
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.
Open this page, sign in, and solve the problem in the built-in IDE. Your solution is graded against real ROS2 execution checks.
This Hard problem focuses on heartbeat, health-monitoring, fleet skills used in robotics interviews and production systems.