ADJUSTABLE GEOMETRIC CONSTRAINTS 2001 MIT PSDAM AND PERG LABS

Size: px
Start display at page:

Download "ADJUSTABLE GEOMETRIC CONSTRAINTS 2001 MIT PSDAM AND PERG LABS"

Transcription

1 ADJUSTABLE GEOMETRIC CONSTRAINTS

2 Why adjust kinematic couplings? KC Repeatability is orders of magnitude better than accuracy Accuracy = f ( manufacture and assemble ) Kinematic Coupling Accuracy Adjusted Kinematic Coupling Repeatability Accuracy & Repeatability Non-Kinematic Coupling Mated Position Desired Position

3 Serial and parallel kinematic machines/mechanisms SERIAL MECHANISMS Rotary 3 Structure takes form of open loop I.e. Most mills, lathes, stacked axis robots Rotary 2 Linear 1 Kinematics analysis typically easy Rotary 1 Base/ground PARALLEL MECHANISMS Structure of closed loop chain(s) I.e. Stuart platforms & hexapods Kinematics analysis usually difficult 6 DOF mechanism/machine Multiple variations on this theme Photo from Physik Instruments web page

4 Parallel mechanism: Stewart-Gough platform 6 DOF mechanism/machine Multiple variations on this theme with different joints: Spherical joints: 3 Cs Permits 3 rotary DOF Ball Joint Prismatic joints: 5 Cs Permits one linear DOF Sliding piston Planar: 3 Cs Permits two linear, one rotary DOF Roller on plane E.g. Changing length of legs Spherical Joint Mobile Prismatic Joint Mobile Base/ground Base/ground

5 Parallel mechanism: Variation 6 DOF mechanism/machine by changing position of joints Can have a combination of position and length changes Mobile Mobile platform Base Base

6 Kinematic couplings as mechanisms Ideally, kinematic couplings are static parallel mechanisms IRL, deflection(s) = mobile parallel kinematic mechanisms How are they mobile? Hertz normal distance of approach ~ length change of leg Far field points in bottom platform moves as ball center moves ~ joint motions Top Platform Bottom Platform Far-field points modeled as joints Hertz Compliance

7 Model of kinematic coupling mechanism l Initial Position of Ball s Far Field Point δ l δ r n Final Position of Ball s Far Field Point z δ n r δ z Final Contact Point Initial Contact Point Initial Position of Groove s Far Field Point Joint motion Final True Groove s Far Field Point Ball Center Groove far field point

8 Accuracy of kinematic mechanisms Since location of platform depends on length of legs and position of base and platform joints, accuracy is a function of mfg and assembly Parameters affecting coupling centroid (platform) location: Ball center of curvature location Ball orientation (i.e. canoe ball) Ball centerline intersect position (joint) Ball radii Ball s center of curvature Groove center of curvature location Groove orientation Groove depth Groove radii Symmetry intersect Contact Cone Groove s center of curvature

9 Utilizing the parallel nature of kinematic couplings Add components that adjust or change link position/size, i.e.: Place adjustment between kinematic elements and platforms (joint position) Adjustment Strain kinematic elements to correct inaccuracy (element size) Ball s center of curvature

10 Example: Adjusting planar motion Position control in x, y, θ z : Rotation axis offset from the center of the ball A A e B 18 o B Eccentric left Eccentric right Patent Pending, Culpepper

11 ARKC demo animation y x Input: Actuate Balls 2 & 3 Output: y Input: Actuate Ball 1 Output: x and θ z

12 Planar kinematic model Equipping each joint provides control of 3 degrees of freedom View of kinematic coupling with balls in grooves (top platform removed) Joint 1 θ 1A Axis of rotation Offset, e y x θ z Center of sphere θ 3A θ 2A z Joint 3 Joint 2 x

13 Vector model for planar adjustment of KC r 1c A 1 M 1 r 1b r 1d M 1 y x r 1a r r 3d r 2d θ z y x A 3 A 2 M 3 r 3a r 2c r 3c r 3b r 2a r 2b M 3 M 2 M 2 r 1a + r 1b + r 1c + r 1d = r r 2a + r 2b + r 2c + r 2d = r r 3a + r 3b + r 3c + r 3d = r

