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

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

High-Accuracy, Quick-Change, Robot Factory Interface

Prof. Alexander Slocum John Hart Pat Willoughby

Kinematic Coupling for Precision Fixturing & Assembly

Chapter 2 DESIGN OF COUPLING INTERFACES. 2.1 General Coupling Description

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

Principles of Kinematic Constraint

Kinematic Coupling Interchangeability for Modular Factory Equipment

ADJUSTABLE GEOMETRIC CONSTRAINTS 2001 MIT PSDAM AND PERG LABS

Kinematic coupling interchangeability

TRIBOMETERS MICRO-MACRO TRIBOLOGY TESTING

Influence of geometric imperfections on tapered roller bearings life and performance

Lesson: Lightweighting of Robot Gripper Arm

Application-Oriented Development of Parallel Kinematic Manipulators with Large Workspace

Description. 2.8 Robot Motion. Floor-mounting. Dimensions apply to IRB 6400/ Shelf-mounting

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

Lesson 6: Assembly Structural Analysis

2.76 / Lecture 5: Large/micro scale

Application Notes for Team Hydrostatic Pad Bearings

Stiffness Analysis of the Tracker Support Bracket and Its Bolt Connections

Cylinders in Vs An optomechanical methodology Yuming Shen Tutorial for Opti521 November, 2006

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

TOPOLOGICAL OPTIMIZATION OF STEERING KNUCKLE BY USING ADDITIVE MANUFACTURING PROCESS

High Torque Type Ball Spline

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

Synopsis of Risley Prism Beam Pointer

IMECE FUNCTIONAL INTERFACE-BASED ASSEMBLY MODELING

Optimizing the Utility Scale Solar Megahelion Drive End-Cap (Imperial Units)

Lesson 1: Introduction to Pro/MECHANICA Motion

Design and Analysis for a Large Two-Lens Cell Mount Katie Schwertz OptoMechanics 523: Final Project May 15, 2009

Lift Up Floor Locks Multi-Directional Castor. W Series. M Series (full stainless steel) WHEELS & CASTORS

Kinematic Design Principles

Tutorial 1: Welded Frame - Problem Description

NUMERICAL ANALYSIS OF ROLLER BEARING

KR QUANTEC K ultra. Robots. With F Variants Specification. KUKA Roboter GmbH. Issued: Version: Spez KR QUANTEC K ultra V10 KR QUANTEC

Non-Linear Analysis of Bolted Flush End-Plate Steel Beam-to-Column Connection Nur Ashikin Latip, Redzuan Abdulla

LightHinge+: Additively manufactured lightweight hood hinge with integrated pedestrian protection

Design and Development of Cartesian Robot for Machining with Error Compensation and Chatter Reduction

Computer Life (CPL) ISSN: Finite Element Analysis of Bearing Box on SolidWorks

Development of Backhoe Machine By 3-D Modelling using CAD Software and Verify the Structural Design By using Finite Element Method

Robots. KUKA Roboter GmbH KR 360 FORTEC. With F and C Variants Specification. Issued: Version: Spez KR 360 FORTEC V2

ENGINEERING MEASUREMENTS ENTERPRISE LTD. TECHNICAL REPORT RESULTS OF DEVIATION MEASUREMENTS AND GEOMETRY OF ROTARY KILN GEOCEMENT PLANT

Design of a Parallel Mechanism with Large Joint Clearances for Precise Motion

Enhanced Performance of a Slider Mechanism Through Improved Design Using ADAMS

TOPOLOGICAL, SIZE AND SHAPE OPTIMIZATION OF AN UNDERWING PYLON SPIGOT

2: Static analysis of a plate

Roller Rail Systems. (Additional roller runner blocks SNS R1822, SLS R1823, FXS R1854) R310EN 2315 ( ) The Drive & Control Company

GrafiCalc Examples. Here are nineteen (19) examples that illustrate proven applications of GrafiCalc technology.

Design and Validation of XY Flexure Mechanism

1. Introduction 1 2. Mathematical Representation of Robots

