Francisco J. Rodríguez-Lera

dblp:137/9055 · also Francisco J. Rodríguez 0005, Francisco Javier Rodríguez-Lera · DBLP profile ↗
← Back
16ranked-venue papers
3as first author
10since 2021 · last 2026
0000-0002-8400-7079ORCID · conflict

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

Artificial intelligence and machine learning · 12 · 3 first-author · 7 since 2021Systems, architecture and hardware · 4 · 3 since 2021Human-computer interaction and ubiquitous computing · 3 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 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 2021
YearPublicationVenuePosition
2026 Responsible Humanoids: A Contradiction in Terms?
abstract
In this paper, we critically examine the current "humanoid hype" in robotics, questioning its alignment with responsible robotics principles. While technical challenges drive internal fascination, the pervasive public image of humanoids demands deeper HRI engagement. We explore how responsible robotics concepts, such as privacy, dignity, and trust, are uniquely challenged or overlooked in the pursuit of anthropomorphic robot forms. By dissecting this hype, and mapping the main findings of the recently-published Roadmap for Responsible Robotics to the humanoids field, we aim to move beyond technical form-factor obsessions to understand the true societal implications and identify potential blind spots for the HRI community.
Séverin Lemaignan, AJung Moon, Simon Coghlan, Emily C. Collins 0001, Vanessa Evers, Nico Hochgeschwender, Sara Ljungblad, Michael Milford, Sarah Moth-Lund Christensen, Francisco J. Rodríguez-Lera, Pericle Salvini, Yi Yang 0034
HRI10
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.3
2025 Accessible and Pedagogically-Grounded Explainability for Human-Robot Interaction: A Framework Based on UDL and Symbolic Interfaces
abstract
This paper presents a novel framework for accessible and pedagogically-grounded robot explainability, designed to support human–robot interaction (HRI) with users who have diverse cognitive, communicative, or learning needs. We combine principles from Universal Design for Learning (UDL) and Universal Design (UD) with symbolic communication strategies to facilitate the alignment of mental models between humans and robots. Our approach employs AsTeRICS Grid and ARASAAC pictograms as a multimodal, interpretable front-end, integrated with a lightweight HTTP-to-ROS 2 bridge that enables real-time interaction and explanation triggering. We emphasize that explainability is not a one-way function but a bidirectional process, where human understanding and robot transparency must co-evolve. We further argue that in educational or assistive contexts, the role of a human mediator (e.g., a teacher) may be essential to support shared understanding. We validate our framework with examples of multimodal explanation boards and discuss how it can be extended to different scenarios in education, assistive robotics, and inclusive AI.
Francisco J. Rodríguez-Lera, Raquel Fernández Hernández, Sonia Lopez González, Miguel Ángel González Santamarta, Francisco Jesús Rodríguez-Sedano, Camino Fernández 0001
RO-MAN1
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
ICRA4
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
OpenSym4
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.1
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.3
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.2
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
IROS4
2021 Exploratory study of introducing HPC to non-ICT researchers: institutional strategy is possibly needed for widespread adaption
abstract
Machine learning algorithms are becoming more and more useful in many fields of science, including many areas where computational methods are rarely used. High-performance Computing (HPC) is the most powerful solution to get the best results using these algorithms. HPC requires various skills to use. Acquiring this knowledge might be intimidating and take a long time for a researcher with small or no background in information and communications technologies (ICTs), even if the benefits of such knowledge is evident for the researcher. In this work, we aim to assess how a specific method of introducing HPC to such researchers enables them to start using HPC. We gave talks to two groups of non-ICT researchers that introduced basic concepts focusing on the necessary practical steps needed to use HPC on a specific cluster. We also offered hands-on trainings for one of the groups which aimed to guide participants through the first steps of using HPC. Participants filled out questionnaires partly based on Kirkpatrick's training evaluation model before and after the talk, and after the hands-on training. We found that the talk increased participants' self-reported likelihood of using HPC in their future research, but this was not significant for the group where participation was voluntary. On the contrary, very few researchers participated in the hands-on training, and for these participants neither the talk, nor the hands-on training changed their self-reported likelihood of using HPC in their future research. We argue that our findings show that academia and researchers would benefit from an environment that not only expects researchers to train themselves, but provides structural support for acquiring new skills.
Bence Ferdinandy, Ángel Manuel Guerrero-Higueras, Éva Verderber, Francisco J. Rodríguez-Lera, Ádám Miklósi
J. Supercomput.4
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.1
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.3
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
IROS4
2018 More Attention and Less Repetitive and Stereotyped Behaviors using a Robot with Children with Autism
abstract
The aim of the present study was to assess the usefulness of QTrobot, a socially assistive robot, in interventions with children with autism spectrum disorder (ASD) by assessing children's attention, imitation, and presence of repetitive and stereotyped behaviors. Fifteen children diagnosed with ASD, aged from 4 to 14 years participated in two short interactions, one with a person and one with the robot. Statistical analyses revealed that children directed more attention towards the robot than towards the person, imitated the robot as much as the person, and engaged in fewer repetitive or stereotyped behaviors with the robot than with the person. These results support previous research demonstrating the usefulness of robots in short interactions with children with ASD and provide new evidence to the usefulness of robots in reducing repetitive and stereotyped behaviors in children with ASD, which can affect children's learning.
Andreia P. Costa, Louise Charpiot, Francisco J. Rodríguez-Lera, Pouyan Ziafati, Aida Nazarikhorram, Leon van der Torre, Georges Steffgen
RO-MAN3
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.3
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
ISDA2