Design Aspects of Robot Manipulators



Similar documents
UNIT II Robots Drive Systems and End Effectors Part-A Questions

Stirling Paatz of robot integrators Barr & Paatz describes the anatomy of an industrial robot.

Industrial Robotics. Training Objective

Robot coined by Karel Capek in a 1921 science-fiction Czech play

CNC Machine Control Unit

Alternative Linear Motion Systems. Iron Core Linear Motors

Thermodynamic efficiency of an actuator that provides the mechanical movement for the driven equipments:

CNC HARDWARE & TOOLING BASICS

Selecting and Sizing Ball Screw Drives

INTRODUCTION. Robotics is a relatively young field of modern technology that crosses traditional

10. CNC Hardware Basics

Design of a Robotic Arm with Gripper & End Effector for Spot Welding

Introduction to Accuracy and Repeatability in Linear Motion Systems

Chapter 2 Fundamentals of Robotics

Simple Machines. Figure 2: Basic design for a mousetrap vehicle

Choosing Between Electromechanical and Fluid Power Linear Actuators in Industrial Systems Design

Al Akhawayn University in Ifrane. School of Science and Engineering. Design and Engineering of a Robot Arm

Active Vibration Isolation of an Unbalanced Machine Spindle

Intelligent Robotics Lab.

Belt Drives and Chain Drives. Power Train. Power Train

Design of a Universal Robot End-effector for Straight-line Pick-up Motion

B.TECH. (AEROSPACE ENGINEERING) PROGRAMME (BTAE) Term-End Examination December, 2011 BAS-010 : MACHINE DESIGN

Motor Selection and Sizing

CIS009-2, Mechatronics Robotic Arms & Hands

Autonomous Mobile Robot-I

ROBOT END EFFECTORS SCRIPT

Abstract. Michael Scott Liszka, Master of Science, Department of Aerospace Engineering

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS

Gear Trains. Introduction:

When looking at machine tools, the details of the installed drive technology usually

LINEAR ACTUATORS. Linear Actuators. Linear Actuators. Linear Actuators are Actuators that creates motion in a straight line, as contrasted

Applications of Robotics

ANDANTEX USA INC. 2 Speed Spindle Gearboxes MSD RAM-MSD

LEGO NXT-based Robotic Arm

HYDRAULIC ARM MODELING VIA MATLAB SIMHYDRAULICS

Digital vs. Analogue Control Systems

INTRODUCTION TO ROBOTICS. Dr. Bob Williams, Ohio University

Figure Cartesian coordinate robot

INTRODUCTION. Chapter Robotics

INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users

TBG-25 OPTIONS X AXIS TRAVEL (MM) Z AXIS TRAVEL (MM) OPTIONS FOR: SPECIFICATIONS. Specifications. Configuration. Belt Type 25.

High Accuracy Articulated Robots with CNC Control Systems

5 WAYS TO EVEN GREATER EFFICIENCY

Kinematics and Dynamics of Mechatronic Systems. Wojciech Lisowski. 1 An Introduction

Robotics and Automation Blueprint

Introduction to Robotics Analysis, systems, Applications Saeed B. Niku

Accuracy and Tuning in CNC Machine Tools

Industrial Robot Technology

Application Information

INSTRUMENTATION AND CONTROL TUTORIAL 2 ELECTRIC ACTUATORS

Operational Space Control for A Scara Robot

Robot Dynamics and Control

Hydraulic Control Technology for Wind Turbine Generators

UNIT 1 INTRODUCTION TO AUTOMOBILE ENGINEERING

Unit 24: Applications of Pneumatics and Hydraulics

Introduction to Linear Actuators: Precision Linear Motion Accomplished Easily and Economically

Mechanical Design of a 6-DOF Aerial Manipulator for assembling bar structures using UAVs

Smooth. Slim. Flexible. EVG Universal Gripper

SOLID MECHANICS TUTORIAL MECHANISMS KINEMATICS - VELOCITY AND ACCELERATION DIAGRAMS

Configured Linear Motion Assemblies Reduce Engineering and Assembly Costs and Leadtime

All round in Motion Control Rotating, linear and combinations of both! know-how makes the difference

Torque motors. direct drive technology

Fig 1 Power Transmission system of Tractor

Whirling Machine. New Dimension of Whirling Technology. Thread Whirling Machines. Big Workpiece Diameter. High Pitch Thread

Design-Simulation-Optimization Package for a Generic 6-DOF Manipulator with a Spherical Wrist

Universal Exoskeleton Arm Design for Rehabilitation

How To Choose The Right End Effector. For Your Application

Product Brochure. Controlled start transmission

Miniature High-Torque, DC Servomotors and DC Gearmotors

Q&A Session for Advanced Ball Screws 102: Troubleshooting for Design Engineers

Linear Systems. Main Catalog

Miniaturized linear motion

ITT Industrial Products

CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras

Lewis, F.L.; et. al. Robotics Mechanical Engineering Handbook Ed. Frank Kreith Boca Raton: CRC Press LLC, 1999

SERVOMECH Linear Actuators

Scooter, 3 wheeled cobot North Western University. PERCRO Exoskeleton

UOM Robotics and Industrial Automation Laboratory

A descriptive definition of valve actuators

Machine tool optimization

MPLM1630 MPLM2535 MPLM3240

White Papers. Planetary VS Cycloid

Force/position control of a robotic system for transcranial magnetic stimulation

Overall Indicator: The student: recognizes the effects of forces acting on structures and mechanisms

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System

