User Evaluation of an Interactive Learning Framework for Single-Arm and Dual-Arm Robots

Size: px
Start display at page:

Download "User Evaluation of an Interactive Learning Framework for Single-Arm and Dual-Arm Robots"

Transcription

1 User Evaluation of an Interactive Learning Framework for Single-Arm and Dual-Arm Robots Aleksandar Jevtić, Adrià Colomé, Guillem Alenyà, and Carme Torras Institut de Robòtica i Informàtica Industrial, CSIC-UPC C/ Llorens i Artigas 4-6, Barcelona, Spain {ajevtic,acolome,galenya,torras}@iri.upc.edu Abstract. Social robots are expected to adapt to their users and, like their human counterparts, learn from the interaction. In our previous work, we proposed an interactive learning framework that enables a user to intervene and modify a segment of the robot arm trajectory. The framework uses gesture teleoperation and reinforcement learning to learn new motions. In the current work, we compared the user experience with the proposed framework implemented on the single-arm and dual-arm Barrett s 7-DOF WAM robots equipped with a Microsoft Kinect camera for user tracking and gesture recognition. User performance and workload were measured in a series of trials with two groups of 6 participants using two robot settings in different order for counterbalancing. The experimental results showed that, for the same task, users required less time and produced shorter robot trajectories with the single-arm robot than with the dual-arm robot. The results also showed that the users who performed the task with the single-arm robot first experienced considerably less workload in performing the task with the dual-arm robot while achieving a higher task success rate in a shorter time. Keywords: Robot manipulators, user intervention, robot adaptation, gesture recognition, visual servoing, reinforcement learning 1 Introduction Expectations from social robots are high, since they must successfully assist the users with daily tasks while maintaining their engagement in interaction over extended periods of time [1]. One way to achieve this is by enabling the robots to learn from the interaction with the users [2]. In this work, we studied the interaction of lay users when asked to modify previously learned tasks of singlearm and dual-arm robots (experimental setup is shown in Fig. 2). There is usually This work was supported by the Beatriu de Pinós fellowship, reference num.: 2013 BP-B 00239, jointly funded by the Government of Catalunya, Spain and the European Commission FP7 COFUND programme. The work was partially supported by the EU CHIST-ERA I-DRESS project, reference num. PCIN , and the national Spanish project RobInstruct, reference num. TIN R.

2 2 A. Jevtić et al. a strict division between the tasks that require one or two arms, however, we compare the same aspects of the two robot settings and the effects that a previous user experience with one setting may have on another. User performance was quantitatively evaluated in terms of user workload, task success rate and task execution time. The presented results are expected to provide future developers an insight into the challenges associated with the interaction design for lay users of such robots. 1.1 Relevant Work Service robotics is a continuously growing field in various application domains [3]. Special attention is given to healthcare domain, where socially interactive assistant robots help patients with the recovery and compensate for increased costs of care and lack of nursing staff [4], [5]. Service robots are built for specific task and their functionality is defined with a set of skills necessary to perform them. Some studies show that specific types of users such as older adults prefer robot assistance over human assistance for tasks related to manipulating objects [6]. In this work, we tackle the problem on the level of trajectory adaptation and the proposed robot displacement tasks were used to evaluate the user experience. Many challenges are associated with single-arm and dual-arm robots placed in human environments [7]. Some studies compared the two robot settings for manipulation tasks [8], but they did not involve robot learning from interaction. Learning from Demonstration (LfD) is a widely used framework for robot learning [9]. A single demonstration is often not sufficient and some refinements must be performed often through exploration in simulation or with a physical robot. Repeating a demonstration of the entire task is not always necessary, especially if the task is long or complex. In our previous work, we proposed an interactive learning framework that enables a user to select and modify a task segment [10] but this framework has never been evaluated in the experiments with users. LfD methods often rely on robot vision to track and follow the user during a demonstration [11]. Gestures are commonly applied to initiate, stop or switch between robot tasks, but also give insight into the intended user behavior. Various methods for gesture recognition from RGB cameras have been proposed in literature [12]. In our previous work, we showed that the recognition of pointing gestures from depth images can be applied to real-time mobile robot guidance [13]. Here, the concept of visual robot guidance is implemented on robot manipulators and a Reinforcement Learning (RL) algorithm is applied to produce an improved robot motion segment from a series of user interventions. Our study compares the user experience with single-arm and dual-arm robots that use the previously proposed framework. 2 Algorithms The proposed framework has two components: interaction and learning, however, only the interaction component was analyzed in this study. The user intervention

3 User Evaluation of an Interactive Learning Framework 3 algorithm that allows users to modify the initial robot trajectory relies on the gesture recognition algorithm for switching between different robot states and hands motion following algorithm for robot teleoperation. The algorithms were implemented in C++ using the Robot Operating System (ROS) framework. A detailed description of the algorithms can be found in [10]. 2.1 Robot Control In order to allow the robot to correctly mimic the human motion, we used a similar framework as in [14] (see Fig. 1), where the tracking and gesture recognition algorithms provided desired poses, which were transformed to desired joint positions that satisfy the kinematics constraints by using an Inverse Kinematics (IK) algorithm [15]. Desired joints positions are provided at a different rate than the control loop s execution rate, therefore a dynamic system was used to interpolate the missing values. In order to store the trajectory, we record equallyspaced Cartesian goal points x t sent to the robot, and thus we could reproduce the user s hands motions by sending the same sequence of the desired points x t, t = 1..N points. Given the joint position reference, computed by the IK algorithm over the user-generated Cartesian commands, a compliant feed-forward controller that combines a friction model with a PID error compensation was used to generate torque commands, as in [16]. The compliant controller makes the robot safer in case of an unexpected physical contact with the user or the surrounding objects. 2.2 Gesture Recognition and Motion Following User tracking was implemented using the OpenNI TM and NiTE TM open source libraries. The position of the user s joints was provided in the camera frame of reference, which was used for both gesture recognition and hands motion tracking. No transformation of the joints positions to the robot frame of reference was necessary because joints relative displacements were used. Switching between two robot states, EXECUTE and FOLLOW, was initiated by by raising the right hand. A voice command could have been used instead of gesture recognition, however, we decided to use this simple implementation to avoid possible deployment issues. Moreover, the initial tests showed no considerable effect in terms of delay when stopping the robot at a desired position. Fig. 1: Robot control diagram

