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:

Main repositories

We offer four main repositories: hw_drivers, management, missions_pkg, and utils.

However, it must be noted 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 chaos, 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.

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

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

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.)

Set of ROS pkgs implementing utilities for the robot like TTS, SST, topological mapping or odometry estimation. This is a highly heterogeneous repository, so users are encouraged to use COLCON_IGNORE to disable compilation of packages they do not need, exploiting the folder structure.

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

Configured workspaces (Deprecated - See the utils repository instead)

Popular repositories Loading

  1. rf2o_laser_odometry rf2o_laser_odometry Public

    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++ 389 218

  2. srf_laser_odometry srf_laser_odometry Public

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

    C++ 105 46

  3. gaden gaden Public

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

    C++ 62 34

  4. Sigma-FP Sigma-FP Public

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

    Python 26 3

  5. GND-LO GND-LO Public

    Ground Decoupled 3D Lidar Odometry based on Planar Patches

    C++ 24 1

  6. GasSourceLocalization GasSourceLocalization Public

    Implementations of several GSL methods for ROS.

    C++ 16 6

Repositories

Showing 10 of 52 repositories
  • GasSourceLocalization Public

    Implementations of several GSL methods for ROS.

    MAPIRlab/GasSourceLocalization’s past year of commit activity
    C++ 16 6 1 0 Updated Dec 18, 2024
  • llm-robotics-reflection Public

    Code for the paper "Agentic Workflows for Improving LLM Reasoning in Robotic Object-Centered Planning" presented in MDPI Robotics Journal

    MAPIRlab/llm-robotics-reflection’s past year of commit activity
    Python 0 0 0 0 Updated Dec 3, 2024
  • gaden Public

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

    MAPIRlab/gaden’s past year of commit activity
    C++ 62 LGPL-3.0 34 9 2 Updated Dec 2, 2024
  • Voxeland Public
    MAPIRlab/Voxeland’s past year of commit activity
    C++ 6 MPL-2.0 0 0 0 Updated Nov 11, 2024
  • MAPIRlab/instance_segmentation’s past year of commit activity
    C++ 0 0 0 0 Updated Nov 10, 2024
  • Detectron2_ros Public Forked from DavidFernandezChaves/Detectron2_ros

    A ROS Node for detecting objects using Detectron2.

    MAPIRlab/Detectron2_ros’s past year of commit activity
    Python 0 23 0 0 Updated Nov 10, 2024
  • GMRF-wind Public
    MAPIRlab/GMRF-wind’s past year of commit activity
    C++ 1 0 0 0 Updated Oct 16, 2024
  • utils Public

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

    MAPIRlab/utils’s past year of commit activity
    C++ 0 0 0 0 Updated Oct 14, 2024
  • MAPIRlab/voxeland_robot_perception’s past year of commit activity
    Python 1 0 0 0 Updated Oct 4, 2024
  • hw_drivers Public

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

    MAPIRlab/hw_drivers’s past year of commit activity
    C++ 0 0 0 0 Updated Jul 1, 2024

Top languages

Loading…

Most used topics

Loading…