Practice the ROS2 System Challenge: Multi-Robot Collision Detector coding problem in ROS2. Browser-based execution with automated grading — no local ROS install required. 0% of engineers pass this challenge.
Two robots are operating in the same workspace. You must monitor their poses and trigger an alert if they get too close.
collision_detector/robot1/pose and /robot2/pose (geometry_msgs/msg/PoseStamped)True to /collision_alert (std_msgs/msg/Bool)Input: All robot poses | Output: Collision warning flags
It is a hands-on ROS2 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 Medium problem focuses on ROS2 skills used in robotics interviews and production systems.