![]() Rodriguez Lera, Francisco Javier ![]() in 2018 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC) (2018) Detailed reference viewed: 91 (0 UL)![]() Pinto Costa, Andreia ![]() ![]() ![]() in 27th IEEE International Symposium on Robot and Human Interactive Communication, RO-MAN 2018, Nanjing, China, August 27-31, 2018 (2018) 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 ... [more ▼] 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. [less ▲] Detailed reference viewed: 544 (30 UL)![]() Rodriguez Lera, Francisco Javier ![]() in Cognitive Processing (2018), 19(2), 233--244 Generation of autonomous behavior for robots is a general unsolved problem. Users perceive robots as repetitive tools that do not respond to dynamic situations. This research deals with the generation of ... [more ▼] Generation of autonomous behavior for robots is a general unsolved problem. Users perceive robots as repetitive tools that do not respond to dynamic situations. This research deals with the generation of natural behaviors in assistive service robots for dynamic domestic environments, particularly, a motivational-oriented cognitive architecture to generate more natural behaviors in autonomous robots. The proposed architecture, called HiMoP, is based on three elements: a Hierarchy of needs to define robot drives; a set of Motivational variables connected to robot needs; and a Pool of finite-state machines to run robot behaviors. The first element is inspired in Alderfer's hierarchy of needs, which specifies the variables defined in the motivational component. The pool of finite-state machine implements the available robot actions, and those actions are dynamically selected taking into account the motivational variables and the external stimuli. Thus, the robot is able to exhibit different behaviors even under similar conditions. A customized version of the ``Speech Recognition and Audio Detection Test,'' proposed by the RoboCup Federation, has been used to illustrate how the architecture works and how it dynamically adapts and activates robots behaviors taking into account internal variables and external stimuli. [less ▲] Detailed reference viewed: 141 (0 UL)![]() Rodriguez Lera, Francisco Javier ![]() in Frontiers in ICT (2018), 5 In human-robot interaction situations, robot sensors collect huge amounts of data from the environment in order to characterize the situation. Some of the gathered data ought to be treated as private ... [more ▼] In human-robot interaction situations, robot sensors collect huge amounts of data from the environment in order to characterize the situation. Some of the gathered data ought to be treated as private, such as medical data (i.e., medication guidelines), personal and safety information (i.e., images of children, home habits, alarm codes, etc.). However, most robotic software development frameworks are not designed for securely managing this information. This paper analyzes the scenario of hardening one of the most widely used robotic middlewares, Robot Operating System (ROS). The study investigates a robot’s performance when ciphering the messages interchanged between ROS nodes under the publish/subscribe paradigm. In particular, this research focuses on the nodes which manage cameras and LIDAR sensors, which are two of the most extended sensing solutions in mobile robotics, and analyzes the collateral effects on the robot's achievement under different computing capabilities and encryption algorithms (3DES, AES and Blowfish) to robot performance. The findings present empirical evidence that simple encryption algorithms are lightweight enough to provide cyber-security even in low-powered robots when carefully designed and implemented. Nevertheless, these techniques come with a number of serious drawbacks regarding robot autonomy and performance if they are applied randomly. To avoid these issues, we define a taxonomy that links the type of ROS message, computational units, and the encryption methods. As a result, we present a model to select the optimal options for hardening a mobile robot using ROS. [less ▲] Detailed reference viewed: 102 (0 UL)![]() ; ; et al in Frontiers in Neurorobotics (2018), 11 Detailed reference viewed: 103 (0 UL)![]() Rodriguez Lera, Francisco Javier ![]() in Integrated Computer-Aided Engineering (2018), (Preprint), 1--10 Detailed reference viewed: 127 (0 UL)![]() Pinto Costa, Andreia ![]() ![]() ![]() Scientific Conference (2017, March) Socially assistive robots, when used in a way that takes into consideration children’s needs and developmental characteristics, can be useful tools to enable children’s development. More specifically, due ... [more ▼] Socially assistive robots, when used in a way that takes into consideration children’s needs and developmental characteristics, can be useful tools to enable children’s development. More specifically, due to their characteristics (predictability, simplicity, and repetition) robots can be especially helpful to teach emotional abilities to children with autism spectrum disorder (ASD). Previous research has provided preliminary evidence that robots can help children improve in some domains such as joint attention and imitation. However, no studies have examined how robots can be integrated in intervention protocols targeting the acquisition of emotional abilities in children with ASD. This paper presents a work in progress on an emotional ability training developed for children with ASD using the QT socially assistive robot. This training aims to test whether children with ASD can benefit from a robot-mediated training to improve emotional ability. [less ▲] Detailed reference viewed: 535 (17 UL)![]() ; ; et al in International Journal of Engineering Education (2017) Detailed reference viewed: 80 (9 UL)![]() ; ; Rodriguez Lera, Francisco Javier ![]() in Computers and Security (2017), 70(Supplement C), 422-435 Detailed reference viewed: 134 (7 UL)![]() Rodriguez Lera, Francisco Javier ![]() in 8th International Conference of Pattern Recognition Systems (ICPRS 2017), Madrid (Spain), 11-13 July 2017 (2017) Context awareness is a key element in human-robot interaction. Being able to recognize user activity improves robot decision making when facing ordinary situations in home-like environments, as well as ... [more ▼] Context awareness is a key element in human-robot interaction. Being able to recognize user activity improves robot decision making when facing ordinary situations in home-like environments, as well as robot overall performance. In robotics applications, context recognition is usually performed using time of day and three subsystems: localization, perception, and dialog. The proposal described in this paper adds to this approach a fifth item to classify user activities: an environmental recognition component. The Environment Recognition Component (ERC) described in this article uses convolutional neuronal networks to classify ordinary acoustic signals present in indoor environments. This information is used by a second element, the Context Recognition Component (CRC) that infers the user activity using propositional calculus. The empirical evaluation of the framework presents an 86% of accuracy at ERC level, and the CRC inference system provides three times more contexts than the approach without ERC. [less ▲] Detailed reference viewed: 157 (7 UL)![]() Rodriguez Lera, Francisco Javier ![]() in Ferrández Vicente, José Manuel; Álvarez-Sánchez, José Ramón; de la Paz López, Félix (Eds.) et al Biomedical Applications Based on Natural and Artificial Computing: International Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC 2017, Corunna, Spain, June 19-23, 2017, Proceedings, Part II (2017) Context awareness in autonomous robots is usually performed combining localization information, objects identification, human interaction and time of the day. We think that gathering environmental sounds ... [more ▼] Context awareness in autonomous robots is usually performed combining localization information, objects identification, human interaction and time of the day. We think that gathering environmental sounds we can improve context recognition. With that purpose, we have designed, developed and tested an Environment Recognition Component (ERC) that provides an extra input to our Context-Awareness Component (CAC) and increases the rate of labeling correctly users' activities. First element, the Environment Recognition Component (ERC) uses convolutional neural networks to classify acoustic signals and providing information to the Context-Awareness Component (CAC) which infers the user activity using a hierarchical Bayesian network. The work described in this paper evaluates the results of the labeling process in two HRI scenarios: robot and user sharing room and robot, and when the human and the robot are in different rooms. The results showed better accuracy when the ERC uses acoustic signals. [less ▲] Detailed reference viewed: 224 (3 UL)![]() ; ; et al in International Journal of Social Robotics (2017) Robots have been proposed as teaching assistants for children, but few studies have measured their effectiveness. This paper describes an experiment using the Baxter robot for teaching basic computational ... [more ▼] Robots have been proposed as teaching assistants for children, but few studies have measured their effectiveness. This paper describes an experiment using the Baxter robot for teaching basic computational principles. We compare acquired abilities in students with a control group lectured by a human teacher in a traditional way. These abilities are focused on the application of computational principles to a different domain. Experiment description, data analysis and discussion of the results are also presented in this paper. [less ▲] Detailed reference viewed: 226 (4 UL)![]() ; Rodriguez Lera, Francisco Javier ![]() ![]() Scientific Conference (2017) For robot tutors, autonomy and personalizations are important factors in order to engage users as well as to personalize the content and interaction according to the needs of individuals. This paper ... [more ▼] For robot tutors, autonomy and personalizations are important factors in order to engage users as well as to personalize the content and interaction according to the needs of individuals. This paper presents the Programming Cognitive Robot (ProCRob) software architecture to target personalized social robotics in two complementary ways. ProCRob supports the development and personalization of social robot applications by teachers and therapists without computer programming background. It also supports the development of autonomous robots which can adapt according to the human-robot interaction context. ProCRob is based on our previous research on autonomous robotics and has been developed since 2015 by a multi-disciplinary team of researchers from the fields of AI, Robotics and Psychology as well as artists and designers at the University of Luxembourg. ProCRob is currently being used and further developed for therapy of children with autism, and for encouraging rehabilitation activities in patients with post-stroke. This is paper presents a summary of ProCRob and its application in autism. [less ▲] Detailed reference viewed: 140 (7 UL)![]() ; ; Rodriguez Lera, Francisco Javier ![]() in Computers in Human Behavior (2017) \textcopyright 2017 Elsevier Ltd. Social robots have been and are currently being used in many projects, research initiatives and experiments, but we know relatively little about them compared to humans ... [more ▼] \textcopyright 2017 Elsevier Ltd. Social robots have been and are currently being used in many projects, research initiatives and experiments, but we know relatively little about them compared to humans when performing a social task such as teaching. Using an experiment in which a robot and a human teacher were used for teaching computational concepts to a group of K-12 students, the main goal of this paper is not to analyze the scores obtained in the post-test performed, but to focus on the students' attitudes towards robots. In order to do this, a version of the NARS and RAS questionnaires, adapted for children, was used. The analysis of the results of these questionnaires considers differences between age groups and students lectured by a robot vs. a human teacher. We conclude that age is the main factor that affects students' attitudes towards robots, although we also found other differences between the robot and the human teacher group. [less ▲] Detailed reference viewed: 153 (8 UL)![]() ; ; et al in 2017 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC) (2017) Navigating is one of the most basic capabilities of mobile robots. For this task, robots usually represent the environment through maps. This paper reports on first results of a work focused on mapping ... [more ▼] Navigating is one of the most basic capabilities of mobile robots. For this task, robots usually represent the environment through maps. This paper reports on first results of a work focused on mapping dynamic environments to achieve a robust navigation for long-term operation. This approach builds a static map starting from the construction plans of a building. A long-term map is started from the static map, and updated when adding and removing furniture, or when doors are opened or closed. A short-term map represents dynamic obstacles such as people. This approach is appropriate for fast deployment and long-term operations in office or domestic environments, able to adapt to changes in the environment. We demonstrate the robustness of this approach in the RoboCup@home competition, where robots must navigate in an environment that changes during the tests. [less ▲] Detailed reference viewed: 107 (6 UL)![]() Rodriguez Lera, Francisco Javier ![]() in Dekoulis, George (Ed.) Robotics - Legal, Ethical and Socioeconomic Impacts (2017) Robots and autonomous systems in general are set to suffer similar cybersecurity problems that computers have been facing for decades. This is not only worrying for critical tasks such as those performed ... [more ▼] Robots and autonomous systems in general are set to suffer similar cybersecurity problems that computers have been facing for decades. This is not only worrying for critical tasks such as those performed by surgical, or military robots but also for household robots such as vacuum cleaners or for teleconference robots compromise privacy and safety of their owners. What will happen if these robots are hacked? This study presents a survey on the cybersecurity attacks associated with service robots, and as a result, a taxonomy that classifies the risks faced by users when using service robots, distinguish ing between security and safety threads, is presented. We also present the robot software development phase as one the most relevant ones for the security of robots. [less ▲] Detailed reference viewed: 175 (8 UL) |
||