Online ISSN : 2249-4596 Print ISSN : 0975-5861 DOI : 10.17406/GJRE
ABasicPlatformandElectronics InterfacesBoardforFamily
TheKinematicsofaPumaRobot TherapeuticsToolstoSurgicalRobots
VOLUME20ISSUE1VERSION1.0
Global Journal of Researches in Engineering:H Robotics & Nano-Tech
Global Journal of Researches in Engineering: H Robotics & Nano-Tech Volume 0 Issue 1 (Ver. 1.0)
Open Association of Research Society
Global Jo urnals Inc. © Global Journal of (A Delaware USA Incorporation with “Good Standing”; Reg. Number: 0423089) Sponsors:Op en Association of Research Society Researches in Engineering. Open Scientific Standards 2020. All rights reserved. Publisher ’s Headquarters office This is a special issue published in version 1.0 ® of “Global Journal of Researches in Global Journals Headquarters Engineering.” By Global Journals Inc. 945th Concord Streets, All articles are open access articles distributed Framingham Massachusetts Pin: 01701, under “Global Journal of Researches in Engineering” United States of America Reading License, which permits restricted use. USA Toll Free: +001-888-839-7392 Entire contents are copyright by of “Global USA Toll Free Fax: +001-888-839-7392 Journal of Researches in Engineering” unless otherwise noted on specific articles. Offset Typesetting No part of this publication may be reproduced or transmitted in any form or by any means, Global Journals Incorporated electronic or mechanical, including photocopy, recording, or any information 2nd, Lansdowne, Lansdowne Rd., Croydon-Surrey, storage and retrieval system, without written Pin: CR9 2ER, United Kingdom permission.
The opinions and statements made in this Packaging & Continental Dispatching book are those of the authors concerned. Ultraculture has not verified and neither confirms nor denies any of the foregoing and Global Journals Pvt Ltd no warranty or fitness is implied. E-3130 Sudama Nagar, Near Gopur Square, Engage with the contents herein at your own Indore, M.P., Pin:452009, India risk. The use of this journal, and the terms and Find a correspondence nodal officer near you conditions for our providing information, is governed by our Disclaimer, Terms and Conditions and Privacy Policy given on our To find nodal officer of your country, please website http://globaljournals.us/terms-and-condition/ menu-id-1463/ . email us at [email protected]
By referring / using / reading / any type of eContacts association / referencing this journal, this signifies and you acknowledge that you have read them and that you accept and will be Press Inquiries: [email protected] bound by the terms thereof. Investor Inquiries: [email protected] All information, journals, this journal, activities undertaken, materials, services and Technical Support: [email protected] our website, terms and conditions, privacy Media & Releases: [email protected] policy, and this journal is subject to change anytime without any prior notice. Incorporation No.: 0423089 License No.: 42125/022010/1186 Pricing (E xcluding Air Parcel Charges): Registration No.: 430374 Import-Export Code: 1109007027 Employer Identification Number (EIN): Yearly Subscription (Personal & Institutional) USA Tax ID: 98-0673427 250 USD (B/W) & 350 USD (Color)
Editorial Board
Global Journal of Research in Engineering
Dr. Ren-Jye Dzeng Dr. Ephraim Suhir
Professor Civil Engineering, National Chiao-Tung Ph.D., Dept. of Mechanics and Mathematics, Moscow University, Taiwan Dean of General Affairs, Ph.D., University Moscow, Russia Bell Laboratories Physical Civil & Environmental Engineering, University of Sciences and Engineering Research Division Michigan United States United States
Dr. Iman Hajirasouliha Dr. Pangil Choi
Ph.D. in Structural Engineering, Associate Professor, Ph.D. Department of Civil, Environmental, and Department of Civil and Structural Engineering, Construction Engineering, Texas Tech University, University of Sheffield, United Kingdom United States
Dr. Ye Tian Dr. Xianbo Zhao
Ph.D. Electrical Engineering The Pennsylvania State Ph.D. Department of Building, National University of University 121 Electrical, Engineering East University Singapore, Singapore, Senior Lecturer, Central Queensland Park, PA 16802, United States University, Australia
Dr. Eric M. Lui Dr. Zhou Yufeng
Ph.D., Structural Engineering, Department of Civil & Ph.D. Mechanical Engineering & Materials Science, Duke Environmental Engineering, Syracuse University University, US Assistant Professor College of Engineering, United States Nanyang Technological University, Singapore
Dr. Zi Chen Dr. Pallav Purohit
Ph.D. Department of Mechanical & Aerospace Ph.D. Energy Policy and Planning, Indian Institute of Engineering, Princeton University, US Assistant Technology (IIT), Delhi Research Scientist, International Professor, Thayer School of Engineering, Dartmouth Institute for Applied Systems Analysis (IIASA), Austria College, Hanover, United States
Dr. T.S. Jang Dr. Balasubramani R
Ph.D. Naval Architecture and Ocean Engineering, Seoul Ph.D., (IT) in Faculty of Engg. & Tech. Professor & Head, National University, Korea Director, Arctic Engineering Dept. of ISE at NMAM Institute of Technology Research Center, The Korea Ship and Offshore Research Institute, Pusan National University, South Korea
Dr. Sofoklis S. Makridis Dr. Haijian Shi
B.Sc(Hons), M.Eng, Ph.D. Professor Department of Ph.D. Civil Engineering Structural Engineering Oakland, Mechanical Engineering University of Western CA, United States Macedonia, Greece
Dr. Steffen Lehmann Dr. Chao Wang
Faculty of Creative and Cultural Industries Ph.D., AA Ph.D. in Computational Mechanics Rosharon, TX, Dip University of Portsmouth United Kingdom United States
Dr. Wenfang Xie Dr. Joaquim Carneiro
Ph.D., Department of Electrical Engineering, Hong Ph.D. in Mechanical Engineering, Faculty of Engineering, Kong Polytechnic University, Department of Automatic University of Porto (FEUP), University of Minho, Control, Beijing University of Aeronautics and Department of Physics Portugal Astronautics China
Dr. Hai-Wen Li Dr. Wei-Hsin Chen
Ph.D., Materials Engineering, Kyushu University, Ph.D., National Cheng Kung University, Department of Fukuoka, Guest Professor at Aarhus University, Japan Aeronautics, and Astronautics, Taiwan
Dr. Saeed Chehreh Chelgani Dr. Bin Chen
Ph.D. in Mineral Processing University of Western B.Sc., M.Sc., Ph.D., Xian Jiaotong University, China. State Ontario, Adjunct professor, Mining engineering and Key Laboratory of Multiphase Flow in Power Engineering Mineral processing, University of Michigan United States Xi?an Jiaotong University, China
Belen Riveiro Dr. Charles-Darwin Annan
Ph.D., School of Industrial Engineering, University of Ph.D., Professor Civil and Water Engineering University Vigo Spain Laval, Canada
Dr. Adel Al Jumaily Dr. Jalal Kafashan
Ph.D. Electrical Engineering (AI), Faculty of Engineering Mechanical Engineering Division of Mechatronics KU and IT, University of Technology, Sydney Leuven, Belglum
Dr. Maciej Gucma Dr. Alex W. Dawotola
Assistant Professor, Maritime Univeristy of Szczecin Hydraulic Engineering Section, Delft University of Szczecin, Ph.D.. Eng. Master Mariner, Poland Technology, Stevinweg, Delft, Netherlands
Dr. M. Meguellati Dr. Shun-Chung Lee
Department of Electronics, University of Batna, Batna Department of Resources Engineering, National Cheng 05000, Algeria Kung University, Taiwan
Dr. Gordana Colovic Dr. Philip T Moore
B.Sc Textile Technology, M.Sc. Technical Science Ph.D. Ph.D., Graduate Master Supervisor School of Information in Industrial Management. The College of Textile? Science and engineering Lanzhou University China Design, Technology and Management, Belgrade, Serbia
Dr. Giacomo Risitano Dr. Cesar M. A. Vasques
Ph.D., Industrial Engineering at University of Perugia Ph.D., Mechanical Engineering, Department of Mechanical (Italy) "Automotive Design" at Engineering Department Engineering, School of Engineering, Polytechnic of Porto of Messina University (Messina) Italy Porto, Portugal
Dr. Maurizio Palesi Dr. Jun Wang
Ph.D. in Computer Engineering, University of Catania, Ph.D. in Architecture, University of Hong Kong, China Faculty of Engineering and Architecture Italy Urban Studies City University of Hong Kong, China
Dr. Salvatore Brischetto Dr. Stefano Invernizzi
Ph.D. in Aerospace Engineering, Polytechnic University Ph.D. in Structural Engineering Technical University of of Turin and in Mechanics, Paris West University Turin, Department of Structural, Geotechnical and Building Nanterre La D?fense Department of Mechanical and Engineering, Italy Aerospace Engineering, Polytechnic University of Turin, Italy
Dr. Wesam S. Alaloul Dr. Togay Ozbakkaloglu
B.Sc., M.Sc., Ph.D. in Civil and Environmental B.Sc. in Civil Engineering, Ph.D. in Structural Engineering, Engineering, University Technology Petronas, University of Ottawa, Canada Senior Lecturer University of Malaysia Adelaide, Australia
Dr. Ananda Kumar Palaniappan Dr. Zhen Yuan
B.Sc., MBA, MED, Ph.D. in Civil and Environmental B.E., Ph.D. in Mechanical Engineering University of Engineering, Ph.D. University of Malaya, Malaysia, Sciences and Technology of China, China Professor, University of Malaya, Malaysia Faculty of Health Sciences, University of Macau, China
Dr. Hugo Silva Dr. Jui-Sheng Chou
Associate Professor, University of Minho, Department of Ph.D. University of Texas at Austin, U.S.A. Department of Civil Engineering, Ph.D., Civil Engineering, University of Civil and Construction Engineering National Taiwan Minho Portugal University of Science and Technology (Taiwan Tech)
Dr. Fausto Gallucci Dr. Houfa Shen
Associate Professor, Chemical Process Intensification Ph.D. Manufacturing Engineering, Mechanical Engineering, (SPI), Faculty of Chemical Engineering and Chemistry Structural Engineering, Department of Mechanical Assistant Editor, International J. Hydrogen Energy, Engineering, Tsinghua University, China Netherlands
Prof. (LU), (UoS) Dr. Miklas Scholz Dr. Kitipong Jaojaruek
Cand Ing, BEng (equiv), PgC, MSc, Ph.D., CWEM, B. Eng, M. Eng, D. Eng (Energy Technology, Asian CEnv, CSci, CEng, FHEA, FIEMA, FCIWEM, FICE, Institute of Technology). Kasetsart University Kamphaeng Fellow of IWA, VINNOVA Fellow, Marie Curie Senior, Saen (KPS) Campus Energy Research Laboratory of Fellow, Chair in Civil Engineering (UoS) Wetland Mechanical Engineering Systems, Sustainable Drainage, and Water Quality
Dr. Yudong Zhang Dr. Burcin Becerik-Gerber
B.S., M.S., Ph.D. Signal and Information Processing, University of Southern Californi Ph.D. in Civil Engineering Southeast University Professor School of Information Ddes, from Harvard University M.S. from University of Science and Technology at Nanjing Normal University, California, Berkeley M.S. from Istanbul, Technical China University
Dr. Minghua He Hiroshi Sekimoto
Department of Civil Engineering Tsinghua University Professor Emeritus Tokyo Institute of Technology Japan Beijing, 100084, China Ph.D., University of California Berkeley
Dr. Philip G. Moscoso Dr. Shaoping Xiao
Technology and Operations Management IESE Business BS, MS Ph.D. Mechanical Engineering, Northwestern School, University of Navarra Ph.D. in Industrial University The University of Iowa, Department of Engineering and Management, ETH Zurich M.Sc. in Mechanical and Industrial Engineering Center for Chemical Engineering, ETH Zurich, Spain Computer-Aided Design
Dr. Stefano Mariani Dr. A. Stegou-Sagia
Associate Professor, Structural Mechanics, Department Ph.D., Mechanical Engineering, Environmental of Civil and Environmental Engineering, Ph.D., in Engineering School of Mechanical Engineering, National Structural Engineering Polytechnic University of Milan Technical University of Athens, Greece Italy
Dr. Ciprian Lapusan Diego Gonzalez-Aguilera
Ph. D in Mechanical Engineering Technical University of Ph.D. Dep. Cartographic and Land Engineering, University Cluj-Napoca Cluj-Napoca (Romania) of Salamanca, Avilla, Spain
Dr. Francesco Tornabene Dr. Maria Daniela
Ph.D. in Structural Mechanics, University of Bologna Ph.D in Aerospace Science and Technologies Second Professor Department of Civil, Chemical, Environmental University of Naples, Research Fellow University of Naples and Materials Engineering University of Bologna, Italy Federico II, Italy
Dr. Omid Gohardani Dr. Paolo Veronesi
Ph.D. Senior Aerospace/Mechanical/ Aeronautical, Ph.D., Materials Engineering, Institute of Electronics, Engineering professional M.Sc. Mechanical Engineering, Italy President of the master Degree in Materials M.Sc. Aeronautical Engineering B.Sc. Vehicle Engineering Dept. of Engineering, Italy Engineering Orange County, California, US
Contents of the Issue
i. Copyright Notice ii. Editorial Board Members iii. Chief Author and Dean iv. Contents of the Issue
1. The Kinematics of a Puma Robot using Dual Quaternions. 1-18 2. A Basic Platform and Electronics Interfaces Board for Family Therapeutics Tools to Surgical Robots. 19-25
v. Fellows vi. Auxiliary Memberships vii. Preferred Author Guidelines viii. Index
Global Journal of Researches in Engineering: H Robotics & Nano-Tech Volume 20 Issue 1 Version 1.0 Year 2020 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Online ISSN: 2249-4596 & Print ISSN: 0975-5861
The Kinematics of a Puma Robot using Dual Quaternions By Mahmoud Gouasmi, Belkacem Gouasmi & Mohamed Ouali Blida 1 University Abstract- This chapter presents mainly, on the light of both main concepts; The first being the screw motion or/ and dual quaternions kinematics while the second concerns the classical ‘Denavit and Hartenberg parameters’ method, the direct kinematics of a Puma 560 robot. Kinematics analysis studies the relative motions, such as, first of all, the displacement in space of the end effector of a given robot, and thus its velocity and acceleration, associated with the links of the given robot that is usually designed so that it can position its end-effector with a three degree-of-freedom of translation and three degree-of-freedom of orientation within its workspace. First of all, examples of basic solid movements such as rotations, translations, their combinations and general screw motions are studied using both (4x4) rigid body transformations and dual quaternions so that the reader could compare and note the similarity of the results obtained using one or the other method. Keywords: dual quaternions, forward kinematics, screw motion, denavit and hartenberg parameters. GJRE-H Classification: FOR Code: 29030p
TheKinematicsofaPumaRobotusingDualQuaternions
Strictly as per the compliance and regulations of:
© 2020. Mahmoud Gouasmi, Belkacem Gouasmi & Mohamed Ouali. This is a research/review paper, distributed under the terms of the Creative Commons Attribution-Noncommercial 3.0 Unported License http://creativecommons.org/licenses/by-nc/3.0/), permitting all non commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
The Kinematics of a Puma Robot using Dual Quaternions
Mahmoud Gouasmi α, Belkacem Gouasmi σ & Mohamed Ouali ρ
Abstract- This chapter presents mainly, on the light of both The reader should walk away from this analysis with a main concepts; The first being the screw motion or/ and dual clear understanding of what dual-quaternions are and quaternions kinematics while the second concerns the how they can be used [4]. First we begin with a short classical ‘Denavit and Hartenberg parameters’ method, the recent and related work that emphasises the power of direct kinematics of a Puma 560 robot. dual-quaternions: Kinematics analysis studies the relative motions, such as, first of all, the displacement in space of the end The dual-quaternion has been around since 1882 [5],[6],[7] but has gained less attention compared effector of a given robot, and thus its velocity and acceleration, 2020 associated with the links of the given robot that is usually to quaternions alone; while the most recent work which
designed so that it can position its end-effector with a three has taken hold and has demonstrated the practicality of Year degree-of-freedom of translation and three degree-of-freedom dual-quaternions, both in robotics and computer of orientation within its workspace. graphics can be resumed in: - Kavan [8] demonstrated 1 First of all, examples of basic solid movements such the advantages of dual-quaternions in character as rotations, translations, their combinations and general skinning and blending. - Ivo [9] extended Kavan’s work screw motions are studied using both (4x4) rigid body with dual-quaternions and q-tangents as an alternative transformations and dual quaternions so that the reader could compare and note the similarity of the results obtained using method for representing rigid transforms instead of one or the other method. Both dual quaternions technique as matrices, and gives evidence that the results can be well as its counterpart the classical ‘Denavit and Hartenberg faster with accumulated transformations of joints if the I ersion sue I V parameters method’ are finally applied to the first three degree inferences per vertex are large enough. - Selig [10] of freedom of a Puma 560 robot. Finally, we and the reader, address the key problem in computer games. - Vasilakis can observe that the two methods confirm exactly one another [11] discussed skeleton-based rigid-skinning for by giving us the same results for the considered application, character animation. - Kuang [12] presented a strategy while noting that the fastest, simplest more straightforward and for creating real-time animation of clothed body olume X X Is easiest to apply method, is undoubtedly the one using dual V )
movement.-Pham [13] solved linked chain inverse quaternions. As a result this chapter may as well act as a beginners guide to the practicality of using dual-quaternions to kinematic (IK) problems using Jacobian matrix in the ( represent the rotations and translations in character-based dual-quaternion space. -Malte [14] used a mean of hierarchies. multiple computational (MMC) model with dual- We must emphasize the fact that the use of both quaternions to model bodies. - Ge [15] demonstrated Matlab software and quaternions and / or dual quaternions in dual-quaternions to be an efficient and practical method the processing of 3D rotations and/or screw movements is for interpolating three-dimensional motions. -Yang - and will always be the most efficient, fast and accurate first Hsing [16] calculated the relative orientation using dual- choice. Dual quaternion direct kinematics method could be quaternions. - Perez [17] formulated dynamic generalised, in the future, to all kind of spatial and/ or industrial constraints for articulated robotic systems using dual- robots as well as to articulated and multibody systems.
Keywords: dual quaternions, forward kinematics, screw quaternions.- Further reading on the subject of dual Researches in Engineering motion, denavit and hartenberg parameters. numbers and derivatives is presented by Gino [18]. In the last three decades, the field of robotics I. Introduction has widened its range of applications, due to recent developments in the major domains of robotics like any research students have a great deal of kinematics, dynamics and control, which leads to the
trouble understanding essentially what of obal Journal sudden growth of robotic applications in areas such as l Mquaternions are [1], [2], [3] and how they can manufacturing, medical surgeries, defense, space G represent rotation. So when the subject of dual- vehicles, under-water explorations etc. quaternions is presented, it is usually not welcomed with To use robotic manipulators in real-life open arms. Dual-quaternions are a break from the norm applications, the first step is to obtain the accurate (i.e., matrices) which we hope to entice the reader into kinematic model [19]. In this context, a lot of research supporting willingly to represent their rigid transforms. has been carried out in the literature, which leads to the
evolution of new modeling schemes along with the Author α σ ρ: Algerian Structural Mechanics Research Laboratory, Mechanical Engineering Department, Blida 1 University. refinement of existing methodologies describing the e-mail: [email protected] kinematics of robotic manipulators.
©2020 Global Journals The Kinematics of a Puma Robot using Dual Quaternions
Screw theory based solution methods have various fields such as computer vision and been widely used in many robotic applications. The biomechanics. The application of this theory in the field elements of screw theory can be traced to the work of of robotics is taking more and more space. We can Chasles and Poinsot [20], [21], in the early 1800’s and consider the motion of a joint segment as a series of Whittaker [22]. Using the theorems of Chasles and finite displacements. In this case the movement is Poinsot as a starting point, Robert S. Ball developed characterized by an angle of rotation about and an [23] a complete theory of screws which he published amount of translation along an axis defined in space by in 1900. Throughout the development of kinematics, its position and its orientation. This axis is referred to as numerous mathematic theories [24] and tools have the finite helicoidal axis (FHA), because of the been introduced and applied. The first pioneer effort for discretization of the movement into a series of kinematic modeling of robotic manipulators was made displacements. On the other hand and by taking the by Denavit and Hartenberg in introducing a consistent continuity of the movement into account, this movement and concise method to assign reference coordinate will be characterized by a rotational speed (angular frames to serial manipulators, allowing the (4×4) velocity) about and translation speed along an axis homogeneous transformation matrices to be used (in defined by the instantaneous position and orientation in
2020 1955) [25], followed by Lie groups and Lie Algebra by space. One speaks in this case of an instantaneous J.M Selig and others, [26], [27], [28]) and quaternions helicoidal axis (IHA).The application of the helicoidal Year
and dual quaternions introduced by Yang and theory with its two versions (FHA and IHA) is used to
2 Freudenstein (1964) [29], see also Bottema and Roth describe and understand the joint movement, and to (1979) [30] and McCarthy (1990) [31].The original D–H study in biomechanics, for example, the different parameter method has many counterparts: Distal positioning techniques of prothèses. Thus there are variant, proximal variant, …to name but a few. There several methods to estimate the helicoidal axis from a even exist different options for these counterparts. set of points representing a rigid body. In this method, four parameters, popularly Any displacement of a rigid body is a helicoidal known as D–H parameters, are defined to provide the motion which may be decomposed into an angular sue I V ersion I ersion sue I V geometric description to serial mechanisms. Out of the rotational movement about and a linear translational four, two are known as link parameters, which describe movement along a certain axis in 3D space. The the relative location of two attached axes in space. methods differ in the way of mathematically representing These link (See appendix 10,3,1.) parameters are: The these two movements. These movements can be
link length (ai) and the link twist (αi). expressed using rotation matrices and translation olume X X Is
V The remaining two parameters are described as vectors, homogeneous matrices, unit quaternions, dual )