Robot Control. Robotics. Robot Control. Vladimír Smutný. Center for Machine Perception

Similar documents
Robot Control. Robotics. Robot Control. Vladimír Smutný

MELFA RV-6S/6SL Series RV-12S/12SL Series Palletizing precision is improved. Trajectory precision is improved.

RV-6SD/6SDL Series MITSUBISHI INDUSTRIAL ROBOT RV-6SD RV-6SDL. RV-SD series

RV-SD series. RV-6SD/6SDL Series MITSUBISHI INDUSTRIAL ROBOT RV-6SD RV-6SDL

MELFA RV-1A/RV-2AJ INDUSTRIAL ROBOTS

MELFA Technical News. Mitsubishi Electric Corporation Industrial Robot. Changes for the Better

MITSUBISHI ELECTRIC CORPORATION

Kinematics - Introduction. Robotics. Kinematics - Introduction. Vladimír Smutný

Standard specifications RS007LFF60

INVERSE KINEMATICS ANALYSIS OF A 5-AXIS RV-2AJ ROBOT MANIPULATOR

INVERSE KINEMATICS ANALYSIS OF A 5-AXIS RV-2AJ ROBOT MANIPULATOR

Inverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator

RV-4F-Q/7F-Q/13F-Q/20F-Q Series

Serial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný

Standard specifications BA006LFE01C01

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

CAT. NO. R0004-C. FD-B4, FD-B4L, FD-V6, FD-V6L, FD-H5, and FD-V20 COMPLETE ROBOTIC ARC WELDING SYSTEMS

MELFA Technical News BFP-A E-A

The Flexible Heavy-Duty Robot

Description: IRB-540 Robot with 6-axis Flexi-Wrist Manipulator, S4P Controller, Conveyor Tracking, and Analog Paint Regulation (APR)

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Standard specifications ST AX ST70L-01-AX

MELFA. Industrial Robots. Consistent Quality Precise Control

THE NEW RC8. English. Connect to many devices such as... PLCs. Cameras Grippers...and many more.

OPTIONS. POWERFUL - Controls up to 2 SCARA and. FLEXIBLE - Industry Leading PC based. EASY TO USE - Industry Leading Ease of

Ch 8 Industrial Robotics

TABLE OF CONTENTS. Page 2 14

6 AXIS ROBOTIC ABRASIVEJET ADVANCEMENTS IN ACCURACY FOR QUALITY AND PRODUCTION

New Generation Robots MOTOMAN SDA, SIA Series

High-Speed, High-Performance Industrial Robots

Forward kinematics and Denavit Hartenburg convention

Industrial Robots : Manipulators, Kinematics, Dynamics

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

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

EUROPE Y-SERIES. up to 3 kg payload

G-Series. Epson. Robots. G-Series. Epson. Robots. The Epson G-series SCARA : Greater performance higher productivity

Metrics Maryland from Order web:

Motion Control Dispense Systems

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Structural Configurations of Manipulators

This overview summarizes topics described in detail later in this chapter.

TX90 ESD range. 6 axis industrial robots Electronics industry

Standard specifications MC20-01-AX20 MC10L-01-AX20

KEEP IT SIMPLE. BUT SMART. THE EPSON LS SERIES

120 psi (0.827 MPa) * psi (.48 MPa)

TS60 ESD. SCARA industrial robot Electronics industry

TS80 ESD. SCARA industrial robot - Electronics industry

TS60 ESD. SCARA industrial robot Electronics industry

Delta robot. System configuration. The fastest picking system integrated in the Sysmac platform

EUROPE R-SERIES. up to 80 kg payload

Standard specifications MR20-02-AX20 MR20L-01-AX20

Accessories (Sold separately)

Why Epson Robots? Leading Epson technology. What you need, when you need it. Intuitive programming software. Reliability you can count on

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

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

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

Motorized Linear Slides. EZS2 Series

Mechanical structure of a robot=skeleton of human body Study of structure of a robot=physical structure of the manipulator structure

Manipulation and Fluid Power. October 07, 2008

TS80 ESD. SCARA industrial robot - Electronics industry

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

Optional Parts. (sold separately)

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Hand. Desk 4. Panda research 5. Franka Control Interface (FCI) Robot Model Library. ROS support. 1 technical data is subject to change

Experts of factory creation to achieve a healthy working environment and high productivity.

CR2/CR2A/CR2B Controller INSTRUCTION MANUAL

Robot body. Robot Body. Wireless LAN Access point. Battery. communication. User PC. Power. Drawing 1 Wired mode configuration.

Planning in Mobile Robotics

Introduction To Robotics (Kinematics, Dynamics, and Design)

TTA Series. Tabletop Robot. ZR-Axis Type Series Added

Motorized Linear Slides and Motorized Cylinders. Accessories. Motorized Actuators. Motorized Actuators E-93. Accessories. Overview, Product Series

MITSUBISHI Mitsubishi Industrial Robot

Lecture Note 6: Forward Kinematics

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

Basilio Bona ROBOTICA 03CFIOR 1

The Reference about Rhino XR Robot System ECE565 Robotics class Version 2.0

