35 research outputs found

    Handling high parameter dimensionality in reinforcement learning with dynamic motor primitives

    Get PDF
    Dynamic Motor Primitives (DMP) are nowadays widely used as movement parametrization for learning trajectories, because of their linearity in the parameters, rescalation robustness and continuity. However, when learning a movement with DMP, where a set of gaussians distributed along the trajectory is used to approximate an acceleration excitation function, a very large number of gaussian approximations need to be performed. Adding them up for all joints yields too many parameters to be explored, thus requiring a prohibitive number of experiments/simulations to converge to a solution with an optimal (locally or globally) reward. We propose here two strategies to reduce this dimensionality: the first is to explore only the most significant directions in the parameter space, and the second is to add a reduced second set of gaussians that should only optimize the trajectory after fixing the gaussians that approximate the demonstrated movement.Peer ReviewedPostprint (author’s final draft

    Robot motion adaptation through user intervention and reinforcement learning

    Get PDF
    © . This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/Assistant robots are designed to perform specific tasks for the user, but their performance is rarely optimal, hence they are required to adapt to user preferences or new task requirements. In the previous work, the potential of an interactive learning framework based on user intervention and reinforcement learning (RL) was assessed. The framework allowed the user to correct an unfitted segment of the robot trajectory by using hand movements to guide the robot along a corrective path. So far, only the usability of the framework was evaluated through experiments with users. In the current work, the framework is described in detail and its ability to learn from a set of sample trajectories using an RL algorithm is analyzed. To evaluate the learning performance, three versions of the framework are proposed that differ in the method used to obtain the sample trajectories, which are: human-guided learning, autonomous learning, and combined human-guided with autonomous learning. The results show that the combination of the human-guided and autonomous learning achieved the best performance, and although it needed a higher number of sample trajectories than the human-guided learning, it also required less user involvement. Autonomous learning alone obtained the lowest reward value and needed the highest number of sample trajectories.Peer ReviewedPostprint (author's final draft

    Reward-weighted GMM and its application to action-selection in robotized shoe dressing

    Get PDF
    The final publication is available at link.springer.comIn the context of assistive robotics, robots need to make multiple decisions. We explore the problem where a robot has multiple choices to perform a task and must select the action that maximizes success probability among a repertoire of pre-trained actions. We investigate the case in which sensory data is only available before making the decision, but not while the action is being performed. In this paper we propose to use a Gaussian Mixture Model (GMM) as decision-making system. Our adaptation permits the initialization of the model using only one sample per component. We also propose an algorithm to use the result of each execution to update the model, thus adapting the robot behavior to the user and evaluating the effectiveness of each pre-trained action. The proposed algorithm is applied to a robotic shoe-dressing task. Simulated and real experiments show the validity of our approach.Peer ReviewedPostprint (author's final draft

    Realtime tracking and grasping of a moving object from range video

    Get PDF
    In this paper we present an automated system that is able to track and grasp a moving object within the workspace of a manipulator using range images acquired with a Microsoft Kinect sensor. Realtime tracking is achieved by a geometric particle filter on the affine group. Based on the tracked output, the pose of a 7-DoF WAM robotic arm is continuously updated using dynamic motor primitives until a distance measure between the tracked object and the gripper mounted on the arm is below a threshold. Then, it closes its three fingers and grasps the object. The tracker works in real-time and is robust to noise and partial occlusions. Using only the depth data makes our tracker independent of texture which is one of the key design goals in our approach. An experimental evaluation is provided along with a comparison of the proposed tracker with state-of-the-art approaches, including the OpenNI-tracker. The developed system is integrated with ROS and made available as part of IRI's ROS stack.Peer ReviewedPostprint (author’s final draft

    External force estimation for textile grasp detection

    No full text
    Our current work on external force estimation without end-effector force sensor is resented.To verify if a grasp of a textile has been successful, the external wrench applied on the robot is computed online, with a state observer based on a LWPR [3] model of a task.Peer ReviewedPostprint (author’s final draft

    DVINO: A RISC-V vector processor implemented in 65nm technology

    Get PDF
    This paper describes the design, verification, implementation and fabrication of the Drac Vector IN-Order (DVINO) processor, a RISC-V vector processor capable of booting Linux jointly developed by BSC, CIC-IPN, IMB-CNM (CSIC), and UPC. The DVINO processor includes an internally developed two-lane vector processor unit as well as a Phase Locked Loop (PLL) and an Analog-to-Digital Converter (ADC). The paper summarizes the design from architectural as well as logic synthesis and physical design in CMOS 65nm technology.The DRAC project is co-financed by the European Union Regional Development Fund within the framework of the ERDF Operational Program of Catalonia 2014-2020 with a grant of 50% of total eligible cost. The authors are part of RedRISCV which promotes activities around open hardware. The Lagarto Project is supported by the Research and Graduate Secretary (SIP) of the Instituto Politecnico Nacional (IPN) from Mexico, and by the CONACyT scholarship for Center for Research in Computing (CIC-IPN).Peer ReviewedArticle signat per 43 autors/es: Guillem Cabo∗, Gerard CandĂłn∗, Xavier Carril∗, Max Doblas∗, Marc DomĂ­nguez∗, Alberto GonzĂĄlez∗, Cesar HernĂĄndez†, VĂ­ctor JimĂ©nez∗, Vatistas Kostalampros∗, RubĂ©n Langarita∗, Neiel Leyva†, Guillem LĂłpez-ParadĂ­s∗, Jonnatan Mendoza∗, Francesco Minervini∗, Julian PavĂłn∗, Cristobal RamĂ­rez∗, NarcĂ­s Rodas∗, Enrico Reggiani∗, Mario RodrĂ­guez∗, Carlos Rojas∗, Abraham Ruiz∗, VĂ­ctor Soria∗, Alejandro Suanes‡, IvĂĄn Vargas∗, Roger Figueras∗, Pau Fontova∗, Joan Marimon∗, VĂ­ctor Montabes∗, AdriĂĄn Cristal∗, Carles HernĂĄndez∗, Ricardo MartĂ­nez‡, Miquel Moretó∗§, Francesc Moll∗§, Oscar Palomar∗§, Marco A. RamĂ­rez†, Antonio Rubio§, Jordi SacristĂĄn‡, Francesc Serra-Graells‡, Nehir Sonmez∗, LluĂ­s TerĂ©s‡, Osman Unsal∗, Mateo Valero∗§, LuĂ­s Villa† // ∗Barcelona Supercomputing Center (BSC), Barcelona, Spain. Email: [email protected]; †Centro de InvestigaciĂłn en ComputaciĂłn, Instituto PolitĂ©cnico Nacional (CIC-IPN), Mexico City, Mexico; ‡ Institut de Microelectronica de Barcelona, IMB-CNM (CSIC), Spain. Email: [email protected]; §Universitat Politecnica de Catalunya (UPC), Barcelona, Spain. Email: [email protected] (author's final draft

    TFG 2012/2013

    Get PDF
    Amb aquesta publicaciĂł, EINA, Centre universitari de Disseny i Art adscrit a la Universitat AutĂČnoma de Barcelona, dĂłna a conĂšixer el recull dels Treballs de Fi de Grau presentats durant el curs 2012-2013. VoldrĂ­em que un recull com aquest donĂ©s una idea mĂ©s precisa de la tasca que es realitza a EINA per tal de formar nous dissenyadors amb capacitat de respondre professionalment i intel·lectualment a les necessitats i exigĂšncies de la nostra societat. El treball formatiu s’orienta a oferir resultats que responguin tant a parĂ metres de rigor acadĂšmic i capacitat d’anĂ lisi del context com a l’experimentaciĂł i la creaciĂł de nous llenguatges, tot fomentant el potencial innovador del disseny.Con esta publicaciĂłn, EINA, Centro universitario de diseño y arte adscrito a la Universidad AutĂłnoma de Barcelona, da a conocer la recopilaciĂłn de los Trabajos de Fin de Grado presentados durante el curso 2012-2013. QuerrĂ­amos que una recopilaciĂłn como Ă©sta diera una idea mĂĄs precisa del trabajo que se realiza en EINA para formar nuevos diseñadores con capacidad de responder profesional e intelectualmente a las necesidades y exigencias de nuestra sociedad. El trabajo formativo se orienta a ofrecer resultados que respondan tanto a parĂĄmetros de rigor acadĂ©mico y capacidad de anĂĄlisis, como a la experimentaciĂłn y la creaciĂłn de nuevos lenguajes, al tiempo que se fomenta el potencial innovador del diseño.With this publication, EINA, University School of Design and Art, ascribed to the Autonomous University of Barcelona, brings to the public eye the Final Degree Projects presented during the 2012-2013 academic year. Our hope is that this volume might offer a more precise idea of the task performed by EINA in training new designers, able to speak both professionally and intellectually to the needs and demands of our society. The educational task is oriented towards results that might respond to the parameters of academic rigour and the capacity for contextual analysis, as well as to considerations of experimentation and the creation of new languages, all the while reinforcing design’s innovative potential

    Enginyeria en la conservaciĂł marina: eines i tecnologies emprades al CRAM

    No full text
    En aquest Research Café es presenten projectes on la tecnologia es posa al servei dels mars i els oceans, i que estan lligats amb els objectius ODS Vida Submarina i Acció pel clima.Objectius de Desenvolupament Sostenible::13 - Acció per al ClimaObjectius de Desenvolupament Sostenible::14 - Vida Submarin
    corecore