Eigen Revision

Dependencies:   mbed LPS25HB_I2C LSM9DS1 PIDcontroller Autopilot_Eigen LoopTicker GPSUBX_UART_Eigen SBUS_without_mainfile MedianFilter Eigen UsaPack solaESKF_Eigen Vector3 CalibrateMagneto FastPWM

autopilot.cpp

Committer:
osaka
Date:
2021-11-12
Revision:
107:46e039e12182

File content as of revision 107:46e039e12182:

#include "global.hpp"

void level_flight()
{
    autopilot.update_val(rpy, palt, pi);
    autopilot.level();
    obj = autopilot.return_val();
    roll_obj = obj[0];
}

void point_guide()
{
    autopilot.update_val(rpy, palt, pi);
    autopilot.guide();
    obj = autopilot.return_val();
    roll_obj = obj[0];
    
}

void turning()
{
    autopilot.update_val(rpy, palt, pi);
    autopilot.turn();
    obj = autopilot.return_val();
    roll_obj = obj[0];
}