Practice the ROS2 Differential Drive Odometry from Encoder Pulses coding problem in Kinematics. Browser-based execution with automated grading — no local ROS install required. 0% of engineers pass this challenge.
Calculate where the robot is (Odometry) based on how much its wheels have turned (Dead Reckoning).
odometry_calculator/wheel_ticks (Left/Right integers)radius (m), base_width (m), ticks_per_rev/odom (nav_msgs/Odometry)Input:
Output:
It is a hands-on Kinematics 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 Kinematics skills used in robotics interviews and production systems.