![]() |
BoB robotics
The Brains on Board robotics library
|
Algorithms and tools for navigation with robots and simulations. More...
Classes | |
class | AbsDiff |
For calculating the mean absolute difference between images. More... | |
struct | BestMatchingSnapshot |
Winner-take all: derive heading using only the best-matching snapshot. More... | |
struct | CorrCoefficient |
For calculating difference based on Pearson's correlation coefficient. More... | |
class | DifferencerBase |
class | ImageDatabase |
An interface for reading from and writing to folders of images. More... | |
class | InfoMax |
class | InfoMaxRotater |
class | InfoMaxTest |
struct | InSilicoRotater |
A "rotater" for PerfectMemoryBase classes which rotates a panoramic image by moving columns of pixels from one side of the image to the other. More... | |
class | PerfectMemory |
class | PerfectMemoryRotater |
struct | Range |
A range of values in millimetres. More... | |
class | RMSDiff |
For calculating the root mean square difference between images. More... | |
class | WeightsBlewUpError |
struct | WeightSnapshotsDynamic |
Dynamic weighting: use weighted average of $n$ best-matching snapshots' headings. More... | |
Functions | |
template<class T > | |
bool | allSame (cv::InputArray &arr) |
std::vector< std::vector< Vector2< units::length::millimeter_t > > > | readObjects (const filesystem::path &objectFilePath) |
Read a set of objects (vertices) from a YAML file. More... | |
std::tm | getCurrentTime () |
Algorithms and tools for navigation with robots and simulations.
std::vector< std::vector< Vector2< units::length::millimeter_t > > > BoBRobotics::Navigation::readObjects | ( | const filesystem::path & | objectFilePath | ) |
Read a set of objects (vertices) from a YAML file.
!
The files are of the form generated by save_object, which can be found here: https://github.com/BrainsOnBoard/vicon_marker_tools