Abstract. 1 Introduction. 2 Concept of the mobile experimental

Size: px
Start display at page:

Download "Abstract. 1 Introduction. 2 Concept of the mobile experimental"

Transcription

1 ISR / ROBOTIK 2010 Mobile Experimental Platform for the Development of Environmentally Interactive Control Algorithms towards the Implementation on a Walking Humanoid Robot Giulio Milighetti, Janko Petereit and Helge-Björn Kuntze Fraunhofer Institute of Optronics, System Technologies and Image Exploitation, Karlsruhe, Germany name.surname@iosb.fraunhofer.de Abstract In the framework of the long term Collaborative Research Center SFB 588 Humanoid Robots the robot ARMAR III has to manage different basic skills in a highly dynamic environment. They mainly take place in the area close to the robot and require especially its upper body including head, arms and hands. However, during the last project phase the development has been mainly focused on basic skills which have to be accomplished mainly in a wider range and require also walking capability (e.g. carrying a tray). In order to investigate in advance such new environmentally interactive control algorithms, an adequate development platform is required. The mobile experimental platform developed with this goal at Fraunhofer IOSB consists of an upper body including various existing robot components like torso, head, arms and hands, as well as a lower body represented by a mobile robot. A Stewart platform provides then the functionality of a human hip connecting upper and lower body. This hexapod structure is the central element of the proposed platform because it is responsible for a motion of the upper body, that emulates the oscillations of a human gangway. Therefore, the most important steps of its design process will be discussed in this paper. In order to demonstrate the feasibility of the platform, a case study optimizing the gaze control of a humanoid robot head will be presented. 1 Introduction In the last years a new generation of humanoid robots has been emerged in the public and private environment opening new scenarios in the robot market. Such a robot requires human-like capabilities in order to cooperate and interact with humans as well as to act autonomously in a time-varying and loosely structured environment. In order to properly develop this innovative technology the Deutsche Forschungsgemeinschaft (DFG) has established in 2001 the long-term Collaborative Research Center SFB 588 Humanoid Robots in which the various aspects of the multifaceted interaction between robots and humans are investigated. Within this framework, the Fraunhofer IOSB is responsible for the development of a modular and flexible supervisory control concept which allows the robot to cope with different basic skills. Typical multi-sensor controlled skills implemented up to now are e.g. the grasping of randomly positioned parts, the fitting of parts into holes (e.g. key into key hole), the balancing of instable parts on a tray or the lifting and carrying of objects by adherence [1, 2, 3]. Thanks to the significant results achieved in the entire SFB, at the current state of development the demonstrator AR- MAR III is able to cope successfully with different complex skills. They mainly take place in the area close to the robot and require especially its upper body including head, arms and hands. Typical capabilities in a kitchen environment are e.g. loading and unloading the dishwasher or serving drinks from the fridge [6, 7]. During the last project phase started in 2008 the development has been focused on basic skills which have to be accomplished mainly in a wider range and require also walking capabilities. Since the mechanics of the new legged robot will be developed within this last project phase, an adequate mobile platform is required for investigating in parallel new environmentally interactive control algorithms. The concept for the realization of such a platform and the development of one of its central components as well as first experimental results are presented in detail in this paper. 2 Concept of the mobile experimental platform The mobile experimental platform developed at Fraunhofer IOSB for investigating and validating different control concepts consists of an upper body including various existing robot components like torso, head, arms and hands, as well as a lower body represented by a commercially available mobile robot. A Stewart platform provides then the functionality of a human hip connecting upper and lower body (figure 1). The mobile robot is equipped with various sensors for SLAM and autonomous navigation as well as for 682

2 near range manipulation within an unknown dynamically changing environment (laser range finder, inertial measurement unit, stereo camera, time-of-flight camera,... ). Its purpose is to realize the translational motions in the walking direction by means of an almost constant velocity. Combining this primary motion with some hip oscillations, almost any trajectory of the human body can be emulated. In order to generate this overlaid motion, an hexapod kinematics has been chosen. Advantages of such a structure are beside its positioning accuracy, the big allowed payloads and its high stiffness and stability. These characteristics together with its compact form make a Stewart platform the ideal structure for the intended application. In order to have a platform with optimal characteristics for the specified task, a tailored parallel kinematics has been developed. The most important steps of this design process will be discussed in section 3. The trajectory data used for the realization of realistic human gaits are acquired by means of a motion capturing system at the Institute for Sports and Sports Science (IFSS) of the Karlsruhe Institute of Technology (KIT) within a different sub-project of SFB 588. By moving the upper base of the Stewart platform with a trajectory that emulates the motion of the human hip, the body components installed on the top of it are subject to the same disturbances that arise during a real human walking and the developed control algorithm can be evaluated under realistic conditions. A first validation of the platform functionality will be presented on the basis of a case study in paragraph 4. 3 Mechatronic design of a dedicated Stewart platform The intended application of the Stewart platform imposes specific requirements on the design process. On the one hand we strive for a large working range and great dexterity to simulate the wide spectrum of human gait motion, on the other hand the platform has to be able to cope with high payloads. As shown later these are two contradictory criteria which form a multi-objective optimization problem. For symmetry reasons we decided for a kinematic arrangement where the six legs each one consisting of a linear actuator are pairwise connected to base and platform using high precision universal joints. In order to obtain reasonable overall platform dimensions we choose actuators with a minimal length of 384 mm and a maximal stroke of 200 mm in advance. With this setup in mind there are only four design parameters left to determine. These are (cf. figure 2) the base radius r B, the platform radius r P, the base pairing angle ϕ B and the platform pairing angle ϕ P. (a) base (b) platform Figure 2: Sketch of the hexapod s base and platform 3.1 Optimization of the working space In the first part of the design process we concentrate on the maximization of working space and dexterity. In [4] a method for constructing a Stewart platform with optimal dexterity in a given local point has been proposed. As movements near the zero position are very common, we adopt that position as point of interest. This yields to the following two constraints on the design parameters: ϕ B + ϕ P < 120 r P < r B 2r P (crossing legs) Figure 1: Concept of a mobile experimental test and development platform for legged humanoid robots Additionally we want to assure a great dexterity over a wide range of the working space. In order to get a measure for the dexterity we use the inverse kinematics to compute the volume of the working space for a given required rotation θ of the platform. For this purpose we define the coordinates of the center of the platform to be member of the working space W(θ) if a rotation of the platform using Euler angles (i.e. a rotation by θ around the x-, y-, or z-axis or any combination of these) leads to a valid leg configuration. 683

