![]() |
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.
|
Files | |
BS_thread_pool_test.cpp | |
BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library. This program tests all aspects of the library, but is not needed in order to use the library. | |
The Tests directory is intended to store C++ files containing test cases and unit tests for the Rover project. This directory focuses on ensuring the correctness and reliability of the code through systematic testing.
The following are the guidelines for organizing files within the Tests directory:
Here are some common types of files you might find in the Tests directory:
Organize the test files in a way that mirrors the structure of the project's codebase, making it easy to locate and execute the relevant tests.
Remember to update this README file whenever new test files are added to the directory, providing a brief summary of each file's purpose and functionality.
Regularly run the tests to identify and address any potential issues or bugs, ensuring the overall quality and reliability of the Rover project.
Happy testing and maintaining code quality!