Introduction Robotics

Total Page:16

File Type:pdf, Size:1020Kb

Introduction Robotics 1/47 Introduction Robotics dr Dragan Kosti ć WTB Dynamics and Control September - October 2009 Introduction Robotics, lecture 2 of 7 2/47 New Plan for the Lecture Rooms • Every Tuesday, 3 e+4 e hours • Week 37+40+42+43 in AUD.10 • Week 38+39 in AUD.14 • Week 41 in AUD.15 Introduction Robotics, lecture 2 of 7 3/47 Outline • Recapitulation • Parameterization of rotations • Rigid motions • Homogenous transformations • Robotic manipulators • Forward kinematics problem Introduction Robotics, lecture 2 of 7 4/47 Recapitulation Introduction Robotics, lecture 2 of 7 5/47 Representing rotations in 3D Each axis of the frame o1x1y1z1 is projected onto o0x0y0z0: 0 R1 ∈ SO(3) Introduction Robotics, lecture 2 of 7 6/47 Basic rotation matrices Introduction Robotics, lecture 2 of 7 7/47 Introduction Robotics, lecture 2 of 7 8/47 Introduction Robotics, lecture 2 of 7 9/47 Parameterization of rotations Rigid motions Homogenous transformations Introduction Robotics, lecture 2 of 7 10/47 Introduction Robotics, lecture 2 of 7 11/47 Introduction Robotics, lecture 2 of 7 12/47 Introduction Robotics, lecture 2 of 7 13/47 Introduction Robotics, lecture 2 of 7 14/47 Introduction Robotics, lecture 2 of 7 15/47 Introduction Robotics, lecture 2 of 7 16/47 Introduction Robotics, lecture 2 of 7 17/47 Introduction Robotics, lecture 2 of 7 18/47 Basic homogenous transformations Introduction Robotics, lecture 2 of 7 19/47 Robotic Manipulators Introduction Robotics, lecture 2 of 7 20/47 Robot manipulators • Kinematic chain is series of links and joints. SCARA geometry • Types of joints: – rotary (revolute, θ) – prismatic (translational, d). Introduction Robotics, lecture 2 of 7 schematic representations of robot joints 21/47 Anthropomorphic geometry (RRR) • Resembles geometry of human arm. • Features at least Upper arm 3 rotary joints. • Also known as Staubli articulated (ex Unimation) kinematic PUMA robot scheme. http://www.ifr.org/pictureGallery/robType.htm Introduction Robotics, lecture 2 of 7 22/47 Spherical geometry (RRP) • Robot axes form a polar coordinate system. Stanford Arm - 1969 Introduction Robotics, lecture 2 of 7 23/47 SCARA geometry (RRP) • Robot having 2 parallel rotary joints to provide compliance in x-y direction (suitable for assembly tasks); sufficiently rigid in z-direction. • SCARA stands for Selective Compliant Assembly Robot Arm or Selective Compliant Articulated Robot Arm . Introduction Robotics, lecture 2 of 7 24/47 Cylindrical geometry (RPP) • Robot axes form a cylindrical coordinate system. Introduction Robotics, lecture 2 of 7 25/47 Cartesian geometry (PPP) • Robot having 3 prismatic joints, whose axes are coincident with a Cartesian coordinate frame. Introduction Robotics, lecture 2 of 7 26/47 Parallel geometry • Robot whose arms have concurrent prismatic or revolute joints. • Some subset of robot links form a closed kinematic chain. • There are at least two open kinematic chains connecting the base to the end-effector. Introduction Robotics, lecture 2 of 7 27/47 Workspace per robot geometry (1/2) Introduction Robotics, lecture 2 of 7 28/47 Workspace per robot geometry (2/2) Introduction Robotics, lecture 2 of 7 29/47 Forward Kinematics Introduction Robotics, lecture 2 of 7 30/47 Scope • Formulate problem of Forward Kinematics (FK) in robotics. • Introduce Denavits-Hartenberg (DH) formalism to assign coordinate frames to robot joints. • Solve FK problem using matrix manipulation of homogenous transformations. Introduction Robotics, lecture 2 of 7 31/47 Forward kinematics problem • Determine position and orientation of the end-effector as function of displacements in robot joints. Introduction Robotics, lecture 2 of 7 32/47 Illustration: planar manipulator with 2 joints • Position of end-effector: • Orientation of end-effector: Introduction Robotics, lecture 2 of 7 33/47 Conventions (1/2) 1. there are n joints and hence n + 1 links; joints 1, 2, …, n; links 0, 1, …, n, 2. joint i connects link i − 1 to link i, 3. actuation of joint i causes link i to move, 4. link 0 (the base) is fixed and does not move, 5. each joint has a single degree-of-freedom (dof): Introduction Robotics, lecture 2 of 7 34/47 Conventions (2/2) 6. frame oixiyizi is attached to link i; regardless of motion of the robot, coordinates of each point on link i are constant when expressed in frame oixiyizi, 7. when joint i is actuated, link i and its attached frame oixiyizi experience resulting motion. Introduction Robotics, lecture 2 of 7 35/47 DH convention for homogenous transformations (1/2) • An arbitrary homogeneous transformation is based on 6 independent variables: 3 for rotation + 3 for translation. • DH convention reduces 6 to 4, by specific choice of the coordinate frames. • In DH convention, each homogeneous transformation has the form: Introduction Robotics, lecture 2 of 7 36/47 DH convention for homogenous transformations (2/2) • Position and orientation of coordinate frame i with respect to frame i-1 is specified by homogenous transformation matrix: q xn z 0 0 q i+1 zn qi ‘0’ n y0 αi ‘ ’ yn zi ai x0 xi di z i-1 q where i xi-1 Introduction Robotics, lecture 2 of 7 37/47 Mathematical rational (1/3) • There exists unique homogenous transformation matrix A1 that expresses coordinates from frame 1 relative to frame 0. Introduction Robotics, lecture 2 of 7 38/47 Mathematical rational (2/3) x1 ⋅ x0 y1 ⋅ x0 z1 ⋅ x0 0 = ⋅ ⋅ ⋅ ⊥ ⇒ ⋅ = R1 x1 y0 y1 x0 z1 x0 ; x1 z0 x1 z0 0 x1 ⋅ z0 y1 ⋅ z0 z1 ⋅ z0 0 • Each column and row of R1 has unique length, implying 2 2 2 2 (x1 ⋅ x0 ) + (x1 ⋅ y0 ) =1 and (y1 ⋅ z0 ) + (z1 ⋅ z0 ) =1 and in turn there exist unique θ and α such that (x1 ⋅ x0 , x1 ⋅ y0 ) = (cos θ, sin θ ) (y1 ⋅ z0 , z1 ⋅ z0 ) = (sin α, cos α) 0 0 • Other elements of R1 ensure R1 ∈SO(3) . Introduction Robotics, lecture 2 of 7 39/47 Mathematical rational (3/3) • Displacement between the origins of frames 1 and 0 is linear combination of vectors z0 and x1: 0 0 0 0 o1 = o0 + dz 0 + ax 1 = 0 0 cos θ = 0 + d 0 + asin θ = 0 1 0 a cos θ = asin θ . d Introduction Robotics, lecture 2 of 7 40/47 Physical meaning of DH parameters • Link length ai is distance from zi-1 to zi measured along xi. q xn z 0 • Link twist α is angle between z 0 q i i-1 i+1 zn qi and z measured in plane normal ‘0’ n i y0 αi ‘ ’ yn zi ai to x (right -hand rule). x0 i xi • Link offset di is distance from origin di z i-1 q of frame i-1 to the intersection x i i xi-1 with zi-1, measured along zi-1. • Joint angle θi is angle from xi-1 to xi measured in plane normal to zi-1 (right-hand rule). Introduction Robotics, lecture 2 of 7 41/47 DH convention to assign coordinate frames 1. Assign zi to be the axis of actuation for joint i+1 (unless otherwise stated zn coincides with zn-1). 2. Choose x0 and y0 so that the base frame is right-handed. 3. Iterative procedure for choosing oixiyizi depending on oi-1xi-1yi-1zi-1 (i=1, 2, …, n-1): a) zi−1 and zi are not coplanar; there is an unique shortest line segment from zi−1 to zi, perpendicular to both; this line segment defines xi and the point where the line intersects zi is the origin oi; choose yi to form a right-handed frame, b) zi−1 is parallel to zi; there are infinitely many common normals; choose xi as the normal passes through oi−1 ; choose oi as the point at which this normal intersects zi; choose yi to form a right-handed frame, c) zi−1 intersects zi; axis xi is chosen normal to the plane formed by zi and zi−1 ; it’s positive direction is arbitrary; the most natural choice of oi is the intersection of zi and zi−1 , however, any point along the zi suffices; choose yi to form a right-handed frame. Introduction Robotics, lecture 2 of 7 42/47 Forward kinematics (1/2) • Homogenous transformation matrix relating the frame oixiyizi to oi-1xi-1yi-1zi-1: Ai specifies position and orientation of oixiyizi w.r.t. oi-1xi-1yi-1zi-1. i • Homogenous transformation matrix Tj expresses position and orientation of ojxjyjzj with respect to oixiyizi: i K T j = Ai+1Ai+2 Aj−1Aj Introduction Robotics, lecture 2 of 7 43/47 Forward kinematics (2/2) • Forward kinematics of a serial manipulator with n joints can be 0 represented by homogenous transformation matrix Hn which defines position and orientation of the end-effector’s (tip) frame onxnynzn relative to the base coordinate frame o0x0y0z0: 0 0 K H n (q) = Tn (q) = A1(q1) ⋅ ⋅ An (qn ), 0 0 0 Rn (q) xn (q) H n (q) = 03×1 1 03×1 = [0 0 0]; L T q = [q1 qn ] Introduction Robotics, lecture 2 of 7 44/47 Case-study: RRR robot manipulator d3 x3 x2 y3 z3 y 2 -q 3 d a3 y 2 1 z2 x1 elbow α1 q 2 a2 z1 z0 shoulder d1 α1 - twist angle y 0 ai - link lenghts q1 waist di - link offsets Introduction Robotics, lecture 2 of 7 x0 qi - displacements 45/47 DH parameters of RRR robot manipulator Introduction Robotics, lecture 2 of 7 46/47 Forward kinematics of RRR robot manipulator (1/2) • Coordinate frame o3x3y3z3 is related with the base frame o0x0y0z0 via homogenous transformation matrix: 0 T3(q) = A1(q)A 2(q)A 3(q) = R0(q) x0(q) = 3 3 01×3 1 where T 0 T q = [q1 q2 q3] x3(q) = [x y z] 01×3 = [0 0 0] Introduction Robotics, lecture 2 of 7 47/47 Forward kinematics of RRR robot manipulator (2/2) • Position of end-effector: x = cos q1[a3cos( q2 + q3) + a2cos q2 ]+ (d2 + d3)sin q1 , y = sin q1[a3cos( q2 + q3) + a2cos q2 ]−(d2 + d3)cos q1 , z = a3sin( q2 + q3) + a2sin q2 + d1 • Orientation of end-effector: cos q1cos( q2 + q3) − cos q1sin( q2 + q3) sin q1 0 R3 = sin q1cos( q2 + q3) − sin q1sin( q2 + q3) − cos q1 sin( q2 + q3) cos( q2 + q3) 0 Introduction Robotics, lecture 2 of 7.
Recommended publications
  • Improved Design of a Three-Degree of Freedom Hip Exoskeleton Based on Biomimetic Parallel Structure
    Improved Design of a Three-degree of Freedom Hip Exoskeleton Based on Biomimetic Parallel Structure by Min Pan A Thesis Submitted in Partial Fulfillment of the requirements for the Degree of Master of Applied Science in The Faculty of Engineering and Applied Science Mechanical Engineering Program University of Ontario Institute of Technology July, 2011 © Min Pan, 2011 Abstract The external skeletons, Exoskeletons, are not a new research area in this highly developed world. They are widely used in helping the wearer to enhance human strength, endurance, and speed while walking with them. Most exoskeletons are designed for the whole body and are powered due to their applications and high performance needs. This thesis introduces a novel design of a three-degree of freedom parallel robotic structured hip exoskeleton, which is quite different from these existing exoskeletons. An exoskeleton unit for walking typically is designed as a serial mechanism which is used for the entire leg or entire body. This thesis presents a design as a partial manipulator which is only for the hip. This has better advantages when it comes to marketing the product, these include: light weight, easy to wear, and low cost. Furthermore, most exoskeletons are designed for lower body are serial manipulators, which have large workspace because of their own volume and occupied space. This design introduced in this thesis is a parallel mechanism, which is more stable, stronger and more accurate. These advantages benefit the wearers who choose this product. This thesis focused on the analysis of the structure of this design, and verifies if the design has a reasonable and reliable structure.
    [Show full text]
  • Robot Control for Remote Ophthalmology and Pediatric Physical Rehabilitation Melissa Morris Florida International University, [email protected]
    Florida International University FIU Digital Commons FIU Electronic Theses and Dissertations University Graduate School 4-21-2017 Robot Control for Remote Ophthalmology and Pediatric Physical Rehabilitation Melissa Morris Florida International University, [email protected] DOI: 10.25148/etd.FIDC001981 Follow this and additional works at: https://digitalcommons.fiu.edu/etd Part of the Acoustics, Dynamics, and Controls Commons, Biomechanical Engineering Commons, and the Electro-Mechanical Systems Commons Recommended Citation Morris, Melissa, "Robot Control for Remote Ophthalmology and Pediatric Physical Rehabilitation" (2017). FIU Electronic Theses and Dissertations. 3350. https://digitalcommons.fiu.edu/etd/3350 This work is brought to you for free and open access by the University Graduate School at FIU Digital Commons. It has been accepted for inclusion in FIU Electronic Theses and Dissertations by an authorized administrator of FIU Digital Commons. For more information, please contact [email protected]. FLORIDA INTERNATIONAL UNIVERSITY Miami, Florida ROBOT CONTROL FOR REMOTE OPHTHALMOLOGY AND PEDIATRIC PHYSICAL REHABILITATION A dissertation submitted in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY in MECHANICAL ENGINEERING by Melissa Morris 2017 To: Interim Dean Ranu Jung, College of Engineering and Computing This dissertation, written by Melissa Morris, and entitled Robot Control for Remote Ophthalmology and Pediatric Physical Rehabilitation, having been approved in respect to style and intellectual content, is referred to you for judgment. We have read this dissertation and recommend that it be approved. ______________________________ Benjamin Boesl ______________________________ Yiding Cao ______________________________ Leonard Elbaum ______________________________ Oren Masory ______________________________ Ibrahim Tansel ______________________________ Sabri Tosunoglu, Major Professor Date of Defense: April 21, 2017 The dissertation of Melissa Morris is approved.
    [Show full text]
  • Robotic Systems
    Robotic Systems What is an Industrial Robot? An industrial robot is a programmable, multi-functional manipulator designed to move materials, parts, tools, or special devices through variable programmed motions for the performance of a variety of tasks. An industrial robot consists of a number of rigid links connected by joints of different types, controlled and monitored by a computer. Fundamentals of Robotics and Robotics Technology Power sources for robots 1. Hydraulic drive: gives a robot great speed and strength. These systems can be designed to actuate linear or rotational joints. The main disadvantage of a hydraulic system is that it occupies floor space in addition to that required by the robot. 2. Electric drive: compared with a hydraulic system, an electric system provides a robot with less speed and strength. Accordingly, electric drive systems are adopted for smaller robots. However, robots supported by electric drive systems are more accurate, exhibit better repeatability, and are cleaner to use. 3. Pneumatic drive: are generally used for smaller robots. These robots, with fewer degrees of freedom, carry out simple pick-and-place material handling operations. Robotic sensors 1. Position sensors: are used to monitor the position of joints. Information about the position is fed back to the control systems that are used to determine the accuracy of joint movements. 2. Range sensors: measure distances from the reference point to other points of importance. Range sensing is accomplished by means of television cameras or sonar transmitters and receivers. 3. Velocity sensors: are used to estimate the speed with which a manipulator is moved. The velocity is an important part of dynamic performance of the manipulator.
    [Show full text]
  • History of Robotics: Timeline
    History of Robotics: Timeline This history of robotics is intertwined with the histories of technology, science and the basic principle of progress. Technology used in computing, electricity, even pneumatics and hydraulics can all be considered a part of the history of robotics. The timeline presented is therefore far from complete. Robotics currently represents one of mankind’s greatest accomplishments and is the single greatest attempt of mankind to produce an artificial, sentient being. It is only in recent years that manufacturers are making robotics increasingly available and attainable to the general public. The focus of this timeline is to provide the reader with a general overview of robotics (with a focus more on mobile robots) and to give an appreciation for the inventors and innovators in this field who have helped robotics to become what it is today. RobotShop Distribution Inc., 2008 www.robotshop.ca www.robotshop.us Greek Times Some historians affirm that Talos, a giant creature written about in ancient greek literature, was a creature (either a man or a bull) made of bronze, given by Zeus to Europa. [6] According to one version of the myths he was created in Sardinia by Hephaestus on Zeus' command, who gave him to the Cretan king Minos. In another version Talos came to Crete with Zeus to watch over his love Europa, and Minos received him as a gift from her. There are suppositions that his name Talos in the old Cretan language meant the "Sun" and that Zeus was known in Crete by the similar name of Zeus Tallaios.
    [Show full text]
  • Industrial Robotics
    Robotics 1 Industrial Robotics Prof. Alessandro De Luca Robotics 1 1 What is a robot? ! industrial definition (RIA = Robotic Institute of America) re-programmable multi-functional manipulator designed to move materials, parts, tools, or specialized devices through variable programmed motions for the performance of a variety of tasks, which also acquire information from the environment and move intelligently in response ! ISO 8373 definition an automatically controlled, reprogrammable, multipurpose manipulator programmable in three or more axes, which may be either fixed in place or mobile for use in industrial automation applications ! more general definition (“visionary”) intelligent connection between perception and action Robotics 1 2 Robots !! Spirit Rover (2002) Comau H4 Waseda WAM-8 (1995) (1984) Robotics 1 3 A bit of history ! Robota (= “work” in slavic languages) are artificial human- like creatures built for being inexpensive workers in the theater play Rossum’s Universal Robots (R.U.R.) written by Karel Capek in 1920 ! Laws of Robotics by Isaac Asimov in I, Robot (1950) 1. A robot may not injure a human being or, through inaction, allow a human being to come to harm 2. A robot must obey orders given to it by human beings, except where such orders would conflict with the First Law 3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law Robotics 1 4 Evolution toward industrial robots computer 1950 mechanical numerically controlled telemanipulators machines (CNC) robot manipulators 1970 Unimation PUMA ! with respect to the ancestors ! flexibility of use ! adaptability to a priori unknown conditions ! accuracy in positioning ! repeatability of operation Robotics 1 5 The first industrial robot US Patent General Motor plant, 1961 G.
    [Show full text]
  • Final Program and Book of Abstracts Third Swedish Workshop on Autonomous Robotics SWAR ´05
    Final Program and Book of Abstracts Third Swedish Workshop on Autonomous Robotics SWAR '05 Petter Ögren (Editor) Kista, Stockholm, September 1-2, 2005 FOI-R-- 1756 --SE Systems Technology October 2005 ISSN 1650-1942 Scientific report Final Program and Book of Abstracts Third Swedish Workshop on Autonomous Robotics SWAR ‘05 FOI-R--1756--SE Systems Technology October 2005 ISSN 1650-1942 Scientific report Page 1 of 98 Issuing organization Report number, ISRN Report type FOI – Swedish Defence Research Agency FOI-R—1756--SE Scientific report Systems Technology Research area code SE-164 90 Stockholm 7. Mobility and space technology, incl materials Month year Project no. October 2005 E6941 Sub area code 71 Unmanned Vehicles Sub area code 2 Author/s (editor/s) Project manager Petter Ögren (Editor) Petter Ögren Approved by Monica Dahlén Sponsoring agency FMV Scientifically and technically responsible Karl Henrik Johansson Report title Final Program and Book of Abstracts, Third Swedish Workshop on Autonomous Robotics, SWAR 05 Abstract This document contains the final program and 36 two page extended abstracts from the Third Swedish Workshop on Autonomous Robotics, SWAR’05, organized by FOI in September 1-2, 2005. SWAR is an opportunity for researchers and engineers working in the field of robotics and autonomous systems to learn about activities of neighboring institutions, discuss common interests and initiate new cooperations. The previous workshops, SWAR’00 and SWAR’02, were hosted by Örebro University and KTH, respectively. SWAR’05 gathered more than 80 participants from 25 different organizations, all over Sweden. Keywords Autonomy, Robotics, SWAR, Workshop Further bibliographic information Language English ISSN 1650-1942 Pages 98 p.
    [Show full text]
  • Modeling, Simulation, and Vision-/MPC-Based Control of a Powercube Serial Robot
    applied sciences Article Modeling, Simulation, and Vision-/MPC-Based Control of a PowerCube Serial Robot Jörg Fehr * , Patrick Schmid , Georg Schneider and Peter Eberhard Institute of Engineering and Computational Mechanics, University of Stuttgart, Pfaffenwaldring 9, 70569 Stuttgart, Germany; [email protected] (P.S.); [email protected] (G.S.); [email protected] (P.E.) * Correspondence: [email protected] Received: 21 September 2020; Accepted: 12 October 2020; Published: 17 October 2020 Featured Application: The vision-based measurement of a robot’s pose investigated in this contribution is especially applicable for multi-link flexible robotic manipulators, where joint angles measured by encoders are not sufficient to describe the system’s state because of the elastic deformation of the links. The proposed MPC control scheme reveals advantages compared to common decentralized approaches concerning parameter tuning, constraint handling, and compensation of model uncertainties. Abstract: A model predictive control (MPC) scheme for a Schunk PowerCube robot is derived in a structured step-by-step procedure. Neweul-M2 provides the necessary nonlinear model in symbolical and numerical form. To handle the heavy online computational burden concerning the derived nonlinear model, a linear time-varying MPC scheme is developed based on linearizing the nonlinear system concerning the desired trajectory and the a priori known corresponding feed-forward controller. Camera-based systems allow sensing of the robot on the one hand and monitoring the environments on the other hand. Therefore, a vision-based MPC is realized to show the effects of vision-based control feedback on control performance.
    [Show full text]
  • Robot Control and Programming: Class Notes Dr
    NAVARRA UNIVERSITY UPPER ENGINEERING SCHOOL San Sebastian´ Robot Control and Programming: Class notes Dr. Emilio Jose´ Sanchez´ Tapia August, 2010 Servicio de Publicaciones de la Universidad de Navarra 987‐84‐8081‐293‐1 ii Viaje a ’Agra de Cimientos’ Era yo todav´ıa un estudiante de doctorado cuando cayo´ en mis manos una tesis de la cual me llamo´ especialmente la atencion´ su cap´ıtulo de agradecimientos. Bueno, realmente la tesis no contaba con un cap´ıtulo de ’agradecimientos’ sino mas´ bien con un cap´ıtulo alternativo titulado ’viaje a Agra de Cimientos’. En dicho capitulo, el ahora ya doctor redacto´ un pequeno˜ cuento epico´ inventado por el´ mismo. Esta pequena˜ historia relataba las aventuras de un caballero, al mas´ puro estilo ’Tolkiano’, que cabalgaba en busca de un pueblo recondito.´ Ya os podeis´ imaginar que dicho caballero, no era otro sino el´ mismo, y que su viaje era mas´ bien una odisea en la cual tuvo que superar mil y una pruebas hasta conseguir su objetivo, llegar a Agra de Cimientos (terminar su tesis). Solo´ deciros que para cada una de esas pruebas tuvo la suerte de encontrar a una mano amiga que le ayudara. En mi caso, no voy a presentarte una tesis, sino los apuntes de la asignatura ”Robot Control and Programming´´ que se imparte en ingles.´ Aunque yo no tengo tanta imaginacion´ como la de aquel doctorando para poder contaros una historia, s´ı que he tenido la suerte de encontrar a muchas personas que me han ayudado en mi viaje hacia ’Agra de Cimientos’. Y eso es, amigo lector, al abrir estas notas de clase vas a ser testigo del final de un viaje que he realizado de la mano de mucha gente que de alguna forma u otra han contribuido en su mejora.
    [Show full text]
  • Industrial Robot
    1 Introduction 25 1.2 Industrial robots - definition and classification 1.2.1 Definition (ISO 8373:2012) and delimitation The annual surveys carried out by IFR focus on the collection of yearly statistics on the production, imports, exports and domestic installations/shipments of industrial robots (at least three or more axes) as described in the ISO definition given below. Figures 1.1 shows examples of robot types which are covered by this definition and hence included in the surveys. A robot which has its own control system and is not controlled by the machine should be included in the statistics, although it may be dedicated for a special machine. Other dedicated industrial robots should not be included in the statistics. If countries declare that they included dedicated industrial robots, or are suspected of doing so, this will be clearly indicated in the statistical tables. It will imply that data for those countries is not directly comparable with those of countries that strictly adhere to the definition of multipurpose industrial robots. Wafer handlers have their own control system and should be included in the statistics of industrial robots. Wafers handlers can be articulated, cartesian, cylindrical or SCARA robots. Irrespective from the type of robots they are reported in the application “cleanroom for semiconductors”. Flat panel handlers also should be included. Mainly they are articulated robots. Irrespective from the type of robots they are reported in the application “cleanroom for FPD”. Examples of dedicated industrial robots that should not be included in the international survey are: Equipment dedicated for loading/unloading of machine tools (see figure 1.3).
    [Show full text]
  • Umi-Uta-1152.Pdf (4.819Mb)
    MODULAR MULTI-SCALE ASSEMBLY SYSTEM FOR MEMS PACKAGING by RAKESH MURTHY Presented to the Faculty of the Graduate School of The University of Texas at Arlington in Partial Fulfillment of the Requirements for the Degree of MASTER OF SCIENCE IN MECHANICAL ENGINEERING THE UNIVERSITY OF TEXAS AT ARLINGTON December 2005 ACKNOWLEDGEMENTS With this degree, I feel one step closer to my goal. I wish to begin by thanking my Mom, Dad and my Brother. I would like to thank Dr. Raul Fernandez for his constant support and encouragement shown in the past two years. I am indebted to Dr. Dan Popa for his support and belief in my ability. I have seen tremendous improvements in my skills and confidence under his supervision. I look forward to many more years of close association with him. I would also like to thank Dr.Agonafer for his encouragement. I cannot undermine the role played by Dr. Jeongsik Sin, Dr. Wo Ho Lee, Dr. Heather Beardsley, Manoj Mittal, Abioudin Afosoro Amit Patil and Richard Bergs for my success in the BMC project and subsequently in my thesis research. Finally I wish to thank all my friends from UTA and in India. November 11, 2005 ii ABSTRACT MODULAR MULTI-SCALE ASSEMBLY SYSTEM FOR MEMS PACKAGING Publication No. ______ Rakesh Murthy, MS The University of Texas at Arlington, 2005 Supervising Professor: Dr. Raul Fernandez A multi-scale robotic assembly problem is approached here with focus on mechanical design for precision positioning at the microscale. The assembly system is characterized in terms of accuracy/repeatability and calibration via experiments.
    [Show full text]
  • Motion Planning for Variable Topology Trusses: Reconfiguration and Locomotion
    Journal Title XX(X):1–22 Motion Planning for Variable Topology ©The Author(s) 2021 Trusses: Reconfiguration and Locomotion Chao Liu1, Sencheng Yu2, and Mark Yim1 Abstract Truss robots are highly redundant parallel robotic systems and can be applied in a variety of scenarios. The variable topology truss (VTT) is a class of modular truss robot. As self-reconfigurable modular robots, variable topology trusses are composed of many edge modules that can be rearranged into various structures with respect to different activities and tasks. These robots are able to change their shapes by not only controlling joint positions which is similar to robots with fixed morphologies, but also reconfiguring the connections among modules in order to change their morphologies. Motion planning is the fundamental to apply a VTT robot, including reconfiguration to alter its shape, and non-impact locomotion on the ground. This problem for VTT robots is difficult due to their non-fixed morphologies, high dimensionality, the potential for self-collision, and complex motion constraints. In this paper, a new motion planning framework to dramatically alter the structure of a VTT is presented. It can also be used to solve locomotion tasks much more efficient compared with previous work. Several test scenarios are used to show its effectiveness. Keywords Modular Robots, Parallel Robots, Motion Planning, Reconfiguration Planning, Locomotion 1 Introduction Self-reconfigurable modular robots consist of repeated building blocks (modules) from a small set of types with uniform docking interfaces that allow the transfer of mechanical forces and moments, electrical power, and communication throughout all modules (Yim et al.
    [Show full text]
  • A Semi-Supervised Machine Learning Approach for Acoustic Monitoring of Robotic Manufacturing Facilities
    A SEMI-SUPERVISED MACHINE LEARNING APPROACH FOR ACOUSTIC MONITORING OF ROBOTIC MANUFACTURING FACILITIES by Jeffrey Bynum A Thesis Submitted to the Graduate Faculty of George Mason University In Partial fulfillment of The Requirements for the Degree of Master of Science Electrical Engineering Committee: Dr. Jill Nelson, Thesis Director Dr. David Lattanzi, Committee Member Dr. Vasiliki Ikonomidou, Committee Member Dr. Monson Hayes, Chairman, Department of Electrical and Computer Engineering Dr. Kenneth Ball, Dean for Volgenau School of Engineering Date: Summer 2019 George Mason University Fairfax, VA A Semi-supervised Machine Learning Approach for Acoustic Monitoring of Robotic Manufacturing Facilities A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science at George Mason University By Jeffrey Bynum Bachelor of Science George Mason University, 2016 Director: Dr. Jill Nelson, Professor Department of Electrical and Computer Engineering Summer 2019 George Mason University Fairfax, VA Copyright c 2019 by Jeffrey Bynum All Rights Reserved ii Dedication I dedicate this thesis to my parents. Your love and encouragement made this possible. iii Acknowledgments I would like to thank the members of the Lattanzi Research Group for your invaluable mentorship, guidance, and feedback. In addition, portions of this work were supported by a grant from the Office of Naval Research (No. N00014-18-1-2014). Any findings or recommendations expressed in this material are those of the author and does not necessarily reflect the views of ONR. iv Table of Contents Page List of Tables . vii List of Figures . viii Abstract . x 1 Introduction . 1 2 Prior Work . 3 2.1 Feature Engineering .
    [Show full text]