MRPT  2.0.1
Classes
[mrpt-apps]

Detailed Description

Wrapper C++ classes for standalone MRPT applications.

Back to list of all libraries | See all modules

Library `mrpt-apps`

This C++ library is part of MRPT and can be installed in Debian-based systems with:

    sudo apt install libmrpt-apps-dev

See: Using MRPT from your CMake project

Refer to classes in the namespace mrpt::apps.

This library includes classes that make easy to automate the programmatic use of formerly (mrpt<2.0.0) standalone applications.

Classes

class  mrpt::apps::BaseAppDataSource
 Virtual interface for offline datasets (rawlog) or live sensors. More...
 
class  mrpt::apps::BaseAppInitializableCLI
 Virtual interface for applications that initialize from CLI parameters. More...
 
class  mrpt::apps::CGridMapAlignerApp
 grid-matching application wrapper class. More...
 
class  mrpt::apps::DataSourceRawlog
 Implementation of BaseAppDataSource for reading from a rawlog file. More...
 
class  mrpt::apps::ICP_SLAM_App_Base
 ICP-SLAM virtual base class for application wrappers. More...
 
class  mrpt::apps::KFSLAMApp
 EKF-SLAM application wrapper class. More...
 
class  mrpt::apps::MonteCarloLocalization_Base
 MonteCarlo (Particle filter) localization wrapper class for CLI or custom applications: virtual base class, which can be used as base for custom user robotic applications. More...
 
class  mrpt::apps::MonteCarloLocalization_Rawlog
 MonteCarlo (Particle filter) localization wrapper class, reading from a rawlog dataset. More...
 
class  mrpt::apps::RawlogGrabberApp
 RawlogGrabber application wrapper class. More...
 
class  mrpt::apps::RBPF_SLAM_App_Base
 RBPF-SLAM virtual base class for application wrappers. More...
 



Page generated by Doxygen 1.8.14 for MRPT 2.0.1 Git: 0fef1a6d7 Fri Apr 3 23:00:21 2020 +0200 at vie abr 3 23:20:28 CEST 2020