We have used our BABEL Development System to design and implement all the software of our robotic applications. You can visit the BABEL site by clicking in the image below.
Open Mobile Robot Arquitecture (OpenMORA) is a MOOS and MRPT-based distributed architecture for mobile robots. It provides off-the-shelf modules for common robotics platforms and sensors, dataset logging, MonteCarlo Localization, reactive and planned navigation, etc.
A 3D reconstruction method to obtain the floor plan including openings (i.e. doors and windows) of multi-room environments from a sequence of RGB-D images captured by a mobile robot.
The Undirected Probabilistic Graphical Models in C++ (UPGMpp) is an open-source library for the building, training and managing of probabilistic graphical models.
The Object Labeling Toolkit (OLT) consists of a number of software applications for performing an effortless labeling of datasets, concretely those containing sequences of RGB-D observations.
We have developed a software library called MRPT (Mobile Robot Programming Toolkit) that provides a number of wrappers for the most common robotic needs in our projects: localization, mapping, perception, etc. You can visit the MRPT web site by clicking on the image below.