distance_calculator Last update: 16.07.2025 1 3 4#pragma once 5 6#include <osi_groundtruth.pb.h> 7#include <optional> 8 13namespace simulation_framework 14{ 15 20namespace evaluator 21{ 22 24 38class DistanceDrivenCalculator 39{ 40 public: 41 double Calculate(const osi3::GroundTruth& ground_truth); 42 43 private: 44 std::optional<double> last_xpos_; 45 std::optional<double> last_ypos_; 46 bool is_initialized_{false}; 47}; 48 49} // namespace evaluator 50} // namespace simulation_framework simulation_framework::evaluator::DistanceDrivenCalculatorclass DistanceDrivenCalculatorDefinition distance_calculator.h:39 evaluatorThe namespace containing evaluator implementations. simulation_frameworkThe top namespace for simulation framework.