Robotics

Tracking a dog running to fetch a ball that has landed

mediumsubjectivesystem design

Asked in interviews

Design a tracker for this scene: a dog runs along the ground and goes to fetch a ball after the ball has fallen and is rolling/resting. What objects and motion models do you use, and what's tricky?

dogball (landed)accelerating toward a stationary target
A ball has landed and a dog sprints across the ground to fetch it — track the dog as it accelerates toward the stationary ball.

Voice input needs Chrome or Edge. On this browser, type your answer — grading is the same.