Mitsubishi Industrial Robot. RV-6S Series. Standard Specifications Manual. (CR3-535M/CR2B-574 Controller) BFP-A8322-E

Freely programmable Pick & Place HP 140T. Technology that inspires

TX40 ESD. 6 axis industrial robot Electronics industry


High performance manipulators and G2 controller with 64 bit main CPU

Mechanical Design Challenges for Collaborative Robots

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Elfin Series Collaborative Robot

CT4. Rotational Axis Equipped. High-speed Cartesian Robot

Removal and Installation8

Motorized Linear Slides. EZS Series SPF Series SPR Series SPV Series. EZS Series Without Electromagnetic Brake Stroke 300 mm

INSTITUTE OF AERONAUTICAL ENGINEERING

Improved Accuracy of Unguided Articulated Robots. Russell DeVlieg Electroimpact, Inc. Todd Szallay Northrop Grumman Co.

Lecture Note 2: Configuration Space

Robotics. SAAST Robotics Robot Arms

Remote I/O Unit with Connectors for Light Curtain CC-Link Safety System. panasonic.net/id/pidsx/global

Robotics (Kinematics) Winter 1393 Bonab University

FACTORY AUTOMATION. MITSUBISHI INDUSTRIAL ROBOT F Series

CONTROL CABINET KR C1 A. Technical Data. KRC1A_Tech.Dat en. 1of 11

Robots. KUKA Roboter GmbH. KR AGILUS sixx. With W and C Variants Specification. Issued: Version: Spez KR AGILUS sixs V8 en (PDF)

TX60 Range. 6 axis industrial robot

Ethernet TCP/IP capability to control the robot through a PC, PLC, or controller. Complete interchangeability between robots and controllers

PSU User s manual Rev. 0 January

Reaching and Grasping

Transcription:

Robot Control Robotics Robot Control Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University in Prague ROBOTICS: Vladimír Smutný Slide, Page