3 With the known platform position q, platform rotation R and joint vectors b i and p i for i = 1,..., 6 according to figure 3 the inverse kinematics are given by s i = R p i + q i b i, (1) l i = s i, i {1,..., 6}. (2) Figure 4: Volume of the working space with max. rotation θ = 5 (blue) and 15 (red) without consideration of force constraints Figure 3: Sketch for computation of inverse kinematics For the practical computation of the working space volume we sampled the space around the zero position and performed the calculation of the leg lengths for each discrete position. If l min l i l max holds for all i {1,..., 6} the volume of the associated tiny cube is added to the working space volume. We computed the volume for different sets of design parameters to get an overview on the influence of the individual parameters. Once again we discretized the parameter space and simulated the working space for all combinations of the following parameter values: r B {200 mm, 250 mm, 300 mm}, r P {150 mm, 200 mm, 250 mm, 300 mm}, ϕ B {5, 15, 25, 35, 45, 55 }, ϕ P {5, 15, 25, 35, 45 }, θ {5, 15 }. The result is shown in figure 4. The volume was computed for a total number of 360 parameter sets. The plot depicts the volume for each combinatorial step. Thus, the computation process results in four nested loops: The outer loop cycles through the different values of r B, the next one through r P, the one after that through ϕ B and the most inner one through ϕ P. Consequently, in figure 4 the values of ϕ P repeat every 5 steps, the values of ϕ B every 30 steps and the values of r P every 120 steps. As seen from the plot a maximization of the working space volume is achieved for r B = r P and ϕ B and ϕ P as near to 60 as possible. Furthermore, the minimal required possible rotation angle θ has a drastic influence on the size of the volume: Increasing θ from 5 to 15 makes the volume decrease by more than 70%. 3.2 Introduction of further constraints The computations of the working space in the previous section were all made on the assumption of a massless platform. However, for a real mechanism the forces due to the self-weight of platform and actuators and due to the potential payload as well as further mechanical constraints must be taken into account. Therefore, the computation of the working space has been extended to respect those constraints. The restrictive mechanical criterion is the fact that the installed universal joints only allow for an angle of max. 45. This constraint can be integrated very easily using vector arithmetics. The second and most important, but yet more complicated to calculate, criterion is the maximum force which each actuator must exert to carry the platform and a potential additional payload. The rest of this chapter develops (on the basis of [5]) the equations for the occurring forces in the actuators. If not stated otherwise, all vectors are given with respect to the platform coordinate system. Referring to figure 3 we can write s i = p i P b i = p i R B b i + R B q, where R denotes the rotation matrix, which expresses {P } in the coordinates of {B}. By normalizing the leg vector and computing the momentum (3) s i = s i s i (4) m i = p i s i (5) we get the new vector [ ] si u i = = [ s m ix i s iy s iz m ix m iy ] m iz (6) which contains the so called Plücker coordinates. 684

