Adrián Romero-Garcés

Dr. Adrián Romero-Garcés

University of Malaga, Malaga, Spain
orcid

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 April 2015
Verified
Conference Paper
Closed access
ARAdrián Romero-Garcés
Adrián Romero-Garcés
LCLuis V. Calderita
Luis V. Calderita
Jesus Martínez-GómezJesus Martínez-Gómez
Jesus Martínez-Gómez
JRJuan Pedro Bandera Rubio
Juan Pedro Bandera Rubio
RMRebeca Marfil
Rebeca Marfil
PCPablo Bustos García De Castro
Pablo Bustos García De Castro
Over the past decades, the number of robots deployed in museums, trade shows and exhibitions have grown steadily. This new application domain has become a key research topic in the robotics community. Therefore, new robots are designed to interact with people in these domains, using natural and intuitive channels. Visual perception and speech processing have to be considered for these robots, as they should be able to detect people in their environment, recognize their degree of accessibility and engage them in social conversations. They also need to safely navigate around dynamic, uncontrolled environments. They must be equipped with planning and learning components, that allow them to adapt to different scenarios. Finally, they must attract the attention of the people, be kind and safe to interact with. In this paper, we describe our experience with Gualzru, a salesman robot endowed with the cognitive architecture RoboCog. This architecture synchronizes all previous processes in a social robot, using a common inner representation as the core of the system. The robot has been tested in crowded, public daily life environments, where it interacted with people that had never seen it before nor had a clue about its functionality. Experimental results presented in this paper demonstrate the capabilities of the robot and its limitations in these real scenarios, and define future improvement actions.

3 February 2012 in Concurrency and Computation: Practice and Experience
Verified
Journal Article
Closed access
PDF file
JCJesús Martínez Cruz
Jesús Martínez Cruz
ARAdrián Romero-Garcés
Adrián Romero-Garcés
JRJuan Pedro Bandera Rubio
Juan Pedro Bandera Rubio
RRRebeca Marfil Robles
Rebeca Marfil Robles
ABAntonio Bandera
Antonio Bandera

28 May 2014 in Sensors
Verified
Journal Article
Open access
PDF file
RVRaquel Viciana-Abad
Raquel Viciana-Abad
RMRebeca Marfil
Rebeca Marfil
JPJose Manuel Perez-Lorenzo
Jose Manuel Perez-Lorenzo
JRJuan Pedro Bandera Rubio
Juan Pedro Bandera Rubio
ARAdrián Romero-Garcés
Adrián Romero-Garcés
PRPedro Reche-Lopez
Pedro Reche-Lopez
One of the main issues within the field of social robotics is to endow robots with the ability to direct attention to people with whom they are interacting. Different approaches follow bio-inspired mechanisms, merging audio and visual cues to localize a person using multiple sensors. However, most of these fusion mechanisms have been used in fixed systems, such as those used in video-conference rooms, and thus, they may incur difficulties when constrained to the sensors with which a robot can be equipped. Besides, within the scope of interactive autonomous robots, there is a lack in terms of evaluating the benefits of audio-visual attention mechanisms, compared to only audio or visual approaches, in real scenarios. Most of the tests conducted have been within controlled environments, at short distances and/or with off-line performance measurements. With the goal of demonstrating the benefit of fusing sensory information with a Bayes inference for interactive robotics, this paper presents a system for localizing a person by processing visual and audio data. Moreover, the performance of this system is evaluated and compared via considering the technical limitations of unimodal systems. The experiments show the promise of the proposed approach for the proactive detection and tracking of speakers in a human-robot interactive framework.

20 May 2017 in IEEE Transactions on Emerging Topics in Computational Intelligence
Verified
Journal Article
Closed access
JRJuan Francisco Inglés Romero
Juan Francisco Inglés Romero
ARAdrián Romero-Garcés
Adrián Romero-Garcés
CVCristina Vicente-Chicote
Cristina Vicente-Chicote
JMJesus Martinez-Garcia
Jesus Martinez-Garcia
Critical and distributed systems need to be reliable and comply with the required performance at run-time. In this vein, data distribution service for real-time systems (DDS) provides developers with highly configurable middleware to control the end-to-end quality of service (QoS) of the applications through a wide range of attributes. However, dynamic and unpredictable environment pose a major challenge to these systems as their workload and resources may fluctuate significantly in time depending on the execution context. Developers usually find it difficult to choose and apply the right DDS QoS attributes, as once selected, they remain fixed during the whole execution of the system. They do not automatically change according to the execution context, e.g., to meet nonfunctional requirements related to performance or resource consumption. Moreover, changing the QoS attributes at run-time may lead to incompatibilities, since the configuration used by the different participants needs to be mutually consistent. In this paper, we propose a model-driven approach that enables the safe, automatic, and transparent adaptation of the QoS attributes in DDS-based middleware, providing the best performance possible within the available resources at run-time. An example in robotics is presented to demonstrate the feasibility and the benefits of our proposal.

20 November 2023 in Electronics
Verified
Journal Article
Open access
PDF file
CRCamilo Ruiz-Beltrán
Camilo Ruiz-Beltrán
ARAdrián Romero-Garcés
Adrián Romero-Garcés
MGMartin Gonzalez Garcia
Martin Gonzalez Garcia
RMRebeca Marfil
Rebeca Marfil
ABAntonio Bandera
Antonio Bandera
Neural networks are the state-of-the-art solution to image-processing tasks. Some of these neural networks are relatively simple, but the popular convolutional neural networks (CNNs) can consist of hundreds of layers. Unfortunately, the excellent recognition accuracy of CNNs comes at the cost of very high computational complexity, and one of the current challenges is managing the power, delay and physical size limitations of hardware solutions dedicated to accelerating their inference process. In this paper, we describe the embedding of an eye detection system on a Zynq XCZU4EV UltraScale+ multiprocessor system-on-chip (MPSoC). This eye detector is used in the application framework of a remote iris recognition system, which requires high resolution images captured at high speed as input. Given the high rate of eye regions detected per second, it is also important that the detector only provides as output images eyes that are in focus, discarding all those seriously affected by defocus blur. In this proposal, the network will be trained only with correctly focused eye images to assess whether it can differentiate this pattern from that associated with the out-of-focus eye image. Exploiting the neural network’s advantage of being able to work with multi-channel input, the inputs to the CNN will be the grey level image and a high-pass filtered version, typically used to determine whether the iris is in focus or not. The complete system synthetises other cores and implements CNN using the so-called Deep Learning Processor Unit (DPU), the intellectual property (IP) block released by AMD/Xilinx. Compared to previous hardware designs for implementing FPGA-based CNNs, the DPU IP supports extensive deep learning core functions, and developers can leverage DPUs to conveniently accelerate CNN inference. Experimental validation has been successfully addressed in a real-world scenario working with walking subjects, demonstrating that it is possible to detect only eye images that are in focus. This prototype module includes a CMOS digital image sensor that provides 16 Mpixel images, and outputs a stream of detected eyes as 640 × 480 images. The module correctly discards up to 95% of the eyes present in the input images as not being correctly focused.

27 August 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
ARAdrián Romero-Garcés
Adrián Romero-Garcés
APAlejandro Hidalgo Paniagua
Alejandro Hidalgo Paniagua
MGMartin Gonzalez Garcia
Martin Gonzalez Garcia
ABAntonio Bandera
Antonio Bandera
Service robotics involves the design of robots that work in a dynamic and very open environment, usually shared with people. In this scenario, it is very difficult for decision-making processes to be completely closed at design time, and it is necessary to define a certain variability that will be closed at runtime. MAPE-K (Monitor–Analyze–Plan–Execute over a shared Knowledge) loops are a very popular scheme to address this real-time self-adaptation. As stated in their own definition, they include monitoring, analysis, planning, and execution modules, which interact through a knowledge model. As the problems to be solved by the robot can be very complex, it may be necessary for several MAPE loops to coexist simultaneously in the robotic software architecture endowed in the robot. The loops will then need to be coordinated, for which they can use the knowledge model, a representation that will include information about the environment and the robot, but also about the actions being executed. This paper describes the use of a graph-based representation, the Deep State Representation (DSR), as the knowledge component of the MAPE-K scheme applied in robotics. The DSR manages perceptions and actions, and allows for inter- and intra-coordination of MAPE-K loops. The graph is updated at runtime, representing symbolic and geometric information. The scheme has been successfully applied in a retail intralogistics scenario, where a pallet truck robot has to manage roll containers for satisfying requests from human pickers working in the warehouse.