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:
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.
- Communications
- mqtt_bridge
- Battery Manager
- Robot status publisher
- Odometry
- Mapping
- [PR] Sigma-FP
- [PR] LTC Mapping
- Navigation
- Nav Assistant
- Patrol
- HRI
- Web-HRI
- [PR] People detection
- Coppelia
- Coppelia-ros-pkg
- Sim-ROS2-interface
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.