4 3.2.1 Balance of forces F I + F G + F ext + F i = 0. (7) As we are only interested in the stationary forces we set the inertial forces F I to zero. The force of gravity F G may be computed to F G = m P g with g = R B g (8) with the known mass m P which is the sum of platform selfweight and applied payload. The weight of the legs causes an external force F ext. We use κ to denote the relative position of a leg s center of gravity (for κ = 0 it is located at the lower end, for κ = 1 at the upper end). A choice of κ = 0.5 corresponds to a homogeneous mass distribution along the leg direction. A leg s force of gravity causes a torque F G,leg = m leg R B g (9) τ i = κ s i F G,leg (10) on the joint which connects the leg to the platform. Using this the resulting forces acting at the platform can be computed to which leads to F legi = τ i s i τ i s i τ i s i (11) F ext = F legi. (12) The sum in equation (7) can be written as the matrix product F i = S f, (13) with S = [ s 1 s 2 s 3 s 4 s 5 s 6 ] consisting of the legs unit vectors and (14) f = [ f 1 f 2 f 3 f 4 f 5 f 6 ] (15) consisting of the forces exerted by the linear actuators. By utilizing the previously developed equations, the balance of forces (7) can be rewritten as S f = m P g F legi. (16) Torque balance The torque balance can be written analogous to the balance of forces: C I + C ext + C i = 0. (17) Once again we choose C I = 0. The external torque is caused by the weight of the legs C ext = p i F legi. (18) The sum in equation (17) can be expressed in terms of the matrix product C i = M f (19) with M = [ m 1 m 2 m 3 m 4 m 5 m 6 ] (20) being the matrix of the normalized leg moments and f being the same exerted forces as in equation (15). The equations (18) and (19) can be used to write (17) as M f = p i F legi. (21) Solving the linear system Finally, the equations (16) and (21) can be combined to form the following system of linear equations: s 1x s 6x s 1y s 6y s 1z s 6z m 1x m 6x m 1y m 6y m 1z } {{ m 6z } U [ S M] f = f 1 f 2 f 3 f 4 f 5 f 6 m P g 6 F legi 6 p i F legi m P g 6 F legi = 6. p i F legi (22) As both the matrix of Plücker coordinates U and the right side are entirely known, the system (22) can easily be solved for the unknown vector of exerted forces f Working space volume with constraints Using the same approach as in section 3.1 we extend the criteria for a point to be in the working space with two further constraints. Now we require each point of the working space to meet the three requirements 685

5 l min l i l max f i f max arccos(s i s zeroposi ) 45 for all i {1,..., 6}. The results are shown in figure 5 for an exemplary payload of 5 kg and a maximum allowed actuator force of 70 N. Thus, as there is a trade-off between the two design goals (maximizing the working space volume and possible payload), one has to choose an optimal parameter set according to the priorities with regard to the desired application. We decided to shift the focus slightly to the maximization of the payload capability. After iteratively refining the working space volume computations we decided for a base radius r B = 220 mm, a platform radius r P = 150 mm and a base and platform angle r B = r P = 25 which leads to a sufficient setup for the dedicated application. Figure 6 shows a three dimensional plot of the working space for the selected mechanical configuration for a required minimum rotation by θ = 5. 4 Case study: Gaze control of a humanoid robot head Figure 5: Volume of the working range with max. rotation θ = 5 (blue) and 15 (red) and active force constraints In order to demonstrate the feasibility of the experimental Stewart platform a case study will now be discussed. Considered will be the vision controlled manipulation of a dynamically moving object (e.g. a cup) as exemplary shown in figure 7. During the first phase of such a task the robot has to fix its gaze on the target despite the presence of disturbing motion due to the walking system. The enormous influence of the force constraints lets the volume of the working space degrade to approx. 2 dm 3 if a possible rotation by 15 is required. Contrary to the unconstrained case now an optimal design parameter set consists of a platform radius r P which is significantly smaller than the base radius r B. Furthermore, small angles ϕ B and ϕ P allow for a higher payload. Figure 7: ARMAR III grasping a cup 4.1 Experimental set-up Figure 6: 3D volume of the working space of the selected kinematics For testing, evaluating and optimizing different gaze control algorithms the ARMAR III head [8] has been mounted on the Stewart platform (figure 8). Goal is to achieve a robust tracking of a moving target while both robot and object are moving arbitrarily. The translational motion of the hip has been extracted from the data of a human gait at a velocity of 1.2 m/s and transferred to the upper basis 686

6 687

7 References [1] Milighetti, Giulio and Kuntze, Helge-Björn Multi- Sensor Robot Control for Humanoid Two-Arms- Skills, Robotik 2006, Munich, Germany. [2] Milighetti, Giulio and Kuntze, Helge-Björn On the robot based surface finishing of moving unknown parts by means of a new slip and force control concept, IEEE International Conference on Robotics and Automation 2007 (ICRA 07), Rome, Italy. [3] Milighetti, Giulio and Kuntze, Helge-Björn Vision Controlled Grasping Using a Smart Hand, Workshop on Cognitive Vision, Humanoids 2008, Daejeon, Korea. Figure 12: Comparison between position and velocity control of the robot head 5 Conclusion A mobile experimental platform has been presented, which provides the opportunity to investigate different environmentally interactive control algorithms and basic skills for a walking humanoid robot. The motion of the human hip during a gangway has been emulated through a Stewart platform connecting lower and upper body. In order to develop an hexapod with convenient working space and adequate payload for this specific task, a tailored parallel kinematics has been developed. The design process takes into account both geometrical and force constraints. For demonstrating the feasibility of the platform a case study has been presented, in which the gaze control of the AR- MAR III head has been investigated and optimized. Acknowledgment The authors gratefully acknowledge that the research project presented in this paper has been supported by the Deutsche Forschungsgemeinschaft (DFG). [4] Pittens, Kenneth H. and Podhoreski, Ron P. A Family of Stewart Platforms with Optimal Dexterity, Journal of Robotic Systems 10, pp , [5] Fichter, E. F. A Stewart Platform-Based Manipulator: General Theory and Practical Construction, The International Journal of Robotic Research 5, pp , [6] Vahrenkamp, N. and Wieland, S. and Azad, P. and Gonzalez, D. and Asfour T. and Dillmann, R. Visual Servoing for Humanoid Grasping and Manipulation Tasks 8th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2008), Daejeon, Korea. [7] Prats, M. and Wieland, S. and Asfour, T. and Pobil, A. P. del and Dillmann, R. Compliant Interaction in Household Environments by the Armar-III Humanoid Robot 8th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2008), Daejeon, Korea. [8] Asfour, T. and Welke, K. and Azad, P. and Ude, A. and Dillmann, R. The Karlsruhe Humanoid Head 8th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2008), Daejeon, Korea. 688

Humanoid Manipulation

Humanoid Manipulation Humanoid Manipulation Tamim Asfour Institute for Anthropomatics, Computer Science Department, Humanoids and Intelligence Systems Lab (Prof. Dillmann) wwwiaim.ira.uka.de www.sfb588.uni-karlsruhe.de KIT

More information

Visual Servoing for Dual Arm Motions on a Humanoid Robot

Visual Servoing for Dual Arm Motions on a Humanoid Robot Visual Servoing for Dual Arm Motions on a Humanoid Robot Nikolaus Vahrenkamp Christian Böge Kai Welke Tamim Asfour Jürgen Walter Rüdiger Dillmann Institute for Anthropomatics Department of Mechanical Engineering

More information

Inverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations

Inverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations Inverse KKT Motion Optimization: A Newton Method to Efficiently Extract Task Spaces and Cost Parameters from Demonstrations Peter Englert Machine Learning and Robotics Lab Universität Stuttgart Germany

More information

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Dynamic Analysis of Manipulator Arm for 6-legged Robot American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis

More information

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which

More information

Optimization of a two-link Robotic Manipulator

Optimization of a two-link Robotic Manipulator Optimization of a two-link Robotic Manipulator Zachary Renwick, Yalım Yıldırım April 22, 2016 Abstract Although robots are used in many processes in research and industry, they are generally not customized

More information

Design of an open hardware architecture for the humanoid robot ARMAR

Design of an open hardware architecture for the humanoid robot ARMAR Design of an open hardware architecture for the humanoid robot ARMAR Kristian Regenstein 1 and Rüdiger Dillmann 1,2 1 FZI Forschungszentrum Informatik, Haid und Neustraße 10-14, 76131 Karlsruhe, Germany

More information

Simulation-Based Design of Robotic Systems

Simulation-Based Design of Robotic Systems Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,

More information

Single Actuator Shaker Design to Generate Infinite Spatial Signatures

Single Actuator Shaker Design to Generate Infinite Spatial Signatures 2 nd International and 17 th National Conference on Machines and Mechanisms inacomm215-55 Single Actuator Shaker Design to Generate Infinite Spatial Signatures K D Lagoo, T A Dwarakanath and D N Badodkar

More information

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling Autonomous and Mobile Robotics rof. Giuseppe Oriolo Humanoid Robots 2: Dynamic Modeling modeling multi-body free floating complete model m j I j R j ω j f c j O z y x p ZM conceptual models for walking/balancing

More information

Torque-Position Transformer for Task Control of Position Controlled Robots

Torque-Position Transformer for Task Control of Position Controlled Robots 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Torque-Position Transformer for Task Control of Position Controlled Robots Oussama Khatib, 1 Peter Thaulad,

More information

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator 1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl

More information

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators 56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically

More information

Tracking of Human Body using Multiple Predictors

Tracking of Human Body using Multiple Predictors Tracking of Human Body using Multiple Predictors Rui M Jesus 1, Arnaldo J Abrantes 1, and Jorge S Marques 2 1 Instituto Superior de Engenharia de Lisboa, Postfach 351-218317001, Rua Conselheiro Emído Navarro,

More information

Motion Control of Wearable Walking Support System with Accelerometer Considering Swing Phase Support

Motion Control of Wearable Walking Support System with Accelerometer Considering Swing Phase Support Proceedings of the 17th IEEE International Symposium on Robot and Human Interactive Communication, Technische Universität München, Munich, Germany, August 1-3, Motion Control of Wearable Walking Support

More information

Modeling of Humanoid Systems Using Deductive Approach

Modeling of Humanoid Systems Using Deductive Approach INFOTEH-JAHORINA Vol. 12, March 2013. Modeling of Humanoid Systems Using Deductive Approach Miloš D Jovanović Robotics laboratory Mihailo Pupin Institute Belgrade, Serbia milos.jovanovic@pupin.rs Veljko

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 4 Other control strategies These slides are devoted to two advanced control approaches, namely Operational space control Interaction

More information

Assist System for Carrying a Long Object with a Human - Analysis of a Human Cooperative Behavior in the Vertical Direction -

Assist System for Carrying a Long Object with a Human - Analysis of a Human Cooperative Behavior in the Vertical Direction - Assist System for Carrying a Long with a Human - Analysis of a Human Cooperative Behavior in the Vertical Direction - Yasuo HAYASHIBARA Department of Control and System Engineering Toin University of Yokohama

More information

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil,

More information

Simox: A Robotics Toolbox for Simulation, Motion and Grasp Planning

