Skip to content
🔧 The Mobile Robot Programming Toolkit (MRPT)
Branch: master
Clone or download
Pull request Compare This branch is even with mangi020:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
apps
cmakemodules
debug
doc
libs
mex
otherlibs
packaging
parse-files
python
samples
scripts
share
tests
.gitignore
.travis.sh
.travis.yml
AUTHORS
CMakeLists.txt
README.md
kinect-win32-driver.txt
package.xml
version_prefix.txt

README.md

The MRPT project

Build Status BSD3 License Join the chat at https://gitter.im/MRPT/mrpt GitHub release

  1. Introduction

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.

ReactiveNav2D 6D-EKF-SLAM ReactiveNav3D NavLogViewer

  1. Resources

  1. Compiling

3.1 FIVE SECONDS INSTRUCTIONS

  1. Invoke cmake-gui and select:

    • Where source is --> MRPT source root directory
    • Where to build binaries --> Pick a new, empty directory.

    If your platform doesn't support cmake-gui, open a console, chdir to a new empty directory and execute:

    $ ccmake <PATH_TO_MRPT_SOURCES>
    
  2. Within cmake-gui (or ccmake), set all the build options as you desire, then press "Configure" and "Generate". To build the examples, enable BUILD_SAMPLES.

  3. Build with the IDE / compiler you selected from CMake (Visual Studio, GNU Make,...)

3.2. Further details (RECOMMENDED!)

Read the compiling instructions.

  1. License

MRPT is released under the new BSD license.

You can’t perform that action at this time.