#include <attitude_controller.h>
Definition at line 27 of file attitude_controller.h.
◆ AttitudeController()
AttitudeController::AttitudeController |
( |
| ) |
|
◆ ~AttitudeController()
AttitudeController::~AttitudeController |
( |
| ) |
|
|
virtual |
◆ CalculateRotorVelocities()
void AttitudeController::CalculateRotorVelocities |
( |
Eigen::VectorXd * |
rotor_velocities | ) |
const |
|
virtual |
◆ Clone()
std::shared_ptr< ControllerBase > AttitudeController::Clone |
( |
| ) |
|
|
virtual |
◆ ComputeDesiredAngularAcc()
void AttitudeController::ComputeDesiredAngularAcc |
( |
Eigen::Vector3d * |
angular_acceleration | ) |
const |
|
private |
◆ InitializeParams()
void AttitudeController::InitializeParams |
( |
| ) |
|
|
virtual |
◆ allocation_matrix_
Eigen::Matrix4Xd AttitudeController::allocation_matrix_ |
|
private |
◆ angular_acc_to_rotor_velocities_
Eigen::MatrixX4d AttitudeController::angular_acc_to_rotor_velocities_ |
|
private |
◆ gain_angular_rate_
Eigen::Vector3d AttitudeController::gain_angular_rate_ |
|
private |
◆ gain_attitude_
Eigen::Vector3d AttitudeController::gain_attitude_ |
|
private |
◆ gravity_
const double AttitudeController::gravity_ |
|
private |
◆ inertia_matrix_
Eigen::Matrix3d AttitudeController::inertia_matrix_ |
|
private |
◆ mass_
double AttitudeController::mass_ |
|
private |
The documentation for this class was generated from the following files:
rotors_control
Author(s): Fadri Furrer, Michael Burri, Mina Kamel, Janosch Nikolic, Markus Achtelik
autogenerated on Mon Feb 28 2022 23:38:55