Simox: A Robotics Toolbox for Simulation, Motion and Grasp Planning Simox: A Robotics Toolbox for Simulation, Motion and Grasp Planning N. Vahrenkamp a,b, M. Kröhnert a, S. Ulbrich a, T. Asfour a, G. Metta b, R. Dillmann a, and G. Sandini b Abstract Simox is a C++ robotics

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

Modeling and kinematics simulation of freestyle skiing robot

Modeling and kinematics simulation of freestyle skiing robot Acta Technica 62 No. 3A/2017, 321 334 c 2017 Institute of Thermomechanics CAS, v.v.i. Modeling and kinematics simulation of freestyle skiing robot Xiaohua Wu 1,3, Jian Yi 2 Abstract. Freestyle skiing robot

More information

Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism

Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Konstantin Kondak, Bhaskar Dasgupta, Günter Hommel Technische Universität Berlin, Institut für Technische Informatik

More information

Serial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný

Serial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný Serial Manipulator Statics Robotics Serial Manipulator Statics Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University

More information

Mobile Manipulation A Mobile Platform Supporting a Manipulator System for an Autonomous Robot

Mobile Manipulation A Mobile Platform Supporting a Manipulator System for an Autonomous Robot Mobile Manipulation A Mobile Platform Supporting a Manipulator System for an Autonomous Robot U.M. Nassal, M. Damm, T.C. Lueth Institute for Real-Time Computer Systems and Robotics (IPR) University of

More information

Robotics. SAAST Robotics Robot Arms

Robotics. SAAST Robotics Robot Arms SAAST Robotics 008 Robot Arms Vijay Kumar Professor of Mechanical Engineering and Applied Mechanics and Professor of Computer and Information Science University of Pennsylvania Topics Types of robot arms

More information

Kinematics of Closed Chains

Kinematics of Closed Chains Chapter 7 Kinematics of Closed Chains Any kinematic chain that contains one or more loops is called a closed chain. Several examples of closed chains were encountered in Chapter 2, from the planar four-bar

More information

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities H. Saafi a, M. A. Laribi a, S. Zeghloul a a. Dept. GMSC, Pprime Institute, CNRS - University of Poitiers

More information

13. Learning Ballistic Movementsof a Robot Arm 212

13. Learning Ballistic Movementsof a Robot Arm 212 13. Learning Ballistic Movementsof a Robot Arm 212 13. LEARNING BALLISTIC MOVEMENTS OF A ROBOT ARM 13.1 Problem and Model Approach After a sufficiently long training phase, the network described in the

More information

An Interactive Software Environment for Gait Generation and Control Design of Sony Legged Robots

An Interactive Software Environment for Gait Generation and Control Design of Sony Legged Robots An Interactive Software Environment for Gait Generation and Control Design of Sony Legged Robots Dragos Golubovic and Huosheng Hu Department of Computer Science, University of Essex, Colchester CO4 3SQ,

More information

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk

More information

Robot Vision without Calibration

Robot Vision without Calibration XIV Imeko World Congress. Tampere, 6/97 Robot Vision without Calibration Volker Graefe Institute of Measurement Science Universität der Bw München 85577 Neubiberg, Germany Phone: +49 89 6004-3590, -3587;

More information

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences Page 1 UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Exam in INF3480 Introduction to Robotics Day of exam: May 31 st 2010 Exam hours: 3 hours This examination paper consists of 5 page(s).

More information

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT Hongjun ZHU ABSTRACT:In order to better study the trajectory of robot motion, a motion trajectory planning and simulation based

More information

Cooperative Conveyance of an Object with Tethers by Two Mobile Robots

Cooperative Conveyance of an Object with Tethers by Two Mobile Robots Proceeding of the 11th World Congress in Mechanism and Machine Science April 1-4, 2004, Tianjin, China China Machine Press, edited by Tian Huang Cooperative Conveyance of an Object with Tethers by Two

More information

A sliding walk method for humanoid robots using ZMP feedback control

A sliding walk method for humanoid robots using ZMP feedback control A sliding walk method for humanoid robots using MP feedback control Satoki Tsuichihara, Masanao Koeda, Seiji Sugiyama, and Tsuneo oshikawa Abstract In this paper, we propose two methods for a highly stable

More information

Nao Devils Dortmund. Team Description Paper for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann

Nao Devils Dortmund. Team Description Paper for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann Nao Devils Dortmund Team Description Paper for RoboCup 2017 Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann Robotics Research Institute Section Information Technology TU Dortmund University 44221 Dortmund,

More information

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric Parallel Robots Mechanics and Control H AMID D TAG HI RAD CRC Press Taylor & Francis Group Boca Raton London NewYoric CRC Press Is an Imprint of the Taylor & Francis Croup, an informs business Contents

More information

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing Visual servoing vision allows a robotic system to obtain geometrical and qualitative information on the surrounding environment high level control motion planning (look-and-move visual grasping) low level

More information

Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand

Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand Tsuneo Yoshikawa 1, Masanao Koeda 1, Haruki Fukuchi 1, and Atsushi Hirakawa 2 1 Ritsumeikan University, College of Information

More information

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

