Back to Programs

Science and medicine

Mobile Robot Programming Toolkit (MRPT)

Empowering C++ development in robotics

build toolsc++cmakecomputer visionmachine learningopencvqtrosgraphicsopengl

Participation history

3 GSoC years

2018

1 project

Official year page

Web Frameworks Library for MRPT

Robots are slowly becoming a part of the internet of things, and easy control and universal access will be a step in future of robotics. MRPT’s Web...

2017

4 projects

Official year page

Algorithm improvements to KD-Tree module: applications to ICP

Nanoflann is a C++ library provided by MRPT for building KD-Trees. The library is a fork of the widely-used FLANN C++ library and is mostly optimized...

New GUI app to visualize and edit robot-made maps

I would like to develop a new GUI application based on Qt 5.5 or next version that should be able to load data in the simplemap format and visualize...

MVSim development

Many contemporary robotic applications need precise simulation and prognosing of system dynamics. Making a lightweight application that is tailored...

GUI app to benchmark image feature detectors and descriptors

Computer Vision-based application for robotics rely on extracting meaningful features from images which can be used to perform many tasks like place...

2016

3 projects

Official year page

ROS packages for versatile RBPF-based SLAM

Mobile Robot Programming Toolkit (MRPT) implements a versatile Rao-Blackwellized Particle Filter (RBPF) for practical robotics applications. At...

Design and developement of a full graph-based SLAM strategy in mrpt

The proposal at hand describes the working plan for developing a graph-based SLAM algorithm using the mrpt toolkit in the following summer. The...

PnP Algorithms toolkit for MRPT

The objective of this project is to develop a novel closed form Perspective n Point (PnP) pose estimation algorithm for a monocular camera. A...