4 4 A. Jevtic et al. Fig. 2: A user guiding dual-arm robot using hands motions tracked by Kinect camera. Left: the initial trajectory is shown in green. Right: red arrows represent the motions of both user hands and robot end-effectors in the teleoperation mode. Hand-motion following consisted of tracking the position of each hand and reproducing the motion in real time with the corresponding robot s end-effector in a two-dimensional horizontal plane above the tabletop, as shown in Fig. 2. When switching to the FOLLOW state, the robot would store the initial position of a user s hand p0 = (x0, y0 ) and the position of the corresponding end-effector, i.e. the cut point pcut = (xcut, ycut ). All subsequent displacements of a hand were then reproduced by the end-effector according to following: pgoal = pcut + (phand p0 ) (1) where phand = (xhand, yhand ) is the new hand position detected by the camera with respect to the initial hand position, and pgoal = (xgoal, ygoal ) is the new goal sent to the robot s end-effector. 2.3 User Intervention The implementation of the proposed user intervention is shown in Algorithm 1. The user was expected to observe the robot while performing the task, stop it at a desired position by raising the right hand and then, within the next 2 seconds, place his or her left hand (single-arm task) or both hands (dual-arm task) in a pose similar to holding a wheel when driving a car. All subsequent user s hands motions were then tracked and reproduced by the robot. To stop the intervention, the user would once more raise the right hand and relieve the control back to the robot. This action would also store the robot end-effector position as the final point of the modified segment. A 2s delay was introduced (see line 6 in Algorithm 1) to allow the user to place the hands in a comfortable starting pose. Initial trajectory points were indexed and had associated timestamps to always ensure the identical execution of the trajectory. Cut and connect points were stored with their indexes. The cut point was stored as the trajectory point in which the robot was found when the user raised the right hand for the first time. The calculation of the connect point required additional computation, because the users were obviously not able to

5 Algorithm 1 User intervention User Evaluation of an Interactive Learning Framework 5 1: set state to EXECUTE ; 2: go to first trajectory point; 3: while in EXECUTE state and not end of trajectory do 4: go to next trajectory point; 5: if hand raised then 6: set state to FOLLOW ; // after a 2s delay 7: store trajectory cut point; 8: while in FOLLOW state do 9: follow user s hands; 10: if hand raised then 11: set state to EXECUTE ; 12: end if 13: end while 14: find closest trajectory connect point; 15: end if 16: end while precisely bring back the robot to it s initial trajectory after modifying its segment. Therefore, the connect point was computed as the trajectory point that was closest to the point where the user relieved the control back to the robot, which occurred during the second raise-hand gesture. In the first experiment this calculation is performed for a single-arm robot; however, in the second experiment involving a dual-arm robot, the connect points are computed for each arm and the index of the one closer to the corresponding end-effector was selected for both arms. The result of the user intervention is a new robot trajectory made of the unmodified trajectory segment preceding the cut point, a modified trajectory segment between the cut and connect points, and the final unmodified trajectory segment that follows after the connect point. 3 Methodology 3.1 Hardware The proposed algorithms were implemented on two Barrett s 7-DOF Whole Arm Manipulator (WAM) robots (see Fig. 2). A first-generation Microsoft Kinect camera, which was used for user tracking, has a detection range from 0.8m to 4m with a vertical viewing angle of 43 and the horizontal viewing angle of 57. It provides depth images at the resolution of pixels at the maximal frame rate of 30fps. A desktop PC with Ubuntu was used in this work, and it was powered by an Intel quad-core 2.83GHz CPU with 4GB of RAM.

6 6 A. Jevtić et al. 3.2 Experimental Setup User tests were performed with a group of 12 participants, a mixed group of 6 female and 6 male adults of age between 25 and 42. All participants had a university degree (7 engineers, 1 computer scientist, 1 physicist, 1 astrophysicist, 1 biologist, and 1 pharmacist) and no previous experience in robotics. Each participant performed 10 trials of each experiment. The participants were divided into two subgroups of 6, applying different order of experiments for counterbalancing. Each participant was asked to perform two experiments, which consisted of the same task but for different robot settings 1, i.e. a single-arm and dual-arm robot. Before the experiments, the researcher conducting the study described the WAM robot and the Microsoft Kinect camera features, and the experiment procedure to the participant. The procedure consisted of: 1) researcher s demo of the interaction with the dual-arm robot, 2) test trial by the participant, 3) two experiments performed by the participant, and 4) filling of the questionnaire about the performed experiments. The participants were assured that they were not within the robot workspace and that the experiments were safe. The researcher was present during the experiments to monitor the correct functioning of the robot, but he was seated behind the user and did not interfere. In the first experimental setup a single-arm robot was programmed to perform a linear motion at a constant height above the table, from the point A1 = (0.5m, 0.4m) to the point B1 = (0.5m, 0.4m) in the robot reference frame. An empty plastic bottle was placed as an obstacle on the table at the point C1 = (0.5m, 0m). Without a user intervention, the bottle would be knocked over by the robot. It was explained to the user that the goal of the experiment was to minimally modify the initial robot trajectory such that the robot end-effector avoids collision with the bottle. In the second experimental setup, both robot arms simultaneously performed the same task described for the single-arm robot, by moving along the parallel lines above the table. The first robot followed the linear trajectory between the points A1 and B1, while the second robot followed the linear trajectory between the point A2 = (0.5m, 0.4m) and the point B2 = (0.5m, 0.4m), defined in each robot s frame of reference, respectively. Two plastic bottles were placed on the tabletop at the points C1 and point C2 = (0.5m, 0m). As for the first experiment, the goal was to guide the robot end-effectors around the bottles. In both experiments, the robot end-effectors had fixed orientation facing downwards and their distance from the tabletop was constant during the whole experiment. 3.3 Performance and Workload Measures The following metrics were used to assess the performance and the workload of the participants: task success, task completion time, trajectory length, and the NASA-TLX questionnaire. Task success was measured as a function of knocked down obstacles during the task execution, and was computed as follows: 1 Additional material at:

7 User Evaluation of an Interactive Learning Framework 7 S i,1 = (1 N ob ) 100%, i = S i,2 = (1 N ob /2) 100%, i = (2) where S i,1 and S i,2 are the task success values for the single-arm and dual-arm robot tasks, respectively, N ob is the number of knocked down obstacles, and i is the number of the trial. Higher task success values were indicators of a better performance. The task completion time was the total time that one or both robots needed to reach the end point of the manipulation task. Lower completion times were indicators of a better performance. The robot trajectory length was computed as the sum of distances between the Cartesian trajectory points in the horizontal (x, y) plane of the robot frame of reference: D i,1 = N k=2 (xk x k 1 ) 2 + (y k y k 1 ) 2, i = (3) where x k and y k are the k-th trajectory point coordinates in the robot frame of reference, N is the number of trajectory points, and i is the number of the trial. In case of the dual arm task, the trajectory length was computed as a mean of trajectories lengths from both robot arms. Shorter trajectories were an indicator of a better performance. Participants completed the raw NASA-TLX questionnaire after each experiment. The questionnaire enables the collection of six dimensions of workload ranging from 0 to 100, and was used to assess the overall participant workload when performing the experiments, similarly as in [13]. The overall workload is computed as the average of the above-mentioned six dimensions. 3.4 Data Analysis A two-way repeated measure ANOVA analysis was conducted on two withinsubject variables (number of trials and robot setting), using order of experiments as between-subject variable. The number of trials was divided in ten levels and the robot setting in two levels (single arm and dual arm). Statistical significance was computed for all three performance metrics described in Section 3.3. The effect on the overall participant workload was computed in the two-way repeated measure ANOVA test using the robot setting as within-subject variable and the order of experiments as between-subject variable. We considered the results as significant for p < Results and Discussion 4.1 Performance Analysis The results of the first ANOVA test show that there was a statistically significant effect of the robot setting on the task completion time, F (1, 10) = , p = 0.005, and robot trajectory length, F (1, 10) = 7.97, p = In case of

8 8 A. Jevtić et al. Fig. 3: Effect of the robot setting on: (a) task completion time, and (b) trajectory length. Error bars represent the standard error of the mean. the interaction with the dual-arm robot, the participants needed more time to complete the task (Fig. 3a) and also guided the robots along longer trajectories (Fig. 3b). This could be explained by the fact that, in case of the dual-arm robot, the attention of the participants was divided between two arms, which reduced speed and accuracy of the robot guidance. The between-subject analysis showed that the order of experiments had a statistically high significant effect on the task success, F (1, 10) = , p = 0.006, and a statistically significant effect on the task completion time, F (1, 10) = 5.348, p = 0.043, which is an indicator of the learning effect from previously using the robot regardless of the initial robot setting; it also demonstrates user s ability to adapt when switching from single-arm to dual-arm robot setting, and vice-versa. The robot trajectory length was not affected by the order in which experiments were performed. The results also show that there was a statistically high significant effect of the number of trials on the task completion time, F (9, 90) = 2.881, p = 0.005, regardless of the order in which the experiments were performed, which again indicates the user s ability to learn over time to more efficiently interact with the robot. The number of trials did not have a statistically significant impact on task success and robot trajectory length. 4.2 Overall Workload The analysis of the interaction of the within-subject variable and the betweensubject variable, i.e. the order of experiments and the robot setting, shows a statistically significant joint effect on the participants overall workload, F (1, 10) = 5.482, p = It can be noted from the overall workload mean values shown in Fig. 4 that the participants experienced less initial workload if the first experiment was performed with a single arm; however, the workload drop was also lower during the second experiment using the same robot setting. But when the experiments started with the dual-arm robot the initial workload was much

9 User Evaluation of an Interactive Learning Framework 9 Fig. 4: Effect of the interaction of the robot setting and the order of experiments (Order = 1: starting with 1 robot; Order = 2: starting with 2 robots) on the overall workload. Error bars represent the standard error of the mean. higher and the workload drop was more drastic during the second experiment, indicating that participants felt a huge relief for moving from a more difficult condition. It should also be noted that in both cases the second experiment produced less workload than the first experiment, which indicates the existence of the user s learning factor. 5 Conclusion The study compared the performance and the workload of a group of lay users interacting with a single-arm and dual-arm robots performing the motion for the same task. The experiments were designed to evaluate several aspects of the user experience with the two robot settings. Although the experimental setup involved a simple trajectory adaptation task, it demonstrated that lay users with no background in robotics were able to successfully perform the task and improve over time while reducing the overall workload. The proposed approach can be extended to other application domains and more complex tasks, such as assisting the users in the activities of daily living, with either one or two robot arms, which will be a part of future work. Finally, the results suggest that a user could be introduced to interaction with a dual-arm robot by initially interacting with only one robot arm. References 1. I. Leite, C. Martinho and A. Paiva, Social robots for long-term interaction: A survey. International Journal of Social Robotics, vol. 5, no. 2, pp , Jan

10 10 A. Jevtić et al. 2. M. Mason and M.C. Lopes, Robot self-initiative and personalization by learning through repeated interactions. 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI 11), pp , C. Torras, Service robots for citizens of the future, European Review, vol. 24, no. 1, pp , J.-J. Cabibihan, H. Javed, M. Ang Jr. and S.M. Aljunied, Why robots? A survey on the roles and benefits of social robots in the therapy of children with autism, International Journal of Social Robotics, vol. 5, no. 4, pp , Nov H. Robinson, B. MacDonald and E. Broadbent, The role of healthcare robots for older people at home: A review, International Journal of Social Robotics, vol. 6, no. 4, pp , Nov C.-A. Smarr, T.L. Mitzner, J.M. Beer, A. Prakash, T.L. Chen, C.C. Kemp and W.A. Rogers, Domestic Robots for Older Adults: Attitudes, Preferences, and Potential International Journal of Social Robotics, vol. 6, no. 2, pp , Apr C.C. Kemp, A. Edsinger and E. Torres-Jara, Challenges for robot manipulation in human environments [Grand Challenges of Robotics], IEEE Robotics & Automation Magazine, vol. 14, no. 1, pp , Mar A. Edsinger and C.C. Kemp, Two arms are better than one: A behavior-based control system for assistive bimanual manipulation, Recent Progress in Robotics: Viable Robotic Service to Human, Lecture Notes in Control and Information Sciences, Springer, Heidelberg, vol. 370, pp , B.D. Argall, S. Chernova, M. Veloso and B. Browning, A survey of robot learning from demonstration, Robotics and Autonomous Systems, vol. 57, no. 5, pp , May A. Jevtić, A. Colomé, G. Alenyà and C. Torras, Robot adaptation through user intervention and reinforcement learning. Publication under review. Available online: M. Nicolescu and M. Mataric, Learning and interacting in human-robot domains, IEEE Trans. Syst., Man, Cybern. A, Syst. Humans, vol. 31, no. 5, pp , S. Mitra and T. Acharya, Gesture recognition: A survey, IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, vol. 37, no. 3, pp , A. Jevtić, G. Doisy, Y. Parmet and Y. Edan, Comparison of interaction modalities for mobile indoor robot guidance: Direct physical interaction, person following, and pointing control, IEEE Transactions on Human-Machine Systems, vol. 45, no. 6, pp , F. Husain, A. Colomé, B. Dellen, G. Alenyà and C. Torras, Realtime tracking and grasping of a moving object from range video, 2014 IEEE International Conference on Robotics and Automation, pp , A. Colomé and C. Torras, Closed-loop inverse kinematics for redundant robots: Comparative assessment and two enhancements IEEE/ASME Transactions on Mechatronics, vol. 20, no. 2, pp , A. Colomé, A. Planells and C. Torras. A friction-model-based framework for reinforcement learning of robotic tasks in non-rigid environments, IEEE International Conference on Robotics and Automation, pp , 2015.

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 6 (55) No. 2-2013 PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES A. FRATU 1 M. FRATU 2 Abstract:

