ROS2 Parameter Drift

Medium Incident Response 0% pass rate
#parameters#cache#launch#parameter-override#velocity#configuration#incident-response

Practice the ROS2 Parameter Drift 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 velocity has been capped at 0.3 m/s for 2 days. Expected max: 1.2 m/s. No one knowingly changed the configuration.


What you know

  • Production robot moves at max 0.3 m/s
  • Launch file sets max_velocity to 1.2 m/s
  • A dynamic parameter update service was added last sprint
  • A “config cache” feature was added to remember last runtime settings

What you don't know

  • Why the launch file override isn't taking effect
  • Where 0.3 m/s is coming from

Your task

Find why the velocity is capped and fix it so the launch file value is authoritative.

Incident Response format: No description of what's wrong. Probe, hypothesize, fix.

Frequently asked questions

What is the ROS2 Parameter Drift 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 Parameter Drift 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 Parameter Drift test?

This Medium problem focuses on parameters, cache, launch skills used in robotics interviews and production systems.