gusimplewhiteboard
|
WHITEBOARD_POSTER_STRING_CONVERSION. More...
#include <wb_filtered_vision_object.h>
Public Attributes | |
uint64_t | visibilityHistory |
a 64-bit history of whether vision said visible 1 or not visible 0. More... | |
int32_t | frameCounter |
incremented every time we do not see the object. More... | |
int16_t | distance |
distance to landmark in cm More... | |
int16_t | x |
centre x-coordinate in image (0,0) is the centre of the image, positive is to the right More... | |
int16_t | y |
centre y-coordinate in image, positive is upwards More... | |
int16_t | yaw |
the Yaw in Degrees when the object was last used to generated filtered values. More... | |
int16_t | ray_angle |
In degrees, position of the object, positive is left, negative is right, with distance polar position of object in frame of reference of robot. More... | |
bool | isVisible |
is this a credible sighting. More... | |
bool | pad1 |
16 bit padding . More... | |
WHITEBOARD_POSTER_STRING_CONVERSION.
Posting by Kalman filter on object sighting
Definition at line 104 of file wb_filtered_vision_object.h.
int16_t wb_filtered_vision_object::distance |
distance to landmark in cm
Definition at line 120 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredOneDimObject::FilteredOneDimObject(), guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::distance(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredOneDimObject::operator=(), guWhiteboard::FilteredVisionObject::set_distance(), and wb_filtered_vision_object_from_network_serialised().
int32_t wb_filtered_vision_object::frameCounter |
incremented every time we do not see the object.
Definition at line 115 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredOneDimObject::FilteredOneDimObject(), guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::frameCounter(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredOneDimObject::operator=(), guWhiteboard::FilteredVisionObject::set_frameCounter(), and wb_filtered_vision_object_from_network_serialised().
bool wb_filtered_vision_object::isVisible |
is this a credible sighting.
Definition at line 145 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredOneDimObject::FilteredOneDimObject(), guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::isVisible(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredOneDimObject::operator=(), guWhiteboard::FilteredVisionObject::set_isVisible(), and wb_filtered_vision_object_from_network_serialised().
bool wb_filtered_vision_object::pad1 |
16 bit padding .
Definition at line 150 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredVisionObject::pad1(), guWhiteboard::FilteredVisionObject::set_pad1(), and wb_filtered_vision_object_from_network_serialised().
int16_t wb_filtered_vision_object::ray_angle |
In degrees, position of the object, positive is left, negative is right, with distance polar position of object in frame of reference of robot.
The sign is consistent with the yaw, but not with the fact that x positive is to the right
Definition at line 140 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredVisionObject::ray_angle(), guWhiteboard::FilteredVisionObject::set_ray_angle(), and wb_filtered_vision_object_from_network_serialised().
uint64_t wb_filtered_vision_object::visibilityHistory |
a 64-bit history of whether vision said visible 1 or not visible 0.
visibilityHistory&0X1 is the most recent frame
Definition at line 110 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredOneDimObject::FilteredOneDimObject(), guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredOneDimObject::operator=(), guWhiteboard::FilteredVisionObject::set_visibilityHistory(), guWhiteboard::FilteredVisionObject::visibilityHistory(), and wb_filtered_vision_object_from_network_serialised().
int16_t wb_filtered_vision_object::x |
centre x-coordinate in image (0,0) is the centre of the image, positive is to the right
Definition at line 125 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredOneDimObject::FilteredOneDimObject(), guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredOneDimObject::operator=(), guWhiteboard::FilteredVisionObject::set_x(), wb_filtered_vision_object_from_network_serialised(), and guWhiteboard::FilteredVisionObject::x().
int16_t wb_filtered_vision_object::y |
centre y-coordinate in image, positive is upwards
Definition at line 130 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredOneDimObject::FilteredOneDimObject(), guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredOneDimObject::operator=(), guWhiteboard::FilteredVisionObject::set_y(), wb_filtered_vision_object_from_network_serialised(), and guWhiteboard::FilteredVisionObject::y().
int16_t wb_filtered_vision_object::yaw |
the Yaw in Degrees when the object was last used to generated filtered values.
Definition at line 135 of file wb_filtered_vision_object.h.
Referenced by guWhiteboard::FilteredOneDimObject::FilteredOneDimObject(), guWhiteboard::FilteredVisionObject::FilteredVisionObject(), guWhiteboard::FilteredVisionObject::operator=(), guWhiteboard::FilteredOneDimObject::operator=(), guWhiteboard::FilteredVisionObject::set_yaw(), wb_filtered_vision_object_from_network_serialised(), and guWhiteboard::FilteredVisionObject::yaw().