ÉCOLE POLYTECHNIQUE DE MONTRÉAL ÉCOLE POLYTECHNIQUE DE MONTRÉAL MODELIZATION OF A 3-PSP 3-DOF PARALLEL MANIPULATOR USED AS FLIGHT SIMULATOR MOVING SEAT. MASTER IN ENGINEERING PROJET III MEC693 SUBMITTED TO: Luc Baron Ph.D. Mechanical

More information

6-dof Eye-vergence visual servoing by 1-step GA pose tracking

6-dof Eye-vergence visual servoing by 1-step GA pose tracking International Journal of Applied Electromagnetics and Mechanics 52 (216) 867 873 867 DOI 1.3233/JAE-16225 IOS Press 6-dof Eye-vergence visual servoing by 1-step GA pose tracking Yu Cui, Kenta Nishimura,

More information

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS Karol Seweryn 1, Marek Banaszkiewicz 1, Bernd Maediger 2, Tomasz Rybus 1, Josef Sommer 2 1 Space Research Centre of the Polish

More information

Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms

Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms Flexible Modeling and Simulation Architecture for Haptic Control of Maritime Cranes and Robotic Arms F. Sanfilippo, H. P. Hildre, V. Æsøy and H.X. Zhang Department of Maritime Technology and Operation

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL

More information

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 014, 6, 1685-1690 1685 Open Access The Kinematics Analysis and Configuration Optimize of Quadruped

More information

Controlling Humanoid Robots with Human Motion Data: Experimental Validation

Controlling Humanoid Robots with Human Motion Data: Experimental Validation 21 IEEE-RAS International Conference on Humanoid Robots Nashville, TN, USA, December 6-8, 21 Controlling Humanoid Robots with Human Motion Data: Experimental Validation Katsu Yamane, Stuart O. Anderson,

More information

Adaptive Control of 4-DoF Robot manipulator

Adaptive Control of 4-DoF Robot manipulator Adaptive Control of 4-DoF Robot manipulator Pavel Mironchyk p.mironchyk@yahoo.com arxiv:151.55v1 [cs.sy] Jan 15 Abstract In experimental robotics, researchers may face uncertainties in parameters of a

More information

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the

More information

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric

More information

Body of a new Humanoid Robot the Design of ARMAR III

Body of a new Humanoid Robot the Design of ARMAR III EVA-STAR (Elektronisches Volltextarchiv Scientific Articles Repository) http://digbib.ubka.uni-karlsruhe.de/volltexte/0000070 Upper Body of a new Humanoid Robot the Design of ARMAR III Albert Albers, Sven

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

Inherently Balanced Double Bennett Linkage

Inherently Balanced Double Bennett Linkage Inherently Balanced Double Bennett Linkage V. van der Wijk Delft University of Technology - Dep. of Precision and Microsystems Engineering Mechatronic System Design, e-mail: v.vanderwijk@tudelft.nl Abstract.

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Control Approaches for Walking and Running

Control Approaches for Walking and Running DLR.de Chart 1 > Humanoids 2015 > Christian Ott > 02.11.2015 Control Approaches for Walking and Running Christian Ott, Johannes Englsberger German Aerospace Center (DLR) DLR.de Chart 2 > Humanoids 2015

More information

A Cost Oriented Humanoid Robot Motion Control System

A Cost Oriented Humanoid Robot Motion Control System Preprints of the 19th World Congress The International Federation of Automatic Control A Cost Oriented Humanoid Robot Motion Control System J. Baltes*, P. Kopacek**,M. Schörghuber** *Department of Computer

More information

Predictive method for balance of mobile service robots

