SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR
|
|
- Charla Watts
- 6 years ago
- Views:
Transcription
1 SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil, rosario@fem.unicamp.br Abstract: The Stewart Platform is a six-axis parallel manipulator with position accuracy, stiffness, and payloadto-weight ratio exceeding conventional serial manipulators. It is proposed here a simulation environment to analyze the kinematics, dynamics and control of this manipulator. It is reviewed the manipulator geometry, the inverse kinematics, Jacobean and inverse Jacobean matrix and it is proposed a path generator. It is discussed the dynamic equation of the manipulator. It is present control position simulation of Stewart Platform manipulator for low velocities. Keywords: Stewart Platform Manipulator, Dynamic equation, Position Control. 1. INTRODUCTION The Stewart Platform manipulator is a parallel kinematic linkage system with six degrees of freedom proposed by Stewart [9]. The main advantages of this kind of manipulator are: (1) higher stiffness and payload-to-weight ratio due to major component of actuation forces are usually additive; (2) low position error because actuators position are not additive; although its workspace is shorter than conventional serial manipulators. In virtue of the mechanical advantages, Stewart Platform manipulator has been used in many applications: flight simulators, machine tools, biped locomotion system, surgery- manipulators. Its high position accuracy enabled its use for precision surgery: neuroenroscopy [5]. As this kind of parallel manipulator has high payload-to-weight ratio and position accuracy, it was used in flight simulators [11], locomotion system (biped locomotor to carry a human) [10], it was also used in CNC machine tool [14]. Kinematics of Stewart Platform manipulator has been studied deeply; it presents an extremely difficult problem for forward kinematics analyzes, the solution is obtained through analytical approaches or numerical schemes [6]; instead inverse kinematics is easy to obtain, it is obtained i.e, by means of a direct relation. There are few works related to dynamic analysis of Stewart Platform manipulator considering that it can be used in several ways: simulation of robotic systems, development of control strategies, sizing actuators and links [4]. The research on control of the Stewart platform has not yet been carried out thoroughly, complicate control schemes has been proposed for high performance: tracking control for Stewart Platform Manipulator [3] and adaptive control [1]. Through this work the mathematical model of the Stewart-Gough platform is implemented for creating simulation software that allows changing different parameters such as geometry, actuators length and controller setup. The results after testing various configurations are shown at the end of this paper. The organization of this paper is as follows: First the kinematic model is introduced in section 2 including manipulator geometry, inverse kinematic equations, Jacobean matrix and path generator and dynamic equations using Lagrange formulation. Section 4 presents the simulation results on the proposed environment for different geometric parameters, paths and control position for desired low velocity paths. Finally, in the last section, the conclusions and further work are discussed. 2. KINEMATICS ANALYSIS The Stewart-Gough platform is a 6 DOF parallel mechanism that consists of a rigid body top plate or mobile plate, connected to a fixed base plate through six independent kinematic legs. These legs are identical kinematic chains, composed of a universal joint, a linear electrical actuator and a spherical joint Manipulator Geometry The geometrical model of a platform expresses the position of the links due to a fixed coordinate system linked at the base and the platform of the manipulator. (Fig. 1) The bottom base geometry is designated by the B1 to B6 points, and the upper base by the P1 to P6 points [13]. Fig. 1. Platform Geometry 670
2 The links of the platform are defined by: (1) ,3,5 2,4,6 And the links of the base by: (2) ,3,5 2,4,6 2.2 Inverse Kinematics The inverse kinematics model of the manipulator expresses the joints linear movements as function of position and orientation due to a fixed coordinate system linked at the base of the platform (Fig. 2), that is: q fp (3) Where,,,,, represents the linear position of the joints, and the position-orientation vector of a platform s point. The coordinate systems A (u, v, w) and B (x, y, z) (figure 2) are attached to the mobile platform and the base.. (6) And so the equation for each actuator is obtained, ,2,3,4,5,6 (7) The previous equation describes the motion of the platform respect to the base. The parameters and are parameters that define the geometry of the manipulator. 2.3 Differential Kinematics Differentiating equation (7) respecting to time, it is obtained: q J P (8) And each term J ik is: 2. cos. cos. cos. sin. sin. sin. cos (10) 2coscos. sin cos. sin. sin (11) 2cos.sin. sin 2. (12) (9) 2cos cos sin cos sin sin 2cos cos sin sin sin cos (13) Fig. 2. Vector representation of the Manipulator The transformation form the mobile platform s centroid to the base is described with the position vector and the rotation matrix, where, (4) And when replacing terms, 33 (5) It can be write the vector-loop equation for the ith actuator s of manipulator: 2cos cos sin cos sin 2sin cos sin sin 2cos sin sin (14) 2 cos sin cos sin sin 2cossin sin sin cos 2coscos (15) 2.4 Actuator In the simulation environment was used an electric linear electric motor, which output is a linear motion. For each kinematic chain is used an actuator. Each actuator is composed by: spindle, gear head, motor and encoder. For electric and mechanic part of the actuator is: (16) (17). (18) 6712
3 .. (19) Where is the torque, the angular position of the motor axes, the current, and the inductance and resistance, and the inertia and friction of the axis load calculated on the motor side, P the pitch os spindle and N the gear head reduction. 2.5 Path Generator The objective of the path generator is to deliver the reference trajectory for each join according to a desired movement. A linear trajectory is used as a practical example, the following flux diagram shows how the path generator operates. Fig. 3. Path generator Flux diagram To express dynamic lumped equation it is need to find the kinematic and potential energy of mobile platform and legs respectively and to derive these expressions to find,, terms. 3. PROPOSAL ENVIRONMENT FOR ANALYSIS AND SIMULATION The simulation software was implemented using MATLAB, it contains the equations of the Stewart Platform manipulator modeling. The developing process was divided into to two main parts, the first one dealt with the kinematics modeling and the second one with the dynamics modeling, for this the MATLAB s GUI tool and the SIMULINK were used respectively on each case. The motion simulation for each joint is made from the reference vector, which is generated from a defined trajectory for the manipulator. The actuator s, mechanism s and controller s dynamics effects are considered over the six linear joints. Each q joint output enters the direct kinematic model, which delivers the manipulator s orientation and position; this is done with the objective of determining the error between the reference position and the manipulator s position after all the dynamics effects have been taken into account. It is showed the schematic diagram of the tool developed (Fig 4): 2.6 Dynamics Equations There are different methods to model the dynamics of Stewart Platform: Newton-Euler [2], Lagrange formulation [3], principle of virtual work [13], and kane s method [7]. The dynamic equation derived by Lagrange formulation [3] has the following lumped form:,. (20) Where is the inertia matrix., is the Coriolis (centrifugal acceleration) coefficient matrix given by:, 1 2 (21) is the gravity vector, which is derived by differentiating the potential energy as (22) The relationship between the output force vector F of the six actuators corresponding to the τ which is the force and torque applied on the gravity center of the platform is given by: (23) And for each term: (24), (25) (26) Fig. 4 Control diagram for the developed tool There are different parameters for the position and orientation, these are: for the reference one, for the error between the reference position and the exit and for the output Manipulator Position and orientation output. For the joint vector reference and is the joints output vector after the dynamics effects act over the manipulator. 3.1 Manipulator s Geometry Case Study The purpose of changing the manipulator s geometry is to enable simulation of different configurations; the developed tool allows varying it through these parameters: 6723
4 Table 1. Geometry Parameters Parameters Symbol Unit Platform Radius m Base Radius m Separation angle (Platform) Degrees Separation angle (Base) Degrees The defining parameters for the geometry are shown in the following table: Table 2. Study Cases Case ⁰ 30⁰ ⁰ 30⁰ ⁰ 30⁰ ⁰ 90⁰ 3.2 Inverse Kinematics Three different positions are analyzed, the working units are meters and degrees for length and angle, and so the results are: Table 3. Positions for inverse kinematics Case X Y Z α β γ ⁰ 0⁰ 0⁰ ⁰ 0⁰ 0⁰ ⁰ 0⁰ 0⁰ a. case 1 a. Case 1 b. case 2 b. Case 2 c. case 3 Fig. 6 Inverse kinematics Cases c. Case 3 The simulator allows changing the initial position and orientation due to the total reference system R(x,y,z) in order for establishing a position and orientation difference between it and the base s reference system B(x,y,z), defined by. For the following example the Oi vector is d. Case 4 Fig. 5 Geometry s Case Studies Fig. 7 Inverse kinematics Results 6734
5 3.3 Movement s Simulation Based on the Path Generator In the following example is presented a circular path trajectory on xy plane, the initial point is: , radius 30mm. Table 4. Actuator Parameters Parameter Value Unit Symbol Terminal resistance Ω Terminal inductance 191x10 H Torque constant 29.2x10 Nm/A Speed constant rad/s Mechanical constant 5.6x10 s Rotor inertia 78.7x10 Kg.m² Gear head Reduction 1/51 - Spindle pitch 1x10 m Fig. 8 Path Generator Results a. Actuator 1 b. Actuator Dynamic Model and Control For the present work it is assumed that Stewart platform manipulator operates at lows speed, the non linear terms, on dynamic equation are negligible; the system in this specific case has a linear behavior. It is acceptable to use a PID controller in this case with high position performance [8]. The dynamic model of the manipulator was developed with MATLAB s SIMULINK, which allows simulating the dynamical effects over the platform. Table 5. Stewart Platform Manipulator Parameters Parameter Value Unit Platform Radius 0.1 m Base Radius 0.15 m Separation angle (Platform) 90 Degrees Separation angle (Base) 30 Degrees Mass mobile platform and load 5 Kg c. Actuator 3 d. Actuator 4 f. Actuator 5 g. Actuator 6 Fig. 9 Path Generator Results 3.5 Actuator In the figure is showed the output for a degree reference position input, CONCLUSION AND FURTHER WORK This paper has presented the kinematics, dynamics and control study of the Stewart Platform as a reconfigurable architecture. The simulator is a useful tool for designing and studying the dynamics response when changing different parameters of the platform. This simulation platform constitutes a powerful tool for future research activities such as controller s validation, kinematics analyses and generation of new models by varying the manipulator s parameters. Through the software the geometry parameters, actuators, inertias and gravity centers among others can be configured rapidly. Some further work is: Analyze the complete dynamic and implement a complete control strategy for position control of Stewart Platform manipulator. Make the possible the modification of the control s strategy in order to compare the manipulator s response with different controllers. REFERENCES Fig. 10 Path Generator Results Table 4 shows actuator parameters used in the simulation [1] Amir Ghobakhloo, Mohammad Eghtesad Mohammad Azadi Ghobakhloo, M. E. M. A. G. M. E. M. A. (2006), 'Adaptative-Robust Contol of the Stewart-Gough 6745
6 Platform as a six DOF Parallel Robot', 2006 World Automation Congress, WAC'06, 2006 World Automation Congress WAC'06, 2007, [2] Dasgupta, B. & Mruthyunjaya, T. (1998), 'Newton- Euler formulation for the inverse dynamics of the Stewart platform manipulator', Mechanism & Machine Theory 33(8), os Serial and Parallel Manipulators, A Willey- Interscience Publication. [14] Yung Tmg, Yu-Shin Chen, H. J. Y. K. (2004), 'Modeling and control for a Gough-Stewart platform CNC machine', Journal of Robotic Systems 21(11), [3] G. Lebret, K. L. & Lewis, F. (1993), 'Dynamic Analysis and Control os Stewart Platform Manipulator', Journal of Robotics Systems 10(5), [4] Guo, H. B. & Li, H. R. (2006), 'Dynamic analysis and simulation of a six degree of freedom Stewart platform manipulator', Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science 220(1), [5] Matthias Wapler, Volker Urban, T. W. J. S. M. D. & Hiller, A. (2003), 'A Stewart platform for precision surgery', Transactions of the Institute of Measurement and Control 25(4), [6] Merlet, J. P. (2004), 'Solving the Forward Kinematics of a Gough-Type Parallel Manipulator with Interval Analysis', The International Journal of Robotics Research 32(3), [7] Min-Jie Liu, C. L. & Li, C. (2000), 'Dynamics Analysis of the Gough Stewart Platform Manipulator', IEEE Transactions on Robotics and Automation 16(1), [8] Se-Han Lee, Jae-Bok Song, W. C. D. H. (2003), 'Position control of a Stewart platform using inverse dynamics control with approximate dynamics', Mechatronics 13(6), [9] Stewart, D. (1965), 'A platform with six degrees of freedom', INSTITUTION OF MECHANICAL ENGINEERS, PROCEEDINGS 180(15), [10] Sugahara, Y.; Ohta, A. H. K. S. H. K. M. T. C. H. L. T. A. (2005), 'Walking Up and Down Stairs Carrying a Human by a Biped Locomotor with Parallel Mechanism', Intelligent Robots and Systems, International Conference on Volume, [11] Sunjoo Advani, Dean Giovannetti, M. F. M. B. & Field, M. (2002), 'Design of a Hexapod Motion Cueing System for the NASA Ames Vertical Motion Simulator', AIAA Modeling and Simulation Technologies Conference. [12] Tsai, L. (2000), 'Solving the Inverse Dynamics of a Stewart-Gough Manipulator by the Principle of Virtual Work', Journal of Mechanical Design, Transactions of the ASME 122(1), 3-9. [13] Tsai, L.1st, ed. (1999), Robot Analysis, The mechanical 6756
MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR
MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR N Narayan Rao 1, T Ashok 2, Anup Kumar Tammana 3 1 Assistant Professor, Department of Mechanical Engineering, VFSTRU, Guntur, India. nandurerao@gmail.com
More informationVIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.
VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian
More informationÉCOLE POLYTECHNIQUE DE MONTRÉAL
ÉCOLE POLYTECHNIQUE DE MONTRÉAL MODELIZATION OF A 3-PSP 3-DOF PARALLEL MANIPULATOR USED AS FLIGHT SIMULATOR MOVING SEAT. MASTER IN ENGINEERING PROJET III MEC693 SUBMITTED TO: Luc Baron Ph.D. Mechanical
More informationKinematics and dynamics analysis of micro-robot for surgical applications
ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 5 (2009) No. 1, pp. 22-29 Kinematics and dynamics analysis of micro-robot for surgical applications Khaled Tawfik 1, Atef A.
More informationParallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric
Parallel Robots Mechanics and Control H AMID D TAG HI RAD CRC Press Taylor & Francis Group Boca Raton London NewYoric CRC Press Is an Imprint of the Taylor & Francis Croup, an informs business Contents
More informationFREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT
Proceedings of the 11 th International Conference on Manufacturing Research (ICMR2013), Cranfield University, UK, 19th 20th September 2013, pp 313-318 FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL
More informationDynamic Analysis of Manipulator Arm for 6-legged Robot
American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis
More informationDesign of a Three-Axis Rotary Platform
Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,
More informationRobotics. SAAST Robotics Robot Arms
SAAST Robotics 008 Robot Arms Vijay Kumar Professor of Mechanical Engineering and Applied Mechanics and Professor of Computer and Information Science University of Pennsylvania Topics Types of robot arms
More informationSingularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics
Singularity Management Of DOF lanar Manipulator Using oupled Kinematics Theingi, huan Li, I-Ming hen, Jorge ngeles* School of Mechanical & roduction Engineering Nanyang Technological University, Singapore
More informationCecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More informationUNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences
Page 1 UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Exam in INF3480 Introduction to Robotics Day of exam: May 31 st 2010 Exam hours: 3 hours This examination paper consists of 5 page(s).
More information1. Introduction 1 2. Mathematical Representation of Robots
1. Introduction 1 1.1 Introduction 1 1.2 Brief History 1 1.3 Types of Robots 7 1.4 Technology of Robots 9 1.5 Basic Principles in Robotics 12 1.6 Notation 15 1.7 Symbolic Computation and Numerical Analysis
More informationMTRX4700 Experimental Robotics
MTRX 4700 : Experimental Robotics Lecture 2 Stefan B. Williams Slide 1 Course Outline Week Date Content Labs Due Dates 1 5 Mar Introduction, history & philosophy of robotics 2 12 Mar Robot kinematics &
More informationDYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR
Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR Collins F. Adetu,
More informationMDP646: ROBOTICS ENGINEERING. Mechanical Design & Production Department Faculty of Engineering Cairo University Egypt. Prof. Said M.
MDP646: ROBOTICS ENGINEERING Mechanical Design & Production Department Faculty of Engineering Cairo University Egypt Prof. Said M. Megahed APPENDIX A: PROBLEM SETS AND PROJECTS Problem Set # Due 3 rd week
More information2. Motion Analysis - Sim-Mechanics
2 Motion Analysis - Sim-Mechanics Figure 1 - The RR manipulator frames The following table tabulates the summary of different types of analysis that is performed for the RR manipulator introduced in the
More informationTable of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE
Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric
More informationDesign and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism
Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Konstantin Kondak, Bhaskar Dasgupta, Günter Hommel Technische Universität Berlin, Institut für Technische Informatik
More informationDynamics and Control of a 3SPS-1S Parallel Robot Used in Security Applications
21st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 2014. Dynamics and Control of a 3SPS-1S Parallel Robot Used in Security Applications Daniel Chaparro-Altamirano 1,
More informationSerially-Linked Parallel Leg Design for Biped Robots
December 13-15, 24 Palmerston North, New ealand Serially-Linked Parallel Leg Design for Biped Robots hung Kwon, Jung H. oon, Je S. eon, and Jong H. Park Dept. of Precision Mechanical Engineering, School
More informationAn Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices
An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices A. Rahmani Hanzaki, E. Yoosefi Abstract A recursive dynamic modeling of a three-dof parallel robot, namely,
More informationChapter 1: Introduction
Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the
More informationDesign of a Flexural Joint using Finite Element Method
Design of a Flexural Joint using Finite Element Method Abdullah Aamir Hayat, Adnan Akhlaq, M. Naushad Alam Abstract This paper presents the design and analysis of a compliant mechanism using hyperbolic
More informationKINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT
Bulletin of the Transilvania University of Braşov Vol. 8 (57) No. 2-2015 Series I: Engineering Sciences KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT Nadia Ramona CREŢESCU 1 Abstract: This
More informationA NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS
A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine
More informationTable of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis
Table of Contents 1 Introduction 1 1.1 Background in Robotics 1 1.2 Robot Mechanics 1 1.2.1 Manipulator Kinematics and Dynamics 2 1.3 Robot Architecture 4 1.4 Robotic Wrists 4 1.5 Origins of the Carpal
More informationINSTITUTE OF AERONAUTICAL ENGINEERING
Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL
More informationAutomatic Control Industrial robotics
Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots
More informationWhat Is SimMechanics?
SimMechanics 1 simulink What Is Simulink? Simulink is a tool for simulating dynamic systems with a graphical interface specially developed for this purpose. Physical Modeling runs within the Simulink environment
More informationmme.modares.ac.ir Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel Robot with 3[P2(US)] Structure .[1] .[5,4]
68-61161395 mme.modares.ac.ir 3[P2(US)] 3 * 2 1-1 -2-3 mo_taghizadeh@sbu.ac.ir 1743524155 *.. -..... 1395 25 : 1395 22 : 1395 11 : 3[P2(US)] Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel
More informationDesign, Manufacturing and Kinematic Analysis of a Kind of 3-DOF Translational Parallel Manipulator
4-27716195 mme.modares.ac.ir 2* 1-1 -2 - mo_taghizadeh@sbu.ac.ir, 174524155 * - - 194 15 : 195 28 : 195 16 : Design, Manufacturing and Kinematic Analysis of a Kind of -DOF Translational Parallel Manipulator
More informationRobot mechanics and kinematics
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More informationLesson 1: Introduction to Pro/MECHANICA Motion
Lesson 1: Introduction to Pro/MECHANICA Motion 1.1 Overview of the Lesson The purpose of this lesson is to provide you with a brief overview of Pro/MECHANICA Motion, also called Motion in this book. Motion
More informationDIDACTIC PROTOTYPE OF A MACHINE TOOL BASED ON A PARALLEL KINEMATIC MECHANISM
DIDACTIC PROTOTYPE OF A MACHINE TOOL BASED ON A PARALLEL KINEMATIC MECHANISM Tarcisio A. H. Coelho 1, Gilmar F. Batalha 2, Daniel T. B. Moraes, Marcelo Boczko University of Sao Paulo, Department of Mechatronics
More informationRobot mechanics and kinematics
University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2017/18 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot
More informationApplications. Human and animal motion Robotics control Hair Plants Molecular motion
Multibody dynamics Applications Human and animal motion Robotics control Hair Plants Molecular motion Generalized coordinates Virtual work and generalized forces Lagrangian dynamics for mass points
More informationIndustrial Robots : Manipulators, Kinematics, Dynamics
Industrial Robots : Manipulators, Kinematics, Dynamics z z y x z y x z y y x x In Industrial terms Robot Manipulators The study of robot manipulators involves dealing with the positions and orientations
More informationKinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.
Kinematics Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. 1/31 Statics deals with the forces and moments which are aplied on the mechanism
More informationAnalysis of Six-legged Walking Robots
Analysis of Six-legged Walking Robots Shibendu Shekhar Roy 1*, Ajay Kumar Singh 1, and Dilip Kumar Pratihar 1 Department of Mechanical Engineering, National Institute of echnology, Durgapur, India Department
More informationAn Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory
An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory Roshdy Foaad Abo-Shanab Kafr Elsheikh University/Department of Mechanical Engineering, Kafr Elsheikh,
More informationModeling of Humanoid Systems Using Deductive Approach
INFOTEH-JAHORINA Vol. 12, March 2013. Modeling of Humanoid Systems Using Deductive Approach Miloš D Jovanović Robotics laboratory Mihailo Pupin Institute Belgrade, Serbia milos.jovanovic@pupin.rs Veljko
More informationEEE 187: Robotics Summary 2
1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and
More informationFORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME
FORCE CONTROL OF LIN SYSTEMS USING THE PARALLEL SOLUTION SCHEME Daigoro Isobe Graduate School of Systems and Information Engineering, University of Tsukuba 1-1-1 Tennodai Tsukuba-shi, Ibaraki 35-8573,
More informationA simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s
CENG 732 Computer Animation This week Inverse Kinematics (continued) Rigid Body Simulation Bodies in free fall Bodies in contact Spring 2006-2007 Week 5 Inverse Kinematics Physically Based Rigid Body Simulation
More informationSingle Actuator Shaker Design to Generate Infinite Spatial Signatures
2 nd International and 17 th National Conference on Machines and Mechanisms inacomm215-55 Single Actuator Shaker Design to Generate Infinite Spatial Signatures K D Lagoo, T A Dwarakanath and D N Badodkar
More informationResearch on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm
Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan
More informationDOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT
DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT V. BRODSKY, D. GLOZMAN AND M. SHOHAM Department of Mechanical Engineering Technion-Israel Institute of Technology Haifa, 32000 Israel E-mail:
More informationTeaching the Design of Parallel Manipulators and Their Controllers Implementing MATLAB, Simulink, SimMechanics and CAD*
Int. J. Engng Ed. Vol. 21, No. 5, pp. 838±845, 2005 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2005 TEMPUS Publications. Teaching the Design of Parallel Manipulators and Their Controllers Implementing
More informationRigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators
Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators Arya B. Changela 1, Dr. Ramdevsinh Jhala 2, Chirag P. Kalariya 3 Keyur P. Hirpara 4 Assistant Professor, Department of Mechanical
More informationDynamic Analysis of a 3DoF Motion Platform Masoomeh Aminzadeh a, Ali Mahmoodi a, Mehdi Sabzehparvar a,b*
International Journal of Robotics Vol.1 No.1 (2009)/M. Aminzadeh A. Mahmoodi M. Sabzehparvar Dynamic Analysis of a 3DoF Motion Platform Masoomeh Aminzadeh a Ali Mahmoodi a Mehdi Sabzehparvar ab* a-department
More informationWe are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors
We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our
More informationKinematics of Closed Chains
Chapter 7 Kinematics of Closed Chains Any kinematic chain that contains one or more loops is called a closed chain. Several examples of closed chains were encountered in Chapter 2, from the planar four-bar
More informationInverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm
Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh
More informationPlanar Robot Kinematics
V. Kumar lanar Robot Kinematics The mathematical modeling of spatial linkages is quite involved. t is useful to start with planar robots because the kinematics of planar mechanisms is generally much simpler
More informationNATIONAL UNIVERSITY OF SINGAPORE. (Semester I: 1999/2000) EE4304/ME ROBOTICS. October/November Time Allowed: 2 Hours
NATIONAL UNIVERSITY OF SINGAPORE EXAMINATION FOR THE DEGREE OF B.ENG. (Semester I: 1999/000) EE4304/ME445 - ROBOTICS October/November 1999 - Time Allowed: Hours INSTRUCTIONS TO CANDIDATES: 1. This paper
More informationTheory and Design Issues of Underwater Manipulator
Theory and Design Issues of Underwater Manipulator Irfan Abd Rahman, Surina Mat Suboh, Mohd Rizal Arshad Univesiti Sains Malaysia albiruni81@gmail.com, sue_keegurlz@yahoo.com, rizal@eng.usm.my Abstract
More informationA Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation
2013 IEEE International Conference on Robotics and Automation (ICRA) Karlsruhe, Germany, May 6-10, 2013 A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation Júlia Borràs,
More informationControl of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM
Copyright c 2007 ICCES ICCES, vol.2, no.4, pp.131-136, 2007 Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM S. Okamoto 1 and H. Noguchi 2 Summary This paper presents a control
More informationMotion Control of Wearable Walking Support System with Accelerometer Considering Swing Phase Support
Proceedings of the 17th IEEE International Symposium on Robot and Human Interactive Communication, Technische Universität München, Munich, Germany, August 1-3, Motion Control of Wearable Walking Support
More informationTRAJECTORY PLANNING OF FIVE DOF MANIPULATOR: DYNAMIC FEED FORWARD CONTROLLER OVER COMPUTED TORQUE CONTROLLER
59 Military Technical College Kobry El-Kobbah, Cairo, Egypt. 7 th International Conference on Applied Mechanics and Mechanical Engineering. TRAJECTORY PLANNING OF FIVE DOF MANIPULATOR: DYNAMIC FEED FORWARD
More informationKinematic Analysis and Optimum Design of 8-8 Redundant Spatial In-Parallel Maniputator
Kinematic Analysis and Optimum Design of 8-8 Redundant Spatial In-Parallel Maniputator P.Chinna Srinivas M.Tech(CAD/CAM) Department Of Mechanical Engineering Jb Institute Of Engineering& Technology,Moinabad(Mdl)
More informationDynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances
Sensors & Transducers 2013 by IFSA http://www.sensorsportal.com Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances Yu DENG, Xiulong CHEN, Suyu WANG Department of mechanical
More information10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators
Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of
More informationFuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator
Fuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator Mohd Rizal Arshad, Surina Mat Suboh, Irfan Abd Rahman & Mohd Nasiruddin Mahyuddin USM Robotic Research Group (URRG), School
More informationAn inverse kinematics approach to hexapod design and control
An inverse kinematics approach to hexapod design and control Frank A. DeWitt IV Melles Griot, 55 Science Parkway, Rochester, NY 1460 phone +1 585 44-70; email mgoptics@idexcorp.com COPYRIGHT 009 Society
More informationCOPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1
CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.
More informationMobile Robots Locomotion
Mobile Robots Locomotion Institute for Software Technology 1 Course Outline 1. Introduction to Mobile Robots 2. Locomotion 3. Sensors 4. Localization 5. Environment Modelling 6. Reactive Navigation 2 Today
More informationKinematics, Kinematics Chains CS 685
Kinematics, Kinematics Chains CS 685 Previously Representation of rigid body motion Two different interpretations - as transformations between different coord. frames - as operators acting on a rigid body
More informationDepartment of Mechatronics Engineering, International Islamic University Malaysia Jalan Gombak, 53100, Kuala Lumpur, Malaysia
Advanced Materials Research Online: 2012-10-08 ISSN: 1662-8985, Vol. 576, pp 777-780 doi:10.4028/www.scientific.net/amr.576.777 2012 Trans Tech Publications, Switzerland Parallel Manipulator for Auto Tracking
More informationJacobian: Velocities and Static Forces 1/4
Jacobian: Velocities and Static Forces /4 Models of Robot Manipulation - EE 54 - Department of Electrical Engineering - University of Washington Kinematics Relations - Joint & Cartesian Spaces A robot
More informationLecture «Robot Dynamics»: Kinematics 3
Lecture «Robot Dynamics»: Kinematics 3 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) office hour: LEE
More informationA 6DOF Motion Platform with Permanent Magnet Linear Motors
Transactions on Electrical Engineering, Vol. 3 (), No. A DO Motion Platform with Permanent Magnet Linear Motors Evžen Thöndel Department of Electric Drives and Traction, Czech Technical University in Prague,
More informationModeling and Simulation of Robotic Systems with Closed Kinematic Chains Using the Virtual Spring Approach
Multibody System Dynamics 7: 145 170, 2002. 2002 Kluwer Academic Publishers. Printed in the Netherlands. 145 Modeling and Simulation of Robotic Systems with Closed Kinematic Chains Using the Virtual Spring
More informationMECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS
MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS Finn CONRAD and Francesco ROLI Department of Mechanical Engineering, Technical University
More informationSimulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software
Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software 1 Thavamani.P, 2 Ramesh.K, 3 Sundari.B 1 M.E Scholar, Applied Electronics, JCET, Dharmapuri, Tamilnadu, India 2 Associate Professor,
More informationDYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR
DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR Journal: Transactions of the Canadian Society for Mechanical Engineering Manuscript ID TCSME-2017-0003.R1 Manuscript
More informationSome algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France
Some algebraic geometry problems arising in the field of mechanism theory J-P. Merlet INRIA, BP 93 06902 Sophia Antipolis Cedex France Abstract Mechanism theory has always been a favorite field of study
More informationRobotics (Kinematics) Winter 1393 Bonab University
Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots
More informationState Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor and Virtual Joint Model
Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor
More informationKinematics of the Stewart Platform (Reality Check 1: page 67)
MATH 5: Computer Project # - Due on September 7, Kinematics of the Stewart Platform (Reality Check : page 7) A Stewart platform consists of six variable length struts, or prismatic joints, supporting a
More informationIntroduction to Robotics
Université de Strasbourg Introduction to Robotics Bernard BAYLE, 2013 http://eavr.u-strasbg.fr/ bernard Modelling of a SCARA-type robotic manipulator SCARA-type robotic manipulators: introduction SCARA-type
More informationResearch on the Control Strategy of Decoupled 3-DOF Joystick for Teleoperation
Advances in Engineering Research, volume 0 Proceedings of the rd International Conference on Material Engineering and Application (ICMEA 06) Research on the Control Strategy of Decoupled -DOF Joystick
More informationDevelopment of Direct Kinematics and Workspace Representation for Smokie Robot Manipulator & the Barret WAM
5th International Conference on Robotics and Mechatronics (ICROM), Tehran, Iran, 217 1 Development of Direct Kinematics and Workspace Representation for Smokie Robot Manipulator & the Barret WAM Reza Yazdanpanah
More informationLecture «Robot Dynamics»: Multi-body Kinematics
Lecture «Robot Dynamics»: Multi-body Kinematics 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco
More informationLecture «Robot Dynamics»: Kinematics 3
Lecture «Robot Dynamics»: Kinematics 3 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco Hutter,
More informationForce-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures
Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures S. B. Nokleby F. Firmani A. Zibil R. P. Podhorodeski UOIT University of Victoria University of Victoria University of Victoria
More informationDeveloping a Robot Model using System-Level Design
Developing a Robot Model using System-Level Design What was once the stuff of dreams, being secretly developed in high-security government labs for applications in defense and space exploration, is now
More informationAppendix A Physiological Model of the Elbow in MATLAB/Simulink
Appendix A Physiological Model of the Elbow in MATLAB/Simulink This section contains a complete description of the implementation of the physiological model of the elbow joint in the MATLAB/Simulink environment.
More informationINTRODUCTION CHAPTER 1
CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.
More informationTorque Distribution and Slip Minimization in an Omnidirectional Mobile Base
Torque Distribution and Slip Minimization in an Omnidirectional Mobile Base Yuan Ping Li, Denny Oetomo, Marcelo H. Ang Jr.* National University of Singapore 1 ent Ridge Crescent, Singapore 1196 *mpeangh@nus.edu.sg
More informationCALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES
CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model
More informationCHAPTER 3 MATHEMATICAL MODEL
38 CHAPTER 3 MATHEMATICAL MODEL 3.1 KINEMATIC MODEL 3.1.1 Introduction The kinematic model of a mobile robot, represented by a set of equations, allows estimation of the robot s evolution on its trajectory,
More informationGeometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment
Geometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment Kamel BOUZGOU, Reda HANIFI EL HACHEMI AMAR, Zoubir AHMED-FOITIH Laboratory of Power Systems, Solar Energy
More informationActive Preload Control of a Redundantly Actuated Stewart Platform for Backlash Prevention
Active Preload Control of a Redundantly Actuated Stewart Platform for Backlash Prevention Boyin Ding, Benjamin S. Cazzolato, Steven Grainger, Richard M. Stanley, and John J. Costi Abstract There is an
More informationSolving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique
Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Noor Asyikin binti
More informationThe Mathematical Model and Computer Simulation of a Quadruped Robot
Research Experience for Undergraduates 2014 Milwaukee School of Engineering National Science Foundation Grant June 1- August 8, 2014 The Mathematical Model and Computer Simulation of a Quadruped Robot
More informationMatlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer
Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer Maitreyi More 1, Rahul Abande 2, Ankita Dadas 3, Santosh Joshi 4 1, 2, 3 Department of Mechanical
More informationDESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT
DESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT By JING ZOU A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR
More informationCHAPTER 3 MODELLING, SIMULATION AND KINEMATIC STUDY OF 3 - DOF PARALLEL MANIPULATORS
49 CHAPTER 3 MODELLING, SIMULATION AND KINEMATIC STUDY OF 3 - DOF PARALLEL MANIPULATORS 3.1 INTRODUCTION Most existing PKM can be classified into two main families. The PKM of the first family generally
More information