![]() |
Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
|
This example uses the OpenCV TagGenerator.hpp example and multithreads the generation of all available Aruco tags for the given dictionary type. More...
#include "../../src/interfaces/AutonomyThread.hpp"
#include "../../src/util/ExampleChecker.h"
#include "../opencv/TagGenerator.hpp"
Go to the source code of this file.
Classes | |
class | ArucoGenerateTagsThreaded |
This class inherits the AutonomyThread interface and implements the threaded container methods. It also utilizes the ability to create a thread pool of subroutines and the ability to parallelize loops. More... | |
class | ArucoGenerateTagsLinear |
This class is non threaded. More... | |
Functions | |
void | RunExample () |
Main example method. | |
This example uses the OpenCV TagGenerator.hpp example and multithreads the generation of all available Aruco tags for the given dictionary type.
void RunExample | ( | ) |
Main example method.
Linear generator.
Threaded generator.