14 Analytic position control equations Vector equations: r 1a + r 1b + r 1c + r 1d = r r 2a + r 2b + r 2c + r 2d = r r 3a + r 3b + r 3c + r 3d = r System of 6 equations: cos 1A 1 L 1D sin 1A L 1B L 1D L 1A cos 1A L 1C cos 1C sin 1A 1 L 1D cos 1A L 2B L 1D L 1A sin 1A L 1C sin 1C cos 2A 1 L 2D sin 2A L 3B L 2D L 2A cos 2A L 2C cos 2C sin 2A 1 L 2D cos 2A x L 2D L 2A sin 2A L 2C sin 2C cos 3A 1 L 3D sin 3A y L 3D L 3A cos 3A L 3C cos 3C sin 3A 1 L 3D cos 3A z L 3D L 3A sin 3A L 3C sin 3C For standard coupling: 12 o ; offset E; coupling radius R; sin(θ z ) ~ θ z : x E 3 ( 2sin( θ θ ) + sin( θ θ ) + ( θ θ )) 1C 1A 2C 2 A 3C 3A θ X 1 3 ( 2z z z ) y 3E 3 ( sin( θ θ ) ( θ θ )) 2C 2 A 3C 3A 1 z ( z1 + z2 + z3 ) 3 θ θ Y Z E R ( z z ) 2 1 ( sin( θ θ ) + sin( θ θ ) + ( θ θ )) 1C 1A 2C 2 A 3C 3A

15 ARKC resolution analysis For E = 125 microns R 9 = -1.5 micron/deg R = micron/deg θ 1C x [micron] Centroid X Position, 12 Degree Coupling 15 True Position Plot 1 Linearized Position Plot y x y x θ -15 θ 1c [degrees] Limits on Linear Resolution Assumptions θ 1C Lower Limit Upper Limit Half Range % Error [ Degree ] [ Degree ] [ Degree ] / / / /- 43

16 Forward and reverse kinematic solutions PART I: COUPLING CHARACTERISTICS Use this to specify groove angles and input ball rotations and heights used to calculate coupling position in part II θ 1A 9 degrees z 1 5 microns radians.1969 inches θ 2A 33 degrees 5.76 radians z 2 5 microns θ3 A 21 degrees inches radians z 3 2 microns θ 1C degrees.7874 inches radians θ 2C degrees 5.78 radians θ3 C degrees radians E 125 microns.49 inches R T 5715 microns Note: R T = L id 2.25 inches PART II: CALCULATED MOVEMENTS This takes input from part I to calculate the position of the top part of the coupling. θ Z. radians θ X radians.6 µradians µradians. degrees degrees x 5.5 microns θ Y radians.197 inches µradians degrees y -.14 microns z 235. microns. inches.9252 inches PART III: REVERSE SOLUTION Use this to input a desired position and goal seek to solve for the position of the balls DESIRED POSITION POSITION ERROR BALL SETTINGS θ Z... µrad See part I for modified ball angles, the following angles are the difference between groove and ball angles θ degrees x microns θ degrees θ degrees y..1 microns ERROR SUM <- x, y, θ z <- Use the solver on this value to set it to a value (ideally zero) that is small, but greater than or equal to.

17 Low-cost adjustment (1 µm) Peg shank and convex crown are offset Light press between peg and bore in plate Adjustment with allen wrench Epoxy or spreading to set in place e Friction (of press fit) must be minimized z r Top Platform θ = 18 o 2E Bottom Platform

18 Moderate-cost adjustment (3 micron) Shaft B positions z height of shaft A [ z, θ x, θ y ] Shaft A positions as before [ x, y, θ z ] Force source preload I.e. magnets, cams, etc.. z r Teflon sheets (x 4) Shaft A input Magnet A Magnet B Shaft B input Top Platform θ B = -36 o Bearing support Ball e l Bottom Platform

19 Premium adjustment (sub-micron) Run-out is a major cause of error z r Air bushings for lower run-out Seals keep contaminants out Actuator Dual motion actuators provide: Linear motion Rotary motion Flexible Coupling Seal Air Bushings Seal Shaft Ball Groove Flat

20 Mechanical interface wear management Wear and particle generation are unknowns. Must investigate: Coatings [minimize friction, maximize surface energy] Surface geometry, minimize contact forces Alternate means of force/constraint generation At present, must uncouple before actuation Sliding damage

SUPPORTING LINEAR MOTION: A COMPLETE GUIDE TO IMPLEMENTING DYNAMIC LOAD SUPPORT FOR LINEAR MOTION SYSTEMS

