23 std::pair<std::optional<TrajectoryPath>, std::unique_ptr<TbotsProto::Primitive>>
26 const std::set<TbotsProto::MotionConstraint> &motion_constraints,
27 const std::map<RobotId, TrajectoryPath> &robot_trajectories,
38 TbotsProto::ObstacleList &obstacle_list_out,
39 TbotsProto::PathVisualization &path_visualization_out)
const override;
std::pair< std::optional< TrajectoryPath >, std::unique_ptr< TbotsProto::Primitive > > generatePrimitiveProtoMessage(const World &world, const std::set< TbotsProto::MotionConstraint > &motion_constraints, const std::map< RobotId, TrajectoryPath > &robot_trajectories, const RobotNavigationObstacleFactory &obstacle_factory) override
Definition stop_primitive.cpp:4