supereight
Loading...
Searching...
No Matches
include
se
integrator
updater
updater.hpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2021-2024 Smart Robotics Lab, Imperial College London, Technical University of Munich
3
* SPDX-FileCopyrightText: 2021 Nils Funk
4
* SPDX-FileCopyrightText: 2021-2024 Sotiris Papatheodorou
5
* SPDX-License-Identifier: BSD-3-Clause
6
*/
7
8
#ifndef SE_UPDATER_HPP
9
#define SE_UPDATER_HPP
10
11
#include <
se/integrator/measurement.hpp
>
12
13
namespace
se
{
14
15
template
<
typename
MapT,
typename
SensorT>
16
struct
Updater
{
17
Updater
(
MapT
& map,
const
timestamp_t
timestamp,
const
Measurements<SensorT>
&
measurements
);
18
19
Updater
(
MapT
& map,
20
std::vector<OctantBase*>&
octant_ptrs
,
21
const
timestamp_t
timestamp,
22
const
Measurements<SensorT>
&
measurements
);
23
};
24
25
}
// namespace se
26
27
#include "
multires_ofusion_updater.hpp
"
28
#include "
multires_tsdf_updater.hpp
"
29
#include "
singleres_tsdf_updater.hpp
"
30
31
#endif
// SE_UPDATER_HPP
se::Image
Definition
image.hpp:19
measurement.hpp
multires_ofusion_updater.hpp
multires_tsdf_updater.hpp
se
Helper wrapper to allocate and de-allocate octants in the octree.
Definition
bounded_vector.hpp:14
singleres_tsdf_updater.hpp
se::Updater
Definition
updater.hpp:16
se::Updater::Updater
Updater(MapT &map, std::vector< OctantBase * > &octant_ptrs, const timestamp_t timestamp, const Measurements< SensorT > &measurements)
se::Updater::Updater
Updater(MapT &map, const timestamp_t timestamp, const Measurements< SensorT > &measurements)
Generated by
1.9.8