SMACC2
Loading...
Searching...
No Matches
pattern_generators.cpp File Reference
#include <cl_px4_mr/utils/pattern_generators.hpp>
#include <algorithm>
Include dependency graph for pattern_generators.cpp:

Go to the source code of this file.

Classes

struct  cl_px4_mr::anonymous_namespace{pattern_generators.cpp}::Leg
 

Namespaces

namespace  cl_px4_mr
 
namespace  cl_px4_mr::anonymous_namespace{pattern_generators.cpp}
 

Functions

std::vector< NedPoint > cl_px4_mr::generateFlightPatternAscend (const FlightPatternAscendParams &p, const NedPoint &current)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternLoiter (const FlightPatternLoiterParams &p, const NedPoint &current)
 
Leg cl_px4_mr::anonymous_namespace{pattern_generators.cpp}::legFrom (const NedPoint &start, float endX, float endY)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternSineWaveVertical (const FlightPatternSineWaveVerticalParams &p, const NedPoint &current)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternSineWaveHorizontal (const FlightPatternSineWaveHorizontalParams &p, const NedPoint &current)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternSquareSpiral (const FlightPatternSquareSpiralParams &p, const NedPoint &current)
 
float cl_px4_mr::flightPatternSquareSpiralLength (const FlightPatternSquareSpiralParams &p)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternSpiral (const FlightPatternSpiralParams &p, const NedPoint &current)
 
float cl_px4_mr::flightPatternSpiralLength (const FlightPatternSpiralParams &p)
 
int cl_px4_mr::flightPatternLawnmowerLaneCount (const FlightPatternLawnmowerParams &p)
 
float cl_px4_mr::flightPatternLawnmowerLength (const FlightPatternLawnmowerParams &p)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternLawnmower (const FlightPatternLawnmowerParams &p, const NedPoint &current)
 
float cl_px4_mr::flightPatternGridPatternLength (const FlightPatternGridPatternParams &p)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternGridPattern (const FlightPatternGridPatternParams &p, const NedPoint &current)
 
float cl_px4_mr::flightPatternVSSearchLength (const FlightPatternVSSearchParams &p)
 
std::vector< NedPoint > cl_px4_mr::generateFlightPatternVSSearch (const FlightPatternVSSearchParams &p, const NedPoint &current)