DESIGN and CONTROL of a THREE DEGREE-OF-FREEDOM PLANAR PARALLEL ROBOT a Thesis Presented to the Faculty of the Fritz J. and Dolo

Total Page:16

File Type:pdf, Size:1020Kb

DESIGN and CONTROL of a THREE DEGREE-OF-FREEDOM PLANAR PARALLEL ROBOT a Thesis Presented to the Faculty of the Fritz J. and Dolo 7 / ~'!:('I DESIGN AND CONTROL OF A THREE DEGREE-OF-FREEDOM PLANAR PARALLEL ROBOT A Thesis Presented to The Faculty of the Fritz J. and Dolores H.Russ College of Engineering and Technology Ohio University In partial Fulfillment of the Requirements for the Degree Master of Science by Atul Ravindra Joshi August 2003 iii TABLE OF CONTENTS LIST OF FIGURES v CHAPTERl: INTRODUCTION 1 1.1 Introduction of Planar Parallel Robots 1 1.2 Literature Review 3 1.3 Objective of the thesis 5 CHAPTER2: PARALLEL ROBOT KINEMATICS 6 2.1 Pose Kinematics 6 2.1.1 Inverse Pose Kinematics 9 2.1.2 Forward Pose Kinematics 11 2.2 Rate Kinematics 15 2.3 Workspace Analysis 20 CHAPTER3: PARALLEL ROBOT HARDWARE IMPLEMENTATION 24 3.1 Design And Construction Of 3-RPR Planar Parallel Robot 24 3.2 Control Of3-RPR Planar Parallel Robot 34 CHAPTER4: EXPERIMENTATION AND RESULTS 41 CHAPTERS: CONCLUSIONS 50 S.1 Concluding Statement 50 5.2 Future Work 51 IV REFERENCES 53 APPENDIX A: LVDT CALLIBRATION 56 APPENDIX B: OPERATION PROCEDURE 61 APPENDIX C: INVERSE POSE KINEMATICS CODE 64 ABSTRACT v LIST OF FIGURES Figure Page 1.1 3-RPR Diagram 2 1.2 3-RPR Hardware 3 2.1 3-RPR Planar Parallel Manipulator Kinematics Diagram 7 2.2 3-RPR Manipulator Hardware 8 2.3 Inverse Pose Kinematics 10 2.4 Velocity Kinematics 16 2.5 Angle Nomenclatures 17 2.6 Example of the 3-RPR Reachable Workspace 21 2.3 Workspace analysis by geometrical method 22 3.1 Summary of the 3-RPR Hardware Configuration 28 3.2 3-RPR Planar Parallel Robot Hardware 29 3.3 External MultiQ Boards, Solenoid Valves, and Power Supply 30 3.4 Simulink/Wincon Interface to the 3-RPR Planar Parallel Robot 30 3.5 3-RPR Planar Parallel Robot Control Hardware 31 3.6 Power Supply For 3-RPR Planar Parallel Robot 32 3.7 Oil-Less Air Compressor For 3-RPR Planar Parallel Robot 32 3.8 External MultiQ Board 33 3.9 Solenoid Valve 33 vi 3.10 Cartesian Pose Control Mode for 3-RPR Planar Parallel Robot 35 3.11 Cartesian Rate Control Mode for 3-RPR Planar Parallel Robot 36 3.12 Prismatic link Leg Length Control Block Diagram 37 3.13 Simulink block diagram for implementing the coordinated Cartesian control for the 3-RPR planar parallel robot 39 4.1 Prismatic link length actual sensed (mm) versus Time (sec) for Case1 43 4.2 Prismatic link length actual sensed (mm) versus Time (sec) for Case2 45 4.3 Prismatic link length actual sensed (mm) versus Time (sec) for Case3 47 1 Chapter 1 : INTRODUCTION The design and control of a three degrees-of-freedom (dot) planar parallel robot is presented in this thesis. This chapter presents an introduction to the parallel manipulators, a literature review of the related research and the objective of the thesis. 1.1 Introduction of Planar Parallel Robot This section of the chapter deals with the introduction of planar parallel robots, especially the 3-RPR planar parallel robots. Parallel manipulators are robots that consist of separate serial chains that connect the fixed link to the end-effector link. The planar parallel robots refer to the class of manipulators, which are planar and actuated in parallel. The 3-RPR as shown in Figure 1.1, refers to the three serial chains, each having three dof. Each of these serial chains has a revolute joint (referred to as "R"), a prismatic joint (referred to as "P") and again a revolute joint (referred to as "R") connected in the respective order. These three serial chains of the configuration RPR with three dof each connect the fixed link (a triangular base in this thesis) to the end effector link (a moving triangular link in this thesis). Now with this configuration, one joint per chain is actuated (the prismatic joint is actuated in this thesis) and the remaining two joints are passive. Figure 1.2 shows the 3-RPR hardware developed in this thesis. 2 Regarding the potential advantages of parallel robots over serial robots it is found that parallel robots have a better stiffness and accuracy as compared to serial robots. Parallel robots are lighter in weight as compared with serial robots. In spite of having lower weights, parallel robots have a greater load bearing capacity than serial robots. Parallel robots have higher velocities and accelerations, and less powerful actuators as compared with serial robots. The only major drawback of the parallel robots over serial robots is that parallel robots have a reduced workspace as compared with serial robots. Figure 1.1 3-RPR Diagram 3 Figure 1.2 3-RPR Hardware 1.2 Literature Review This section presents the literature review for this thesis. Topics such as parallel robots; especially the three-dof planar parallel robots will be discussed in terms of how other authors have proceeded. The prominent subtopics, which will be covered, are the pose kinematics, the velocity kinematics, the workspace analysis and the control implementation of planar parallel robots. Parallel robotic devices were proposed by MacCallion and Pham (1979). Some configurations have been built and controlled (e.g. Sumpter and Soni, 1985). Numerous works analyze kinematics, dynamics, workspace and control of parallel manipulators (see Williams, 1988 and references therein). Hunt (1983) conducted preliminary studies 4 of various parallel robot configurations. Cox and Tesar (1981) compared the relative merits of serial and parallel robots. Aradyfio and Qiao (1985) examined the inverse kinematics solutions for three different three dof planar parallel robots. Williams and Reinholtz (1988a and 1988b) studied the dynamics and workspace for a number of parallel manipulators. Shirkhodaie and Soni (1987), Gosselin and Angeles (1988), and Pennock and Kassner (1990) each present a kinematic study of one planar parallel robot. Gosselin et al. (1996) presents the position, workspace, and velocity kinematics of one planar parallel robot. Recently, more general approaches have been presented. Daniali et al. (1995) present an in-depth study of actuation schemes, velocity relationships, and singular conditions for general planar parallel robots. Gosselin (1996) presents general parallel computation algorithms for kinematics and dynamics of planar and spatial parallel robots. Merlet (1996) solved the forward pose kinematics problem for a broad class of planar parallel robots. Williams and Shelley (1997) solved the inverse pose and velocity kinematics problem for all possible planar parallel manipulators. Williams and Joshi (1999) designed and built a three-dof planar parallel robot and proposed its control implementation scheme (the 3-RPR of this thesis). When the author was working on the research, much of the theory regarding the kinematics, workspace analysis, algorithms for the control architecture had been done 5 for planar parallel robots by various other authors. Therefore, the focus of the current work is hardware design, implementation and control. 1.3 Objective of the thesis This section of the chapter presents the objective of this thesis. The objective of this work is to implement in hardware a 3-RPR planar parallel robot design and to implement control using pneumatic actuators. The 3-RPR planar parallel robot has been built and has been controlled in real time using a personal computer. When the author started this research, the main emphasis was to make use of the available resources for designing, building and implementing control for the 3-RPR planar parallel robot. Thus when the author began working on the thesis the main emphasis was given on the following considerations: 1. Use of compressed air as an actuation medium. 2. To use the existing sensors, actuating devices, actuators and the power supply to form the electromechanical support system for the robot. 3. To implement the control using a personal computer with the MultiQ boards from the Quanser Consulting (1999); to develop and run the programs using Matlab/Simulink. 6 Chapter 2: PARALLEL ROBOT KINEMATICS This chapter presents the kinematics equations and solutions for the 3-RPR planar parallel manipulator. This chapter is divided into three sections: 1. The Pose Kinematics section, which deals with describing the inverse pose kinematics and forward pose kinematics. 2. The Rate Kinematics section, which describes the forward velocity kinematics, inverse velocity kinematics and the Jacobian matrix. 3. The Workspace analysis section, which discusses the computation of workspace for the 3-RPR planar parallel manipulator. 2.1 Pose Kinematics This section presents the symbolic inverse and forward pose kinematics solutions for the 3-RPR planar parallel manipulator. In order to pursue the kinematics analysis, abbreviations and symbols are used to define the geometry of the 3-RPR planar parallel manipulator. Most of the theoretical analysis in this section has been derived and presented by Dr Robert L. Williams II (Williams and Joshi, 1999). The kinematics diagram describing the geometry and configuration of the 3-RPR planar parallel manipulator is given in Fig. 2.1. There are three grounded passive revolute joints located on the base triangle at Ai' (i =1,2,3 ) and there are three moving passive revolute joints that are located on the moving triangular end effector link, at [.i' 7 (i = 1,2,3). The active prismatic joint variables indicate the total lengths Li, between the passive revolute joints. The frame {H} depicts the moving frame, positioned at the triangle centroid and the frame {B} depicts the fixed frame at the base. The Cartesian pose variables are described by the triangular end effector link pose array x ={x y f/JY. \ \ \ \ / \ C2 \ / -\------ / \ / L1 C1 y Al / I L2 e~l~ I {B} I.. X .. I '-----1~ X Figure 2.1 3-RPR Planar Parallel Manipulator Kinematics Diagram The intermediate joint angles B; (THETA i, where i=1,2,3) are passive and, are not required for hardware control, but which may be calculated for computer simulation and/or velocity and dynamics calculations (Williams and Joshi, 1999).
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]
  • Mobile Robot Kinematics
    Mobile Robot Kinematics We're going to start talking about our mobile robots now. There robots differ from our arms in 2 ways: They have sensors, and they can move themselves around. Because their movement is so different from the arms, we will need to talk about a new style of kinematics: Differential Drive. 1. Differential Drive is how many mobile wheeled robots locomote. 2. Differential Drive robot typically have two powered wheels, one on each side of the robot. Sometimes there are other passive wheels that keep the robot from tipping over. 3. When both wheels turn at the same speed in the same direction, the robot moves straight in that direction. 4. When one wheel turns faster than the other, the robot turns in an arc toward the slower wheel. 5. When the wheels turn in opposite directions, the robot turns in place. 6. We can formally describe the robot behavior as follows: (a) If the robot is moving in a curve, there is a center of that curve at that moment, known as the Instantaneous Center of Curvature (or ICC). We talk about the instantaneous center, because we'll analyze this at each instant- the curve may, and probably will, change in the next moment. (b) If r is the radius of the curve (measured to the middle of the robot) and l is the distance between the wheels, then the rate of rotation (!) around the ICC is related to the velocity of the wheels by: l !(r + ) = v 2 r l !(r − ) = v 2 l Why? The angular velocity is defined as the positional velocity divided by the radius: dθ V = dt r 1 This should make some intuitive sense: the farther you are from the center of rotation, the faster you need to move to get the same angular velocity.
    [Show full text]
  • Abbreviations and Glossary
    Appendix A Abbreviations and Glossary Abbreviations are defined and the mathematical symbols and notations used in this book are specified. Furthermore, the random number generator used in this book is referenced. A.1 Abbreviations arccos arccosine BiRRT Bidirectional rapidly growing random tree C-space Configuration space DH Denavit-Hartenberg DLR German aerospace center DOF Degree of freedom FFT Fast fourier transformation IK Inverse kinematics HRI Human-Robot interface LWR Light weight robot MMI Institute of Man-Machine interaction PCA Principal component analysis PRM Probabilistic road map RRT Rapidly growing random tree rulaCapMap Rula-restricted capability map RULA Rapid upper limb assessment SFE Shape fit error TCP Tool center point OV workspace overlap 130 A Abbreviations and Glossary A.2 Mathematical Symbols C configuration space K(q) direct kinematics H set of all homogeneous matrices WR reachable workspace WD dexterous workspace WV versatile workspace F(R,x) function that maps to a homogeneous matrix VRobot voxel space for the robot arm VHuman voxel space for the human arm P set of points on the sphere Np set of point indices for the points on the sphere No set of orientation indices OS set of all homogeneous frames distributed on a sphere MS capability map A.3 Mathematical Notations a scalar value a vector aT vector transposed A matrix AT matrix transposed < a,b > inner product 3 SO(3) group of rotation matrices ∈ IR SO(3) := R ∈ IR 3×3| RRT = I,detR =+1 SE(3) IR 3 × SO(3) A TB reference frame B given in coordinates of reference frame A a ceiling function a floor function A.4 Random Sampling In this book, the drawing of random samples is often used.
    [Show full text]
  • Design Procedure for a Fast and Accurate Parallel Manipulator Sébastien Briot, Stéphane Caro, Coralie Germain
    Design Procedure for a Fast and Accurate Parallel Manipulator Sébastien Briot, Stéphane Caro, Coralie Germain To cite this version: Sébastien Briot, Stéphane Caro, Coralie Germain. Design Procedure for a Fast and Accurate Parallel Manipulator. Journal of Mechanisms and Robotics, American Society of Mechanical Engineers, 2017, 9 (6), pp.061012. 10.1115/1.4038009. hal-01587975 HAL Id: hal-01587975 https://hal.archives-ouvertes.fr/hal-01587975 Submitted on 13 Oct 2017 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Design Procedure for a Fast and Accurate Parallel Manipulator Sebastien´ Briot∗ Stephane´ Caro CNRS CNRS Laboratoire des Sciences Laboratoire des Sciences du Numerique´ de Nantes (LS2N) du Numerique´ de Nantes (LS2N) UMR CNRS 6004 UMR CNRS 6004 44321 Nantes, France 44321 Nantes, France Email: [email protected] Email: [email protected] Coralie Germain Agrocampus Ouest 35042 Rennes, France Email: [email protected] printed circuit boards. This paper presents a design procedure for a two- Several robot architectures with four degrees of free- degree of freedom translational parallel manipulator, named dom (dof) and generating Schonflies¨ motions [2] for high- IRSBot-2. This design procedure aims at determining the speed operations have been proposed in the past decades [1, optimal design parameters of the IRSBot-2 such that the 3–6].
    [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]
  • Nyku: a Social Robot for Children with Autism Spectrum Disorders
    University of Denver Digital Commons @ DU Electronic Theses and Dissertations Graduate Studies 2020 Nyku: A Social Robot for Children With Autism Spectrum Disorders Dan Stephan Stoianovici University of Denver Follow this and additional works at: https://digitalcommons.du.edu/etd Part of the Disability Studies Commons, Electrical and Computer Engineering Commons, and the Robotics Commons Recommended Citation Stoianovici, Dan Stephan, "Nyku: A Social Robot for Children With Autism Spectrum Disorders" (2020). Electronic Theses and Dissertations. 1843. https://digitalcommons.du.edu/etd/1843 This Thesis is brought to you for free and open access by the Graduate Studies at Digital Commons @ DU. It has been accepted for inclusion in Electronic Theses and Dissertations by an authorized administrator of Digital Commons @ DU. For more information, please contact [email protected],[email protected]. Nyku : A Social Robot for Children with Autism Spectrum Disorders A Thesis Presented to the Faculty of the Daniel Felix Ritchie School of Engineering and Computer Science University of Denver In Partial Fulfillment of the Requirements for the Degree Master of Science by Dan Stoianovici August 2020 Advisor: Dr. Mohammad H. Mahoor c Copyright by Dan Stoianovici 2020 All Rights Reserved Author: Dan Stoianovici Title: Nyku: A Social Robot for Children with Autism Spectrum Disorders Advisor: Dr. Mohammad H. Mahoor Degree Date: August 2020 Abstract The continued growth of Autism Spectrum Disorders (ASD) around the world has spurred a growth in new therapeutic methods to increase the positive outcomes of an ASD diagnosis. It has been agreed that the early detection and intervention of ASD disorders leads to greatly increased positive outcomes for individuals living with the disorders.
    [Show full text]
  • A Review of Parallel Processing Approaches to Robot Kinematics and Jacobian
    Technical Report 10/97, University of Karlsruhe, Computer Science Department, ISSN 1432-7864 A Review of Parallel Processing Approaches to Robot Kinematics and Jacobian Dominik HENRICH, Joachim KARL und Heinz WÖRN Institute for Real-Time Computer Systems and Robotics University of Karlsruhe, D-76128 Karlsruhe, Germany e-mail: [email protected] Abstract Due to continuously increasing demands in the area of advanced robot control, it became necessary to speed up the computation. One way to reduce the computation time is to distribute the computation onto several processing units. In this survey we present different approaches to parallel computation of robot kinematics and Jacobian. Thereby, we discuss both the forward and the reverse problem. We introduce a classification scheme and classify the references by this scheme. Keywords: parallel processing, Jacobian, robot kinematics, robot control. 1 Introduction Due to continuously increasing demands in the area of advanced robot control, it became necessary to speed up the computation. Since it should be possible to control the motion of a robot manipulator in real-time, it is necessary to reduce the computation time to less than the cycle rate of the control loop. One way to reduce the computation time is to distribute the computation over several processing units. There are other overviews and reviews on parallel processing approaches to robotic problems. Earlier overviews include [Lee89] and [Graham89]. Lee takes a closer look at parallel approaches in [Lee91]. He tries to find common features in the different problems of kinematics, dynamics and Jacobian computation. The latest summary is from Zomaya et al. [Zomaya96].
    [Show full text]
  • Kinematic Analysis of a 3-UPU Parallel Robots Using the Ostrowski
    Kinematic analysis of a 3-UPU parallel Robot using the Ostrowski-Homotopy Continuation Milad Shafiee-Ashtiani, Aghil Yousefi-Koma, Sahba Iravanimanesh, Amir Siavosh Bashardoust Center of Advanced Systems and Technologies (CAST) School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran. [email protected], [email protected], [email protected], [email protected] Abstract— The direct kinematics analysis is the foundation of coupled nonlinear algebraic equations, such as the Newton– implementation of real world application of parallel manipulators. Raphson method which is efficient in the convergence speed [7]. For most parallel manipulators the direct kinematics is Unfortunately, there always needs to guess the initial value in challenging. In this paper, for the first time a fast and efficient Homotopy Continuation Method, called the Ostrowski Homotopy the iteration process. Good initial guess value may converge to continuation method has been implemented to solve the direct and solutions but bad initial guess value usually leads to divergence. inverse kinematics problem of the parallel manipulators. This Homotopy continuation method (HCM) is a type of perturbation method has advantage over conventional numerical iteration and Homotopy method [8-9]. It can guarantee the answer by a methods, which is not rely on the initial values and is more efficient certain path, if the auxiliary Homotopy function is chosen well. than other continuation method and it can find all solutions of It does not have the drawbacks of conventional numerical equations without divergence just by changing auxiliary Homotopy function. Numerical example and simulation was done algorithms, in particular the requirement of good initial guess to solve the direct kinematic problem of the 3-UPU parallel values and the problem of convergence [10].
    [Show full text]
  • Manipulators and Their Application to Material Handling Automation
    A Class of “Parallel-Serial” Manipulators and Their Application to Material Handling Automation Zlatko Sotirov Genmark Automation, Inc. 1213 Elko Drive, Sunnyvale CA 94089, USA Introduction The manipulating robots recently performing the material handling in the semiconductor industry can be classified into three major categories: robots with up to 4 Degrees Of Freedom (DOF), working in cylindrical coordinates; universal articulated arms with 6 or more DOF; and hybrid parallel-series manipulators with 6 or more DOF combining together the motion characteristics of the cylindrical robots and of a special kind of closed- loop mechanisms, available in the industry since the early 1980s. Regardless of the differences in the mechanical properties and motion characteristics of the robots from the different categories, the requirement imposed to them by the manipulating tasks they perform are always the same: fast and reliable material handling; long reach for small footprint; compact size and light weight; motion efficiency and ability to comply with the mechanical constraints imposed by the equipment; high ratio of the payload and the weight of the robot; cost-effectiveness, etc.. For more than a decade the cylindrical TRZ robots have been favorably used in a variety of processing machines, until the in-line equipment placement was imposed and identified as a standard by I300I. Being especially designed to work with radially arranged modules the TRZ robots became deficient to serve in-line arranged equipment because of lack of degrees of freedom. Another challenges to these robots lately inspired by the chipmakers are associated with the increased wafer sizes and the weight of the special end-effectors guaranteeing non-contact (based on Bernuli’s principle), or edge-gripping support of the wafers.
    [Show full text]
  • Acknowledgements Acknowl
    2161 Acknowledgements Acknowl. B.21 Actuators for Soft Robotics F.58 Robotics in Hazardous Applications by Alin Albu-Schäffer, Antonio Bicchi by James Trevelyan, William Hamel, The authors of this chapter have used liberally of Sung-Chul Kang work done by a group of collaborators involved James Trevelyan acknowledges Surya Singh for de- in the EU projects PHRIENDS, VIACTORS, and tailed suggestions on the original draft, and would also SAPHARI. We want to particularly thank Etienne Bur- like to thank the many unnamed mine clearance experts det, Federico Carpi, Manuel Catalano, Manolo Gara- who have provided guidance and comments over many bini, Giorgio Grioli, Sami Haddadin, Dominic Lacatos, years, as well as Prof. S. Hirose, Scanjack, Way In- Can zparpucu, Florian Petit, Joshua Schultz, Nikos dustry, Japan Atomic Energy Agency, and Total Marine Tsagarakis, Bram Vanderborght, and Sebastian Wolf for Systems for providing photographs. their substantial contributions to this chapter and the William R. Hamel would like to acknowledge work behind it. the US Department of Energy’s Robotics Crosscut- ting Program and all of his colleagues at the na- C.29 Inertial Sensing, GPS and Odometry tional laboratories and universities for many years by Gregory Dudek, Michael Jenkin of dealing with remote hazardous operations, and all We would like to thank Sarah Jenkin for her help with of his collaborators at the Field Robotics Center at the figures. Carnegie Mellon University, particularly James Os- born, who were pivotal in developing ideas for future D.36 Motion for Manipulation Tasks telerobots. by James Kuffner, Jing Xiao Sungchul Kang acknowledges Changhyun Cho, We acknowledge the contribution that the authors of the Woosub Lee, Dongsuk Ryu at KIST (Korean Institute first edition made to this chapter revision, particularly for Science and Technology), Korea for their provid- Sect.
    [Show full text]
  • Forward and Inverse Kinematics Analysis of Denso Robot
    Proceedings of the International Symposium of Mechanism and Machine Science, 2017 AzC IFToMM – Azerbaijan Technical University 11-14 September 2017, Baku, Azerbaijan Forward and Inverse Kinematics Analysis of Denso Robot Mehmet Erkan KÜTÜK 1*, Memik Taylan DAŞ2, Lale Canan DÜLGER1 1*Mechanical Engineering Department, University of Gaziantep Gaziantep/ Turkey E-mail: [email protected] 2 Mechanical Engineering Department, University of Kırıkkale Abstract used Robotic Toolbox in forward kinematics analysis of A forward and inverse kinematic analysis of 6 axis an industrial robot [4]. DENSO robot with closed form solution is performed in This study includes kinematics of robot arm which is this paper. Robotics toolbox provides a great simplicity to available Gaziantep University, Mechanical Engineering us dealing with kinematics of robots with the ready Department, Mechatronics Lab. Forward and Inverse functions on it. However, making calculations in kinematics analysis are performed. Robotics Toolbox is traditional way is important to dominate the kinematics also applied to model Denso robot system. A GUI is built which is one of the main topics of robotics. Robotic for practical use of robotic system. toolbox in Matlab® is used to model Denso robot system. GUI studies including Robotic Toolbox are given with 2. Robot Arm Kinematics simulation examples. Keywords: Robot Kinematics, Simulation, Denso The robot kinematics can be categorized into two Robot, Robotic Toolbox, GUI main parts; forward and inverse kinematics. Forward kinematics problem is not difficult to perform and there is no complexity in deriving the equations in contrast to the 1. Introduction inverse kinematics. Especially nonlinear equations make the inverse kinematics problem complex.
    [Show full text]
  • Robot Systems Integration
    Transformative Research and Robotics Kazuhiro Kosuge Distinguished Professor Department of Robotics Tohoku University 2020 IEEE Vice President-elect for Technical Activities IEEE Fellow, JSME Fellow, SICE Fellow, RSJ Fellow, JSAE Fellow My brief history • March 1978 Bachelor of Engineering, Department of Control Engineering, Tokyo Institute of Technology • Marcy 1980 Master of Engineering, Department of Control Engineering, Tokyo Institute of Technology • April 1980 Research staff, Department of Production Engineering Nippondenso (Denso) Corporation • October 1982 Research Associate, Tokyo Institute of Technology • July 1988 Dr. of Engineering, Tokyo Institute of Technology • September 1989 - August 1990 Visiting Research Scientist, Department of Mechanical Engineering, Massachusetts Institute of Technology • September 1990 Associate Professor, Faculty of Engineering, Nagoya University • March 1995 Professor, School of Engineering, Tohoku University • April 1997 Professor, Graduate School of Engineering, Tohoku University • December 2018 Tohoku University Distinguished Professor 略 歴 • 1978年3月 東京工業大学工学部制御工学科卒業 • 1980年3月 東京工業大学大学院理工学研究科修士課程修了(制御工学専攻,工学修士) • 1980年4月 日本電装株式会社(現 株式会社デンソー) • 1982年10月 東京工業大学工学部制御工学科助手(工学部) • 1988年7月 東京工業大学大学院理工学研究科 工学博士(制御工学専攻) • 1989年9月-1990年8月 米国マサチューセッツ工科大学機械工学科客員研究員 (Visiting Research Scientist, Department of Mechanical Engineering, Massachusetts Institute of Technology) • 1990年 9月 名古屋大学 助教授(工学部) • 1995年 3月 東北大学 教授(工学部) • 1997年 4月 東北大学 教授(工学研究科)大学院重点化による配置換 • 2018年12月 東北大学 Distinguished Professor My another
    [Show full text]