#include <controller.h>
Definition at line 49 of file controller.h.
◆ Controller()
rosflight_firmware::Controller::Controller |
( |
ROSflight & |
rf | ) |
|
◆ calculate_equilbrium_torque_from_rc()
void rosflight_firmware::Controller::calculate_equilbrium_torque_from_rc |
( |
| ) |
|
◆ init()
void rosflight_firmware::Controller::init |
( |
| ) |
|
◆ output()
const Output& rosflight_firmware::Controller::output |
( |
| ) |
const |
|
inline |
◆ param_change_callback()
void rosflight_firmware::Controller::param_change_callback |
( |
uint16_t |
param_id | ) |
|
|
overridevirtual |
◆ run()
void rosflight_firmware::Controller::run |
( |
| ) |
|
◆ run_pid_loops()
◆ output_
Output rosflight_firmware::Controller::output_ |
|
private |
◆ pitch_
PID rosflight_firmware::Controller::pitch_ |
|
private |
◆ pitch_rate_
PID rosflight_firmware::Controller::pitch_rate_ |
|
private |
◆ prev_time_us_
uint64_t rosflight_firmware::Controller::prev_time_us_ |
|
private |
◆ RF_
ROSflight& rosflight_firmware::Controller::RF_ |
|
private |
◆ roll_
PID rosflight_firmware::Controller::roll_ |
|
private |
◆ roll_rate_
PID rosflight_firmware::Controller::roll_rate_ |
|
private |
◆ yaw_rate_
PID rosflight_firmware::Controller::yaw_rate_ |
|
private |
The documentation for this class was generated from the following files: