Universidade da Coruña: Servizo de Publicacións
Universidade da Coruña: Servizo de PublicaciónsNot a member yet
5730 research outputs found
Sort by
Behaviorally-informed policies to reduce materialism among youth in Egypt: experimental evidence
Materialism, characterized by prioritizing material possessions over intrinsic values, has been shown to negatively impact well-being, social behavior, and economic activities. However, limited research addresses interventions to reduce materialism in non-WEIRD societies, particularly in the Middle East. This study examines the effectiveness of behavioral interventions in lowering personal materialism among Egyptian youth, a demographic displaying significant materialistic tendencies. Utilizing a survey experiment with 296 participants from Egypt’s 25 governorates, the study employed Richins and Dawson’s Material Values Scale (1992) to measure materialism. Participants were randomly assigned to one of three interventions: boosting self-esteem, fostering gratitude, or promoting empathy, in addition to a control group. Results indicate that interventions targeting self-esteem and empathy significantly reduced materialism overall score (p < 0.05) and (p < .01), respectively, and materialism score was associated with centrality, while self-esteem, gratitude, and empathy notably lower materialism in dimensions associated with success. However, no significant impact was observed on materialism\u27s score. These findings highlight the potential of governance measures and behaviorally-informed policies in addressing materialism and suggest tailored interventions to promote intrinsic values among youth
Relato autobiográfico del artista comunitario en contextos socioeducativos
Through the life story or autobiographical story, narrating the experience and trajectory of a community artist engaged in diverse socio-educational and cultural contexts, a testimonial of possibility is shared. This testimony originates in the critical questioning and crisis of the meaning and purpose of producing artistic objects for economic elites, and the coherent and consequential decision to renounce commercial art destined for galleries and exhibition spaces. From this vocational shift, marked by a transition from individual authorship to social intersubjectivity, and from individual to collective action, emerges a testimonial reflection. This reflection traces a path from the foundational proposal of the Reggio Emilia atelierista, to the role of resident artist and artivist, ultimately converging in the narration of arts-based educational processes conceived to foster the transformation of the social fabric. These processes aim to celebrate encounters that acknowledge identities, while sharing imaginaries and knowledge through symbolic creation and performative play, understood as metaphors for life.A través del relato de vida o autobiográfico que narra la experiencia y recorrido de un artista comunitario comprometido en diferentes contextos socioeducativos y culturales, se comparte un testimonio de posibilidad que tuvo su origen en el cuestionamiento y puesta en crisis del sentido de la producción de objetos artísticos para élites económicas y la decisión coherente y consecuente que conllevó el abandono del arte comercial para el abastecimiento de galerías y salas de exposiciones. Desde esa conversión y transición vocacional de la autoría individual a la intersubjetividad social, o de la acción individual a la colectiva, se realiza una revisión testimonial que parte de la propuesta originaria del tallerista de Reggio Emilia al artista residente y artivista, para confluir en la narración de procesos artístico-educativos concebidos para la transformación del entramado común y la celebración del encuentro que reconoce las identidades y comparte imaginarios y saberes a través de la creación simbólica y el juego performativo como metáfora de vida
IA explicable en detección de emociones y somnolencia para ADAS
Advanced Driver Assistance Systems (ADAS) are crucial for enhancing road safety. This work explores the application of Explainable Artificial Intelligence (XAI) to analyze and compare the behavior of deep learning models, specifically Convolutional Neural Networks (CNN), in detecting driver emotions and drowsiness states. Using XAI techniques, the decision-making processes of the models are investigated, offering transparency and interpretability. Findings on how models identify relevant facial features for each task and the inherent differences between emotion and drowsiness detection are discussed. Finally, the implications of these findings for the development and trust in future ADAS are analyzed, highlighting XAI’s potential to refine these systems and reduce the number of traffic accidents.Los Sistemas Avanzados de Asistencia a la Conducción (ADAS) son cruciales para mejorar la seguridad vial. Este trabajo explora la aplicación de la Inteligencia Artificial Explicable (XAI) para analizar y comparar el comportamiento de modelos de aprendizaje profundo, específicamente Redes Neuronales Convolucionales (CNN), en la detección de emociones y estados de somnolencia en conductores. Mediante técnicas de XAI, se investigan los procesos de toma de decisiones de los modelos, ofreciendo transparencia e interpretabilidad. Se discuten los hallazgos sobre cómo los modelos identifican características faciales relevantes para cada tarea y las diferencias inherentes entre la detección de emociones y de somnolencia. Finalmente, se analizan las implicaciones de estos hallazgos para el desarrollo y la confianza en futuros ADAS, destacando el potencial de la XAI para refinar estos sistemas y reducir el número de accidentes de tráfico
Simulador para validación de funcionalidades con vehículos automatizados de competición
Automated vehicles represent one of the most innovative and challenging areas within the fields of automotive engineering and automation. Their applications range from urban transportation and highways to high-performance competitions. In this context, virtual validation of functionalities has become a key tool to accelerate development and validate these systems before testing them on real platforms.This work presents MirenaSim, the implementation of a full-loop open-source simulator M. Oroz and A.Colmenero (2025), developed under the MIT license, as a validation tool for Tecnun eRacing’s autonomous racing vehicle. The simulator enables testing and debugging of critical functionalities of the autonomous system—such as trajectory planning, vehicle control, and environment perception—in a safe and reproducible virtual environment. Thanks to this tool, the team has achieved significant progress in the development and reliability of the autonomous system, reducing testing time and improving the quality of some of its most important functionalities.Los vehículos automatizados representan una de las áreas más innovadoras y desafiantes dentro del ámbito de la automoción y la automática. Sus aplicaciones van desde el transporte urbano, carreteras y hasta competiciones de alto rendimiento. En este contexto, la validación virtual de funcionalidades se ha convertido en una herramienta clave para acelerar el desarrollo y validar estos sistemas antes de probar en plataformas reales. En este trabajo se presenta la implementación de un simulador de lazo completo de código abierto, como herramienta de validación para el vehículo autónomo de competición de Tecnun eRacing. El simulador permite probar y depurar funcionalidades críticas del sistema autónomo, como la planificación de trayectorias, el control del vehículo y la percepción del entorno, en un entorno virtual seguro y reproducible. Gracias a esta herramienta, el equipo ha logrado avances significativos en el desarrollo y la fiabilidad del sistema autónomo, reduciendo tiempos de prueba y mejorando la calidad de algunas de las funcionalidades más importantes
Identificación del modelo para el control del BlueRov2 Heavy en Modo Depth Hold
This paper presents the identification of a simple kinematic model focused on the control of a commercial, remotely operated,open source, customisable vehicle, that has been widely used in latest years, the BlueRov2 Heavy vehicle. In addition, the vehiclehas different modes of operation. Specifically, Depth Hold Mode is used, and the relationship between control inputs and thevelocities they produce in the vehicle is analysed to define the 2D model. Measurements of linear and angular velocities areobtained from the vehicle’s sensors. The model parameters are identified using the least squares technique. The purpose of thismodel is to serve as the basis for a high-level autonomous kinematic control that sends velocity commands that the vehicle canfollow and that is focused on applications where the vehicle has to hold a depth.Este artículo presenta la identificación de un modelo cinemático sencillo centrado en el control de un vehículo comercial, remotamente operado, de código abierto, personalizable y muy utilizado en los últimos años, el vehículo BlueRov2 Heavy. Además, el vehículo cuenta con distintos modos de funcionamiento. En concreto, se utiliza el Modo Depth Hold (mantener la profundidad), y se analiza la relación entre las entradas de control y las velocidades que éstas producen en el vehículo para definir el modelo en 2D. Mediante los sensores del vehículo se obtienen las medidas de las velocidades lineales y angular. Los parámetros del modelo se identifican aplicando la técnica de mínimos cuadrados. La finalidad de este modelo es servir de base para un control cinemático autónomo de alto nivel que envíe comandos de velocidad que el vehículo pueda seguir y que esté enfocado a aplicaciones en las que el vehículo tenga que mantener una profundidad
Fusión de sensores para la detección de fallos en plantas: un caso práctico de un electrolizador PEM
Control systems are often equipped with fault detection sub-systems which utilise signals from sensors to detect abnormalities in the plant. However, when the sensor itself fails, the fault may escape undetected, and failure will occur. To solve this problem, the concept of sensor data fusion can be utilised to fuse signals from one sensor with another one within the system and the resulting fusion can be used for fault detection. The fusion of different but correlated signals can give better information about a potential fault rather than relying on signal from only one sensor in the plant. This situation ensures that even when sensors fail, faults can be detected. The benefit of the proposed solution is demonstrated in a real case with a 1 Nm3/h-H2 PEM electrolyser.Los sistemas de control suelen estar equipados con subsistemas de detección de fallos que utilizan las señales de los sensores para detectar anomalías en la planta. Sin embargo, cuando el propio sensor falla, el fallo puede pasar desapercibido y producirse la avería. Para resolver este problema, se puede utilizar el concepto de fusión de datos de sensores para fusionar las señales de un sensor con otro dentro del sistema y utilizar la fusión resultante para la detección de fallos. La fusión de señales diferentes pero correlacionadas puede dar mejor información sobre un posible fallo, que si utilizara la señal de un solo sensor de la planta. Esta situación garantiza la detección de fallos incluso cuando un sensor genera error. Las ventajas de la solución propuesta se demuestran en un caso real con un electrolizador de tipo PEM con ritmo de producción de 1 Nm3/h de H2
Selección de candidatos usando lógica borrosa, PLN y aprendizaje profundo
The evaluation and selection of Curricula Vitae (CVs) is a complex process involving multiple factors. This study presents a model comprising two clearly distinct components. On the one hand, a multi-criteria evaluation and fuzzy selection system based on weights that are automatically calculated according to various characteristics. On the other hand, a natural language processing (NLP) system and a convolutional neural network (CNN), which take as input the output of the previous process and classify CVs according to five criteria. The use of this combined system helps to reduce subjectivity in recruitment decisions and improves the selection of the most suitable candidate for the position. The results obtained were compared against those from the Analytic Hierarchy Process (AHP) and the decisions made by a panel of human resources experts. A sample of over 1,000 CVs was used for this study. The study was conducted using a dataset of over 1000 CVs.La evaluación y selección de currículums es un proceso complejo en el que intervienen múltiples factores. Este trabajo presenta un modelo que integra dos componentes claramente diferenciados. En primer lugar, un sistema de evaluación multicriterio y selección difusa, basado en pesos que se autocalculan en función de diversas características. En segundo lugar, un sistema de procesamiento del lenguaje natural (PLN) junto con una red neuronal convolucional (CNN), que toma como entrada los resultados del primer sistema y clasifica los currículums en función de cinco criterios. La combinación de ambos enfoques permite reducir la subjetividad en el proceso de toma de decisiones durante la contratación, mejorando así la selección del candidato más adecuado para el puesto. Los resultados obtenidos se compararon con los derivados del proceso de análisis jerárquico (AHP) y con las decisiones de un grupo de expertos en recursos humanos. Para este estudio se utilizó una muestra de más de 1000 currículums
Del primer contacto al vínculo: Prototipo de una Secuencia de Bienvenida en robótica social
Human-robot interaction requires strategies that promote continuity and engagement with the user. This research presents a progressive leveled interaction system, implemented in the Mini social robot, that combines techniques such as gamification, persuasion techniques, and strategies that offer gradual support tailored to the user. Through a guided welcome sequence and combination of techniques, the system unlocks features and challenges tailored to the level of the user. The research also includes practical examples per level and discusses how these strategies improve continuity and bonding in real-life contexts.La interacción humano-robot requiere estrategias que promuevan la continuidad y el vínculo con el usuario. Este trabajo presenta un sistema de interacción progresiva por niveles, implementado en el robot social Mini, que combina técnicas como la gamificación, técnicas de persuasión, y estrategias que ofrecen apoyo gradual adaptado al usuario. A través de una secuencia de bienvenida guiada y la combinación de las técnicas, el sistema desbloquea funciones y retos ajustados al nivel del usuario. Asimismo, se incluyen ejemplos prácticos por nivel y se analiza cómo estas estrategias mejoran la continuidad y el vínculo en contextos reales
Control de Fuerza basado en la Admitancia Mecánica para Masajes Robóticos
This study presents a robotic massage system based on force control through mechanical admittance, implemented on an Elfin 5 collaborative robot with a force/torque sensor. The modular architecture implemented in ROS 2 integrates trajectory interpolation and force control, which dynamically adjusts the Cartesian position of the end-effector to maintain constant contact force and computes the joint positions via inverse kinematics. Three experimental tests were conducted with a reference force of 4 N, achieving precise force tracking (Emean = 0,49N), though with significant increases when changing subjects (Emean = 0,79N) and speed (Emean = 1,85N). The results demonstrate the system’s potential to maintain the desired force along the Z-axis, while highlighting the need to incorporate realistic skin models and adaptive algorithms, such as reinforcement learning, to improve performance and personalize massage therapy. This work lays the foundation for advanced and safe robotic massage systems, complementing human intervention in physical rehabilitation.Este estudio presenta un sistema robótico de masaje basado en control de fuerza por admitancia mecánica, implementado en un robot colaborativo Elfin 5 con un sensor de fuerza/par. La arquitectura modular implementada en ROS 2 integra interpolación de trayectorias y control de fuerza, que ajusta dinámicamente la posición cartesiana del efector final para mantener constante la fuerza de contacto y calcula las posiciones articulares mediante cinemática inversa. Se realizaron tres pruebas experimentales con referencia de 4 N, logrando un seguimiento preciso de fuerza (Emedio = 0,49N), aunque con incrementos significativos al cambiar de sujeto (Emedio = 0,79N) y velocidad (Emedio = 1,85N). Los resultados demuestran el potencial del sistema para mantener la fuerza deseada en el eje Z, pero destacan la necesidad de incorporar modelos realistas de piel y algoritmos adaptativos, como el aprendizaje por refuerzo, para mejorar el rendimiento y personalizar los masajes. Este trabajo sienta las bases para sistemas robóticos de masaje avanzados y seguros, complementando la intervención humana en rehabilitación física
Modelado y simulación de un robot móvil en entornos naturales mediante ROS2 y Unity3D
Simulation in robotics stands as an indispensable tool for the ongoing development of complex robotic systems, particularly in the field of dynamic unstructured environments—commonly known as field robotics—which demands high visual and physical fidelity. This enables the evaluation and refinement of algorithms, trajectory design, and prototype testing within virtual environments prior to real-world deployment, thereby reducing research costs. This work presents the development of a simulation model of the ARGO J8 mobile robot, owned by the Robotics and Mechatronics Group at the University of Málaga. The model is simulated in a virtual environment replicating the real conditions of the Laboratory and Experimental Area for New Technologies in Emergency and Disaster Intervention (LAENTIEC). ROS2 is used as the framework for modelling the robot’s structure and its main sensors: LiDAR, cameras, and integrated positioning system. Unity3D serves as the graphics engine, combining advanced visual representation with accurate physics, and is complemented by Google Earth data to recreate a scenario as realistic as possible. The work has been validated in simulations and is publicly available to the community in a repository (https://github.com/Robotics-Mechatronics-UMA/LAENTIEC-J8_ros2_unity).La simulación en robótica se erige como una herramienta indispensable para continuar desarrollando sistemas robóticos complejos. Especialmente en la robótica de entornos dinámicos no estructurados, conocida como robótica de campo, se busca una alta fidelidad visual y física para así poder evaluar y refinar algoritmos, diseñar trayectorias y probar prototipos en entornos virtuales antes de su despliegue en el mundo real, reduciendo los costes de investigación. En este trabajo, se presenta el desarrollo de un modelo de simulación del robot móvil ARGO J8 del Grupo de investigación de Robótica y Mecatrónica de la Universidad de Málaga, simulando dicho modelo en un entorno virtual que replique las condiciones reales del Laboratorio y Área de Experimentación en Nuevas Tecnologías para Intervención en Emergencias y Catástrofes (LAENTIEC). Para ello, se emplea ROS2 como marco de trabajo para modelar la estructura del robot y sus principales sensores: LiDAR, cámaras y sistema de posicionamiento integrado, y se emplea Unity3D como motor gráfico que combina representación gráfica avanzada y física precisa, complementada con datos de Google Earth para recrear un escenario lo más fiel posible a la realidad. El trabajo se ha validado en simulaciones, y se pone a disposición de la comunidad en un repositorio (https://github.com/Robotics-Mechatronics-UMA/LAENTIEC-J8_ros2_unity)