SUPPORTING LINEAR MOTION: A COMPLETE GUIDE TO IMPLEMENTING DYNAMIC LOAD SUPPORT FOR LINEAR MOTION SYSTEMS SUPPORTING LINEAR MOTION: A COMPLETE GUIDE TO IMPLEMENTING DYNAMIC LOAD SUPPORT FOR LINEAR MOTION SYSTEMS Released by: Keith Knight Catalyst Motion Group Engineering Team Members info@catalystmotiongroup.com

More information

Industrial Robots : Manipulators, Kinematics, Dynamics

Industrial 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 information

Principles of Kinematic Constraint

Principles of Kinematic Constraint Principles of Kinematic Constraint For holding a body (rigid thing) with the highest precision, we require: Full 6 DoF constraint If 6 DoFs not fully constrained, then one is loose. No overconstraint Any

More information

Design of a Precision Robot Wrist Interface. Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group

Design of a Precision Robot Wrist Interface. Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group Design of a Precision Robot Wrist Interface Patrick Willoughby Advisor: Alexander Slocum MIT Precision Engineering Research Group Project Summary Problem: Current bolted robot wrist replacements are inaccurate,

More information

Design of integrated eccentric mechanisms and exact constraint fixtures for micron-level repeatability and accuracy

Design of integrated eccentric mechanisms and exact constraint fixtures for micron-level repeatability and accuracy Precision Engineering 29 (2005) 65 80 Design of integrated eccentric mechanisms and exact constraint fixtures for micron-level repeatability and accuracy Martin L. Culpepper, Mangudi Varadarajan Kartik,

More information

High-Accuracy, Quick-Change, Robot Factory Interface

High-Accuracy, Quick-Change, Robot Factory Interface High-Accuracy, Quick-Change, Robot Factory Interface John Hart (ajhart@mit.edu) Prof. Alexander Slocum, Advisor MIT Precision Engineering Research Group Project Goals Design, test, and demonstrate production

More information

Using Algebraic Geometry to Study the Motions of a Robotic Arm

Using Algebraic Geometry to Study the Motions of a Robotic Arm Using Algebraic Geometry to Study the Motions of a Robotic Arm Addison T. Grant January 28, 206 Abstract In this study we summarize selected sections of David Cox, John Little, and Donal O Shea s Ideals,

More information

Robotics. SAAST Robotics Robot Arms

Robotics. 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 information

Chapter 4. Mechanism Design and Analysis

Chapter 4. Mechanism Design and Analysis Chapter 4. Mechanism Design and Analysis All mechanical devices containing moving parts are composed of some type of mechanism. A mechanism is a group of links interacting with each other through joints

More information

EEE 187: Robotics Summary 2

EEE 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 information

Control Considerations in the Design of a Parallel Kinematic Machine with Separate Actuation and Metrology Mechanisms Shannon C. Ridgeway Carl D. Crane III Center for Intelligent Machines and Robotics

More information

Theory of Machines Course # 1

Theory of Machines Course # 1 Theory of Machines Course # 1 Ayman Nada Assistant Professor Jazan University, KSA. arobust@tedata.net.eg March 29, 2010 ii Sucess is not coming in a day 1 2 Chapter 1 INTRODUCTION 1.1 Introduction Mechanisms

More information

Kinematic Coupling for Precision Fixturing & Assembly

Kinematic Coupling for Precision Fixturing & Assembly Kinematic Coupling for Precision Fixturing & Assembly Folkers E. Rojas, MS & Nevan C. Hanumara, PhD MIT 1 February 2013 material from Profs. Alexander H. Slocum & Martin Culpepper http://pergatory.mit.edu/

More information

High Precision Lens Mounting

High Precision Lens Mounting High Precision Lens Mounting APOMA Tucson Tech Workshop, 10-11 November, 2016 Presentation by Frédéric Lamontagne Institut national d optique (INO) Québec City, Canada 2016 Outline 1. Review of common

More information

MACRO-SCALE PRECISION ALIGNMENT. 3.1 Precision Machine Design Alignment Principles

MACRO-SCALE PRECISION ALIGNMENT. 3.1 Precision Machine Design Alignment Principles Chapter 3 MACRO-SCALE PRECISION ALIGNMENT 3.1 Precision Machine Design Alignment Principles Whenever two solid bodies are positioned with respect to each other, the quality of the alignment can be described

More information

Kinematics of Machines. Brown Hills College of Engineering & Technology

Kinematics of Machines. Brown Hills College of Engineering & Technology Introduction: mechanism and machines, kinematic links, kinematic pairs, kinematic chains, plane and space mechanism, kinematic inversion, equivalent linkages, four link planar mechanisms, mobility and

