#include <multi_copter.hpp>
Definition at line 30 of file multi_copter.hpp.
◆ MultiCopter() [1/2]
| MultiCopter::MultiCopter |
( |
int |
amount_rotors | ) |
|
|
inline |
◆ MultiCopter() [2/2]
◆ ~MultiCopter()
| MultiCopter::~MultiCopter |
( |
| ) |
|
◆ attitude()
| const Eigen::Quaterniond MultiCopter::attitude |
( |
| ) |
|
|
inline |
◆ getMotorVelocities()
| Eigen::VectorXd MultiCopter::getMotorVelocities |
( |
| ) |
|
|
inline |
◆ getRefMotorVelocities()
| Eigen::VectorXd MultiCopter::getRefMotorVelocities |
( |
double |
dt | ) |
|
|
inline |
◆ initializeParams()
| virtual void MultiCopter::initializeParams |
( |
| ) |
|
|
pure virtual |
◆ motorController()
◆ position()
| const Eigen::Vector3d MultiCopter::position |
( |
| ) |
|
|
inline |
◆ publish()
| virtual void MultiCopter::publish |
( |
| ) |
|
|
pure virtual |
◆ setMotorController()
◆ simulateMAV()
| virtual Eigen::Vector4d MultiCopter::simulateMAV |
( |
double |
dt, |
|
|
Eigen::VectorXd |
ref_rotor_rot_vels |
|
) |
| |
|
pure virtual |
◆ velocity()
| const Eigen::Vector3d MultiCopter::velocity |
( |
| ) |
|
|
inline |
◆ angular_rate_
| Eigen::Vector3d MultiCopter::angular_rate_ |
|
protected |
◆ attitude_
| Eigen::Quaterniond MultiCopter::attitude_ |
|
protected |
◆ motor_controller_
◆ position_
| Eigen::Vector3d MultiCopter::position_ |
|
protected |
◆ rotor_rot_vels_
| Eigen::VectorXd MultiCopter::rotor_rot_vels_ |
|
protected |
◆ velocity_
| Eigen::Vector3d MultiCopter::velocity_ |
|
protected |
The documentation for this class was generated from the following file:
rotors_gazebo_plugins
Author(s): Fadri Furrer, Michael Burri, Mina Kamel, Janosch Nikolic, Markus Achtelik
autogenerated on Mon Feb 28 2022 23:39:04