This is the complete list of members for VtolDynamics, including all inherited members.
| _distribution | VtolDynamics | private |
| _environment | VtolDynamics | private |
| _generator | VtolDynamics | private |
| _mapUnitlessSetpointToInternal(const std::vector< double > &cmd) | VtolDynamics | private |
| _motorsSpeed | VtolDynamics | private |
| _params | VtolDynamics | private |
| _servosValues | VtolDynamics | private |
| _state | VtolDynamics | private |
| _tables | VtolDynamics | private |
| calculateAerodynamics(const Eigen::Vector3d &airspeed, double AoA, double AoS, const std::array< double, 3 > &servos, Eigen::Vector3d &Faero, Eigen::Vector3d &Maero) | VtolDynamics | |
| calculateAirSpeed(const Eigen::Matrix3d &rotationMatrix, const Eigen::Vector3d &estimatedVelocity, const Eigen::Vector3d &windSpeed) const | VtolDynamics | private |
| calculateAnglesOfAtack(const Eigen::Vector3d &airSpeed) const | VtolDynamics | |
| calculateAnglesOfSideslip(const Eigen::Vector3d &airSpeed) const | VtolDynamics | |
| calculateAngularAccel(const Eigen::Matrix< double, 3, 3, Eigen::RowMajor > &inertia, const Eigen::Vector3d &moment, const Eigen::Vector3d &prevAngVel) const | VtolDynamics | |
| calculateCDPolynomial(double airSpeedMod, Eigen::VectorXd &polynomialCoeffs) const | VtolDynamics | |
| calculateCLPolynomial(double airSpeedMod, Eigen::VectorXd &polynomialCoeffs) const | VtolDynamics | |
| calculateCmxAileron(double aileron_pos, double airspeed) const | VtolDynamics | |
| calculateCmxPolynomial(double airSpeedMod, Eigen::VectorXd &polynomialCoeffs) const | VtolDynamics | |
| calculateCmyElevator(double elevator_pos, double airspeed) const | VtolDynamics | |
| calculateCmyPolynomial(double airSpeedMod, Eigen::VectorXd &polynomialCoeffs) const | VtolDynamics | |
| calculateCmzPolynomial(double airSpeedMod, Eigen::VectorXd &polynomialCoeffs) const | VtolDynamics | |
| calculateCmzRudder(double rudder_pos, double airspeed) const | VtolDynamics | |
| calculateCSBeta(double AoS_deg, double airspeed) const | VtolDynamics | |
| calculateCSPolynomial(double airSpeedMod, Eigen::VectorXd &polynomialCoeffs) const | VtolDynamics | |
| calculateCSRudder(double rudder_pos, double airspeed) const | VtolDynamics | |
| calculateDynamicPressure(double airSpeedMod) const | VtolDynamics | |
| calculateNewState(const Eigen::Vector3d &Maero, const Eigen::Vector3d &Faero, const std::vector< double > &motors, double dt_sec) | VtolDynamics | |
| calculateNormalForceWithoutMass() const | VtolDynamics | |
| calculateRotationMatrix() const | VtolDynamics | |
| calculateWind() | VtolDynamics | |
| calibrate(SimMode_t calibrationType) override | VtolDynamics | virtual |
| getAngularAcceleration() const | VtolDynamics | |
| getBodyLinearVelocity() const | VtolDynamics | |
| getForces() const | VtolDynamics | |
| getIMUMeasurement(Eigen::Vector3d &accOut, Eigen::Vector3d &gyroOut) override | VtolDynamics | virtual |
| getLinearAcceleration() const | VtolDynamics | |
| getMoments() const | VtolDynamics | |
| getMotorsRpm(std::vector< double > &motorsRpm) override | VtolDynamics | virtual |
| getVehicleAirspeed() const override | VtolDynamics | virtual |
| getVehicleAngularVelocity() const override | VtolDynamics | virtual |
| getVehicleAttitude() const override | VtolDynamics | virtual |
| getVehiclePosition() const override | VtolDynamics | virtual |
| getVehicleVelocity() const override | VtolDynamics | virtual |
| init() override | VtolDynamics | virtual |
| land() override | VtolDynamics | virtual |
| loadMotorsGeometry(const std::string &path) | VtolDynamics | private |
| loadParams(const std::string &path) | VtolDynamics | private |
| loadTables(const std::string &path) | VtolDynamics | private |
| process(double dt_secs, const std::vector< double > &unitless_setpoint) override | VtolDynamics | virtual |
| setInitialPosition(const Eigen::Vector3d &position, const Eigen::Quaterniond &attitudeXYZW) override | VtolDynamics | virtual |
| setInitialVelocity(const Eigen::Vector3d &linearVelocity, const Eigen::Vector3d &angularVelocity) | VtolDynamics | |
| setWindParameter(Eigen::Vector3d windMeanVelocityNED, double wind_velocityVariance) override | VtolDynamics | virtual |
| SimMode_t enum name | UavDynamicsSimBase | |
| thruster(double actuator, double &thrust, double &torque, double &rpm) const | VtolDynamics | |
| UavDynamicsSimBase()=default | UavDynamicsSimBase | |
| updateActuators(double dtSecs) | VtolDynamics | private |
| VtolDynamics() | VtolDynamics | |
| ~UavDynamicsSimBase()=default | UavDynamicsSimBase | virtual |
| ~VtolDynamics() final=default | VtolDynamics |