Predictive method for balance of mobile service robots Predictive method for balance of mobile service robots Bastings, B.M.; Nijmeijer, H.; Kostic, D.; Kiela, H.J. Published: 1/1/214 Document Version Publisher s PDF, also known as Version of Record (includes

More information

Control Considerations in the Design of a Parallel Kinematic Machine with Separate Actuation and Metrology Mechanisms Shannon C. Ridgeway Carl D. Crane III Center for Intelligent Machines and Robotics

More information

Dynamics modeling of structure-varying kinematic chains for free-flying robots

Dynamics modeling of structure-varying kinematic chains for free-flying robots Dynamics modeling of structure-varying kinematic chains for free-flying robots Roberto Lampariello, Satoko Abiko, Gerd Hirzinger Institute of Robotics and Mechatronics German Aerospace Center (DLR) 8 Weßling,

More information

Design of a Three-Axis Rotary Platform

Design of a Three-Axis Rotary Platform Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,

More information

SYNTHESIS AND RAPID PROTOTYPING OF MOTION FOR A FOUR-LEGGED MAMMAL-STRUCTURED ROBOT

SYNTHESIS AND RAPID PROTOTYPING OF MOTION FOR A FOUR-LEGGED MAMMAL-STRUCTURED ROBOT SYNTHESIS AND RAPID PROTOTYPING OF MOTION FOR A FOUR-LEGGED MAMMAL-STRUCTURED ROBOT Macie Tronacki* Industrial Research Institute for Automation and Measurements, Warsaw, Poland Corresponding author (mtronacki@piap.pl)

More information

Development of reconfigurable serial manipulators using parameters based modules

Development of reconfigurable serial manipulators using parameters based modules Development of reconfigurable serial manipulators using parameters based modules Satwinder Singh, Atul Aggarwal, Yogesh Singhal, Ekta Singla Abstract The aim of this paper is to present a modular architecture

More information

The Mathematical Model and Computer Simulation of a Quadruped Robot

The Mathematical Model and Computer Simulation of a Quadruped Robot Research Experience for Undergraduates 2014 Milwaukee School of Engineering National Science Foundation Grant June 1- August 8, 2014 The Mathematical Model and Computer Simulation of a Quadruped Robot

More information

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY AC 2009-130: ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY Alireza Rahrooh, University of Central Florida Alireza Rahrooh is aprofessor of Electrical Engineering Technology at the University of Central

More information

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji

More information

Written exams of Robotics 2

Written exams of Robotics 2 Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia

More information

Kinematics of the Stewart Platform (Reality Check 1: page 67)

Kinematics of the Stewart Platform (Reality Check 1: page 67) MATH 5: Computer Project # - Due on September 7, Kinematics of the Stewart Platform (Reality Check : page 7) A Stewart platform consists of six variable length struts, or prismatic joints, supporting a

More information

Anibal Ollero Professor and head of GRVC University of Seville (Spain)

Anibal Ollero Professor and head of GRVC University of Seville (Spain) Aerial Manipulation Anibal Ollero Professor and head of GRVC University of Seville (Spain) aollero@us.es Scientific Advisor of the Center for Advanced Aerospace Technologies (Seville, Spain) aollero@catec.aero

More information

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT Proceedings of the 11 th International Conference on Manufacturing Research (ICMR2013), Cranfield University, UK, 19th 20th September 2013, pp 313-318 FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL

More information

FORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME

FORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME FORCE CONTROL OF LIN SYSTEMS USING THE PARALLEL SOLUTION SCHEME Daigoro Isobe Graduate School of Systems and Information Engineering, University of Tsukuba 1-1-1 Tennodai Tsukuba-shi, Ibaraki 35-8573,

More information

Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM

Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM Copyright c 2007 ICCES ICCES, vol.2, no.4, pp.131-136, 2007 Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM S. Okamoto 1 and H. Noguchi 2 Summary This paper presents a control

More information

Development of an optomechanical measurement system for dynamic stability analysis

Development of an optomechanical measurement system for dynamic stability analysis Development of an optomechanical measurement system for dynamic stability analysis Simone Pasinetti Dept. of Information Engineering (DII) University of Brescia Brescia, Italy simone.pasinetti@unibs.it

More information

1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination

1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination 1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination Iwona Pajak 1, Grzegorz Pajak 2 University of Zielona Gora, Faculty of Mechanical Engineering,

More information

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces Dynamic Controllers Simulation x i Newtonian laws gravity ground contact forces x i+1. x degrees of freedom equations of motion Simulation + Control x i Newtonian laws gravity ground contact forces internal

More information

Advanced Reconstruction Techniques Applied to an On-Site CT System

Advanced Reconstruction Techniques Applied to an On-Site CT System 2nd International Symposium on NDT in Aerospace 2010 - We.1.A.4 Advanced Reconstruction Techniques Applied to an On-Site CT System Jonathan HESS, Markus EBERHORN, Markus HOFMANN, Maik LUXA Fraunhofer Development

More information

Description. 2.8 Robot Motion. Floor-mounting. Dimensions apply to IRB 6400/ Shelf-mounting

Description. 2.8 Robot Motion. Floor-mounting. Dimensions apply to IRB 6400/ Shelf-mounting Description 2.8 Robot Motion Floor-mounting Dimensions apply to IRB 64/ 3.-7 2943 694 146 3 Shelf-mounting 67 94 2871 184 3116 Figure 8 Working space of IRB 64 and IRB 64S (dimensions in mm). Product Specification

More information

Automated Parameterization of the Joint Space Dynamics of a Robotic Arm. Josh Petersen

Automated Parameterization of the Joint Space Dynamics of a Robotic Arm. Josh Petersen Automated Parameterization of the Joint Space Dynamics of a Robotic Arm Josh Petersen Introduction The goal of my project was to use machine learning to fully automate the parameterization of the joint

More information

Learning and Generalization of Motor Skills by Learning from Demonstration

Learning and Generalization of Motor Skills by Learning from Demonstration Learning and Generalization of Motor Skills by Learning from Demonstration Peter Pastor, Heiko Hoffmann, Tamim Asfour, and Stefan Schaal Abstract We provide a general approach for learning robotic motor

More information

In Homework 1, you determined the inverse dynamics model of the spinbot robot to be

In Homework 1, you determined the inverse dynamics model of the spinbot robot to be Robot Learning Winter Semester 22/3, Homework 2 Prof. Dr. J. Peters, M.Eng. O. Kroemer, M. Sc. H. van Hoof Due date: Wed 6 Jan. 23 Note: Please fill in the solution on this sheet but add sheets for the

More information

Lecture VI: Constraints and Controllers

Lecture VI: Constraints and Controllers Lecture VI: Constraints and Controllers Motion Constraints In practice, no rigid body is free to move around on its own. Movement is constrained: wheels on a chair human body parts trigger of a gun opening

More information

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis Table of Contents 1 Introduction 1 1.1 Background in Robotics 1 1.2 Robot Mechanics 1 1.2.1 Manipulator Kinematics and Dynamics 2 1.3 Robot Architecture 4 1.4 Robotic Wrists 4 1.5 Origins of the Carpal

More information

Workspace Analysis for Planning Human-Robot Interaction Tasks

Workspace Analysis for Planning Human-Robot Interaction Tasks 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids) Cancun, Mexico, Nov 15-17, 2016 Workspace Analysis for Planning Human-Robot Interaction Tasks Nikolaus Vahrenkamp 1, Harry Arnst

