Source: mrpt Section: science Priority: optional Maintainer: Jose Luis Blanco Claraco Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), cmake, doxygen-latex, doxygen, libglut-dev, ghostscript, graphviz, libassimp-dev, libavcodec-dev, libavformat-dev, libavutil-dev, libswscale-dev, libcv-bridge-dev, libdc1394-dev [linux-any], libeigen3-dev, libftdi1-dev, libgeometry-msgs-dev, libglfw3-dev, libglu1-mesa-dev, libicu-dev, libjpeg-dev, libjsoncpp-dev, libnanoflann-dev, libnav-msgs-dev, liboctomap-dev, libopencv-dev, libopenni2-dev, libpcap-dev, libqt5opengl5-dev, librosbag-storage-dev, libroscpp-dev, libsensor-msgs-dev, libsimpleini-dev, libstd-srvs-dev, libstereo-msgs-dev, libsuitesparse-dev, libtf2-dev, libtf2-msgs-dev, libtinyxml2-dev, libudev-dev [linux-any], libusb-1.0-0-dev [linux-any], libwxgtk3.2-dev, libxrandr-dev, libxxf86vm-dev, qtbase5-dev, texlive, latexmk, texlive-latex-extra, texlive-science, zlib1g-dev, libgtest-dev, fonts-roboto-fontface, libfyaml-dev Standards-Version: 4.6.1 Homepage: https://www.mrpt.org/ Vcs-Git: https://salsa.debian.org/robotics-team/mrpt.git Vcs-Browser: https://salsa.debian.org/robotics-team/mrpt Description: Mobile Robot Programming Toolkit The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed to help robotics researchers to design and implement algorithms in the fields of Simultaneous Localization and Mapping (SLAM), computer vision, and motion planning (obstacle avoidance). Package: mrpt-doc Section: doc Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, libjs-jquery Description: ${source:Synopsis} - examples ${source:Extended-Description} . Commented C++ examples for MRPT libraries. Package: libmrpt-apps2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - apps library ${source:Extended-Description} . Library wrapping several MRPT front-end applications. This package provides the binary library file. Package: libmrpt-apps-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-apps2.5 (= ${binary:Version}), libmrpt-slam-dev, libmrpt-gui-dev, libmrpt-tclap-dev Description: ${source:Synopsis} - apps development package ${source:Extended-Description} . Library wrapping several MRPT front-end applications. This package provides headers and libraries for development. Package: libmrpt-bayes2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - bayes library ${source:Extended-Description} . Particle filtering and Kalman filter (EKF) algorithms. This package provides the binary library file. Package: libmrpt-bayes-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-bayes2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-math-dev, libmrpt-config-dev Description: ${source:Synopsis} - bayes development package ${source:Extended-Description} . Particle filtering and Kalman filter (EKF) algorithms. This package provides headers and libraries for development. Package: libmrpt-comms2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - comms library ${source:Extended-Description} . Communication utilities: serial port, sockets, nodelets. This package provides the binary library file. Package: libmrpt-comms-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-comms2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-io-dev Description: ${source:Synopsis} - comms development package ${source:Extended-Description} . Communication utilities: serial port, sockets, nodelets. This package provides headers and libraries for development. Package: libmrpt-config2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - config library ${source:Extended-Description} . Configuration files utilities, providing an extension of the INI file format. This package provides the binary library file. Package: libmrpt-config-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-config2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-core-dev,libmrpt-system-dev,libmrpt-expr-dev Description: ${source:Synopsis} - config development package ${source:Extended-Description} . Configuration files utilities, providing an extension of the INI file format. This package provides headers and libraries for development. Package: libmrpt-containers2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - containers library ${source:Extended-Description} . A C++17 YAML class, and many other generic C++ container classes. This package provides the binary library file. Package: libmrpt-containers-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-containers2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-core-dev Description: ${source:Synopsis} - containers development package ${source:Extended-Description} . A C++17 YAML class, and many other generic C++ container classes. This package provides headers and libraries for development. Package: libmrpt-core2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - core library ${source:Extended-Description} . Core functionality for all MRPT libraries. This package provides the binary library file. Package: libmrpt-core-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-core2.5 (= ${binary:Version}), libmrpt-common-dev Description: ${source:Synopsis} - core development package ${source:Extended-Description} . Core functionality for all MRPT libraries. This package provides headers and libraries for development. Package: libmrpt-detectors2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - detectors library ${source:Extended-Description} . Vision-based detector algorithms and wrappers. This package provides the binary library file. Package: libmrpt-detectors-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-detectors2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-gui-dev,libmrpt-slam-dev Description: ${source:Synopsis} - detectors development package ${source:Extended-Description} . Vision-based detector algorithms and wrappers. This package provides headers and libraries for development. Package: libmrpt-expr2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - expr library ${source:Extended-Description} . A wrapper on the expr library for dynamic mathematical expression evaluation. This package provides the binary library file. Package: libmrpt-expr-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-expr2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-core-dev Description: ${source:Synopsis} - expr development package ${source:Extended-Description} . A wrapper on the expr library for dynamic mathematical expression evaluation. This package provides headers and libraries for development. Package: libmrpt-graphs2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - graphs library ${source:Extended-Description} . Generic graph containers and algorithms (Dijkstra, visitors, etc.). This package provides the binary library file. Package: libmrpt-graphs-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-graphs2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-opengl-dev,libmrpt-poses-dev Description: ${source:Synopsis} - graphs development package ${source:Extended-Description} . Generic graph containers and algorithms (Dijkstra, visitors, etc.). This package provides headers and libraries for development. Package: libmrpt-graphslam2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - graphslam library ${source:Extended-Description} . Graph-SLAM implementations for pose networks. This package provides the binary library file. Package: libmrpt-graphslam-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-graphslam2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-gui-dev,libmrpt-slam-dev Description: ${source:Synopsis} - graphslam development package ${source:Extended-Description} . Graph-SLAM implementations for pose networks. This package provides headers and libraries for development. Package: libmrpt-gui2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - gui library ${source:Extended-Description} . GUI utilities for displaying 2D and 3D graphics. This package provides the binary library file. Package: libmrpt-nanogui2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Built-Using: fonts-roboto-fontface (= ${fonts-roboto-fontface:version}) Description: ${source:Synopsis} - nanogui library ${source:Extended-Description} . Fork of the nanogui library for use into MRPT GUI classes. This package provides the binary library file. Package: libmrpt-gui-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-gui2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-opengl-dev, libmrpt-nanogui-dev Description: ${source:Synopsis} - gui development package ${source:Extended-Description} . GUI utilities for displaying 2D and 3D graphics. This package provides headers and libraries for development. Package: libmrpt-nanogui-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-nanogui2.5 (= ${binary:Version}), libglfw3-dev Description: ${source:Synopsis} - nanogui development package ${source:Extended-Description} . Fork of the nanogui library for use into MRPT GUI classes. This package provides headers and libraries for development. Package: libmrpt-hmtslam2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - hmtslam library ${source:Extended-Description} . Hybrid Metric Topological (HMT) SLAM reference implementation. This package provides the binary library file. Package: libmrpt-hmtslam-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-hmtslam2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-graphslam-dev Description: ${source:Synopsis} - hmtslam development package ${source:Extended-Description} . Hybrid Metric Topological (HMT) SLAM reference implementation. This package provides headers and libraries for development. Package: libmrpt-hwdrivers2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - hwdrivers library ${source:Extended-Description} . Classes to interface several sensors usually used in robotics. This package provides the binary library file. Package: libmrpt-hwdrivers-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-hwdrivers2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-comms-dev, libmrpt-gui-dev, libmrpt-maps-dev, libmrpt-vision-dev Description: ${source:Synopsis} - hwdrivers development package ${source:Extended-Description} . Classes to interface several sensors usually used in robotics. This package provides headers and libraries for development. Package: libmrpt-img2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - img library ${source:Extended-Description} . A wrapper and extension to opencv image containers. This package provides the binary library file. Package: libmrpt-img-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-img2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-io-dev, libmrpt-math-dev, libmrpt-config-dev Description: ${source:Synopsis} - img development package ${source:Extended-Description} . A wrapper and extension to opencv image containers. This package provides headers and libraries for development. Package: libmrpt-io2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - io library ${source:Extended-Description} . Classes for file I/O. This package provides the binary library file. Package: libmrpt-io-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-io2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-system-dev Description: ${source:Synopsis} - io development package ${source:Extended-Description} . Classes for file I/O. This package provides headers and libraries for development. Package: libmrpt-kinematics2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - kinematics library ${source:Extended-Description} . Classes representing robotic arm and mobile robot kinematics. This package provides the binary library file. Package: libmrpt-kinematics-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-kinematics2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-opengl-dev Description: ${source:Synopsis} - kinematics development package ${source:Extended-Description} . Classes representing robotic arm and mobile robot kinematics. This package provides headers and libraries for development. Package: libmrpt-maps2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - maps library ${source:Extended-Description} . Different metric map classes used in mobile robotics. This package provides the binary library file. Package: libmrpt-maps-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-maps2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-obs-dev, libmrpt-graphs-dev Description: ${source:Synopsis} - maps development package ${source:Extended-Description} . Different metric map classes used in mobile robotics. This package provides headers and libraries for development. Package: libmrpt-math2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - math library ${source:Extended-Description} . Geometry and mathematical utilities, tailored to mobile robotics. This package provides the binary library file. Package: libmrpt-math-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-math2.5 (= ${binary:Version}), libsuitesparse-dev, libeigen3-dev, libmrpt-serialization-dev, libmrpt-random-dev, libmrpt-system-dev, libnanoflann-dev, libmrpt-common-dev Description: ${source:Synopsis} - math development package ${source:Extended-Description} . Geometry and mathematical utilities, tailored to mobile robotics. This package provides headers and libraries for development. Package: libmrpt-nav2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - nav library ${source:Extended-Description} . Autonomous navigation algorithms for mobile robots. This package provides the binary library file. Package: libmrpt-nav-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-nav2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-kinematics-dev, libmrpt-maps-dev Description: ${source:Synopsis} - nav development package ${source:Extended-Description} . Autonomous navigation algorithms for mobile robots. This package provides headers and libraries for development. Package: libmrpt-obs2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - obs library ${source:Extended-Description} . Classes representing different kinds of sensor observations in robotics. This package provides the binary library file. Package: libmrpt-obs-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-obs2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-opengl-dev, libmrpt-tfest-dev Description: ${source:Synopsis} - obs development package ${source:Extended-Description} . Classes representing different kinds of sensor observations in robotics. This package provides headers and libraries for development. Package: libmrpt-opengl2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - opengl library ${source:Extended-Description} . Graphic primitives and 3D rendering engine tailored for robotics applications. This package provides the binary library file. Package: libmrpt-opengl-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-opengl2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-poses-dev, libmrpt-img-dev Description: ${source:Synopsis} - opengl development package ${source:Extended-Description} . Graphic primitives and 3D rendering engine tailored for robotics applications. This package provides headers and libraries for development. Package: libmrpt-poses2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - poses library ${source:Extended-Description} . C++ classes to work with 2D and 3D poses (SE(2), SE(3)), including probabilistic distributions over them and Lie group utilities. This package provides the binary library file. Package: libmrpt-poses-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-poses2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-bayes-dev Description: ${source:Synopsis} - poses development package ${source:Extended-Description} . C++ classes to work with 2D and 3D poses (SE(2), SE(3)), including probabilistic distributions over them and Lie group utilities. This package provides headers and libraries for development. Package: libmrpt-random2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - random library ${source:Extended-Description} . Portable pseudorandom generators and probability distribution utilities. This package provides the binary library file. Package: libmrpt-random-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-random2.5 (= ${binary:Version}), libmrpt-common-dev Description: ${source:Synopsis} - random development package ${source:Extended-Description} . Portable pseudorandom generators and probability distribution utilities. This package provides headers and libraries for development. Package: libmrpt-rtti2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - rtti library ${source:Extended-Description} . Portable RTTI library. This package provides the binary library file. Package: libmrpt-rtti-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-rtti2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-core-dev, libmrpt-typemeta-dev Description: ${source:Synopsis} - rtti development package ${source:Extended-Description} . Portable RTTI library. This package provides headers and libraries for development. Package: libmrpt-ros1bridge2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - ros1bridge library ${source:Extended-Description} . Converters between MRPT and ROS1 classes. This package provides the binary library file. Package: libmrpt-ros1bridge-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-ros1bridge2.5 (= ${binary:Version}), libmrpt-maps-dev, libgeometry-msgs-dev, libroscpp-dev, libsensor-msgs-dev, libstereo-msgs-dev, libtf2-msgs-dev, librosbag-storage-dev, libcv-bridge-dev, libtf2-dev Description: ${source:Synopsis} - ros1bridge development package ${source:Extended-Description} . Converters between MRPT and ROS1 classes. This package provides headers and libraries for development. Package: libmrpt-serialization2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - serialization library ${source:Extended-Description} . A portable, efficient C++ serialization library suitable for binary and plain-text storage formats. This package provides the binary library file. Package: libmrpt-serialization-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-serialization2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-rtti-dev Description: ${source:Synopsis} - serialization development package ${source:Extended-Description} . A portable, efficient C++ serialization library suitable for binary and plain-text storage formats. This package provides headers and libraries for development. Package: libmrpt-slam2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - slam library ${source:Extended-Description} . A collection of SLAM algorithms for mobile robot mapping. This package provides the binary library file. Package: libmrpt-slam-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-slam2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-maps-dev, libmrpt-vision-dev Description: ${source:Synopsis} - slam development package ${source:Extended-Description} . A collection of SLAM algorithms for mobile robot mapping. This package provides headers and libraries for development. Package: libmrpt-system2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - system library ${source:Extended-Description} . OS-abstraction layer for other MRPT libraries. This package provides the binary library file. Package: libmrpt-system-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-system2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-typemeta-dev, libmrpt-containers-dev Description: ${source:Synopsis} - system development package ${source:Extended-Description} . OS-abstraction layer for other MRPT libraries. This package provides headers and libraries for development. Package: libmrpt-tclap-dev Section: libdevel Architecture: all Multi-Arch: foreign Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends}, libmrpt-common-dev Description: ${source:Synopsis} - tclap development package ${source:Extended-Description} . Forked version of the tclap library for use in mrpt applications. This package provides a header-only library. Package: libmrpt-tfest2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - tfest library ${source:Extended-Description} . TransFormation ESTimation (tfest) algorithms to reconstruct SE(2) or SE(3) poses from sets of pairwise point correspondences. This package provides the binary library file. Package: libmrpt-tfest-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-tfest2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-poses-dev Description: ${source:Synopsis} - tfest development package ${source:Extended-Description} . TransFormation ESTimation (tfest) algorithms to reconstruct SE(2) or SE(3) poses from sets of pairwise point correspondences. This package provides headers and libraries for development. Package: libmrpt-topography2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - topography library ${source:Extended-Description} . Utilities to transform between different geographic coordinate systems. This package provides the binary library file. Package: libmrpt-topography-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-topography2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-obs-dev Description: ${source:Synopsis} - topography development package ${source:Extended-Description} . Utilities to transform between different geographic coordinate systems. This package provides headers and libraries for development. Package: libmrpt-typemeta-dev Section: libdevel Architecture: all Multi-Arch: foreign Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends}, libmrpt-common-dev Description: ${source:Synopsis} - typemeta development package ${source:Extended-Description} . C++17 metaprogramming utilities: constexpr string manipulation, build-time types to text conversion, etc. This package provides a header-only library. Package: libmrpt-vision2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - vision library ${source:Extended-Description} . Computer vision algorithms. This package provides the binary library file. Package: libmrpt-vision-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-vision2.5 (= ${binary:Version}), libmrpt-common-dev, libmrpt-obs-dev Description: ${source:Synopsis} - vision development package ${source:Extended-Description} . Computer vision algorithms. This package provides headers and libraries for development. Package: libmrpt-vision-lgpl2.5 Section: libs Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} - vision-lgpl library ${source:Extended-Description} . Bundle-adjustment implementation. This package provides the binary library file. Package: libmrpt-vision-lgpl-dev Section: libdevel Architecture: any Multi-Arch: same Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends},libmrpt-vision-lgpl2.5 (= ${binary:Version}), libmrpt-vision-dev Description: ${source:Synopsis} - vision-lgpl development package ${source:Extended-Description} . Bundle-adjustment implementation. This package provides headers and libraries for development. Package: libmrpt-common-dev Section: libdevel Architecture: any Multi-Arch: foreign Breaks: libmrpt-dev (<< 1:2) Replaces: libmrpt-dev (<< 1:2) Depends: ${misc:Depends} Description: ${source:Synopsis} - common development files ${source:Extended-Description} . This package provides CMake configuration files and common headers. Package: libmrpt-dev Section: libdevel Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, libmrpt-bayes-dev (>= ${binary:Version}), libmrpt-comms-dev (>= ${binary:Version}), libmrpt-config-dev (>= ${binary:Version}), libmrpt-containers-dev (>= ${binary:Version}), libmrpt-core-dev (>= ${binary:Version}), libmrpt-detectors-dev (>= ${binary:Version}), libmrpt-expr-dev (>= ${binary:Version}), libmrpt-graphs-dev (>= ${binary:Version}), libmrpt-graphslam-dev (>= ${binary:Version}), libmrpt-gui-dev (>= ${binary:Version}), libmrpt-nanogui-dev (>= ${binary:Version}), libmrpt-hmtslam-dev (>= ${binary:Version}), libmrpt-hwdrivers-dev (>= ${binary:Version}), libmrpt-img-dev (>= ${binary:Version}), libmrpt-io-dev (>= ${binary:Version}), libmrpt-kinematics-dev (>= ${binary:Version}), libmrpt-maps-dev (>= ${binary:Version}), libmrpt-math-dev (>= ${binary:Version}), libmrpt-nav-dev (>= ${binary:Version}), libmrpt-obs-dev (>= ${binary:Version}), libmrpt-opengl-dev (>= ${binary:Version}), libmrpt-poses-dev (>= ${binary:Version}), libmrpt-random-dev (>= ${binary:Version}), libmrpt-rtti-dev (>= ${binary:Version}), libmrpt-ros1bridge-dev (>= ${binary:Version}), libmrpt-serialization-dev (>= ${binary:Version}), libmrpt-slam-dev (>= ${binary:Version}), libmrpt-system-dev (>= ${binary:Version}), libmrpt-tclap-dev (>= ${binary:Version}), libmrpt-tfest-dev (>= ${binary:Version}), libmrpt-topography-dev (>= ${binary:Version}), libmrpt-typemeta-dev (>= ${binary:Version}), libmrpt-vision-dev (>= ${binary:Version}), libmrpt-vision-lgpl-dev (>= ${binary:Version}), libmrpt-apps-dev (>= ${binary:Version}) Description: ${source:Synopsis} - Metapackage: all dev packages ${source:Extended-Description} . This metapackage install all mrpt -dev packages. Package: mrpt-common Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Description: ${source:Synopsis} - Example datasets and files ${source:Extended-Description} . This package provides example datasets and configuration files for several MRPT applications. Package: mrpt-apps Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: mrpt-common (= ${source:Version}) Description: ${source:Synopsis} - Console and GUI applications ${source:Extended-Description} . This package provides a set of console and GUI applications: . - rawlog-grabber: Record datasets from robotic sensors. - RawLogViewer: Robotic dataset viewer and manipulator. - ReactiveNavigationDemo: Obstacle avoidance GUI demo. - SceneViewer3D: GUI viewer of MRPT 3D scenes. - camera-calib: Interactive camera calibration tool. - icp-slam - kf-slam - graph-slam - 2d-slam-demo: GUI didactic robotic SLAM demo. - map-partition - observations2map: Converts simplemaps into metric maps. - pf-localization: Particle filter localization (Monte Carlo localization). - ro-localization - rbpf-slam: Rao-Blackwellized Particle Filter for SLAM. - simul-landmarks - simul-beacons - simul-gridmap - GridmapNavSimul - grid-matching - rawlog-edit - navlog-viewer: GUI viewer of navigation logs. - features-matching: Computer vision demo. - kinect-icp-slam: Example 3D mapping with Xbox Kinect - kinect-view: Example 3D mapping with Xbox Kinect - robotic-arm-kinematics: GUI for design of robot arms with Denavit-Hartenberg parameters. - velodyne-view: Live display/grabbing of Velodyne scanners. - rosbag2rawlog: Convert a ROS bag dataset into an MRPT Rawlog file. - 3d-rotation-converter: A GUI tool to convert between different SO(3) rotation parameterizations (quaternions, Euler angles, etc.)