36 "CbGridPattern: %.0f x %.0f m rectangle, spacing %.0f m, %s, centre (%.1f, %.1f), %.0f m",
std::vector< NedPoint > buildPath(const NedPoint ¤t) override
CbGridPattern(FlightPatternGridPatternParams params={}, PathFollowerParams follower={})
FlightPatternGridPatternParams params_
PathFollowerParams followerParams_
virtual rclcpp::Logger getLogger() const
float flightPatternGridPatternLength(const FlightPatternGridPatternParams &p)
std::vector< NedPoint > generateFlightPatternGridPattern(const FlightPatternGridPatternParams &p, const NedPoint ¤t)
FlightPatternLawnmowerParams base