More information

Lesson 1: Introduction to Pro/MECHANICA Motion

Lesson 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 information

Robot mechanics and kinematics

Robot 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 information

Analytical and Applied Kinematics

Analytical and Applied Kinematics Analytical and Applied Kinematics Vito Moreno moreno@engr.uconn.edu 860-614-2365 (cell) http://www.engr.uconn.edu/~moreno Office EB1, hours Thursdays 10:00 to 5:00 1 This course introduces a unified and

More information

Mechanism and Robot Kinematics, Part I: Algebraic Foundations

Mechanism and Robot Kinematics, Part I: Algebraic Foundations Mechanism and Robot Kinematics, Part I: Algebraic Foundations Charles Wampler General Motors R&D Center In collaboration with Andrew Sommese University of Notre Dame Overview Why kinematics is (mostly)

More information

Kinematic Design Principles

Kinematic Design Principles Kinematic Design Principles BJ Furman 24SEP97 Introduction Machines and instruments are made up of elements that are suitably arranged and many of which that are movably connected. Two parts that are in

More information

Chapter 2 DESIGN OF COUPLING INTERFACES. 2.1 General Coupling Description

Chapter 2 DESIGN OF COUPLING INTERFACES. 2.1 General Coupling Description Chapter 2 DESIGN OF COUPLING INTERFACES 2.1 General Coupling Description In precision machine design, one of the most important steps in designing a machine is the consideration of the effect of interfaces

More information

Prof. Alexander Slocum John Hart Pat Willoughby

Prof. Alexander Slocum John Hart Pat Willoughby Kinematic Couplings and Elastic Averaging Precision, Intelligent, Low Cost Interfaces with Medical Applications? Prof. Alexander Slocum (slocum@mit.edu) John Hart (ajhart@mit.edu) Pat Willoughby (pjwst10@mit.edu)

More information

Application Notes for Team Hydrostatic Pad Bearings

Application Notes for Team Hydrostatic Pad Bearings Application Notes for Team Hydrostatic Pad Bearings THESE COMMODITIES, TECHNOLOGY, OR SOFTWARE WERE EXPORTED FROM THE UNITED STATES IN ACCORDANCE WITH THE EXPORT ADMINISTRATION REGULATIONS. DIVERSION CONTRARY

More information

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

Kinematics 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 information

Kinematic Synthesis. October 6, 2015 Mark Plecnik

Kinematic Synthesis. October 6, 2015 Mark Plecnik Kinematic Synthesis October 6, 2015 Mark Plecnik Classifying Mechanisms Several dichotomies Serial and Parallel Few DOFS and Many DOFS Planar/Spherical and Spatial Rigid and Compliant Mechanism Trade-offs

More information

SAMPLE STUDY MATERIAL. Mechanical Engineering. Postal Correspondence Course. Theory of Machines. GATE, IES & PSUs

SAMPLE STUDY MATERIAL. Mechanical Engineering. Postal Correspondence Course. Theory of Machines. GATE, IES & PSUs TOM - ME GATE, IES, PSU 1 SAMPLE STUDY MATERIAL Mechanical Engineering ME Postal Correspondence Course Theory of Machines GATE, IES & PSUs TOM - ME GATE, IES, PSU 2 C O N T E N T TOPIC 1. MACHANISMS AND

More information

2.76 / Lecture 5: Large/micro scale

2.76 / Lecture 5: Large/micro scale 2.76 / 2.760 Lecture 5: Large/micro scale Constraints Micro-fabrication Micro-physics scaling Assignment Nano Micro Meso Macro Nano Nano Nano Micro Nano Meso Nano Macro Micro Nano Micro Micro Micro Meso

More information

Robot mechanics and kinematics

Robot 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 information

September 20, Chapter 5. Simple Mechanisms. Mohammad Suliman Abuhaiba, Ph.D., PE

September 20, Chapter 5. Simple Mechanisms. Mohammad Suliman Abuhaiba, Ph.D., PE Chapter 5 Simple Mechanisms 1 Mohammad Suliman Abuhaiba, Ph.D., PE 2 Assignment #1 All questions at the end of chapter 1 st Exam: Saturday 29/9/2018 3 Kinematic Link or Element kinematic link (link) or

More information

WEEKS 1-2 MECHANISMS

WEEKS 1-2 MECHANISMS References WEEKS 1-2 MECHANISMS (METU, Department of Mechanical Engineering) Text Book: Mechanisms Web Page: http://www.me.metu.edu.tr/people/eres/me301/in dex.ht Analitik Çözümlü Örneklerle Mekanizma

More information

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1 Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module 10 Lecture 1 So far, in this course we have discussed planar linkages, which

More information

Kinematics. 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. 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 information

11. Kinematic models of contact Mechanics of Manipulation

11. Kinematic models of contact Mechanics of Manipulation 11. Kinematic models of contact Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 11. Mechanics of Manipulation p.1 Lecture 11. Kinematic models

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

Robot Geometry and Kinematics

Robot Geometry and Kinematics CIS 68/MEAM 50 Robot Geometr and Kinematics CIS 68/MEAM 50 Outline Industrial (conventional) robot arms Basic definitions for understanding -D geometr, kinematics Eamples Classification b geometr Relationship

More information

Articulated Robots! Robert Stengel! Robotics and Intelligent Systems! MAE 345, Princeton University, 2017

Articulated Robots! Robert Stengel! Robotics and Intelligent Systems! MAE 345, Princeton University, 2017 Articulated Robots! Robert Stengel! Robotics and Intelligent Systems! MAE 345, Princeton University, 2017 Robot configurations Joints and links Joint-link-joint transformations! Denavit-Hartenberg representation

More information

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07 2007 TE Sessions Manipulators 10/16/07 www.robojackets.org Keys to Understanding Manipulators What is a manipulator? What kinds of manipulators are there? What are the different types of joints and linkages

More information

Design of a Flexural Joint using Finite Element Method

Design 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 information

NUMERICAL ANALYSIS OF ROLLER BEARING

NUMERICAL ANALYSIS OF ROLLER BEARING Applied Computer Science, vol. 12, no. 1, pp. 5 16 Submitted: 2016-02-09 Revised: 2016-03-03 Accepted: 2016-03-11 tapered roller bearing, dynamic simulation, axial load force Róbert KOHÁR *, Frantisek

More information

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

CHAPTER 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

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More information

Reaching and Grasping

Reaching and Grasping Lecture 14: (06/03/14) Reaching and Grasping Reference Frames Configuration space Reaching Grasping Michael Herrmann michael.herrmann@ed.ac.uk, phone: 0131 6 517177, Informatics Forum 1.42 Robot arms Typically

More information

Math and Feature Models of Assemblies

Math and Feature Models of Assemblies Math and Feature Models of Assemblies Start of series of 5 classes on math/cad models basic matrix representations and Feature-based Design constraint variation assembly sequence analysis Datum Flow Chain

More information

1. Introduction 1 2. Mathematical Representation of Robots

1. 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 information

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

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object. CENG 732 Computer Animation Spring 2006-2007 Week 4 Shape Deformation Animating Articulated Structures: Forward Kinematics/Inverse Kinematics This week Shape Deformation FFD: Free Form Deformation Hierarchical

More information

Kinematics and synthesis of cams-coupled parallel robots

Kinematics and synthesis of cams-coupled parallel robots Proceeding of CK2005, International Workshop on Computational Kinematics Cassino, May 4-6, 2005 Paper XX-CK2005 Kinematics and synthesis of cams-coupled parallel robots J-P. Merlet INRIA Sophia Antipolis,

More information

Single Actuator Shaker Design to Generate Infinite Spatial Signatures

Single 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 information

MAE 323: Lab 7. Instructions. Pressure Vessel Alex Grishin MAE 323 Lab Instructions 1

MAE 323: Lab 7. Instructions. Pressure Vessel Alex Grishin MAE 323 Lab Instructions 1 Instructions MAE 323 Lab Instructions 1 Problem Definition Determine how different element types perform for modeling a cylindrical pressure vessel over a wide range of r/t ratios, and how the hoop stress

More information

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

É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 information

EE Kinematics & Inverse Kinematics

EE Kinematics & Inverse Kinematics Electric Electronic Engineering Bogazici University October 15, 2017 Problem Statement Kinematics: Given c C, find a map f : C W s.t. w = f(c) where w W : Given w W, find a map f 1 : W C s.t. c = f 1

More information

12 m. 30 m. The Volume of a sphere is 36 cubic units. Find the length of the radius.

12 m. 30 m. The Volume of a sphere is 36 cubic units. Find the length of the radius. NAME DATE PER. REVIEW #18: SPHERES, COMPOSITE FIGURES, & CHANGING DIMENSIONS PART 1: SURFACE AREA & VOLUME OF SPHERES Find the measure(s) indicated. Answers to even numbered problems should be rounded

