#include <fmt/core.h>
#include <spdlog/cfg/env.h>
#include <chrono>
#include <iostream>
#include <thread>
#include "drone/PioneerDrone.hpp"
int main() {
using namespace std::chrono_literals;
using namespace std;
spdlog::cfg::load_env_levels();
drone.
set_thrusters({.right = 100, .left = 0, .lat = 0, .vert = 0});
this_thread::sleep_for(1s);
this_thread::sleep_for(1s);
drone.
set_thrusters({.right = 0, .left = 100, .lat = 0, .vert = 0});
this_thread::sleep_for(1s);
this_thread::sleep_for(1s);
drone.
set_thrusters({.right = 0, .left = 0, .lat = 100, .vert = 0});
this_thread::sleep_for(1s);
this_thread::sleep_for(1s);
drone.
set_thrusters({.right = 0, .left = 0, .lat = 0, .vert = 100});
this_thread::sleep_for(1s);
this_thread::sleep_for(100ms);
}
Class representing a drone.
Definition PioneerDrone.hpp:31
void set_thrusters(pmu::PioneerThrustersSetpoint thrusters_set_point)
Set value of the thrusters.