NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
pose_vel_accel.h File Reference
#include <stdint.h>
#include <Eigen/Core>
Include dependency graph for pose_vel_accel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sequencer::sv::pose_vel_accel::StateVector
 

Namespaces

 sequencer
 
 sequencer::sv
 
 sequencer::sv::pose_vel_accel
 

Functions

template<typename Derived >
Eigen::Block< Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetPosition (Eigen::MatrixBase< Derived > &state)
 
template<typename Derived >
Eigen::Block< Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetVelocity (Eigen::MatrixBase< Derived > &state)
 
template<typename Derived >
Eigen::Block< Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetAcceleration (Eigen::MatrixBase< Derived > &state)
 
template<typename Derived >
Eigen::Block< Derived, 4, 1 > sequencer::sv::pose_vel_accel::GetQuaternion (Eigen::MatrixBase< Derived > &state)
 
template<typename Derived >
Eigen::Block< Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetAngularVelocity (Eigen::MatrixBase< Derived > &state)
 
template<typename Derived >
Eigen::Block< Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetAngularAcceleration (Eigen::MatrixBase< Derived > &state)
 
template<typename Derived >
Eigen::Block< const Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetPosition (Eigen::MatrixBase< Derived > const &state)
 
template<typename Derived >
Eigen::Block< const Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetVelocity (Eigen::MatrixBase< Derived > const &state)
 
template<typename Derived >
Eigen::Block< const Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetAcceleration (Eigen::MatrixBase< Derived > const &state)
 
template<typename Derived >
Eigen::Block< const Derived, 4, 1 > sequencer::sv::pose_vel_accel::GetQuaternion (Eigen::MatrixBase< Derived > const &state)
 
template<typename Derived >
Eigen::Block< const Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetAngularVelocity (Eigen::MatrixBase< Derived > const &state)
 
template<typename Derived >
Eigen::Block< const Derived, 3, 1 > sequencer::sv::pose_vel_accel::GetAngularAcceleration (Eigen::MatrixBase< Derived > const &state)
 

Variables

const char * sequencer::sv::pose_vel_accel::kName