More information

CAPACITIES FOR TECHNOLOGY TRANSFER

CAPACITIES FOR TECHNOLOGY TRANSFER CAPACITIES FOR TECHNOLOGY TRANSFER The Institut de Robòtica i Informàtica Industrial (IRI) is a Joint University Research Institute of the Spanish Council for Scientific Research (CSIC) and the Technical

More information

Android Speech Interface to a Home Robot July 2012

Android Speech Interface to a Home Robot July 2012 Android Speech Interface to a Home Robot July 2012 Deya Banisakher Undergraduate, Computer Engineering dmbxt4@mail.missouri.edu Tatiana Alexenko Graduate Mentor ta7cf@mail.missouri.edu Megan Biondo Undergraduate,

More information

I I. Technical Report. "Teaching Grasping Points Using Natural Movements" R R. Yalım Işleyici Guillem Alenyà

I I. Technical Report. Teaching Grasping Points Using Natural Movements R R. Yalım Işleyici Guillem Alenyà Technical Report IRI-DT 14-02 R R I I "Teaching Grasping Points Using Natural Movements" Yalım Işleyici Guillem Alenyà July, 2014 Institut de Robòtica i Informàtica Industrial Institut de Robòtica i Informàtica

More information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing

More information

Towards Complex Human Robot Cooperation Based on Gesture-Controlled Autonomous Navigation

Towards Complex Human Robot Cooperation Based on Gesture-Controlled Autonomous Navigation CHAPTER 1 Towards Complex Human Robot Cooperation Based on Gesture-Controlled Autonomous Navigation J. DE LEÓN 1 and M. A. GARZÓN 1 and D. A. GARZÓN 1 and J. DEL CERRO 1 and A. BARRIENTOS 1 1 Centro de

More information

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM Aniket D. Kulkarni *1, Dr.Sayyad Ajij D. *2 *1(Student of E&C Department, MIT Aurangabad, India) *2(HOD of E&C department, MIT Aurangabad, India) aniket2212@gmail.com*1,

More information

Using Gestures to Interact with a Service Robot using Kinect 2

Using Gestures to Interact with a Service Robot using Kinect 2 Using Gestures to Interact with a Service Robot using Kinect 2 Harold Andres Vasquez 1, Hector Simon Vargas 1, and L. Enrique Sucar 2 1 Popular Autonomous University of Puebla, Puebla, Pue., Mexico {haroldandres.vasquez,hectorsimon.vargas}@upaep.edu.mx

More information

GESTURE BASED HUMAN MULTI-ROBOT INTERACTION. Gerard Canal, Cecilio Angulo, and Sergio Escalera

GESTURE BASED HUMAN MULTI-ROBOT INTERACTION. Gerard Canal, Cecilio Angulo, and Sergio Escalera GESTURE BASED HUMAN MULTI-ROBOT INTERACTION Gerard Canal, Cecilio Angulo, and Sergio Escalera Gesture based Human Multi-Robot Interaction Gerard Canal Camprodon 2/27 Introduction Nowadays robots are able

More information

Comparison of Interaction Modalities for Mobile Indoor Robot Guidance: Direct Physical Interaction, Person Following and Pointing Control

Comparison of Interaction Modalities for Mobile Indoor Robot Guidance: Direct Physical Interaction, Person Following and Pointing Control Comparison of Interaction Modalities for Mobile Indoor Robot Guidance: Direct Physical Interaction, Person Following and Pointing Control Aleksandar Jevtić, Member, IEEE, Guillaume Doisy, Student Member,

More information

Multisensory Based Manipulation Architecture

Multisensory Based Manipulation Architecture Marine Robot and Dexterous Manipulatin for Enabling Multipurpose Intevention Missions WP7 Multisensory Based Manipulation Architecture GIRONA 2012 Y2 Review Meeting Pedro J Sanz IRS Lab http://www.irs.uji.es/

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute State one reason for investigating and building humanoid robot (4 pts) List two

More information

GESTURE RECOGNITION SOLUTION FOR PRESENTATION CONTROL

GESTURE RECOGNITION SOLUTION FOR PRESENTATION CONTROL GESTURE RECOGNITION SOLUTION FOR PRESENTATION CONTROL Darko Martinovikj Nevena Ackovska Faculty of Computer Science and Engineering Skopje, R. Macedonia ABSTRACT Despite the fact that there are different

More information

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani

Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks. Luka Peternel and Arash Ajoudani Presented by Halishia Chugani Robots Learning from Robots: A proof of Concept Study for Co-Manipulation Tasks Luka Peternel and Arash Ajoudani Presented by Halishia Chugani Robots learning from humans 1. Robots learn from humans 2.

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

The Haptic Impendance Control through Virtual Environment Force Compensation

The Haptic Impendance Control through Virtual Environment Force Compensation The Haptic Impendance Control through Virtual Environment Force Compensation OCTAVIAN MELINTE Robotics and Mechatronics Department Institute of Solid Mechanicsof the Romanian Academy ROMANIA octavian.melinte@yahoo.com

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

Stabilize humanoid robot teleoperated by a RGB-D sensor