More information

Phys102 Lecture 21/22 Light: Reflection and Refraction

Phys102 Lecture 21/22 Light: Reflection and Refraction Phys102 Lecture 21/22 Light: Reflection and Refraction Key Points The Ray Model of Light Reflection and Mirrors Refraction, Snell s Law Total internal Reflection References 23-1,2,3,4,5,6. The Ray Model

More information

Forward kinematics and Denavit Hartenburg convention

Forward kinematics and Denavit Hartenburg convention Forward kinematics and Denavit Hartenburg convention Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 5 Dr. Tatlicioglu (EEE@IYTE) EE463

More information

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

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR 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,

More information

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

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis Motion planning for industrial manipulators is a challenging task when obstacles are present in the workspace so that collision-free

More information

Model Library Mechanics

Model Library Mechanics Model Library Mechanics Using the libraries Mechanics 1D (Linear), Mechanics 1D (Rotary), Modal System incl. ANSYS interface, and MBS Mechanics (3D) incl. CAD import via STL and the additional options

More information

Kinematic Calibration of a 3-DOF Planar Parallel Robot

Kinematic Calibration of a 3-DOF Planar Parallel Robot Kinematic Calibration of a 3-DOF Planar Parallel Robot Abstract Purpose The purpose of this paper is to describe a calibration method developed to improve the absolute accuracy of a novel three degrees-of-freedom

More information

Chapter 1 Introduction

Chapter 1 Introduction Chapter 1 Introduction Generally all considerations in the force analysis of mechanisms, whether static or dynamic, the links are assumed to be rigid. The complexity of the mathematical analysis of mechanisms

More information

Designing a parallel manipulator for a specific workspace J-P. Merlet INRIA Sophia-Antipolis

Designing a parallel manipulator for a specific workspace J-P. Merlet INRIA Sophia-Antipolis Designing a parallel manipulator for a specific workspace J-P. Merlet INRIA Sophia-Antipolis Abstract: We present an algorithm to determine all the possible geometries of Gough-type 6 d.o.f. parallel manipulators

More information

ME 321 Kinematics and Dynamics of Machines

ME 321 Kinematics and Dynamics of Machines .0 INTRODUCTION ME Kinematics and Dynamics of Machines All Text References in these notes are for: Mechanism Design: Analysis and Synthesis, Volume, Fourth Edition, Erdman, Sandor and Kota, Prentice-Hall,

More information

Chapter 32 Light: Reflection and Refraction. Copyright 2009 Pearson Education, Inc.

Chapter 32 Light: Reflection and Refraction. Copyright 2009 Pearson Education, Inc. Chapter 32 Light: Reflection and Refraction Units of Chapter 32 The Ray Model of Light Reflection; Image Formation by a Plane Mirror Formation of Images by Spherical Mirrors Index of Refraction Refraction:

More information

On the Kinematics of Undulator Girder Motion

On the Kinematics of Undulator Girder Motion LCLS-TN-09-02 On the Kinematics of Undulator Girder Motion J. Welch March 23, 2009 The theory of rigid body kinematics is used to derive equations that govern the control and measurement of the position

More information

Session #5 2D Mechanisms: Mobility, Kinematic Analysis & Synthesis

Session #5 2D Mechanisms: Mobility, Kinematic Analysis & Synthesis Session #5 2D Mechanisms: Mobility, Kinematic Analysis & Synthesis Courtesy of Design Simulation Technologies, Inc. Used with permission. Dan Frey Today s Agenda Collect assignment #2 Begin mechanisms

More information

Robotics (Kinematics) Winter 1393 Bonab University

