Initial version of ArduPilot compatible autopilot

- removed PX4 and MAVSDK git submodules
This commit is contained in:
Tuomas Järvinen
2024-05-12 22:19:10 +02:00
parent f7acface7f
commit f832b9fc92
20 changed files with 514 additions and 856 deletions
+9 -10
View File
@@ -1,23 +1,22 @@
#include <iostream>
#include "az_fly.h"
#include <QCoreApplication>
#include <QDebug>
#include "az_mission.h"
using namespace std;
#include "az_drone_controller.h"
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
if (argc != 2) {
cout << "Plese give mission file as an argument\n";
qCritical() << "Please give mission file as an argument\n";
return 1;
}
AzMission mission(argv[1]);
cout << mission;
AzFly fly(mission);
fly.initialize();
fly.start();
AzDroneController droneController(mission);
droneController.start();
return 0;
return a.exec();
}