Qualcomm Navigator Flight Control Interface  2.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Public Member Functions | Public Attributes | List of all members
snav_fci::StateVector Class Reference

Structure containing position and yaw along with their derivatives. More...

#include <state_vector.hpp>

Inheritance diagram for snav_fci::StateVector:
snav_fci::DisplacementDerivs snav_fci::Waypoint

Public Member Functions

 StateVector ()
 Construct a StateVector initialized to all zeros.
 
 StateVector (Eigen::Vector3f position)
 
 StateVector (Eigen::Vector3f position, float yaw)
 
StateVectoroperator= (const snav_traj_gen::StateVector &sv)
 
- Public Member Functions inherited from snav_fci::DisplacementDerivs
 DisplacementDerivs ()
 Construct a DisplacementDerivs object initialized to all zeros.
 

Public Attributes

float yaw
 
float yaw_rate
 
float yaw_acceleration
 
- Public Attributes inherited from snav_fci::DisplacementDerivs
Eigen::Vector3f position
 
Eigen::Vector3f velocity
 
Eigen::Vector3f acceleration
 
Eigen::Vector3f jerk
 

Detailed Description

Structure containing position and yaw along with their derivatives.

Member Data Documentation

float snav_fci::StateVector::yaw

Yaw angle [rad]

float snav_fci::StateVector::yaw_acceleration

Yaw acceleration [rad/s^2]

float snav_fci::StateVector::yaw_rate

Yaw rate [rad/s]


The documentation for this class was generated from the following file: