Program Listing for File Relocalization.h
↰ Return to documentation for file (include/mola_kernel/interfaces/Relocalization.h
)
/* -------------------------------------------------------------------------
* A Modular Optimization framework for Localization and mApping (MOLA)
* Copyright (C) 2018-2024 Jose Luis Blanco, University of Almeria
* See LICENSE for license information.
* ------------------------------------------------------------------------- */
#pragma once
#include <mrpt/poses/CPose3D.h>
#include <mrpt/poses/CPose3DPDFGaussian.h>
namespace mola
{
class Relocalization
{
public:
Relocalization();
virtual ~Relocalization();
virtual void relocalize_near_pose_pdf(
const mrpt::poses::CPose3DPDFGaussian& p) = 0;
virtual void relocalize_from_gnss() = 0;
};
} // namespace mola