MRPT
v2.1.5

Get it

  • Download MRPT
  • Compiling
  • License
  • Change Log

Learn it

  • Tutorials
  • Applications
  • Supported sensors

Advanced

  • MRPT modules
    • [mrpt-apps]
    • [mrpt-core]
    • [mrpt-bayes]
    • [mrpt-comms]
    • [mrpt-config]
    • [mrpt-containers]
    • [mrpt-core]
    • [mrpt-detectors]
    • [mrpt-expr]
    • [mrpt-graphs]
    • [mrpt-graphslam]
    • [mrpt-gui]
    • [mrpt-hmtslam]
    • [mrpt-hwdrivers]
    • [mrpt-img]
    • [mrpt-io]
    • [mrpt-kinematics]
    • [mrpt-maps]
    • [mrpt-math]
    • [mrpt-nanoflann]
    • [mrpt-nav]
    • [mrpt-obs]
    • [mrpt-opengl]
    • [mrpt-poses]
    • [mrpt-random]
    • [mrpt-ros1bridge]
    • Round functions (in #include <mrpt/core/round.h>)
    • [mrpt-rtti]
    • [mrpt-serialization]
    • [mrpt-slam]
    • [mrpt-system]
    • [mrpt-tfest]
    • [mrpt-topography]
    • [mrpt-typemeta]
    • [mrpt-vision]
  • Contributing
  • C++ API
MRPT
  • »
  • MRPT modules
  • Edit on GitHub

MRPT modulesΒΆ

MRPT is split into a set of independent libraries for the sake of modularity.

Click on a module name on the tree view to open its documentation. Each MRPT library source code can be found under ${MRPT_ROOT}/libs.

digraph MRPT_LIBS {

	node [shape=box,style=filled, fillcolor="#D0D0D0"];

	apps [label="mrpt-apps",URL="group_mrpt_bayes_grp.html"];
	apps -> gui;
	apps -> slam;
	apps -> hwdrivers;
	apps -> graphslam;
	apps -> hmtslam;

	bayes [label="mrpt-bayes",URL="group_mrpt_bayes_grp.html"];
	bayes -> math;
	bayes -> config;

	comms [label="mrpt-comms",URL="group_mrpt_comms_grp.html"];
	comms -> io;

	config   [label="mrpt-config",URL="group_mrpt_config_grp.html"];
	config -> expr;
	config -> system;

	containers  [label="mrpt-containers",URL="group_mrpt_containers_grp.html"];
	containers -> core;

	{ rank = sink;
	core       [label="mrpt-core",URL="group_mrpt_core_grp.html"];
	}

	detectors  [label="mrpt-detectors",URL="group_mrpt_detectors_grp.html"];
	detectors -> gui;
	detectors -> slam;

	expr       [label="mrpt-expr",URL="group_mrpt_expr_grp.html"];
	expr -> system;

	graphs     [label="mrpt-graphs",URL="group_mrpt_graphs_grp.html"];
	graphs -> opengl;

	graphslam  [label="mrpt-graphslam",URL="group_mrpt_graphslam_grp.html"];
	graphslam -> gui;
	graphslam -> slam;

	gui        [label="mrpt-gui",URL="group_mrpt_gui_grp.html"];
	gui -> opengl;

	hmtslam    [label="mrpt-hmtslam",URL="group_mrpt_hmtslam_grp.html"];
	hmtslam -> graphslam;

	hwdrivers  [label="mrpt-hwdrivers",URL="group_mrpt_hwdrivers_grp.html"];
	hwdrivers -> comms;
	hwdrivers -> gui;
	hwdrivers -> maps;
	hwdrivers -> vision;

	img [label="mrpt-img",URL="group_mrpt_img_grp.html"];
	img  -> io;
	img  -> math;
	img  -> config;

	io [label="mrpt-io",URL="group_mrpt_io_grp.html"];
	io  -> system;

	kinematics [label="mrpt-kinematics",URL="group_mrpt_kinematics_grp.html"];
	kinematics -> opengl;

	maps       [label="mrpt-maps",URL="group_mrpt_maps_grp.html"];
	maps -> graphs;
	maps -> obs;

	math       [label="mrpt-math",URL="group_mrpt_math_grp.html"];
	math -> serialization;
	math -> random;
	math -> system;
	math -> nanoflann;

	{ rank = sink;
	nanoflann  [label="mrpt-nanoflann",URL="group_nanoflann_grp.html"];
	}

	nav        [label="mrpt-nav",URL="group_mrpt_nav_grp.html"];
	nav -> kinematics;
	nav -> maps;

	obs        [label="mrpt-obs",URL="group_mrpt_obs_grp.html"];
	obs -> opengl;
	obs -> tfest;

	opengl     [label="mrpt-opengl", URL="group_mrpt_opengl_grp.html"];
	opengl -> poses;
	opengl -> img;

	poses     [label="mrpt-poses",URL="group_mrpt_poses_grp.html"];
	poses -> bayes;

	{ rank = sink;
	random     [label="mrpt-random",URL="group_mrpt_random_grp.html"];
	}

	rtti     [label="mrpt-rtti",URL="group_mrpt_rtti_grp.html"];
	rtti -> core;
	rtti -> typemeta;

	ros1bridge   [label="mrpt-ros1bridge", URL="group_mrpt_ros1bridge_grp.html"];
	ros1bridge -> maps;

	serialization [label="mrpt-serialization",URL="group_mrpt_serialization_grp.html"];
	serialization -> rtti;

	slam       [label="mrpt-slam",URL="group_mrpt_slam_grp.html"];
	slam -> maps;
	slam -> vision;

	system     [label="mrpt-system",URL="group_mrpt_system_grp.html"];
	system -> typemeta;
	system -> containers;

	tfest      [label="mrpt-tfest",URL="group_mrpt_tfest_grp.html"];
	tfest -> poses;

	topography [label="mrpt-topography",URL="group_mrpt_topography_grp.html"];
	topography -> obs;

	{ rank = sink;
	typemeta [label="mrpt-typemeta (.h)",URL="group_mrpt_typemeta_grp.html"];
	}

	vision     [label="mrpt-vision",URL="group_mrpt_vision_grp.html"];
	vision -> obs;

	visionlgpl     [label="mrpt-vision-lgpl",URL="group_mrpt_vision_lgpl_grp.html"];
	visionlgpl -> vision;
}
  • [mrpt-apps]
  • [mrpt-core]
    • Library mrpt-core
    • Library contents
  • [mrpt-bayes]
  • [mrpt-comms]
    • Library mrpt-comms
    • Library contents
  • [mrpt-config]
    • Library mrpt-config
    • Library contents
  • [mrpt-containers]
    • Library mrpt-containers
  • [mrpt-core]
    • Library mrpt-core
    • Library contents
  • [mrpt-detectors]
  • [mrpt-expr]
  • [mrpt-graphs]
  • [mrpt-graphslam]
    • Library mrpt-graphslam
    • Library contents
  • [mrpt-gui]
  • [mrpt-hmtslam]
  • [mrpt-hwdrivers]
  • [mrpt-img]
  • [mrpt-io]
  • [mrpt-kinematics]
  • [mrpt-maps]
  • [mrpt-math]
    • Library mrpt-math
    • Library contents
  • [mrpt-nanoflann]
  • [mrpt-nav]
  • [mrpt-obs]
    • Library mrpt-obs
    • Library contents
  • [mrpt-opengl]
    • Library mrpt-opengl
    • Library contents
  • [mrpt-poses]
    • Library mrpt-poses
    • Library contents
  • [mrpt-random]
    • Library mrpt-random
    • Library contents
  • [mrpt-ros1bridge]
    • Library mrpt-ros1bridge
    • Library contents
  • Round functions (in #include <mrpt/core/round.h>)
    • Global Functions
  • [mrpt-rtti]
  • [mrpt-serialization]
    • Library mrpt-serialization
    • Library contents
  • [mrpt-slam]
    • Library mrpt-slam
    • Library contents
  • [mrpt-system]
    • Library mrpt-system
    • Library contents
  • [mrpt-tfest]
    • Library mrpt-tfest
    • Library contents
  • [mrpt-topography]
    • Library mrpt-topography
    • Library contents
  • [mrpt-typemeta]
  • [mrpt-vision]
    • Library mrpt-vision
    • Library contents
Next Previous

© Copyright 2020 MRPT authors. Last updated on 14:24, Dec 07, 2020.

Built with Sphinx using a theme provided by Read the Docs.