41 "CbLawnmower: %d lanes x %.0f m, spacing %.0f m, heading %.2f rad, %s at (%.1f, %.1f), %.0f m",
CbLawnmower(FlightPatternLawnmowerParams params={}, PathFollowerParams follower={})
FlightPatternLawnmowerParams params_
std::vector< NedPoint > buildPath(const NedPoint ¤t) override
PathFollowerParams followerParams_
virtual rclcpp::Logger getLogger() const
std::vector< NedPoint > generateFlightPatternLawnmower(const FlightPatternLawnmowerParams &p, const NedPoint ¤t)
int flightPatternLawnmowerLaneCount(const FlightPatternLawnmowerParams &p)
float flightPatternLawnmowerLength(const FlightPatternLawnmowerParams &p)