Stabilize humanoid robot teleoperated by a RGB-D sensor Stabilize humanoid robot teleoperated by a RGB-D sensor Andrea Bisson, Andrea Busatto, Stefano Michieletto, and Emanuele Menegatti Intelligent Autonomous Systems Lab (IAS-Lab) Department of Information

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Use an example to explain what is admittance control? You may refer to exoskeleton

More information

Eye-to-Hand Position Based Visual Servoing and Human Control Using Kinect Camera in ViSeLab Testbed

Eye-to-Hand Position Based Visual Servoing and Human Control Using Kinect Camera in ViSeLab Testbed Memorias del XVI Congreso Latinoamericano de Control Automático, CLCA 2014 Eye-to-Hand Position Based Visual Servoing and Human Control Using Kinect Camera in ViSeLab Testbed Roger Esteller-Curto*, Alberto

More information

Prospective Teleautonomy For EOD Operations

Prospective Teleautonomy For EOD Operations Perception and task guidance Perceived world model & intent Prospective Teleautonomy For EOD Operations Prof. Seth Teller Electrical Engineering and Computer Science Department Computer Science and Artificial

More information

MATLAB is a high-level programming language, extensively

MATLAB is a high-level programming language, extensively 1 KUKA Sunrise Toolbox: Interfacing Collaborative Robots with MATLAB Mohammad Safeea and Pedro Neto Abstract Collaborative robots are increasingly present in our lives. The KUKA LBR iiwa equipped with

More information

2. Publishable summary

2. Publishable summary 2. Publishable summary CogLaboration (Successful real World Human-Robot Collaboration: from the cognition of human-human collaboration to fluent human-robot collaboration) is a specific targeted research

More information

Università di Roma La Sapienza. Medical Robotics. A Teleoperation System for Research in MIRS. Marilena Vendittelli

Università di Roma La Sapienza. Medical Robotics. A Teleoperation System for Research in MIRS. Marilena Vendittelli Università di Roma La Sapienza Medical Robotics A Teleoperation System for Research in MIRS Marilena Vendittelli the DLR teleoperation system slave three versatile robots MIRO light-weight: weight < 10

More information

Team Description

Team Description NimbRo@Home 2014 Team Description Max Schwarz, Jörg Stückler, David Droeschel, Kathrin Gräve, Dirk Holz, Michael Schreiber, and Sven Behnke Rheinische Friedrich-Wilhelms-Universität Bonn Computer Science

More information

Performance Issues in Collaborative Haptic Training

Performance Issues in Collaborative Haptic Training 27 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 27 FrA4.4 Performance Issues in Collaborative Haptic Training Behzad Khademian and Keyvan Hashtrudi-Zaad Abstract This

More information

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA

HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA HAND-SHAPED INTERFACE FOR INTUITIVE HUMAN- ROBOT COMMUNICATION THROUGH HAPTIC MEDIA RIKU HIKIJI AND SHUJI HASHIMOTO Department of Applied Physics, School of Science and Engineering, Waseda University 3-4-1

More information

Learning Actions from Demonstration

Learning Actions from Demonstration Learning Actions from Demonstration Michael Tirtowidjojo, Matthew Frierson, Benjamin Singer, Palak Hirpara October 2, 2016 Abstract The goal of our project is twofold. First, we will design a controller

More information

Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with Disabilities

Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with Disabilities The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Laser-Assisted Telerobotic Control for Enhancing Manipulation Capabilities of Persons with

More information

Robot Task-Level Programming Language and Simulation

Robot Task-Level Programming Language and Simulation Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application

More information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:

More information

AUOTOMATIC PICK AND PLACE ROBOT

AUOTOMATIC PICK AND PLACE ROBOT AUOTOMATIC PICK AND PLACE ROBOT Mr.Kunal Sali 1, Mr. Saiprasad Kolhe 2, Mr.Mayank Paliwal 3 1,2,3 Department of E&TC. Engg, Sandip Foundation, SITRC College, Nashik,(India) ABSTRACT In this paper we deal

More information

Robotics Introduction Matteo Matteucci

Robotics Introduction Matteo Matteucci Robotics Introduction About me and my lectures 2 Lectures given by Matteo Matteucci +39 02 2399 3470 matteo.matteucci@polimi.it http://www.deib.polimi.it/ Research Topics Robotics and Autonomous Systems

More information

League <BART LAB AssistBot (THAILAND)>

League <BART LAB AssistBot (THAILAND)> RoboCup@Home League 2013 Jackrit Suthakorn, Ph.D.*, Woratit Onprasert, Sakol Nakdhamabhorn, Rachot Phuengsuk, Yuttana Itsarachaiyot, Choladawan Moonjaita, Syed Saqib Hussain

More information

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 9, Issue 3, May - June 2018, pp. 177 185, Article ID: IJARET_09_03_023 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=9&itype=3

More information

Training NAO using Kinect

Training NAO using Kinect Training NAO using Kinect Michalis Chartomatsidis, Emmanouil Androulakis, Ergina Kavallieratou University of the Aegean Samos, Dept of Information & Communications Systems, Greece kavallieratou@aegean.gr

More information

Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots

Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots Sophie SAKKA 1, Louise PENNA POUBEL 2, and Denis ĆEHAJIĆ3 1 IRCCyN and University of Poitiers, France 2 ECN and

More information

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator International Conference on Control, Automation and Systems 2008 Oct. 14-17, 2008 in COEX, Seoul, Korea A Feasibility Study of Time-Domain Passivity Approach for Bilateral Teleoperation of Mobile Manipulator

More information

Vishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit)

Vishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit) Vishnu Nath Usage of computer vision and humanoid robotics to create autonomous robots (Ximea Currera RL04C Camera Kit) Acknowledgements Firstly, I would like to thank Ivan Klimkovic of Ximea Corporation,

More information

Driver Assistance for "Keeping Hands on the Wheel and Eyes on the Road"

Driver Assistance for Keeping Hands on the Wheel and Eyes on the Road ICVES 2009 Driver Assistance for "Keeping Hands on the Wheel and Eyes on the Road" Cuong Tran and Mohan Manubhai Trivedi Laboratory for Intelligent and Safe Automobiles (LISA) University of California

More information

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Klaus Buchegger 1, George Todoran 1, and Markus Bader 1 Vienna University of Technology, Karlsplatz 13, Vienna 1040,

More information

ESE 350 HEXAWall v 2.0 Michelle Adjangba Omari Maxwell

ESE 350 HEXAWall v 2.0 Michelle Adjangba Omari Maxwell ESE 350 HEXAWall v 2.0 Michelle Adjangba Omari Maxwell Abstract This project is a continuation from the HEXA interactive wall display done in ESE 350 last spring. Professor Mangharam wants us to take this

More information

Multi-robot Formation Control Based on Leader-follower Method

Multi-robot Formation Control Based on Leader-follower Method Journal of Computers Vol. 29 No. 2, 2018, pp. 233-240 doi:10.3966/199115992018042902022 Multi-robot Formation Control Based on Leader-follower Method Xibao Wu 1*, Wenbai Chen 1, Fangfang Ji 1, Jixing Ye

More information

Learning the Proprioceptive and Acoustic Properties of Household Objects. Jivko Sinapov Willow Collaborators: Kaijen and Radu 6/24/2010

Learning the Proprioceptive and Acoustic Properties of Household Objects. Jivko Sinapov Willow Collaborators: Kaijen and Radu 6/24/2010 Learning the Proprioceptive and Acoustic Properties of Household Objects Jivko Sinapov Willow Collaborators: Kaijen and Radu 6/24/2010 What is Proprioception? It is the sense that indicates whether the

More information

LASER ASSISTED COMBINED TELEOPERATION AND AUTONOMOUS CONTROL

LASER ASSISTED COMBINED TELEOPERATION AND AUTONOMOUS CONTROL ANS EPRRSD - 13 th Robotics & remote Systems for Hazardous Environments 11 th Emergency Preparedness & Response Knoxville, TN, August 7-10, 2011, on CD-ROM, American Nuclear Society, LaGrange Park, IL

More information

A Kinect-based 3D hand-gesture interface for 3D databases

A Kinect-based 3D hand-gesture interface for 3D databases A Kinect-based 3D hand-gesture interface for 3D databases Abstract. The use of natural interfaces improves significantly aspects related to human-computer interaction and consequently the productivity

More information

Group Robots Forming a Mechanical Structure - Development of slide motion mechanism and estimation of energy consumption of the structural formation -

Group Robots Forming a Mechanical Structure - Development of slide motion mechanism and estimation of energy consumption of the structural formation - Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation July 16-20, 2003, Kobe, Japan Group Robots Forming a Mechanical Structure - Development of slide motion

More information

IRI-UPC Internship Programme 2019

IRI-UPC Internship Programme 2019 The Institut de Robòtica i Informàtica Industrial, CSIC-UPC, offers 3 grants addressed to UPC Master or undergraduate students to carry out a research internship in our centre. This programme is under

More information

Robotic Capture and De-Orbit of a Tumbling and Heavy Target from Low Earth Orbit

Robotic Capture and De-Orbit of a Tumbling and Heavy Target from Low Earth Orbit www.dlr.de Chart 1 Robotic Capture and De-Orbit of a Tumbling and Heavy Target from Low Earth Orbit Steffen Jaekel, R. Lampariello, G. Panin, M. Sagardia, B. Brunner, O. Porges, and E. Kraemer (1) M. Wieser,

More information

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics

Chapter 2 Introduction to Haptics 2.1 Definition of Haptics Chapter 2 Introduction to Haptics 2.1 Definition of Haptics The word haptic originates from the Greek verb hapto to touch and therefore refers to the ability to touch and manipulate objects. The haptic

More information

Visual Servoing. Charlie Kemp. 4632B/8803 Mobile Manipulation Lecture 8

Visual Servoing. Charlie Kemp. 4632B/8803 Mobile Manipulation Lecture 8 Visual Servoing Charlie Kemp 4632B/8803 Mobile Manipulation Lecture 8 From: http://www.hsi.gatech.edu/visitors/maps/ 4 th floor 4100Q M Building 167 First office on HSI side From: http://www.hsi.gatech.edu/visitors/maps/

More information

3-D-Gaze-Based Robotic Grasping Through Mimicking Human Visuomotor Function for People With Motion Impairments

3-D-Gaze-Based Robotic Grasping Through Mimicking Human Visuomotor Function for People With Motion Impairments 2824 IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. 64, NO. 12, DECEMBER 2017 3-D-Gaze-Based Robotic Grasping Through Mimicking Human Visuomotor Function for People With Motion Impairments Songpo Li,

More information

Image Processing Based Vehicle Detection And Tracking System

Image Processing Based Vehicle Detection And Tracking System Image Processing Based Vehicle Detection And Tracking System Poonam A. Kandalkar 1, Gajanan P. Dhok 2 ME, Scholar, Electronics and Telecommunication Engineering, Sipna College of Engineering and Technology,

More information

Available theses (October 2012) MERLIN Group

Available theses (October 2012) MERLIN Group Available theses (October 2012) MERLIN Group Politecnico di Milano - Dipartimento di Elettronica e Informazione MERLIN Group 2 Luca Bascetta bascetta@elet.polimi.it Gianni Ferretti ferretti@elet.polimi.it

More information

Graphical Simulation and High-Level Control of Humanoid Robots

Graphical Simulation and High-Level Control of Humanoid Robots In Proc. 2000 IEEE RSJ Int l Conf. on Intelligent Robots and Systems (IROS 2000) Graphical Simulation and High-Level Control of Humanoid Robots James J. Kuffner, Jr. Satoshi Kagami Masayuki Inaba Hirochika

More information

The 2012 Team Description

The 2012 Team Description The Reem@IRI 2012 Robocup@Home Team Description G. Alenyà 1 and R. Tellez 2 1 Institut de Robòtica i Informàtica Industrial, CSIC-UPC, Llorens i Artigas 4-6, 08028 Barcelona, Spain 2 PAL Robotics, C/Pujades

More information

Robotics 2 Collision detection and robot reaction

Robotics 2 Collision detection and robot reaction Robotics 2 Collision detection and robot reaction Prof. Alessandro De Luca Handling of robot collisions! safety in physical Human-Robot Interaction (phri)! robot dependability (i.e., beyond reliability)!

More information

Content Based Image Retrieval Using Color Histogram

Content Based Image Retrieval Using Color Histogram Content Based Image Retrieval Using Color Histogram Nitin Jain Assistant Professor, Lokmanya Tilak College of Engineering, Navi Mumbai, India. Dr. S. S. Salankar Professor, G.H. Raisoni College of Engineering,

More information

May Edited by: Roemi E. Fernández Héctor Montes

May Edited by: Roemi E. Fernández Héctor Montes May 2016 Edited by: Roemi E. Fernández Héctor Montes RoboCity16 Open Conference on Future Trends in Robotics Editors Roemi E. Fernández Saavedra Héctor Montes Franceschi Madrid, 26 May 2016 Edited by:

More information

Optimization of Robot Arm Motion in Human Environment

Optimization of Robot Arm Motion in Human Environment Optimization of Robot Arm Motion in Human Environment Zulkifli Mohamed 1, Mitsuki Kitani 2, Genci Capi 3 123 Dept. of Electrical and Electronic System Engineering, Faculty of Engineering University of

More information

Multi-Agent Planning

Multi-Agent Planning 25 PRICAI 2000 Workshop on Teams with Adjustable Autonomy PRICAI 2000 Workshop on Teams with Adjustable Autonomy Position Paper Designing an architecture for adjustably autonomous robot teams David Kortenkamp

More information

A Comparative Study of Structured Light and Laser Range Finding Devices

A Comparative Study of Structured Light and Laser Range Finding Devices A Comparative Study of Structured Light and Laser Range Finding Devices Todd Bernhard todd.bernhard@colorado.edu Anuraag Chintalapally anuraag.chintalapally@colorado.edu Daniel Zukowski daniel.zukowski@colorado.edu

More information

The Hand Gesture Recognition System Using Depth Camera

The Hand Gesture Recognition System Using Depth Camera The Hand Gesture Recognition System Using Depth Camera Ahn,Yang-Keun VR/AR Research Center Korea Electronics Technology Institute Seoul, Republic of Korea e-mail: ykahn@keti.re.kr Park,Young-Choong VR/AR

More information

Information and Program