More information

Application Note. Fiber Alignment Using The HXP50 Hexapod PROBLEM BACKGROUND

Application Note. Fiber Alignment Using The HXP50 Hexapod PROBLEM BACKGROUND Fiber Alignment Using The HXP50 Hexapod PROBLEM The production of low-loss interconnections between two or more optical components in a fiber optic assembly can be tedious and time consuming. Interfacing

More information

Lecture VI: Constraints and Controllers. Parts Based on Erin Catto s Box2D Tutorial

Lecture VI: Constraints and Controllers. Parts Based on Erin Catto s Box2D Tutorial Lecture VI: Constraints and Controllers Parts Based on Erin Catto s Box2D Tutorial Motion Constraints In practice, no rigid body is free to move around on its own. Movement is constrained: wheels on a

More information

Application Note. Fiber Alignment Using the HXP50 Hexapod PROBLEM BACKGROUND

Application Note. Fiber Alignment Using the HXP50 Hexapod PROBLEM BACKGROUND Fiber Alignment Using the HXP50 Hexapod PROBLEM The production of low-loss interconnections between two or more optical components in a fiber optic assembly can be tedious and time consuming. Interfacing

More information

Machine Learning on Physical Robots

Machine Learning on Physical Robots Machine Learning on Physical Robots Alfred P. Sloan Research Fellow Department or Computer Sciences The University of Texas at Austin Research Question To what degree can autonomous intelligent agents

More information

Task analysis based on observing hands and objects by vision

Task analysis based on observing hands and objects by vision Task analysis based on observing hands and objects by vision Yoshihiro SATO Keni Bernardin Hiroshi KIMURA Katsushi IKEUCHI Univ. of Electro-Communications Univ. of Karlsruhe Univ. of Tokyo Abstract In

More information

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures S. B. Nokleby F. Firmani A. Zibil R. P. Podhorodeski UOIT University of Victoria University of Victoria University of Victoria

More information

2. Motion Analysis - Sim-Mechanics

2. Motion Analysis - Sim-Mechanics 2 Motion Analysis - Sim-Mechanics Figure 1 - The RR manipulator frames The following table tabulates the summary of different types of analysis that is performed for the RR manipulator introduced in the

More information

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots Proceedings of the International Conference of Control, Dynamic Systems, and Robotics Ottawa, Ontario, Canada, May 15-16 2014 Paper No. 50 Neuro-adaptive Formation Maintenance and Control of Nonholonomic

More information

Serially-Linked Parallel Leg Design for Biped Robots

Serially-Linked Parallel Leg Design for Biped Robots December 13-15, 24 Palmerston North, New ealand Serially-Linked Parallel Leg Design for Biped Robots hung Kwon, Jung H. oon, Je S. eon, and Jong H. Park Dept. of Precision Mechanical Engineering, School

More information

Visual Servoing for Humanoid Grasping and Manipulation Tasks

Visual Servoing for Humanoid Grasping and Manipulation Tasks Visual Servoing for Humanoid Grasping and Manipulation Tasks Nikolaus Vahrenkamp, Steven Wieland, Pedram Azad, David Gonzalez, Tamim Asfour and Rüdiger Dillmann Institute for Computer Science and Engineering

More information

Instant Prediction for Reactive Motions with Planning

Instant Prediction for Reactive Motions with Planning The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA Instant Prediction for Reactive Motions with Planning Hisashi Sugiura, Herbert Janßen, and

More information

MTRX4700 Experimental Robotics

MTRX4700 Experimental Robotics MTRX 4700 : Experimental Robotics Lecture 2 Stefan B. Williams Slide 1 Course Outline Week Date Content Labs Due Dates 1 5 Mar Introduction, history & philosophy of robotics 2 12 Mar Robot kinematics &

More information

Design & Kinematic Analysis of an Articulated Robotic Manipulator

Design & Kinematic Analysis of an Articulated Robotic Manipulator Design & Kinematic Analysis of an Articulated Robotic Manipulator Elias Eliot 1, B.B.V.L. Deepak 1*, D.R. Parhi 2, and J. Srinivas 2 1 Department of Industrial Design, National Institute of Technology-Rourkela

More information

ShanghAI Lectures December 2010

ShanghAI Lectures December 2010 ShanghAI Lectures 2010 16. December 2010 Robots think with their hands Tamim Asfour Karlsruhe Institute of Technology, Institute for Anthropomatics Humanoids and Intelligence Systems Lab INSTITUTE FOR

More information