Skip to content
@MAPIRlab

MAchine Perception and Intelligent Robotics (MAPIR) research group.

MAPIR

The MAchine Perception and Intelligent Robotics group is a research group in the University of Málaga (UMA). We are an active research group with an interest in many topics related to autonomous robotics, including navigation, vision, olfaction, etc.

This organization page contains the repositories for many methods and algorithms we have published so far, as well as the tools and configuration files we require for internal use. you can browse all existing repositories, or use the links below to find things by topics:

WORK IN PROGRESS

This list is still being updated!

Robotics Workspaces

An attemp to organize our ROS pkgs according to their functionality. We offer four main repositories, namely "hw_drivers", "management", "utils", and "missions_pkg". However, it must be noticed that many of our contributions are hosted in particular repositories because they are result of a research paper and therefore independent of this organization. To ease this caos, we show next the organization of each of those four main repositories, marking with [PR] those pkgs included as submodules and hosted independently in their own repositories.

hw_drivers

A set of ROS pkgs implementing drivers to interact with sensors, actuators and mobile platforms.

management

A set of ROS pkgs to manage/control/coordinate/execute highl level tasks of the robot.

utils

ROS pkg implementing utilities for the robot like TTS, SST, topological mapping or odometry estimation. This is a highly heterogeneous repository, so we will try to keep it organized in a folder tree structure, so it can be easy "IGNORED" by ROS when we are not interested in specific applications.

missions

This is a single ROS pkg, with launch and configuration files likes maps and rviz files. Overall, it can be seen as the main launch file that will call/include the launch files of each pkg to be run (drivers, applications, etc.)

Configured workspaces

Olfaction

A list of our contributions to the chemical sensing with mobile robots. This is not a repo itself, as all the components are hosted in their private repositories.

Simulation Tools

Gas Distribution Mapping

Gas Source Localization

Other tools/Apps

Popular repositories

  1. Estimation of 2D odometry based on planar laser scans. Useful for mobile robots with innacurate base odometry. For full description of the algorithm, please refer to: Planar Odometry from a Radial …

    C++ 265 180

  2. Robust Planar Odometry Based on Symmetric Range Flow and Multi-Scan Alignment

    C++ 91 42

  3. gaden Public

    GADEN: A 3D Gas Dispersion Simulator for Mobile Robot Olfaction in Realistic Environments

    C++ 41 32

  4. Sigma-FP Public

    Sigma-FP: Robot Mapping of 3D Floor Plans with an RGB-D Camera under Uncertainty

    Python 13 3

  5. Implementations of several GSL methods for ROS.

    C++ 8 6

  6. Implementation of the Time-Variant gas distribution mapping using Gaussian Markov Random Fields

    C++ 6 10

Repositories

  • utils Public

    ROS pkg implementing utilities for the robot like TTS, SST, topological mapping or odometry estimation.

    JavaScript 0 0 0 0 Updated Apr 19, 2023
  • missions Public
    Python 0 0 0 0 Updated Apr 19, 2023
  • hw_drivers Public

    A set of ROS pkgs implementing drivers to interact with sensors, actuators and mobile platforms.

    C++ 0 0 0 0 Updated Apr 19, 2023
  • Gas-Source-Localization Public

    Implementations of several GSL methods for ROS.

    C++ 8 6 3 0 Updated Apr 17, 2023
  • management Public

    A set of ROS pkgs to manage/control/coordinate/execute highl level tasks of the robot.

    Python 0 0 0 0 Updated Apr 16, 2023
  • .github Public

    Special repo that contains the organization readme

    0 0 0 0 Updated Apr 16, 2023
  • C 0 0 0 0 Updated Apr 14, 2023
  • gaden Public

    GADEN: A 3D Gas Dispersion Simulator for Mobile Robot Olfaction in Realistic Environments

    C++ 41 LGPL-3.0 32 2 3 Updated Apr 14, 2023
  • olfaction_msgs Public

    Definition of msgs related to artificial olfaction: Anemometers, gas-sensors, gas-sensors-arrays, etc.

    CMake 2 LGPL-3.0 3 0 0 Updated Apr 14, 2023
  • GadenTools Public

    Python API to access the results of GADEN simulations directly.

    Cython 3 2 0 0 Updated Apr 12, 2023

Top languages

Loading…

Most used topics

Loading…