JeVoisBase
1.22
JeVois Smart Embedded Machine Vision Toolkit Base Modules
|
|
keeps all the ready to use information of a supporting line as it pertains to describing the road More...
#include <jevoisbase/Components/RoadFinder/RoadFinder.H>
Public Member Functions | |
Line () | |
Public Attributes | |
float | length |
basic information to specify the line | |
float | angle |
float | score |
std::vector< Point2D< int > > | points |
the points that are fit to the line | |
Point2D< float > | horizonPoint |
quick information for various locations with respect to the road | |
Point2D< float > | horizonSupportPoint |
Point2D< float > | roadBottomPoint |
Point2D< float > | onScreenRoadBottomPoint |
Point2D< float > | onScreenHorizonPoint |
Point2D< float > | onScreenHorizonSupportPoint |
std::vector< Segment > | segments |
original supporting segments out of sync after initial frame | |
std::vector< float > | scores |
tracking information to monitor health of the line | |
std::vector< float > | start_scores |
bool | isActive |
tracks whether the line can be used for finding the road center | |
float | angleToCenter |
Point2D< float > | pointToServo |
float | offset |
int | index |
keeps all the ready to use information of a supporting line as it pertains to describing the road
Definition at line 95 of file RoadFinder.H.
|
inline |
Definition at line 97 of file RoadFinder.H.
float Line::angle |
Definition at line 102 of file RoadFinder.H.
Referenced by RoadFinder::updateLine().
float Line::angleToCenter |
Definition at line 125 of file RoadFinder.H.
Referenced by RoadFinder::combine().
Point2D<float> Line::horizonPoint |
quick information for various locations with respect to the road
Definition at line 109 of file RoadFinder.H.
Referenced by RoadFinder::updateLine().
Point2D<float> Line::horizonSupportPoint |
Definition at line 110 of file RoadFinder.H.
Referenced by RoadFinder::updateLine().
int Line::index |
Definition at line 129 of file RoadFinder.H.
Referenced by RoadFinder::combine().
bool Line::isActive |
tracks whether the line can be used for finding the road center
Definition at line 124 of file RoadFinder.H.
Referenced by RoadFinder::combine().
float Line::length |
basic information to specify the line
Definition at line 101 of file RoadFinder.H.
Referenced by RoadFinder::findLine2().
float Line::offset |
Definition at line 127 of file RoadFinder.H.
Referenced by RoadFinder::combine().
Point2D<float> Line::onScreenHorizonPoint |
Definition at line 113 of file RoadFinder.H.
Referenced by RoadFinder::updateLine().
Point2D<float> Line::onScreenHorizonSupportPoint |
Definition at line 114 of file RoadFinder.H.
Referenced by RoadFinder::computeVanishingLines(), RoadFinder::discardDuplicates(), RoadFinder::findLine2(), and RoadFinder::updateLine().
Point2D<float> Line::onScreenRoadBottomPoint |
Definition at line 112 of file RoadFinder.H.
Referenced by RoadFinder::computeVanishingLines(), RoadFinder::discardDuplicates(), RoadFinder::findLine2(), and RoadFinder::updateLine().
std::vector<Point2D<int> > Line::points |
the points that are fit to the line
Definition at line 106 of file RoadFinder.H.
Referenced by RoadFinder::updateLine().
Point2D<float> Line::pointToServo |
Definition at line 126 of file RoadFinder.H.
Referenced by RoadFinder::combine().
Point2D<float> Line::roadBottomPoint |
Definition at line 111 of file RoadFinder.H.
Referenced by RoadFinder::updateLine().
float Line::score |
Definition at line 103 of file RoadFinder.H.
Referenced by RoadFinder::computeVanishingLines(), RoadFinder::discardDuplicates(), RoadFinder::findLine2(), and RoadFinder::updateLine().
std::vector<float> Line::scores |
tracking information to monitor health of the line
Definition at line 120 of file RoadFinder.H.
Referenced by RoadFinder::combine().
std::vector<Segment> Line::segments |
original supporting segments out of sync after initial frame
Definition at line 117 of file RoadFinder.H.
Referenced by RoadFinder::findLine2(), PyPostYOLOv8seg.PyPostYOLOv8seg::process(), and PyPostYOLOv8seg.PyPostYOLOv8seg::report().
std::vector<float> Line::start_scores |
Definition at line 121 of file RoadFinder.H.
Referenced by RoadFinder::combine(), and RoadFinder::computeVanishingLines().