Robotics (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 information

ME 115(b): Final Exam, Spring

ME 115(b): Final Exam, Spring ME 115(b): Final Exam, Spring 2011-12 Instructions 1. Limit your total time to 5 hours. That is, it is okay to take a break in the middle of the exam if you need to ask me a question, or go to dinner,

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Kinematic chains 1 Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices Rotations, translations, roto-translations Homogeneous representation of vectors and matrices Chapter

More information

SolidWorks Assembly Files. Assemblies Mobility. The Mating Game Mating features. Mechanical Mates Relative rotation about axes

SolidWorks Assembly Files. Assemblies Mobility. The Mating Game Mating features. Mechanical Mates Relative rotation about axes Assemblies Mobility SolidWorks Assembly Files An assembly file is a collection of parts The first part brought into an assembly file is fixed Other parts are constrained relative to that part (or other

More information

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

3. Manipulator Kinematics. Division of Electronic Engineering Prof. Jaebyung Park 3. Manipulator Kinematics Division of Electronic Engineering Prof. Jaebyung Park Introduction Kinematics Kinematics is the science of motion which treats motion without regard to the forces that cause

More information

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

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute We know how to describe the transformation of a single rigid object w.r.t. a single

More information

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Oliver Cardwell, Ramakrishnan Mukundan Department of Computer Science and Software Engineering University of Canterbury

More information

Kinematic Coupling Interchangeability for Modular Factory Equipment

Kinematic Coupling Interchangeability for Modular Factory Equipment Kinematic Coupling Interchangeability for Modular Factory Equipment John Hart* Patrick Willoughby Prof. Alexander H. Slocum Precision Engineering Research Group Department of Mechanical Engineering Massachusetts

More information

Research applying Spherical Gear and Ring Rack Mechanism to Rotary Work Table

Research applying Spherical Gear and Ring Rack Mechanism to Rotary Work Table ISSN: 2454-2377, Research applying Spherical Gear and Ring Rack Mechanism to Rotary Work Table Vi Hoang 1, Thuan Nguyen 2, Minh Tuan Ngo 3* Faculty of Mechanical Engineering, Thai Nguyen University of

More information

The Law of Reflection

The Law of Reflection If the surface off which the light is reflected is smooth, then the light undergoes specular reflection (parallel rays will all be reflected in the same directions). If, on the other hand, the surface

More information

Modelling of mechanical system CREATING OF KINEMATIC CHAINS

Modelling of mechanical system CREATING OF KINEMATIC CHAINS Modelling of mechanical system CREATING OF KINEMATIC CHAINS Mechanism Definitions 1. a system or structure of moving parts that performs some function 2. is each system reciprocally joined moveable bodies

More information

MACHINE THEORY Bachelor in Mechanical Engineering INTRODUCTION TO MACHINE DESIGN

MACHINE THEORY Bachelor in Mechanical Engineering INTRODUCTION TO MACHINE DESIGN MACHINE THEORY Bachelor in Mechanical Engineering INTRODUCTION TO MACHINE DESIGN Ignacio Valiente Blanco José Luis Pérez Díaz David Mauricio Alba Lucero Efrén Díez Jiménez Timm Lauri Berit Sanders Machine

More information

INTERAPID Depth Feet. Brown & Sharpe CENTER FINDER. Model with a flat measuring face. Model with a prismatic measuring face H-16

INTERAPID Depth Feet. Brown & Sharpe CENTER FINDER. Model with a flat measuring face. Model with a prismatic measuring face H-16 INTERAPID Depth Feet Model with a flat measuring face ø28 ø8 Finish lapped measuring faces. Clamp with lock for mounting a dial gauge or an electronic probe Supplied ø6.5 without indicator 80 Suited carrying

More information

Animations in Creo 3.0

Animations in Creo 3.0 Animations in Creo 3.0 ME170 Part I. Introduction & Outline Animations provide useful demonstrations and analyses of a mechanism's motion. This document will present two ways to create a motion animation

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics MCE/EEC 647/747: Robot Dynamics and Control Lecture 3: Forward and Inverse Kinematics Denavit-Hartenberg Convention Reading: SHV Chapter 3 Mechanical Engineering Hanz Richter, PhD MCE503 p.1/12 Aims of

More information

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

Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Lecture 03 Introduction to Robot and Robotics (Contd.) (Refer Slide Time: 00:34) Now,

More information

2.007 Design and Manufacturing I Spring 2009

2.007 Design and Manufacturing I Spring 2009 MIT OpenCourseWare http://ocw.mit.edu 2.007 Design and Manufacturing I Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2.007 Design and Manufacturing

More information

General Physics (PHY 2130)

General Physics (PHY 2130) General Physics (PHY 2130) Lecture XIII Refraction of light Snell s law Dispersion and rainbow Mirrors and lens Plane mirrors Concave and convex mirrors Thin lenses http://www.physics.wayne.edu/~apetrov/phy2130/

More information

Manipulator Dynamics: Two Degrees-of-freedom

Manipulator Dynamics: Two Degrees-of-freedom Manipulator Dynamics: Two Degrees-of-freedom 2018 Max Donath Manipulator Dynamics Objective: Calculate the torques necessary to overcome dynamic effects Consider 2 dimensional example Based on Lagrangian

More information

Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering

Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering PR 5 Robot Dynamics & Control /8/7 PR 5: Robot Dynamics & Control Robot Inverse Kinematics Asanga Ratnaweera Department of Mechanical Engieering The Inverse Kinematics The determination of all possible

More information

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

CALCULATING 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 information

MODELING AND DYNAMIC ANALYSIS OF 6-DOF PARALLEL MANIPULATOR

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 information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors

More information

MEDIUM SCALE DESIGN CASE STUDY: WRIST INTERFACE. 4.1 Background and Problem Description

MEDIUM SCALE DESIGN CASE STUDY: WRIST INTERFACE. 4.1 Background and Problem Description Chapter 4 MEDIUM SCALE DESIGN CASE STUDY: WRIST INTERFACE 4.1 Background and Problem Description 4.1.1 Background Out of the entire line of ABB Robots, the IRB 6400R robot is one of the most versatile

More information

Stiffness Analysis of a Class of Parallel Mechanisms for Micro-Positioning Applications

Stiffness Analysis of a Class of Parallel Mechanisms for Micro-Positioning Applications tiffness Analysis of a Class of Parallel Mechanisms for Micro-Positioning Applications Hemanth K. Arumugam, Richard M. Voyles, anika Bapat Department of Computer cience and Engineering University of Minnesota

More information

Physics 102: Lecture 17 Reflection and Refraction of Light

Physics 102: Lecture 17 Reflection and Refraction of Light Physics 102: Lecture 17 Reflection and Refraction of Light Physics 102: Lecture 17, Slide 1 Recall from last time. Today Last Time Reflection: θ i = θ r Flat Mirror: image equidistant behind Spherical

More information

Rotating Table with Parallel Kinematic Featuring a Planar Joint

Rotating Table with Parallel Kinematic Featuring a Planar Joint Rotating Table with Parallel Kinematic Featuring a Planar Joint Stefan Bracher *, Luc Baron and Xiaoyu Wang Ecole Polytechnique de Montréal, C.P. 679, succ. C.V. H3C 3A7 Montréal, QC, Canada Abstract In

More information

Rigging / Skinning. based on Taku Komura, Jehee Lee and Charles B.Own's slides

Rigging / Skinning. based on Taku Komura, Jehee Lee and Charles B.Own's slides Rigging / Skinning based on Taku Komura, Jehee Lee and Charles B.Own's slides Skeletal Animation Victoria 2 CSE 872 Dr. Charles B. Owen Advanced Computer Graphics Skinning http://www.youtube.com/watch?

More information

2.76 / Lecture 3: Large scale

2.76 / Lecture 3: Large scale 2.76 / 2.760 Lecture 3: Large scale Big-small intuition System modeling Big history Big problems Flexures Design experiment 2.76 Multi-scale System Design & Manuacturing itunnel [na] 8 6 4 2 0 2.76 STM

More information

Light: Geometric Optics (Chapter 23)

Light: Geometric Optics (Chapter 23) Light: Geometric Optics (Chapter 23) Units of Chapter 23 The Ray Model of Light Reflection; Image Formed by a Plane Mirror Formation of Images by Spherical Index of Refraction Refraction: Snell s Law 1

More information

A Family of New Parallel Architectures with Four Degrees of Freedom

A Family of New Parallel Architectures with Four Degrees of Freedom A Family of New arallel Architectures with Four Degrees of Freedom DIMITER ZLATANOV AND CLÉMENT M. GOSSELIN Département de Génie Mécanique Université Laval Québec, Québec, Canada, G1K 74 Tel: (418) 656-3474,

More information

Inverse 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 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 information

High-Accuracy Articulated Mobile Robots

High-Accuracy Articulated Mobile Robots High-Accuracy Articulated Mobile Robots 2017-01-2095 Timothy Jackson Electroimpact Inc. Published 09/19/2017 CITATION: Jackson, T., "High-Accuracy Articulated Mobile Robots," SAE Technical Paper 2017-01-2095,

More information

Kinematics of Closed Chains

Kinematics 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 information

An inverse kinematics approach to hexapod design and control

An 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 information

Algebra Based Physics

Algebra Based Physics Slide 1 / 66 Slide 2 / 66 Algebra Based Physics Geometric Optics 2015-12-01 www.njctl.org Table of ontents Slide 3 / 66 lick on the topic to go to that section Reflection Spherical Mirror Refraction and

More information