MPPM1606 MPPM2508 MPPM3210

Multi-Axis Systems. zcs01

PSA-G Precision Gearheads

10 tips for servos and steppers a simple guide

Pure Efficiency. C.C.I.A.A.: N REA Cod. Fiscale e P. IVA: Capitale Sociale versato ,00

Controlled Start transmission

ACTUATOR DESIGN FOR ARC WELDING ROBOT

Constraint satisfaction and global optimization in robotics

Hydraulically actuated clutches and spring-applied brakes clutch/brake combined units

AC Servo Motors and Servo Rated Gearheads

Flow Charts and Servomotors (background to Lab #2) Things to learn about: flow charts for design. MECH Lecture #2 flow charts & servos rev2

Transcription:

Design Aspects of Robot Manipulators Dr. Rohan Munasinghe Dept of Electronic and Telecommunication Engineering University of Moratuwa System elements Manipulator (+ proprioceptive sensors) End-effector effector,, or end-of of-arm tool External sensors (such as vision systems), and part feeders controller Structure determines the complexity of kinematics, dynamics, and performance Existence of closed form solution for IK Simple mass distribution Simple inertia tensor Requirements to be met Workspace Load capacity Speed Repeatability (backlash, link flexibility) Accuracy

Designing a robot manipulator is an iterative process Though robot is meant to be a universal machine with a greater programming flexibility most robots are designed for a specific task (economic reasons) 5dof for symmetric tool applications (roll angle is immaterial) Use of external active positioning mechanism part feeders reduces #dofs# required Size, #joints, their arrangement, types of actuators, sensing systems, and control all vary on the task to be performed Large robots for handling heavy loads at slow speeds (gantry) Small robots for handling light loads at high speeds (cct( boards) Additional dofs may be required for collision avoidance (redundent arm configurations) Kinematic design is dictated by the workspace restrictions and task to be performed Load capacity depends on link sizes, power transmission system, drive system, arm position, and load being carried Speed is usually determined by the application (welding, spraying, etc..). Otherwise, higher speeds are preferable Acc/Dec phases take more time Acc/Dec capability is important (Adept One SCARA says 9000mm/s, yet performs periodic motion of 7 straight lines of 700mm in 0.9s 778mm/s in reality) Repeatability, precession, and accuracy though desired are expensive to achieve High accuracy needs good knowledge of system parameters Repeatability: ability to place the tool at the position repeatedly (backlash, and elastic bending of links due to loading cause poor repeatability) Precession: spatial resolution with which the end-effector effector can be positioned within the workspace Accuracy precession/2

Wrist-partitioned kinematic design Last 3 joints have intersecting axes for orientation control First 3 joints are used to position the end-effector effector in the workspace Closed-form solution exist Make the design kinematically simple Link twiats 0 or 90 Many links have zero lengths and zero joint offsets Stiffness and Deflection High stiffness is requires link cannot sag or deflect {T} is calculated from joint encoder readings and D-H D H parameters, not by direct observation Flexibility in links leads to resonance problems Cartesian Manipulator Mutually orthogonal prismatic joints IK is trivial Decoupled joint motion no singularity problem Very stiff good for large robots (gantry) Robot structure spans over the workspace not good, intrudes the workspace, limits room for other parts and fixtures Articulated Manipulator Less (or no) intrusion into the workspace Can reach confined spaces by reaching out the arm Require less space Fits for smaller workspaces SCARA First 3 joint motors don t t have to withstand weights of the manipulator or load (Mechanism supports it) Base can house actuators of the first 2 joints Low joint inertia high speeds (30ft/s abt 10 times faster than other robots)

Workspace volume and structural length Cartesian manipulators cost more material than articulated manipulators for a specified workspace volume Length sum Length index n L = a i 1 + d i Q L = i= 1 L / 3 workspace _ volume A good designs has a low length index more workspace for unit link Well-conditioned workspace Manipulatability W = det[ J( Θ) J( Θ) T ] Higher manipulatability is preferred Gears Torque amplification and speed reduction Spur gears (parallel axes) Bevel gears (orthogonal intersecting axes) Worm gears (skew axes) Helical gears Planetary gears (H/W) Harmonic gears (H/W) If the teeth are meshed tightly No backlash but high friction If the teeth are meshed loosely Low friction but high backlash Accurate mounting Is required Gear ration is defined as a speed reduction system

Lead screw transmit rotary motion to linear motion Prismatic joints supports very large loads Very high speed reduction Belts, cabals, flexible bands Transmit power while reducing speed Preloading is required to make sure that the belt/cable stay engaged on the pulley Large preloading introduces excessive friction Ideal Actuator Light weight Can be best located at the joint it drives Produces enough torque at low speeds direct drive No gears No friction/backlash Joint has the same fidelity as the actuator Real Actuator Heavy Relocation of the actuator may be appropriate to reduce joint inertia Need belts/chains to transmit power from actuator to joint Has to deal with problems of power transmission Produces low torque at high speeds cannot be directly driven Need gears friction, backlash Joint has low fidelity

Actuator types Hydraulic Large forces Drives directly Needs lot of equipments messy (pumps, hoses, servo valves) Not precise (friction of oil seals) Pneumatic All favourable aspects of hydraulics Clean Not precise (compressibility of air) DC brush motors Popular for small/medium sized manipulators Easily controllable, convenient interface Brushes (slow speeds) Wearing causes commutation problems Not good for clean room applications New magnetic material produce high torques (short duty cycles) DC brushless motors Better cooling (windings on the stator) Electronic commutation, High speed