Robot Control Accuracy of kinematic model Required position Actual position trajectory load Actual position trajectory load Characterization of accuracy (similar to measuring systems): [ Accuracy] - the difference between actual position and position calculated from kinematic model. [ Repeatability] - the difference between actual positions when repeatedly sent to the same position. It includes hysteresis of joints, thermal elongation of links etc. Does not include bad model design or wrongly estimated parameters. Note that under different load or approaching trajectory the centroid of repeated experiments can significantly differ. [ Resolution] - the size of the smallest step in position which can be set (given by the sensor resolution. ROBOTICS: Vladimír Smutný Slide, Page

8 7 Opening angle limit of the front surface area If J 70, J < -80, then J + J -7 () If -0 J 9 and J, then J -0 () If J > 70, J < -8, then J + J x - () Robot 0 Control What information 8 manufacturer 0 If J < 0 and J > 9, then J 0 Opening angle limit of the provides: front surface area 80 0 0 Opening angle limit () Opening angle limit () 7 8 7 7 8 8 7 Opening angle limit () The area limited with (), () Posture: J=J=J=J=J=0, J=90 Opening angle limit of the rear surface area Posture: J=J=J=J=J=0, J=90 Opening angle limit of the rear surface If - J <, then J + J x -00 () area If -8 J <, then J + J x - () If J 7 and J < -, then J + J +8 () If J 70, -80 < J < -8, then J x. + If J > 7 and J < -, then J + J -0 () J - () but if 8 J 0, then J - J 0 () 7 80 0 0 If J < -0, J > 9, then J 0 () P-point trajectory 0 9 0 7 7 0 70 0 8 Posture: J=J=J=J Opening angle limit o If J 0 and J indicates service screw holes for tooling (M places). indicates service screw holes for tooling (M x places). indicates service screw holes for to Specification Type Structure Degrees of freedom Drive system Position detection method Maximum load capacity (rated) Arm length Maximum reach radius Operating range Maximum speed Robot Body Waist Shoulder Elbow Wrist twist Wrist pitch Wrist roll Waist Shoulder Elbow Wrist twist Wrist pitch J J J J J J J J J J J Wrist roll J Maximum composite speed Cycle time Position repeatability Ambient temperature Mass Tool wiring Tool pneumatic pipes Installation posture Machine cable Protection specification Unit RV-S/SC RV-SL/SLC RV-S/SC RV-SL/SLC Vertical multiple-joint type AC servo motor (brakes for all axes) Absolute encoder kg () (0) 80+ 9 80+ 90 00+0 08 0+70 8 0 (±70), can be limited after shipment (in intervals) 7 (-9 to +) 0 (-00 to +0) 8 (-07 to +) 9 (-9 to +) 90 (+0 to -0) degrees 0 (±0) 0 (±0) 70 (±0) 0 7 0 7 0 7 degrees/s 7 7 00 0 7 0 /sec Approx. 900 Approx. 800 Approx. 900 Approx. 900 Order of 0. seconds Order of 0. seconds Order of 0.7 seconds Order of 0.7 seconds ±0.0 ±0.0 ±0.0 ±0.0 0 to 0 kg Approx. 8 Approx. 0 Approx. 9 Approx. 98 8 input /8 output (No. arm) Primary: x, Secondary: x 8 Primary: x, Secondary: x 8 Installation on floor, hanging (hanging on wall ) m (connector at both ends) 7 m (fixed on the controller side) IP (J to J) IP (J to J) : The maximum load capacity is the maximum mass capacity when the wrist flange is pointing downward ( 0 ). : Value at the hand flange surface when all the axes are combined : Value at a load of kg for RV-S and at a load of kg for RV-S when the robot reciprocates vertically and 00 horizontally : To use the tool (hand) output, the (optional) pneumatic hand interface is required. : The movement range of the J axis is limited in the special specification that allows the robot to hang on a wall. Controller Type Path control method Number of axes controlled CPU Robot language Position teaching method Memory capacity External I/O Numbers of teaching and steps Number of programs General-purpose I/O Dedicated I/O Hand I/O Emergency stop input Emergency stop output Door switch input RS-C RS- Slot dedicated to hand Extension slot Interface SSCNET Memory expansion slot Robot I/O link Operating temperature range Relative humidity Power Input voltage range supply Power capacity 7 External dimensions Mass Structure (protection specification) Grounding 8 Unit steps steps channels C %RH V KVA kg CR-M CRB-7 PTP control, CP control Up to axes simultaneously, and up to 8 axes for additional axis control bit RISC/DSP MELFA-BASIC IV Teaching method, MDI method,00,000 88 / (up to / when using the optional, additional I/O unit) Assigned from general-purpose I/O (one point, "STOP," is fixed) 8 inputs/0 output (8/8 when the pneumatic hand interface is used) (support contacts) (support contacts) (support contacts) (for connecting a personal computer, vision sensor etc.) (for connecting a teaching pendant) (for connecting a pneumatic hand interface) (for connecting optional extensions) (for connecting optional extensions) 0 (the optional additional axis (for connecting additional axes) interface is used for connection) (for connecting an optional memory cassette) (for connecting a parallel I/O unit) 0 to 0 to 8 -phase, AC 80 to Single phase, AC 80-.0 (excluding inrush current).0 (excluding inrush current) 0(W) x 80(D) x (H) 0(W) x 00(D) x 00(H) Approx. 0 Approx. 0 Self-contained floor type/closed structure [IP] Self-contained floor type/closed structure [IP0] 00 or less (D-class grounding) 7: The power capacity is the rated value at normal operation. Please be aware that the power capacity does not take inrush current applied when the power supply is turned on into consideration. The power capacity should be considered a guideline, and the guaranteed operation depends on the input power supply voltage. 8: Grounding is conducted at the customer's own risk. RV-S/SL Seri Coon Pa +0. H7 0 depth +0.0 0H7 0 depth 7. 0 0H8-0.09 depth. View A Mechanical Interf Controlle CR-M (7) () () () 00 -M de. Dimensions at Castor Wheel Spec Some standards specifying accuracy of robots are: ANSI/RIA R.0--990 (R999) American National Point-to-Point and Static Performance Characteristics - Eval Approved September, 989, reaffirmed August, 999. pages. This standard is intended to facilitate understanding between manufacturers and users of industrial robots. The standard defines the most important performance criteria and a method for evaluating these criteria. Included in the test method are performance classes, standard test paths and standard test loads. The purpose is to provide meaningful technical information that robot users can apply in the selection of the proper robot for their specific application. ANSI/RIA R.0--99 (R999) American National Path-Related and Dynamic Performance Characteristics - Eval Approved September, 99, Reaffirmed August, 999. pages. This standard is intended to facilitate understanding between manufacturers and users of industrial robots. The standard defines the fundamental dynamic pathrelated performance characteristics and provides a method to quantify dynamic performance. Included in the test method are performance classes, standard test paths and standard test loads. The purpose is to provide meaningful technical information that robot users can apply in the selection of the proper robot for their specific application. ANSI/RIA R.0--99 (R999) American National Guidelines for Reliability Acceptance Testing Approved October, 99, Reaffirmed August, 999. pages. This standard provides the minimum testing requirements that will qualify a newly manufactured of a newly rebuilt industrial robot to be placed into use without additional testing. The purpose of this standard is to provide assurance, through testing, that infant mortality failures in industrial robots have been detected and corrected by the manufacturer at their facility prior to shipment to a user. These tests may be reproduced by the user if desired. ISO 98:998 Manipulating Industrial Robots - Performance Criteria and Related Test Methods. Publication Date: Apr, 998 ROBOTICS: Vladimír Smutný Slide, Page

Robot Control Non-geometrical model parameters: compliance and stiffness, gear backlash, encoder resolution, temperature related expansion, linkage wobble. ROBOTICS: Vladimír Smutný Slide, Page

Robot Control Geometrical model parameters: structure, angles between links, links dimensions, zero positions of links. When e.g. end effector position is given as a function o model parameters, we can by sensitivity analysis (derivations) find the influence of parameter change on the end effector position and find (or optimize) the accuracy of manipulator. ROBOTICS: Vladimír Smutný Slide, Page