Vicente Matellán Olivera

dblp:74/5194 · also Vicente Matellán · DBLP profile ↗
← Back
21ranked-venue papers
3as first author
9since 2021 · last 2026
0000-0001-7844-9658ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 14 · 1 first-author · 5 since 2021Systems, architecture and hardware · 5 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorComputer networks · 1 · 1 since 2021Security and privacy · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author
YearPublicationVenuePosition
2026 Generating trustworthy and context-aware explanations for autonomous robots using an LLM agent-based RAG architecture
abstract
• Agent-Based RAG Architecture with Event-Driven Data for Explainable Robots. • A scalable, efficient, decoupled, and adaptive solution for robot explanations. • Review of XAI in robotics, LLMs in XARs, and LLM evaluation approaches. • Empirical results showing accurate robot explanations in various scenarios. • Future work on grounded explanations for autonomous agents. Effective communication in Human-Robot Interaction (HRI) is essential for building trust in autonomous systems. Robotic agents must provide clear, factual explanations that help non-expert users understand their decisions and actions, thereby promoting transparency and acceptance. However, generating structured, contextually relevant, and well-reasoned explanations remains a significant challenge, especially in dynamic environments, where rapidly changing circumstances make it difficult to ensure accuracy, consistency, and timeliness. To address this problem, we propose an architecture that generates natural language explanations grounded in accountable agent data. A distributed event streaming platform captures and processes high-volume system data in real time, which is then used by an agent-based Retrieval-Augmented Generation (RAG) approach to produce accurate and context-aware explanations. By decoupling explanation generation from the robot’s onboard resources, the architecture enables scalable and efficient reasoning while minimizing computational overhead. Experiments on robotic navigation tasks demonstrate that the system achieves high performance across quantitative metrics, with Context Recall consistently above 85%, Faithfulness over 78%, and Semantic Similarity near 96%. Criteria-based evaluations show high levels of Correctness (97.5-100%), with scores for Understandability, Informativeness, and Coherence exceeding 4.0 on a 5-point scale. These results provide strong evidence that integrating curated real-time data with agent-based reasoning enhances the interpretability, reliability, and user trust in autonomous robot behavior.
Laura Fernández-Becerra, Ángel Manuel Guerrero-Higueras, Francisco J. Rodríguez-Lera, Vicente Matellán Olivera
Expert Syst. Appl.4
2023 Portable Multi-Hypothesis Monte Carlo Localization for Mobile Robots
abstract
Self-localization is a fundamental capability that mobile robot navigation systems integrate to move from one point to another using a map. Thus, any enhancement in localization accuracy is crucial to perform delicate dexterity tasks. This paper describes a new localization algorithm that maintains several populations of particles using the Monte Carlo Localization (MCL) algorithm, always choosing the best one as the system's output. As novelties, our work includes a multi-scale map-matching algorithm to create new MCL populations and a metric to determine the most reliable. It also contributes the state of the art implementations, enhancing recovery times from erroneous estimates or unknown initial positions. The proposed method is evaluated in ROS2 in a module fully integrated with Nav2 and compared with the current state-of-the-art Adaptive AMCL solution, obtaining good accuracy/recovery times.
Alberto García, Francisco Martín 0001, José Miguel Guerrero Hernández, Francisco J. Rodríguez-Lera, Vicente Matellán Olivera
ICRA5
2023 Analyzing the influence of the sampling rate in the detection of malicious traffic on flow data
abstract
Cyberattacks are a growing concern for companies and public administrations. The literature shows that analyzing network-layer traffic can detect intrusion attempts. However, such detection usually implies studying every datagram in a computer network. Therefore, routers routing a significant volume of network traffic do not perform an in-depth analysis of every packet. Instead, they analyze traffic patterns based on network flows. However, even gathering and analyzing flow data has a high-computational cost, and therefore routers usually apply a sampling rate to generate flow data. Adjusting the sampling rate is a tricky problem. If the sampling rate is low, much information is lost and some cyberattacks may be neglected, but if the sampling rate is high, routers cannot deal with it. This paper tries to characterize the influence of this parameter in different detection methods based on machine learning. To do so, we trained and tested malicious-traffic detection models using synthetic flow data gathered with several sampling rates. Then, we double-check the above models with flow data from the public BoT-IoT dataset and with actual flow data collected on RedCAYLE, the Castilla y León regional academic network.
Adrián Campazas Vega, Ignacio Samuel Crespo-Martínez, Ángel Manuel Guerrero-Higueras, Claudia Álvarez-Aparicio, Vicente Matellán Olivera, Camino Fernández 0001
Comput. Networks5
2022 MOCAP4ROS2: An Open Source Framework for Motion Capture Systems in Robotics
abstract
Motion Capture systems are crucial in many fields, and Mobile Robotics is one of them. This paper describes an Open Source robotic framework to standardize the use of motion capture systems called MOCAP4ROS2. This framework features a layered architecture that allows building applications that use Motion Capture systems regardless of the specific system model/vendor. The challenges are technical and social: on the one hand, resolving synchronization and representation issues; on the other hand, involving the community to reach a consensus on the necessary interfaces. MOCAP4ROS2 has been implemented in ROS2 and already has drivers (we understand a driver for MOCA4ROS2 as a ROS2 node that publish the MOCAP system information) for today’s main commercial systems.
Francisco Martín 0001, José Miguel Guerrero Hernández, Alberto García, Francisco J. Rodríguez-Lera, Vicente Matellán Olivera
OpenSym5
2022 Towards explainability in robotics: A performance analysis of a cloud accountability system
abstract
Abstract Understanding why a robot's behaviour was triggered is a growing concern to get human‐acceptable social robots. Every action, expected and unexpected, should be able to be explained and audited. The formal model proposed here deals with different information levels, from low‐level data, such as sensors' data logging; to high‐level data that provide an explanation of the robot's behaviour. This study examines the impact on the robot system of a custom log engine based on a custom ROS logging node and investigates pros and cons when used together with a NoSQL database locally and in a cloud environment. Results allow to characterize these alternatives and explore the best strategy for offering a fully log‐based accountability engine that maximizes the mapping between robot behaviour and robot logs.
Francisco J. Rodríguez-Lera, Miguel Ángel González Santamarta, Ángel Manuel Guerrero-Higueras, Francisco Martín 0001, Vicente Matellán Olivera
Expert Syst. J. Knowl. Eng.5
2022 Impact of decision-making system in social navigation
abstract
Facing human activity-aware navigation with a cognitive architecture raises several difficulties integrating the components and orchestrating behaviors and skills to perform social tasks. In a real-world scenario, the navigation system should not only consider individuals like obstacles. It is necessary to offer particular and dynamic people representation to enhance the HRI experience. The robot's behaviors must be modified by humans, directly or indirectly. In this paper, we integrate our human representation framework in a cognitive architecture to allow that people who interact with the robot could modify its behavior, not only with the interaction but also with their culture or the social context. The human representation framework represents and distributes the proxemic zones' information in a standard way, through a cost map. We have evaluated the influence of the decision-making system in human-aware navigation and how a local planner may be decisive in this navigation. The material developed during this research can be found in a public repository (https://github.com/IntelligentRoboticsLabs/social_navigation2_WAF) and instructions to facilitate the reproducibility of the results.
Jonatan Gines Clavero, Francisco Martín 0001, Francisco J. Rodríguez-Lera, José Miguel Guerrero Hernández, Vicente Matellán Olivera
Multim. Tools Appl.5
2022 Depicting probabilistic context awareness knowledge in deliberative architectures
Jonatan Gines Clavero, Francisco J. Rodríguez-Lera, Francisco Martín 0001, Ángel Manuel Guerrero-Higueras, Vicente Matellán Olivera
Nat. Comput.5
2021 PlanSys2: A Planning System Framework for ROS2
abstract
Autonomous robots need to plan the tasks they carry out to fulfill their missions. The missions’ increasing complexity does not let human designers anticipate all the possible situations, so traditional control systems based on state machines are not enough. This paper contains a description of the ROS2 Planning System (PlanSys2 in short), a framework for symbolic planning that incorporates novel approaches for execution on robots working in demanding environments. PlanSys2 aims to be the reference task planning framework in ROS2, the latest version of the de facto standard in robotics software development. Among its main features, it can be highlighted the optimized execution, based on Behavior Trees, of plans through a new actions auction protocol and its multi-robot planning capabilities. It already has a small but growing community of users and developers, and this document is a summary of the design and capabilities of this project.
Francisco Martín 0001, Jonatan Gines Clavero, Vicente Matellán Olivera, Francisco J. Rodríguez-Lera
IROS3
2021 Thinking in Parallel: foreword
Vicente Matellán Olivera, José Luis González Sánchez 0003
J. Supercomput.1
2020 A context-awareness model for activity recognition in robot-assisted scenarios
abstract
Abstract Context awareness in ambient assisted living programmes for the elderly is a cornerstone in the current scenario of noncustomized service robots distributed around the world. This research proposes a context‐awareness system for a human–robot scene interpretation based on seven primary contexts and the American Occupational Therapy Association. The context‐awareness system defined here proposes an inference mechanism for the activity recognition supported on hierarchical Bayesian networks. However, when the information from sensors increases, the computational cost associated also increases. Thus, an evaluation of different Bayesian network models is necessary for decreasing its impact over the robot performance. Two topological models have been modelled and tested using OpenMarkov application: a two‐level approach of an input–observations layer and the activity recognition layer, and a three‐layer model setting apart a primary contexts layer, the input–observations layer, and the activity recognition layer. The qualitative and quantitative results presented here show better performance in terms of memory and memory in a three‐layer model. Besides, its effect on a hybrid architecture of a robotic platform is presented.
Francisco J. Rodríguez-Lera, Francisco Martín 0001, Ángel Manuel Guerrero-Higueras, Vicente Matellán Olivera
Expert Syst. J. Knowl. Eng.4
2019 Octree-based localization using RGB-D data for indoor robots
Francisco Martín 0001, Vicente Matellán Olivera, Francisco J. Rodríguez-Lera, Jonatan Gines Clavero
Eng. Appl. Artif. Intell.2
2018 Planning Topological Navigation for Complex Indoor Environments
abstract
The ability to move around the environment is one of the most important capabilities of a mobile robot. Although navigation is considered an already achieved capacity, there is still much work to be done to integrate navigation with high level reasoning and acting. Navigate in indoor environments also involve complex actions, such as opening doors, use elevators, and many others. We propose a topological navigation system based on Artificial Intelligence (AI)Planning. Starting from a symbolic representation of the environment, navigation tasks are divided into phases, in which different actions are required. This approach has demonstrated to be very effective to plan the operations of a robot at indoor environments. The final result is method compact, efficient and scalable. Our system has been successfully tested at European Robotics League in the humanoid robot Pepper.
Francisco Martín 0001, Jonatan Gines Clavero, David Vargas 0002, Francisco J. Rodríguez-Lera, Vicente Matellán Olivera
IROS5
2017 Empirical analysis of cyber-attacks to an indoor real time localization system for autonomous robots
Ángel Manuel Guerrero-Higueras, Noemí DeCastro-García, Francisco J. Rodríguez-Lera, Vicente Matellán Olivera
Comput. Secur.4
2015 Historical review and future challenges in Supercomputing and Networks of Scientific Communication
Álvaro Fernández 0004, Rafael Rosillo, José Ángel Miguel-Dávila, Vicente Matellán Olivera
J. Supercomput.4
2013 The Evolution of Rhythmic Cognition: New Perspectives and Technologies in Comparative Research
Andrea Ravignani, Bruno Gingras, Rie Asano, Ruth Sonnweber, Vicente Matellán Olivera, W. Tecumseh Fitch
CogSci5
2012 Portable autonomous walk calibration for 4-legged robots
Boyan Bonev 0001, Miguel Cazorla, Francisco Martín 0001, Vicente Matellán Olivera
Appl. Intell.4
2011 Localization issues in the design of a humanoid goalkeeper for the RoboCup SPL using BICA
abstract
This article exposes the localization issues faced during the implementation of a humanoid goalkeeper to take part in the RoboCup SPL standardized soccer robot competition. For this task, we have used BICA, a state-driven, component-based architecture created by our counterparts in the URJC, to allow a much easier behavior design process. The use of BICA let us choose different self-localization methods in configuration time, and the possibility of using none in running time if some type of error appears.
Victor Rodriguez, Francisco J. Rodríguez-Lera, Vicente Matellán Olivera
ISDA3
2009 Using Genetic Algorithms for Real-Time Object Detection
Jesus Martínez-Gómez, José A. Gámez 0001, Ismael García-Varea, Vicente Matellán Olivera
RoboCup4
2005 Visual Based Localization for a Legged Robot
Francisco Martín 0001, Vicente Matellán Olivera, José María Cañas, Pablo Barrera
RoboCup2
2000 Libre software environment for robot programming
abstract
When facing the problem of teaching the basis of robot control programming to computer science students, apart from the syllabus of the course, some other requirements have to be considered, such as which is the most appropriate robot and which are the right tools for learning how to control it. In this paper, we describe the tools we have chosen for teaching robotics, focusing on an environment that supports practical assignments. We also analyze the reasons that made us choose each tool, giving special emphasis to the Libre software requirement that we have imposed on every tool we are using. Finally, we present the results and opinions we have obtained from our students and the lessons we have learned by using this Libre software approach.
Vicente Matellán Olivera, Jesús M. González-Barahona, José Centeno-González, Pedro de las Heras Quirós
SMC1
1997 Using ABC2 in the RoboCup Domain
Vicente Matellán Olivera, Daniel Borrajo, Camino Fernández 0001
RoboCup1