7#include <ControlDeck2/ControlDeck2.h>
11#ifndef FSW_IMAGE_PROCESSING
12#define FSW_IMAGE_PROCESSING
28 void initialize_data_requests();
29 void handle_event(
int code);
59 cd_control_module *fsw_image_processing_builder(
const char *name);
This module processes images to produce centroids.
Definition: fsw_image_processing.h:24
void initialize_data()
Create data and request the FSW_IMAGE_PROCESSING_TRIGGER.
Definition: fsw_image_processing.cc:17
CD_CREATE_REF star_data_ref
Star centroid data from the image [x;y;intensity;ID].
Definition: fsw_image_processing.h:48
CD_REQUEST_REF centroid_camera_sim_ref
Centroid data from the simulation camera.
Definition: fsw_image_processing.h:37
CD_CREATE_REF planet_data_ref
Planet data from the image [x;y;intensity;chord;ID].
Definition: fsw_image_processing.h:50
CD_CREATE_REF star_image_ref
Processed star camera frame [mxn].
Definition: fsw_image_processing.h:52
CD_REQUEST_REF frame_camera_sim_ref
Camera frame.
Definition: fsw_image_processing.h:39
Define the data names used throughout the control system.
Define the trigger and variables names for the software system.