Spacecraft Control Bundle 1
fsw_mems_camera_imu_processing Class Reference

MEMS IMU processing. More...

#include <fsw_mems_camera_imu_processing.h>

Inheritance diagram for fsw_mems_camera_imu_processing:

Public Member Functions

 fsw_mems_camera_imu_processing (const char *mod_name)
 
void initialize_data ()
 
void initialize ()
 
void handle_event (int code)
 

Protected Attributes

MEMS IMU Inputs

This would be replaced with the actual sensor interface.


CD_REQUEST_REF body_rate_camera_sim_ref
 Camera imu angular increment from sim. More...
 
MEMS IMU Outputs


CD_CREATE_REF camera_rate_meas_ref
 Measured camera rate. More...
 

Detailed Description

MEMS IMU processing.

This gets the angular rates from the IMU and computes rates. It also passes along the accelerations. This module is for spacecraft in which the IMU is attached to a camera which may be articulated.

Member Data Documentation

◆ body_rate_camera_sim_ref

CD_REQUEST_REF fsw_mems_camera_imu_processing::body_rate_camera_sim_ref
protected

Camera imu angular increment from sim.

◆ camera_rate_meas_ref

CD_CREATE_REF fsw_mems_camera_imu_processing::camera_rate_meas_ref
protected

Measured camera rate.


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