Practice the ROS2 Action Server: Delay Execution coding problem in Actions. Browser-based execution with automated grading — no local ROS install required. 0% of engineers pass this challenge.
Implement an action that simulates work by sleeping. This tests your understanding of concurrency in Actions.
sleep_actionseconds (int)time_leftsuccess (bool)seconds, publishing feedback every 1s.Input:
Output:
MultiThreadedExecutor or async/await patterns.It is a hands-on Actions 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 Actions skills used in robotics interviews and production systems.