35 getLogger(),
"CbSpiral: %s %s, r %.1f -> %.1f m, spacing %.1f m, centre (%.1f, %.1f), ~%.0f m",
PathFollowerParams followerParams_
std::vector< NedPoint > buildPath(const NedPoint ¤t) override
CbSpiral(FlightPatternSpiralParams params={}, PathFollowerParams follower={})
FlightPatternSpiralParams params_
virtual rclcpp::Logger getLogger() const
std::vector< NedPoint > generateFlightPatternSpiral(const FlightPatternSpiralParams &p, const NedPoint ¤t)
const char * turnName(Turn t)
float flightPatternSpiralLength(const FlightPatternSpiralParams &p)