Information and Program Robotics 1 Information and Program Prof. Alessandro De Luca Robotics 1 1 Robotics 1 2017/18! First semester (12 weeks)! Monday, October 2, 2017 Monday, December 18, 2017! Courses of study (with this course

More information

Team Description Paper

Team Description Paper Tinker@Home 2016 Team Description Paper Jiacheng Guo, Haotian Yao, Haocheng Ma, Cong Guo, Yu Dong, Yilin Zhu, Jingsong Peng, Xukang Wang, Shuncheng He, Fei Xia and Xunkai Zhang Future Robotics Club(Group),

More information

Haptic Tele-Assembly over the Internet

Haptic Tele-Assembly over the Internet Haptic Tele-Assembly over the Internet Sandra Hirche, Bartlomiej Stanczyk, and Martin Buss Institute of Automatic Control Engineering, Technische Universität München D-829 München, Germany, http : //www.lsr.ei.tum.de

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

A Real-World Experiments Setup for Investigations of the Problem of Visual Landmarks Selection for Mobile Robots

A Real-World Experiments Setup for Investigations of the Problem of Visual Landmarks Selection for Mobile Robots Applied Mathematical Sciences, Vol. 6, 2012, no. 96, 4767-4771 A Real-World Experiments Setup for Investigations of the Problem of Visual Landmarks Selection for Mobile Robots Anna Gorbenko Department

More information

Team KMUTT: Team Description Paper

Team KMUTT: Team Description Paper Team KMUTT: Team Description Paper Thavida Maneewarn, Xye, Pasan Kulvanit, Sathit Wanitchaikit, Panuvat Sinsaranon, Kawroong Saktaweekulkit, Nattapong Kaewlek Djitt Laowattana King Mongkut s University

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK NC-FACE DATABASE FOR FACE AND FACIAL EXPRESSION RECOGNITION DINESH N. SATANGE Department

More information

Mobile Robots (Wheeled) (Take class notes)

Mobile Robots (Wheeled) (Take class notes) Mobile Robots (Wheeled) (Take class notes) Wheeled mobile robots Wheeled mobile platform controlled by a computer is called mobile robot in a broader sense Wheeled robots have a large scope of types and

More information

Baset Adult-Size 2016 Team Description Paper

Baset Adult-Size 2016 Team Description Paper Baset Adult-Size 2016 Team Description Paper Mojtaba Hosseini, Vahid Mohammadi, Farhad Jafari 2, Dr. Esfandiar Bamdad 1 1 Humanoid Robotic Laboratory, Robotic Center, Baset Pazhuh Tehran company. No383,

More information

High-Level Programming for Industrial Robotics: using Gestures, Speech and Force Control

High-Level Programming for Industrial Robotics: using Gestures, Speech and Force Control High-Level Programming for Industrial Robotics: using Gestures, Speech and Force Control Pedro Neto, J. Norberto Pires, Member, IEEE Abstract Today, most industrial robots are programmed using the typical

More information

Mobile Robots Exploration and Mapping in 2D

Mobile Robots Exploration and Mapping in 2D ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA. Mobile Robots Exploration and Mapping in 2D Sithisone Kalaya Robotics, Intelligent Sensing & Control (RISC)

More information

Objective Data Analysis for a PDA-Based Human-Robotic Interface*

Objective Data Analysis for a PDA-Based Human-Robotic Interface* Objective Data Analysis for a PDA-Based Human-Robotic Interface* Hande Kaymaz Keskinpala EECS Department Vanderbilt University Nashville, TN USA hande.kaymaz@vanderbilt.edu Abstract - This paper describes

More information

Cognitive Robotics 2016/2017

Cognitive Robotics 2016/2017 Cognitive Robotics 2016/2017 Course Introduction Matteo Matteucci matteo.matteucci@polimi.it Artificial Intelligence and Robotics Lab - Politecnico di Milano About me and my lectures Lectures given by

More information

Chapter 1 Introduction

Chapter 1 Introduction Chapter 1 Introduction It is appropriate to begin the textbook on robotics with the definition of the industrial robot manipulator as given by the ISO 8373 standard. An industrial robot manipulator is

More information

Modeling and Experimental Studies of a Novel 6DOF Haptic Device

Modeling and Experimental Studies of a Novel 6DOF Haptic Device Proceedings of The Canadian Society for Mechanical Engineering Forum 2010 CSME FORUM 2010 June 7-9, 2010, Victoria, British Columbia, Canada Modeling and Experimental Studies of a Novel DOF Haptic Device

More information

IVR: Introduction to Control

IVR: Introduction to Control IVR: Introduction to Control OVERVIEW Control systems Transformations Simple control algorithms History of control Centrifugal governor M. Boulton and J. Watt (1788) J. C. Maxwell (1868) On Governors.

More information

Building Perceptive Robots with INTEL Euclid Development kit

Building Perceptive Robots with INTEL Euclid Development kit Building Perceptive Robots with INTEL Euclid Development kit Amit Moran Perceptual Computing Systems Innovation 2 2 3 A modern robot should Perform a task Find its way in our world and move safely Understand

More information

Blur Estimation for Barcode Recognition in Out-of-Focus Images

Blur Estimation for Barcode Recognition in Out-of-Focus Images Blur Estimation for Barcode Recognition in Out-of-Focus Images Duy Khuong Nguyen, The Duy Bui, and Thanh Ha Le Human Machine Interaction Laboratory University Engineering and Technology Vietnam National

More information

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery Using Simulation to Design Control Strategies for Robotic No-Scar Surgery Antonio DE DONNO 1, Florent NAGEOTTE, Philippe ZANNE, Laurent GOFFIN and Michel de MATHELIN LSIIT, University of Strasbourg/CNRS,

More information

Teleplanning by Human Demonstration for VR-based Teleoperation of a Mobile Robotic Assistant

Teleplanning by Human Demonstration for VR-based Teleoperation of a Mobile Robotic Assistant Submitted: IEEE 10 th Intl. Workshop on Robot and Human Communication (ROMAN 2001), Bordeaux and Paris, Sept. 2001. Teleplanning by Human Demonstration for VR-based Teleoperation of a Mobile Robotic Assistant

More information

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press,   ISSN Application of artificial neural networks to the robot path planning problem P. Martin & A.P. del Pobil Department of Computer Science, Jaume I University, Campus de Penyeta Roja, 207 Castellon, Spain

More information

Novel machine interface for scaled telesurgery

Novel machine interface for scaled telesurgery Novel machine interface for scaled telesurgery S. Clanton, D. Wang, Y. Matsuoka, D. Shelton, G. Stetten SPIE Medical Imaging, vol. 5367, pp. 697-704. San Diego, Feb. 2004. A Novel Machine Interface for

More information

Adaptive Humanoid Robot Arm Motion Generation by Evolved Neural Controllers

Adaptive Humanoid Robot Arm Motion Generation by Evolved Neural Controllers Proceedings of the 3 rd International Conference on Mechanical Engineering and Mechatronics Prague, Czech Republic, August 14-15, 2014 Paper No. 170 Adaptive Humanoid Robot Arm Motion Generation by Evolved

More information

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof.

Wednesday, October 29, :00-04:00pm EB: 3546D. TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof. Wednesday, October 29, 2014 02:00-04:00pm EB: 3546D TELEOPERATION OF MOBILE MANIPULATORS By Yunyi Jia Advisor: Prof. Ning Xi ABSTRACT Mobile manipulators provide larger working spaces and more flexibility

More information

Research Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt

Research Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt Research Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt Igal Loevsky, advisor: Ilan Shimshoni email: igal@tx.technion.ac.il

More information

HAPTIC GUIDANCE BASED ON HARMONIC FUNCTIONS FOR THE EXECUTION OF TELEOPERATED ASSEMBLY TASKS. Carlos Vázquez Jan Rosell,1

HAPTIC GUIDANCE BASED ON HARMONIC FUNCTIONS FOR THE EXECUTION OF TELEOPERATED ASSEMBLY TASKS. Carlos Vázquez Jan Rosell,1 Preprints of IAD' 2007: IFAC WORKSHOP ON INTELLIGENT ASSEMBLY AND DISASSEMBLY May 23-25 2007, Alicante, Spain HAPTIC GUIDANCE BASED ON HARMONIC FUNCTIONS FOR THE EXECUTION OF TELEOPERATED ASSEMBLY TASKS

More information

Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments

Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments IMI Lab, Dept. of Computer Science University of North Carolina Charlotte Outline Problem and Context Basic RAMP Framework

More information

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface Kei Okada 1, Yasuyuki Kino 1, Fumio Kanehiro 2, Yasuo Kuniyoshi 1, Masayuki Inaba 1, Hirochika Inoue 1 1

More information

A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES

A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES THAIR A. SALIH, OMAR IBRAHIM YEHEA COMPUTER DEPT. TECHNICAL COLLEGE/ MOSUL EMAIL: ENG_OMAR87@YAHOO.COM, THAIRALI59@YAHOO.COM ABSTRACT It is difficult to find

More information

Service Robots in an Intelligent House

Service Robots in an Intelligent House Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System

More information

International Journal of Computer Sciences and Engineering. Research Paper Volume-5, Issue-12 E-ISSN:

International Journal of Computer Sciences and Engineering. Research Paper Volume-5, Issue-12 E-ISSN: International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-5, Issue-12 E-ISSN: 2347-2693 Performance Analysis of Real-Time Eye Blink Detector for Varying Lighting Conditions

More information

A Study on the control Method of 3-Dimensional Space Application using KINECT System Jong-wook Kang, Dong-jun Seo, and Dong-seok Jung,

A Study on the control Method of 3-Dimensional Space Application using KINECT System Jong-wook Kang, Dong-jun Seo, and Dong-seok Jung, IJCSNS International Journal of Computer Science and Network Security, VOL.11 No.9, September 2011 55 A Study on the control Method of 3-Dimensional Space Application using KINECT System Jong-wook Kang,

More information

1. INTRODUCTION: 2. EOG: system, handicapped people, wheelchair.

1. INTRODUCTION: 2. EOG: system, handicapped people, wheelchair. ABSTRACT This paper presents a new method to control and guide mobile robots. In this case, to send different commands we have used electrooculography (EOG) techniques, so that, control is made by means

More information

S.P.Q.R. Legged Team Report from RoboCup 2003

S.P.Q.R. Legged Team Report from RoboCup 2003 S.P.Q.R. Legged Team Report from RoboCup 2003 L. Iocchi and D. Nardi Dipartimento di Informatica e Sistemistica Universitá di Roma La Sapienza Via Salaria 113-00198 Roma, Italy {iocchi,nardi}@dis.uniroma1.it,

More information

Robotic manipulator capable of sorting moving objects alongside human workers using a budget-conscious control system

Robotic manipulator capable of sorting moving objects alongside human workers using a budget-conscious control system Robotic manipulator capable of sorting moving objects alongside human workers using a budget-conscious control system Adela Wee *, Christopher Willis, Victoria Coleman, Trevor Hooton, Andrew Bennett* Intelligent

More information