Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator

Similar documents
Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

EEE 187: Robotics Summary 2

Robotics. SAAST Robotics Robot Arms

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

Inverse Kinematics of Cable Driven Parallel Robot.

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT

Chapter 1: Introduction

Industrial Robots : Manipulators, Kinematics, Dynamics

KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS

Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham

Kinematic Analysis and Optimum Design of 8-8 Redundant Spatial In-Parallel Maniputator

1. Introduction 1 2. Mathematical Representation of Robots

Research on Control Characteristics of Three Axis Paraleel Mechanism Based on Pic16f84a

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

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

Spatial R-C-C-R Mechanism for a Single DOF Gripper

ON THE RE-CONFIGURABILITY DESIGN OF PARALLEL MACHINE TOOLS

CHAPTER 3 MODELLING, SIMULATION AND KINEMATIC STUDY OF 3 - DOF PARALLEL MANIPULATORS

Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France

Desktop 3-axis parallel kinematic milling machine

High-Precision Five-Axis Machine for High-Speed Material Processing Using Linear Motors and Parallel-Serial Kinematics

A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

Changing Assembly Modes without Passing Parallel Singularities in Non-Cuspidal 3-RPR Planar Parallel Robots

Design of a Three-Axis Rotary Platform

Inherently Balanced Double Bennett Linkage

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

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach


Kinematic Synthesis. October 6, 2015 Mark Plecnik

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

Forward Kinematic Analysis, Simulation & Workspace Tracing of Anthropomorphic Robot Manipulator By Using MSC. ADAMS

A Pair of Measures of Rotational Error for Axisymmetric Robot End-Effectors

DIDACTIC PROTOTYPE OF A MACHINE TOOL BASED ON A PARALLEL KINEMATIC MECHANISM

Basilio Bona ROBOTICA 03CFIOR 1

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

Lecture Note 2: Configuration Space

Dynamic Analysis of Manipulator Arm for 6-legged Robot

MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS

Robot mechanics and kinematics

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT

Kinematics Fundamentals CREATING OF KINEMATIC CHAINS

Robot mechanics and kinematics

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics

Workspace and singularity analysis of 3-RRR planar parallel manipulator

Workspace computation in parallel manipulators with three translational degrees of freedom

Geometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment

INSTITUTE OF AERONAUTICAL ENGINEERING

A KBE tool for solving the mechanisms kinematics

Modelling of mechanical system CREATING OF KINEMATIC CHAINS

Moveability and Collision Analysis for Fully-Parallel Manipulators

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

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

Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

3. Manipulator Kinematics. Division of Electronic Engineering Prof. Jaebyung Park

Prototype Development of a 5-DOF Series-Parallel Robot Based on 3-PRS Mechanism

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.

A Family of New Parallel Architectures with Four Degrees of Freedom

Analytical and Applied Kinematics

Unsolved Issues in Kinematics and Redundancy of Wire-driven Parallel Robots

Modeling of Humanoid Systems Using Deductive Approach

Department of Mechatronics Engineering, International Islamic University Malaysia Jalan Gombak, 53100, Kuala Lumpur, Malaysia

Forward kinematics and Denavit Hartenburg convention

Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble

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

Robotics kinematics and Dynamics

Kinematic Analysis of MTAB Robots and its integration with RoboAnalyzer Software

6340(Print), ISSN (Online) Volume 4, Issue 3, May - June (2013) IAEME AND TECHNOLOGY (IJMET) MODELLING OF ROBOTIC MANIPULATOR ARM

CHEST COMPRESSION FOR CARDIOPULMONARY RESUSCITATION WITH A 3-PRR PARALLEL MANIPULATOR

[2] J. "Kinematics," in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988.

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

WEEKS 1-2 MECHANISMS

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

WORKSPACE AGILITY FOR ROBOTIC ARM Karna Patel

Comparison of some Zero torsion Parallel Manipulators based on their Maximum Inscribed Singularity free Circle and Parasitic motion

Workspaces of planar parallel manipulators

A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation

Single Actuator Shaker Design to Generate Infinite Spatial Signatures

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

Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering

Stackable 4-BAR Mechanisms and Their Robotic Applications

Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method

Mechanism and Robot Kinematics, Part I: Algebraic Foundations

DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT

What is an industrial robot?

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory

Non-Singular Assembly-mode Changing Motions for 3-RPR Parallel Manipulators

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

