|
NavMap
|
#include <gtest/gtest.h>#include <algorithm>#include <cmath>#include <cstdint>#include <limits>#include <random>#include <vector>#include "navmap_core/NavMap.hpp"#include "navmap_core/Occupancy.hpp"
Classes | |
| class | OccupancyLayer |
| Log-odds occupancy over an int16 layer of a NavMap. More... | |
| struct | OccupancyParams |
| Probabilities of the update rule and of the classification (OctoMap defaults). More... | |
Typedefs | |
| using | NavCelId |
| Index of a triangle (NavCel) within the global mesh. | |
Enumerations | |
| enum class | OccupancyState |
| Three-state classification of a NavCel. More... | |
Functions | |
| TEST (LayersI16, CopiesAssignmentsAndHashes) | |
| TEST (LayersI16, StoresSignedValuesAndConvertsBothWays) | |
| TEST (LayerUnknown, DeclaredPerLayerForIntegersAndNaN) | |
| TEST (Occupancy, CustomParametersAndDirtyHash) | |
| TEST (Occupancy, FixedPointValuesOfTheOctoMapDefaults) | |
| TEST (Occupancy, MatchesTheFloatRuleWithinRounding) | |
| TEST (Occupancy, NewCellsAreUnknownAndTheLayerTravelsWithTheMap) | |
| TEST (Occupancy, SequencesClampAndClassify) | |
| using NavCelId |
Index of a triangle (NavCel) within the global mesh.
|
strong |
Three-state classification of a NavCel.
| TEST | ( | LayersI16 | , |
| CopiesAssignmentsAndHashes | ) |
| TEST | ( | LayersI16 | , |
| StoresSignedValuesAndConvertsBothWays | ) |
| TEST | ( | LayerUnknown | , |
| DeclaredPerLayerForIntegersAndNaN | ) |
| TEST | ( | Occupancy | , |
| CustomParametersAndDirtyHash | ) |
| TEST | ( | Occupancy | , |
| FixedPointValuesOfTheOctoMapDefaults | ) |
| TEST | ( | Occupancy | , |
| MatchesTheFloatRuleWithinRounding | ) |
| TEST | ( | Occupancy | , |
| NewCellsAreUnknownAndTheLayerTravelsWithTheMap | ) |
| TEST | ( | Occupancy | , |
| SequencesClampAndClassify | ) |