UAV Simulator
Loading...
Searching...
No Matches
mission_manager.h
Go to the documentation of this file.
1
9#ifndef MISSION_MANAGER_H
10#define MISSION_MANAGER_H
11
12#include "path.h"
13
22{
23public:
28
41 Path generateSquareCircuit(float centerX, float centerY, float size, float altitude);
42
43private:
44 // TODO: Add methods to load missions from files or generate other flight patterns.
45};
46
47#endif // MISSION_MANAGER_H
Manages generation of high-level UAV flight missions.
Definition mission_manager.h:22
MissionManager()
Default constructor.
Definition mission_manager.cpp:5
Path generateSquareCircuit(float centerX, float centerY, float size, float altitude)
Generate a simple square flight circuit path.
Definition mission_manager.cpp:18
Represents a sequence of connected path segments (e.g., straight lines, arcs).
Definition path.h:22
Defines the Path class for managing and visualizing sequences of path segments in 3D space.