Lecture Note 2: Configuration Space

MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR

INTRODUCTION CHAPTER 1

MEM380 Applied Autonomous Robots Winter Robot Kinematics

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis

Changing Assembly Modes without Passing Parallel Singularities in Non-Cuspidal 3-RPR Planar Parallel Robots

Transcription:

Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator Mr. Arya B Changela P.G. Student, School of Engineering RK University, Rajkot. Prof. Keyur P Hirpara Assistant Professor, School of Engineering RK University, Rajkot. 323

Abstract The parallel kinematic manipulators have shown their capabilities like high structural rigidity, high dynamic performance, and high positional accuracy. The main aim of this paper is to explore a simplified geometrical approach for the solution of Inverse Kinematics problem of a 3-PSU Parallel Kinematic Manipulator. The geometric data is obtained through a preliminary CAD model and the methodology of solution is verified in MATLAB to obtain solutions; with the solution data, toolpath simulation has been carried out using Pro/Mechanism. 1. Introduction The Parallel Kinematic Machines (or Manipulators) have attracted a lot of attention to researchers and academicians from research, academics and industrial organizations. The main reason, behind this, is the high dynamic capabilities, high structural rigidity, noncumulative error propagation and high positional accuracies of the parallel kinematic manipulator (PKM) [1] [2] [3]. The closed loop connections of linkages establish a rigid structure of PKM. The payload to self weight ratio is also reduced because of multiple linkages support the moving link, which further results into good dynamic characteristics [4]. The PKMs generally have different theoretically possible configurations of joints and actuators, notations, different kinematic and dynamic characteristics, control schemes [5] and workspaces [6]. The main aim of this paper focuses on to study and to verify a novel, simplified geometrical approach to solve inverse kinematic solution of 3- PUU PKM configurations using advanced CAD software and Simulation software like Pro/E mechanism and MATLAB. 2. Notations Scheme of Parallel Manipulator can be elaborated as following; 3 denotes three Degree of Freedom (DoF), P stands for actuated prismatic joint, S refers to ball & socket (spherical) joint & U means Universal joint. Many serial P-S-U links are connected in parallel manner in spatial space. 3. Degree of Freedom In a manipulator, a moving platform with an endeffector is moved with respect to fixed base in different manners. A platform changes its position and orientation considering fixed base co-ordinates as an origin. The total numbers of the possible motion is limited to three rotational and three translatory for any rigid link in space. These three translatory motions are considered along mutually orthogonal axes, and three rotary motions around these axes. Degree of Freedom (DoF) does not answer the question if the PKM is Planar or Spatial. The total numbers of variable required for actuator parameter (either prismatic or rotary) can be related with total DoF. For example, DoF of manipulator of Stewart platform is six [3], means all three rotational and all three translatory motions are available with this PKM. The PKM suggested by [7] has 3-DoF (actuated by three stepper motors) though, it is an example of planar robot manipulator. In literature, uniform notation scheme of mechanical link arrangement of PKM has not been defined. Because of lack in standard scheme, no sophisticated software has been designed with proper modular library facility [2]. Although, the configuration (also known as 3-PSU configuration) Figure 1 3-DoF Planar Robot [7] Depending upon the DoF the range of applications of application ranging from spatial applications like pick and place, material handling, MEMS, medical application, wire robots, CMM, 324