Tube stamping simulation for the crossmember of rear suspension system

Introduction to ANSYS Mechanical

CLAMPS & SUPPORTS CATALOG

Ambar Mitra. Concept Map Manual

Mechanical simulation design of the shaft type hybrid mechanical arm based on Solidworks

Guangxi University, Nanning , China *Corresponding author

Lecture 5 Modeling Connections

CODE Product Solutions

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

Analysis of Detroit Seismic Joint System

Titanium Topology Optimized TiTO 3D Printed Satellite Panel Support System

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

Tool Changers and Collision Protection Automatic changers for robot and manual handling systems Integrated connections for media and power supply

ASU Series. XY Dual Guide Stage. Direct drive, zero cogging, zero backlash linear motor. Linear encoder options of 1μm, 0.5μm, and 0.

Technical Report Example (1) Chartered (CEng) Membership

TABLE OF CONTENTS SECTION 2 BACKGROUND AND LITERATURE REVIEW... 3 SECTION 3 WAVE REFLECTION AND TRANSMISSION IN RODS Introduction...

A Strain Free Lock and Release Mechanism for an Elastically Suspended Two-Axis Gimbal

Rebecca R. Romatoski. B.S. Mechanical Engineering Massachusetts Institute of Technology, 2006

Optimal Support Solution for a Meniscus Mirror Blank

Tool Center Position Determination of Deformable Sliding Star by Redundant Measurement

Module 1 : Introduction to robotics. Lecture 3 : Industrial Manipulators & AGVs. Objectives. History of robots : Main bodies and wrists

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

CHAPTER 8 FINITE ELEMENT ANALYSIS

Introduction To Robotics (Kinematics, Dynamics, and Design)

Mechanical Design Challenges for Collaborative Robots

Modelling Flat Spring Performance Using FEA

Micro coordinate measuring machine for parallel measurement of microstructures

High bandwidth fast steering mirror

MSR Team SAVI. Satellite Active Vibration Inverter

Using Algebraic Geometry to Study the Motions of a Robotic Arm

Design of three-dimensional photoelectric stylus micro-displacement measuring system

AMP Drawer Series Connectors Miniature Power Drawer (MPD) Connectors

FUNCTIONAL OPTIMIZATION OF WINDSHIELD WIPER MECHANISMS IN MBS (MULTI-BODY SYSTEM) CONCEPT

Shell-to-Solid Element Connector(RSSCON)

Modeling Strategies for Dynamic Finite Element Cask Analyses

Separation Connector. Analysis of Final Design Concepts Document

Top Layer Subframe and Node Analysis

LINEAR TABLES

6-Axis Force and Torque in All Six Axes 50N/1Nm to 50kN/5kNm Capacities Compact Size. Specifications

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

CONTOUR-CRAFTING-CARTESIAN-CABLE ROBOT SYSTEM CONCEPTS: WORKSPACE AND STIFFNESS COMPARISONS

Purdue e-pubs. Purdue University. Jeongil Park Samsung Electronics Co. Nasir Bilal Purdue University. Douglas E. Adams Purdue University

Chapter 1 Introduction

Oct 16 Rev D

THE FACTORY AUTOMATION COMPANY. Force Sensor. Tactile intelligence. Assembling Contouring Measuring

WEEKS 1-2 MECHANISMS

Abstract. Introduction:

INTERNSHIP REPORT Analysis of a generic lifting table Ruben Teunis s Mechanical Engineering Applied Mechanics, CTW

A-dec 586 Ceiling Monitor Mount

[1] involuteσ(spur and Helical Gear Design)

Transcription:

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, causing ~1.0 mm errors at robot tool which are transmitted to the work piece. Possible Solutions: 1. Costly and lengthy calibration procedures 2. Inexpensive classic ball and groove kinematic coupling 3. Very inexpensive three pin coupling 2

Application: ABB IRB 6400R Robot Heavy duty industrial robot Six degree of freedom manipulator Carrying capacity of 200 kg Maximum tool speed of 3 m/s Tool position repeatability of 0.1 mm Common applications Automotive assembly, welding, and painting Material Handling 3

