Skip to content
@grupo-avispa

Grupo de Investigación Avispa

Research group belonging to the Department of Electronic Technology (DTE) of the University of Malaga.

WASP Research Group

The WASP Research Group is a research team at the University of Málaga (UMA) specializing in social robotics and cognitive architectures. Our main goal is to develop innovative technologies that enable robots to interact more naturally and effectively with humans, integrating advanced cognitive capabilities.

Research Areas

  • Social Robotics: Design and implementation of robots capable of socially interacting with people in various environments, such as homes, hospitals, and public spaces.
  • Cognitive Architectures: Development of systems that provide robots with cognitive skills, such as reasoning, learning, and decision-making.
  • Human-Robot Interaction (HRI): Study and improvement of interfaces and communication methods between robots and humans.
  • Perception and Recognition: Implementation of algorithms for visual, auditory, and tactile perception, as well as for recognizing human emotions and behaviors.

Main repositories

The group has developed several open-source projects that contribute to the field of social robotics and cognitive architectures. Some of our main repositories include:

Robot drivers

  • scitos2: ROS 2 stack designed for Metralabs robots that utilize the MIRA framework, including models such as SCITOS, TORY, MORPHIA, etc.
  • pioneer_ros2: ROS 2 stack designed for MobileRobots Pioneer robots.

Cognitive architectures

  • dsr_ros: A ROS 2 stack that contains agents, interfaces and RQT plugins for connecting to CORTEX architecture using a Deep State Representation (DSR) graph.
  • dsr_aal: DSR agents for Ambient Assisted Living environments.
  • mqtt_dsr_agent: DSR agent that communicates with MQTT brokers.
  • wasp_dsr_planner: Behavior Tree (BT) planner with DSR.

Large Language Model / Agents

  • langgraph_base_ros: A ROS2 package providing an intelligent conversational agent framework for robots using language models (LLMs) and tools via the Model Context Protocol (MCP)
  • rag_ros: ROS 2 wrapper for Retrieval-Augmented Generation (RAG) systems.

Navigation

  • semantic_navigation: A ROS metapackage for semantic navigation. Includes goals generation and semantic position services and Rviz plugin.

Perception

Sensors

Interaction / Natural Language Understanding (NLU)

  • nemo_ros: ROS node for STT using NeMo Toolkit.
  • rasa_ros: A ROS2 wrapper for Rasa NLU, enabling natural language understanding capabilities in robots.

Collaborations

The group actively collaborates with other universities, research centers, and technology companies to advance the field of social robotics and cognitive architectures.

Join us in our mission to build smarter and more social robots!

Build Status

Package ROS Build
scitos2 ROS Jazzy Build
pioneer_ros2 ROS Rolling Build
dsr_ros ROS Jazzy Build
dsr_aal - Build
mqtt_dsr_agent - Build
wasp_dsr_planner - Build
langgraph_base_ros ROS Jazzy Build
rag_ros ROS Jazzy Build
semantic_navigation ROS Rolling Build
ros_perception_pipeline ROS Jazzy Build
depth_anything_v2_ros2 ROS Jazzy Build
ip_camera_ros2 ROS Jazzy Build
object_with_region ROS Jazzy Build
gnss_air530z_uros ROS Jazzy Build
imu_bmi160_uros ROS Jazzy Build
nemo_ros ROS Jazzy Build
rasa_ros ROS Rolling Build
llm_interactions_msgs ROS Jazzy Build

Pinned Loading

  1. depth_anything_v2_ros2 depth_anything_v2_ros2 Public

    ROS2 Wrapper for DepthAnything V2 model.

    Python 157 17

  2. scitos2 scitos2 Public

    ROS 2 stack designed for Metralabs robots that utilize the MIRA framework, including models such as SCITOS, TORY, MORPHIA, etc. This stack comprises several packages, each serving a unique purpose:

    C++ 3

  3. dsr_ros dsr_ros Public

    A ROS 2 stack that contains agents, interfaces and RQT plugins for connecting to CORTEX architecture using a Deep State Representation (DSR) graph.

    C++ 4

  4. cortex cortex Public

    Forked from robocomp/cortex

    C++ 1

Repositories

Showing 10 of 72 repositories
  • ubotica-PracticasGuiadas Public

    This folder contains the PlatformIO projects used in the guided practices for the Microbotica course at GIET, UMA

    grupo-avispa/ubotica-PracticasGuiadas's past year of commit activity
    C 0 Apache-2.0 0 0 0 Updated Sep 25, 2026
  • ip_camera_ros2 Public

    Generic ROS2 node for IP camera image publishing

    grupo-avispa/ip_camera_ros2's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Sep 24, 2026
  • dsr_mcp_server Public

    MCP Server for DSR graph.

    grupo-avispa/dsr_mcp_server's past year of commit activity
    Python 1 Apache-2.0 0 0 6 Updated Sep 19, 2026
  • langgraph_base_ros Public

    ROS2 langgraph base classes for heterogeneous use cases implementation

    grupo-avispa/langgraph_base_ros's past year of commit activity
    Python 1 Apache-2.0 0 0 10 Updated Sep 18, 2026
  • navigation2 Public Forked from ros-navigation/navigation2

    ROS2 Navigation Framework and System

    grupo-avispa/navigation2's past year of commit activity
    C++ 0 1,969 0 0 Updated Sep 18, 2026
  • Azure_Kinect_ROS_Driver Public Forked from microsoft/Azure_Kinect_ROS_Driver

    A ROS sensor driver for the Azure Kinect Developer Kit.

    grupo-avispa/Azure_Kinect_ROS_Driver's past year of commit activity
    C++ 0 MIT 244 0 0 Updated Sep 15, 2026
  • llm_interactions_msgs Public

    Custom actions/msgs/services to communicate with LLM agents.

    grupo-avispa/llm_interactions_msgs's past year of commit activity
    CMake 1 Apache-2.0 0 0 0 Updated Sep 11, 2026
  • semantic_navigation Public

    A ROS metapackage for semantic navigation. Includes goals generation and semantic position services and Rviz plugin.

    grupo-avispa/semantic_navigation's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Sep 9, 2026
  • scitos2 Public

    ROS 2 stack designed for Metralabs robots that utilize the MIRA framework, including models such as SCITOS, TORY, MORPHIA, etc. This stack comprises several packages, each serving a unique purpose:

    grupo-avispa/scitos2's past year of commit activity
    C++ 3 Apache-2.0 0 1 0 Updated Sep 7, 2026
  • sicks300_ros2 Public Forked from ajtudela/sicks300_ros2

    Driver for the Sick S300 Safety laser scanners with an interface for ROS 2

    grupo-avispa/sicks300_ros2's past year of commit activity
    C++ 0 Apache-2.0 2 0 0 Updated Sep 7, 2026