IAM Robotics interview question

Why did you make these implementation decisions?