mrpt | : zap : The Mobile Robot Programming Toolkit | Robotics library

 by   MRPT C++ Version: 2.9.1 License: BSD-3-Clause

kandi X-RAY | mrpt Summary

kandi X-RAY | mrpt Summary

mrpt is a C++ library typically used in Automation, Robotics applications. mrpt has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.

Mobile Robot Programming Toolkit (MRPT) provides C++ libraries aimed at researchers in mobile robotics and computer vision. Libraries include SLAM solutions, 3D(6D) geometry, SE(2)/SE(3) Lie groups, probability density functions (pdfs) over points, landmarks, poses and maps, Bayesian inference (Kalman filters, particle filters), image processing, obstacle avoidance, etc. MRPT also provides GUI apps for Stereo camera calibration, dataset inspection, and much more.

            kandi-support Support

              mrpt has a medium active ecosystem.
              It has 1649 star(s) with 594 fork(s). There are 113 watchers for this library.
              It had no major release in the last 12 months.
              There are 33 open issues and 528 have been closed. On average issues are closed in 578 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of mrpt is 2.9.1

            kandi-Quality Quality

              mrpt has 0 bugs and 0 code smells.

            kandi-Security Security

              mrpt has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              mrpt code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              mrpt is licensed under the BSD-3-Clause License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              mrpt releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of mrpt
            Get all kandi verified functions for this library.

            mrpt Key Features

            No Key Features are available at this moment for mrpt.

            mrpt Examples and Code Snippets

            No Code Snippets are available at this moment for mrpt.

            Community Discussions


            Prevent MS-Word application from running auto macro when opening a Word document
            Asked 2021-Nov-01 at 07:55

            I have a code in my excel file which opens a certain Word document to read data from, and that Word document also has an "Document_Open" event handler (Which Shows a UserForm every time I open that Word document).

            My Problem is that every time I run my Excel code to open up that Word file due to that "Document_Open" event handler, control of the code stuck in Word environment.

            My code so far:



            Answered 2021-Nov-01 at 06:47

            Based on the article in, you can disable/enable auto macro by using WordBasic.DisableAutoMacros:



            gl.h: No such file or directory, I can't seem to quell this error
            Asked 2021-Jul-26 at 18:58

            I was wondering if anyone could help me with this problem that has been plaguing me.

            I am currently using Qt Creator with verion 5.11.3 Qt on Ubuntu to build a project. Every time I try to build I get the error "gl.h: No such file or directory".

            The error occurs next to the line in my code that says "#include

            I have ran the following code as well and it did not change the outcome



            Answered 2021-Jul-26 at 18:58

            Install the OpenGL dev support:



            Image Rectification of Stereo Images
            Asked 2020-Jun-30 at 07:38

            My final goal is to make visual odometry. For this, I am going to collect my own image dataset. But first of all, I am triying to do image rectification with raw images of Malaga Dataset . The dataset is stereo images dataset. I already downloaded the file and I tryed to do image rectification with raw images. I used the MATLAB code :



            Answered 2020-Jun-30 at 07:38

            The difference most probably comes from the fact that you used estimateUncalibratedRectification() whereas the rectified images of the Malaga dataset rely on a proper rectification using calibration parameters.

            In the Malaga dataset webpage, you can find the stereo calibration parameters (e.g. .

            Using this approach, you should get the same results.



            Pass includes and libs of MRPT as a dependency library
            Asked 2020-Mar-24 at 21:18

            Ive been using the library mrpt to wrap difodo algorithm aroung ROS. My system specifications are: Ubuntu 18.04 and Ive installed mrpt using the ppa from mrpt platform, currently Ive got version 1.9.9 of mrpt.

            Ive been using the following in my cmake to use mrpt in the code Ive created like this:



            Answered 2020-Mar-24 at 21:18

            You need to specify MRPT as a PUBLIC dependency of your project with:


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install mrpt

            To build in Debian/Ubuntu follow the steps below. See full build docs online for Windows instructions or to learn all the details. MRPT builds against OpenCV 2.4.x, 3.x, 4.x, but it is recommended to use 3.0 or later.
            gcc-7 or newer. Ubuntu 16.04LTS Xenial: Instructions for installing gcc-7 in this version of Ubuntu. Ubuntu 18.04 or newer: default gcc version is ok.
            clang-4 or newer.
            Windows: Visual Studio 2017 version 15.3 or newer.
            cmake >= 3.3 required (>=3.4 for Windows).
            Eigen >= 3.3 required.
            Install minimum recommended dependencies:
            Recommended: Install additional dependencies to enable most MRPT features (except ROS bridges):
            Install additional dependencies for ros1bridge using official Ubuntu repositories. If you already have a ROS distribution installed, doing source /opt/ros/xxx/setup.bash is enough, no further packages must be installed.
            Build with cmake as usual:


            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Robotics Libraries


            by commaai


            by ApolloAuto


            by AtsushiSakai


            by carla-simulator


            by ArduPilot

            Try Top Libraries by MRPT


            by MRPTC++


            by MRPTC++


            by MRPTC++


            by MRPTC++