gusimplewhiteboard
|
WHITEBOARD_POSTER_STRING_CONVERSION. More...
#include <wb_vision_control_status.h>
Public Attributes | |
enum Resolutions | cameraResolution |
Resolution that the camera should caputre images at. More... | |
bool | pipelineRunning |
Whether the pipeline is running or not. More... | |
enum VisionCamera | selectedCamera |
Which camera to use. More... | |
enum SaveFileType | saveImage |
Whether to save the image used in the next iteration of the pipeline to file. More... | |
bool | saveClassifiedImage |
Whether to save the classified version of the image used in the next iteration of the pipeline to file. More... | |
enum NamedPipeline | pipeline |
vision pipeline to be run More... | |
int | chooseCamera |
Choose which camera to run on (0-Top, 1-Bottom, 2-Both) More... | |
float | confidence |
Confidence threshold for the neural net. More... | |
enum NeuralNetworkType | networkTop |
neural network to run on top camera More... | |
enum NeuralNetworkType | networkBottom |
neural network to run on bottom camera More... | |
enum StreamingType | streamingSource |
The type of streaming to be used. More... | |
bool | imageInput |
Use /tmp/test.ai2 as pipeline image rather then camera if true. More... | |
int | jpegStreamQuality |
The quality to compress jpeg images at for streaming can be between 0 and 100. More... | |
int | jpegStreamStride |
The stride to use when streaming jpeg images. More... | |
int | frameRate |
The current framerate that the pipeline is running at. More... | |
bool | runPipelineOnce |
run the pipeline one time only if true More... | |
uint64_t | frameNumber |
The current frame number reported by guvison. More... | |
char | colourCalibration [10] |
the DLC file to use for segmentation, searched in $HOME/data/ with the .dlc extension More... | |
struct timeval | imageTime |
the time that the image was taken that this status message refers to More... | |
WHITEBOARD_POSTER_STRING_CONVERSION.
The control status message used by guvision, guvision will post the current state of the pipeline once a frame with the message, various properties can also be set by post a vision_controll message with this type
Definition at line 166 of file wb_vision_control_status.h.
enum Resolutions wb_vision_control_status::cameraResolution |
Resolution that the camera should caputre images at.
Definition at line 172 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::cameraResolution(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_cameraResolution(), and wb_vision_control_status_from_network_serialised().
int wb_vision_control_status::chooseCamera |
Choose which camera to run on (0-Top, 1-Bottom, 2-Both)
Definition at line 202 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::chooseCamera(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_chooseCamera(), and wb_vision_control_status_from_network_serialised().
char wb_vision_control_status::colourCalibration[10] |
the DLC file to use for segmentation, searched in $HOME/data/ with the .dlc extension
Definition at line 257 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::colourCalibration(), guWhiteboard::VisionControlStatus::from_string(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_colourCalibration(), and wb_vision_control_status_from_network_serialised().
float wb_vision_control_status::confidence |
Confidence threshold for the neural net.
Definition at line 207 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::confidence(), guWhiteboard::VisionControlStatus::operator=(), and guWhiteboard::VisionControlStatus::set_confidence().
uint64_t wb_vision_control_status::frameNumber |
The current frame number reported by guvison.
Definition at line 252 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::frameNumber(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_frameNumber(), and wb_vision_control_status_from_network_serialised().
int wb_vision_control_status::frameRate |
The current framerate that the pipeline is running at.
Definition at line 242 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::frameRate(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_frameRate(), and wb_vision_control_status_from_network_serialised().
bool wb_vision_control_status::imageInput |
Use /tmp/test.ai2 as pipeline image rather then camera if true.
Definition at line 227 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::imageInput(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_imageInput(), and wb_vision_control_status_from_network_serialised().
struct timeval wb_vision_control_status::imageTime |
the time that the image was taken that this status message refers to
Definition at line 262 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::imageTime(), guWhiteboard::VisionControlStatus::operator=(), and guWhiteboard::VisionControlStatus::set_imageTime().
int wb_vision_control_status::jpegStreamQuality |
The quality to compress jpeg images at for streaming can be between 0 and 100.
Definition at line 232 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::jpegStreamQuality(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_jpegStreamQuality(), and wb_vision_control_status_from_network_serialised().
int wb_vision_control_status::jpegStreamStride |
The stride to use when streaming jpeg images.
Definition at line 237 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::jpegStreamStride(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_jpegStreamStride(), and wb_vision_control_status_from_network_serialised().
enum NeuralNetworkType wb_vision_control_status::networkBottom |
neural network to run on bottom camera
Definition at line 217 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::networkBottom(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_networkBottom(), and wb_vision_control_status_from_network_serialised().
enum NeuralNetworkType wb_vision_control_status::networkTop |
neural network to run on top camera
Definition at line 212 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::networkTop(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_networkTop(), and wb_vision_control_status_from_network_serialised().
enum NamedPipeline wb_vision_control_status::pipeline |
vision pipeline to be run
Definition at line 197 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::pipeline(), guWhiteboard::VisionControlStatus::set_pipeline(), and wb_vision_control_status_from_network_serialised().
bool wb_vision_control_status::pipelineRunning |
Whether the pipeline is running or not.
Definition at line 177 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::pipelineRunning(), guWhiteboard::VisionControlStatus::set_pipelineRunning(), and wb_vision_control_status_from_network_serialised().
bool wb_vision_control_status::runPipelineOnce |
run the pipeline one time only if true
Definition at line 247 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::runPipelineOnce(), guWhiteboard::VisionControlStatus::set_runPipelineOnce(), and wb_vision_control_status_from_network_serialised().
bool wb_vision_control_status::saveClassifiedImage |
Whether to save the classified version of the image used in the next iteration of the pipeline to file.
Definition at line 192 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::saveClassifiedImage(), guWhiteboard::VisionControlStatus::set_saveClassifiedImage(), and wb_vision_control_status_from_network_serialised().
enum SaveFileType wb_vision_control_status::saveImage |
Whether to save the image used in the next iteration of the pipeline to file.
Definition at line 187 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::saveImage(), guWhiteboard::VisionControlStatus::set_saveImage(), and wb_vision_control_status_from_network_serialised().
enum VisionCamera wb_vision_control_status::selectedCamera |
Which camera to use.
Definition at line 182 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::selectedCamera(), guWhiteboard::VisionControlStatus::set_selectedCamera(), and wb_vision_control_status_from_network_serialised().
enum StreamingType wb_vision_control_status::streamingSource |
The type of streaming to be used.
Definition at line 222 of file wb_vision_control_status.h.
Referenced by guWhiteboard::VisionControlStatus::VisionControlStatus(), guWhiteboard::VisionControlStatus::operator=(), guWhiteboard::VisionControlStatus::set_streamingSource(), guWhiteboard::VisionControlStatus::streamingSource(), and wb_vision_control_status_from_network_serialised().