astronomy, vibrations, sun-tracking, biomechanics, simulators, machine tools to Planar applications. [2] [5] [8] [9] According to [10]; If, n = number of rigid bodies j = number of joints = DoF of the i th joint f i DoF = 6 n j 1 + DoF = 3 4. Mathematical Modelling j f i i=1..1 3-PSU configuration of PKM can be modeled as per figure, Where; A i B i = i th rail on which spherical joint moves (prismatic joint) A i P i = d i = Distance of actuator from A i O xyz = Co-ordinate of fixed frame M xyz = Co-ordinate of moving frame T xyz = Co-ordinate of Machine Tool P i Q i =l i = Length of i th link With the condition that two consecutive pairs are always kept parallel, resulting into 1 2, 3 4, 5 6. Mathematically; d 1 = d 2 ; d 3 = d 4 ; d 5 = d 6. 5. Inverse Kinematic Solution Inverse Kinematic solution for 3-PSU PKM focuses to establish the relation between (x,y,z) variables of vector T xyz and actuator lengths (d 1,d 3,d 5 ). A single link shown in figure 2 is to be considered for analysis of inverse kinematic solution. A transformation of vector from T xyz to M xyz is found out first. Because of symmetric arrangement of linkages parallelepiped construction is made and no rotational component exists for M xyz. Further, from M xyz, different coordinates for Q i (i=1 to 6) is obtained. Due to Spherical Joint(S), Q i (x q, y q, z q ) will be a centre of sphere and radius will be equal to P i Q i (=l i ). P i (x p, y p, z p ) is a point on sphere as well as on line A i B i both, so it satisfies the equations as following. Line A i B i is represented by, for i th link and m ϵ [0,1]. Figure 2 Modelling of 3-PSU configuration Figure 3 A Single link analysis of 3-PSU For sphere, x p = x a + m x p x a..2 y p = y a + m(y p y a )..3 z p = z a + m(z p z a )..4 x p x q 2 + y p y q 2 + z p z q 2 = l i 2 x a + m x p x a x q 2 + y a + m(y p..5 y a ) y q 2 + z a + m(z p z a ) z q 2 = l i 2..6 325

Which on expansion forms a quadratic equation of m, by solving it two values of m will be obtained, among them only one value would belong to [0,1]. This value of valid m is used to solve the P(x p, y p, z p ) from equations 2,3 & 4. From d i 2 = x p x a 2 + y p y a 2 + z p z a 2..7 a set of d i is achieved among them d 1 =d 2 ; d 3 =d 4 ; d 5 =d 6 only three values (d 1,d 3,d 5 ) is used to operate prismatic actuator. 6. Simulation The Inverse Kinematic solution of 3-PSU PKM as per the geometric approach discussed above is solved with the use of software MATLAB. Figure 5 Preliminary CAD model in Pro/E For the following line segment motor data for simulation were found. Start point: [27.788946, -136.043956, 11.930000] End point: [04.511992, -122.605000, 22.140000] Figure 4 Flow of Inverse Kinematic Solution The obtained data of (d 1,d 3,,d 5 ) are sent to Pro/E mechanism for preliminary CAD model developed in Pro/E. Figure 6 Motor data w.r.t time 326

7. Conclusion For 3- PSU Configuration PKM, a simplified geometric approach to solve Inverse Kinematic solution has been done with the help of MATLAB software. The simulation for the solved data has been carried out in Pro/ E mechanism with preliminary CAD model. Same method can be used with prototype to find actuator data. Design, vol. 122, no. 1, pp. 17-24, March 2000. 8. References [1] D. CHABLAT and P. WENGER, "A NEW THREE-DOF PARALLEL MECHANISM: MILLING MACHINE APPLICATIONS,". [2] J. -P. Merlet, "Parallel Robots," in Parallel Robots. INRIA, Sophia-Antipolis, France: Springer, 2006, ch. 1, p. 12. [3] Bhaskar Dasgupta and T. S. Mruthyunjaya, "The Stewart platform manipulator : a review," Mechanism and Machine Theory, vol. 35, pp. 15-40, Jan 1998. [4] Irene Fassi, "Maultiaxis Machining: PKMs and Traditional Machining Centers," Journal of Manufacturing Processes, vol. 2, no. 1, 2000. [5] Daniel Kannan, Philippe Wenger, and Damien Chablat, "Workspace Analysis of the Parallel Module of the VERNE Machine," Problems of Applied Mechanics,IFToMM, November 2006. [6] A. B. Koteswara Rao, S. K. Saha, and P. V. M. Rao, "Dynamics Modelling of Hexaslides using the Decoupled Natural Orthogonal Complement Matrices," Multibody System Dynamics, vol. 15, pp. 159-180, Sep 2006. [7] Dr. Eng Sergiu-Dan Stan, "What is Parallel Robot," Department of Mechanisms, Precision Mechanics and Mechatronics, Cluj-Napoca, Romania, EU, Lecture Note. [8] Dan Verdes and Sergiu-Dan Stan, "Kinematics analysis, Workspace, Design and Control of 3- RPS and TRIGLIDE medical parallel robots," in IEEE, Catania, Italy, 2009. [9] robot-welding. [Online]. http://www.robotwelding.com/ [10] J. A. Carretero, R. P. Podhorodeski, and M.A. Nahon, "Kinematic Analysis and optimization of a new three degree-of-freedom spatial parallel manipulator," Journal of Mechanical 327