Current Wrist Replacement Requires ~½ hour to do replacement and 2 hours to perform recalibration of robot Wrist mass of ~100kg Replacement can cause severe damage to motor Concerns for worker safety Robot Wrist 4

Existing Coupling Uses large surface contact with alignment pins and surfaces Repeatability is a function of machining tolerances Repeatability of 0.3 mm Stiffness derived from friction between interface surfaces Interface on Arm Interface on Wrist Friction Plate 5

Project Requirements and Strategy 1. 2. 3. 4. Improve repeatability of wrist replacement on IRB 6400R Minimize physical changes to existing wrist structure Minimize changes in structural performance of wrist Introduce concepts of exact constraint design and kinematic couplings to ABB Strategy: Develop kinematic coupling adapter plates that can be added to robot to test repeatability 6

Overview of Common Coupling Methods Pinned Joints Elastic Averaging Planar Kinematic Kinematic Couplings No Unique Position Non-Deterministic Non-Deterministic Kinematic Constraint 7

Exact Constraint or Kinematic Design Each component has an equal number of constrained points to number of degrees of freedom If component is over constrained, clearance and high tolerances required to prevent premature failure or assembly incompatibility Kinematic design means that the motion is exactly constrained and geometric equations can be written to describe its motion 8

Ball and Groove Coupling Design Uses standard kinematic coupling design of six point constraint in a stable coupling triangle Preload applied through ball centers to resist static loading 9

Coupling Stability Basic Definition A stable coupling is one which remains constrained when design loads are applied Many factors affect stability: Geometry Friction Preload Disturbance Loads 10

Hertz Contact Stress Design Exact constraint design creates contact at single points or lines, creating high contact stresses Managing Hertz contact stresses is the key to successful kinematic coupling design F F = 2 Contact Mechanics Equations: Equivalent radius and modulus R e = 1 1 + 1 R 1 R major 1 minor + 1 R 2 major E e = 1 1-2 1 + 1-2 E 1 E 2 Deflection of Contact Point 2 = 2 F 2 3 R e E e 1/3 + 1 R 2 minor Contact Pressure of Contact Ellipse q = 3F 2 cd c & d are diameters of ellipse 11

Canoe Ball and Groove Design Canoe Ball Design Places a section of a sphere with radius of 250 mm onto a small block to reduce contact stress Large shallow Hertzian stress zone Repeatability of ¼ micron or on the order of parts surface finish Stiffness and load capacity are 100 times that of a normal 1 ball Contact stresses determined to be 1/3 of allowable stress Fx Fy Fz Mx My Mz Normal Operation 7588 8755 7542 3843 5567 7362 Emergency Stop 9020 23712 2321 5687 8192 29320 Units in N or N-m 12

CAD Model for Ball and Groove Coupling Plates are 30mm thick Interface plates have negative features to couple with existing interface Interface plates installed between wrist and arm Tabs added to outside to hold large balls and grooves, coupling features in future can be integrated into wrist Grey Robot Structure Orange Arm Interface Plate Green Canoe Balls Blue Grooves Red Wrist Interface Plate Yellow Preload Bolts Not Shown Wrist Unit 13

CAD Model for Ball and Groove Coupling z z Uses separately machined canoe balls and grooves secured to plates Bolting Pattern z z Four bolts used to secure each plate to robot structure Four bolts to connect coupling Three separate preload bolts Expensive canoe features on permanent structure, cheaper grooves on disposable wrist Predicted laboratory repeatability in microns 14

Prototypes for Ball and Groove Coupling 15

Planar Kinematic Coupling Design Uses a new type of coupling: Three Pin Coupling Constraint Pattern: Three Degrees of Freedom on Large Surface Contact Three Degrees of Freedom using Line Contacts on Pins In plane preload required to set coupling against friction Out of plane preload required to close interface and carry loads 16

