UFO
1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
map.hpp
1
42
#ifndef UFO_MAP_OCCUPANCY_MAP_HPP
43
#define UFO_MAP_OCCUPANCY_MAP_HPP
44
45
// UFO
46
#include <ufo/map/occupancy/block.hpp>
47
#include <ufo/map/occupancy/detail/map.hpp>
48
#include <ufo/map/occupancy/predicate.hpp>
49
#include <ufo/map/occupancy/propagation_criteria.hpp>
50
#include <ufo/map/occupancy/state.hpp>
51
52
namespace
ufo
53
{
54
template
<
class
T>
55
struct
OccupancyMapT
{
56
using
Block
=
OccupancyBlock<T>
;
57
58
template
<
class
Derived,
class
Tree>
59
using
Map
= detail::OccupancyMap<Derived, Tree, Block>;
60
};
61
62
using
OccupancyMap
=
OccupancyMapT<float>
;
63
using
OccupancyMapSmall
=
OccupancyMapT<std::int8_t>
;
64
using
OccupancyMapTiny
=
OccupancyMapT<OccupancyState>
;
65
}
// namespace ufo
66
67
#endif
// UFO_MAP_OCCUPANCY_MAP_HPP
ufo
All vision-related classes and functions.
Definition
cloud.hpp:49
Map
Definition
dufomap.cpp:43
ufo::OccupancyBlock
Definition
block.hpp:55
ufo::OccupancyMapT
Definition
map.hpp:55
lib
map
include
ufo
map
occupancy
map.hpp
Generated by
1.9.8