29 const std::shared_ptr<const IHexapodCoordinateConverter>& converter_ptr,
30 const std::shared_ptr<const IHexapodStatePresenter>& presenter_ptr,
31 const std::shared_ptr<const IHexapodPostureValidator>& checker_ptr,
37 std::vector<RobotStateNode>* output_graph)
const override;
41 static constexpr int kDiscretization = 7;
45 int current_num,
float high,
float low,
46 std::vector<RobotStateNode>* output_graph)
const;
52 const std::shared_ptr<const IHexapodCoordinateConverter> converter_ptr_;
53 const std::shared_ptr<const IHexapodStatePresenter> presenter_ptr_;
54 const std::shared_ptr<const IHexapodPostureValidator> checker_ptr_;