Planar Kinematic Coupling Design Four step design process: 1. Determine interface geometry and method of preload. 2. Determine in plane preload to set coupling against interface friction using free body diagram of static load case. 3. Determine out of plane preload to maintain interface stiffness using free body diagram of disturbance load case. 4. Size pins to withstand contact and bending stresses with necessary safety factors. 17

CAD Model of Planar Kinematic Coupling Plates are ~20mm thick Interface plates have negative features to couple with existing interface Interface plates installed between wrist and arm Grey Upper Arm Red Arm Interface Plate with Pins for Coupling Blue Wrist Interface Plate with Receptacles Wrist Not Shown 18

CAD Model of Planar Kinematic Coupling All features are integral to the interface plates Bolting Pattern Four bolts used to secure each plate to robot structure Four bolts to connect coupling One in-plane preload bolt Changes to existing robot are minimal, replace control pin and add preload pin 19

Operation of Planar Kinematic Coupling Third Pin on Arm Plate Two Pins on Arm Plate Pill Shaped Hole for Pin in Wrist Plate Two Holes On Wrist Plate Preload Bolt - Steel bolt with brass tip 20

Prototypes for Planar Kinematic Coupling 21

Prototype Wrist Plate Mounting Tests at ABB Robotics Västerås, Sweden July 2001: Tested existing coupling as well as the canoe ball and three pin wrist prototypes Test static and dynamic (5-point path) repeatability of canoe ball Test variety of preloads (canoe balls) Replacement in two orientations (45 and 90 degrees to ground) Measure tool point motion using Leica LTD500 Laser Tracker Repeatability of robot path + measurement system approximately 20 to 30 microns 22

Repeatability Performance of KC Repeatability (mm) 0.30 0.25 0.20 0.15 0.10 0.05 0.00 1 2 3 4 5 6 7 8 9 Installation Angle Additional Preload Measurement Type Bolting 1 Original Interface 2 45º 0 Nm 5 pt Plain 3 45º 15 Nm 5 pt Plain 4 45º 50 Nm 5 pt Plain 5 45º 75 Nm 5 pt Plain 6 45º 120 Nm 5 pt Plain 7 90º 0 Nm 5 pt Refined 8 90º Clamps 5 pt Refined 9 90º Clamps Static Refined 23

Repeatability Performance of Three Pin Repeatability (mm) 0.45 0.40 0.35 0.30 0.25 0.20 0.15 0.10 0.05 0.00 Damage!! 1 2 3 4 1. Normal Wrist 2. 5 point measurement with 45º inclination 3. 5 point measurement with 90º inclination 4. 5 point measurement with 45º inclination Installation Issues: Preload could not be accurately applied as equipment was unavailable Damage occurred to alignment features caused by wrist twisting at interface during exchange 24

Positions of Robot for 5pt Measurement 1 3 5 2 4 25

Repeatability Results and Conclusions Performance of Different Coupling Designs Canoe balls vs. Normal Wrist @ 45 º = 35% reduction Canoe balls vs. Normal Wrist @ 90 º = 64% reduction Potential Three-pin vs. Normal Wrist @ 45 º = 44% reduction Performance of Different Installation Procedures for Canoe Ball Coupling Refined bolting procedure improved repeatability from 0.180 mm to 0.065 mm Mounting process at 90º improved repeatability from 0.180 mm to 0.074 mm Refined bolting procedure and mounting process at 90º improved repeatability from 0.180 mm to 0.062 mm 26

Project Conclusions Kinematic couplings can work in an industrial setting Classic ball and groove formation requires minor modifications for space restrictions and load capacity Three pin coupling requires further testing to verify results Industrial applications require more attention on actual installation procedure Some further work is required to develop a final product 27

Recommended Next Steps Adapt canoe ball design to fit into space of wrist Suggest production designs for different concepts Investigate: Three pin coupling in 90 degree position Effect of friction reduction using TiN coated elements or lubrication Coupling design independent of mounting position Applicability quasi-kinematic couplings Evaluate long-term dynamic performance 28