battle_trace traces — Mode A controllers race a unicycle through a live
costmap; Mode B planners draw their createPlan paths. Honest results: no
scripted winners. Regenerate with
ros2 run nav2_planner_benchmarks battle_trace > battle_data.json.