Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
Guided5Dof.hpp File Reference
#include <vulcan/core/VulcanTypes.hpp>
#include <janus/janus.hpp>
Include dependency graph for Guided5Dof.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  vulcan
namespace  vulcan::dynamics

Functions

template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::position_dot (const Vec3< Scalar > &velocity)
template<typename Scalar>
Scalar vulcan::dynamics::attitude_response_accel (const Scalar &angle, const Scalar &angle_dot, const Scalar &angle_cmd, const Scalar &omega_n, const Scalar &zeta)
template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::thrust_direction_btt (const Scalar &gamma, const Scalar &chi)
template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::lift_direction_btt (const Scalar &gamma, const Scalar &chi, const Scalar &phi)
template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::thrust_direction_stt (const Scalar &theta, const Scalar &psi)
template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::side_force_direction_stt (const Scalar &theta, const Scalar &psi)
template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::normal_force_direction_stt (const Scalar &theta, const Scalar &psi)
template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::velocity_dot_btt (const Scalar &thrust, const Scalar &drag, const Scalar &lift, const Scalar &mass, const Scalar &gravity, const Scalar &gamma, const Scalar &chi, const Scalar &phi)
template<typename Scalar>
Vec3< Scalar > vulcan::dynamics::velocity_dot_stt (const Scalar &thrust, const Scalar &drag, const Scalar &normal_force, const Scalar &side_force, const Scalar &mass, const Scalar &gravity, const Scalar &theta, const Scalar &psi)
template<typename Scalar>
Scalar vulcan::dynamics::gamma_dot (const Scalar &lift, const Scalar &weight, const Scalar &mass, const Scalar &velocity, const Scalar &gamma, const Scalar &phi)
template<typename Scalar>
Scalar vulcan::dynamics::chi_dot_btt (const Scalar &lift, const Scalar &mass, const Scalar &velocity, const Scalar &gamma, const Scalar &phi)
template<typename Scalar>
Scalar vulcan::dynamics::load_factor_from_lift (const Scalar &lift, const Scalar &weight)
template<typename Scalar>
Scalar vulcan::dynamics::bank_for_turn_rate (const Scalar &velocity, const Scalar &chi_dot, const Scalar &gravity)