A DISTRIBUTED MICROPROCESSOR CONTROL
|
|
- Frank Ellis
- 6 years ago
- Views:
Transcription
1 A DISTRIBUTED MICROPROCESSOR CONTROL SYSTEM FOR AN INDUSTRIAL ROBOT, \ Raad by F. Rafauli. B. Eng. A Thesis Submitted to the School of Gr?duate Studies ~, in Partial Fulfilment of the Requirements for the Degree... Master of Engineering McMaster University June 198:1
2 ,, MASTER OF ENGINEERING (.1981) Electrical and Computer Engineering McMASTER UNIVERSITY Hamilton, Ontario TITLE: A Distributed Microprocessor Control System for an Industrial Robot AUTHOR: Raad F. ~fauli, B.Eng. (McMaster University) SUPERVISORS: Dr. N. K. Sinha, Department of Electrical and Computer Enginee:ring Dr. J. TlustYt Department of Mechanical Engineering NUMBER OF PAGES: ix, 81, Appendices A-D (60), References (2) ;. ". \ if i'
3 / ABSTRACT Complex automation systems, such as industrial robots, require. a computer-based control system for the effective utilizatio~ of the \ advanced technology. A state~of-the-art was studied and presented in this thesis. A distributed computer control system for a modified Unimate 2000 robot, is presented. The l6-bi~ Intel 8086 microprocessor was used as the master computer, and the 8-bit Intel 8748 micrgprocessor as, the slave processor. The system is effective and the experimental results agree with the simulation... iii
4 ( ACKNOWLEDGEMENTS The author wishes to express his sincere thanks to his supervisors, Dr. N. K. Sinha and Dr. J. Tlusty for their support and."~ guidance throughout the course of this work. Also, many shanks to Dr. R. Kit~i and Mr. P. Yo~g for their time spent in constructive discussions. Finally, a special thank you to my two brothers for their financial support, and to my wife for her moral support. ~, ~. f iv
5 TABLE OF CONTENTS, Page CHAPTER 1 - THE INDUSTR~ ROBOT 1.1 Introduction 1.2 Major Coordinate System Cartesian Work Envelope Cylindrical Work Envelope \ Spherical Work Envelope Articulated Work Envelope Power Sources " 1.4 The Control Non-Servo Controlled Servo Controlled Manipulator Path 1.5 Command Generation ) Programming the Robot Cartesian Interpolation Joiht Interpolation C~bic Spline InterpOlation Constant Acceleration, Constant Velo~ity Algorithm On-Line Programming Off-Line Programming Programming Languages v
6 Page CRAPTE~ 2 THE CONTROL SXSTEM P 2.1 Introduction 2.2 System Architecture ~ 2.3,Detailed System Functional Description ~5 \ The Master Cpmputer The Slave Processors The Manual Controller The Interlock Signals The Mechanical Range Limltations and the Safety Features 2.4 Position Control System CHAPTER 3 - HARDWARE-CONSIDERAT!ON, 3~1 The West-Amp Servo Amplifier 3.2 The Electro Craft Servo Amplifier 3.3 The Electro Craft Servo Motors 3.4 The Position Feedback Transducer 3.5 The Master Computer a.6 The Servo Cards ( Control Board Select Digital Data, Input Digital Data Output and Transfer Acknowledge Synchronizations Analog Signal Generations System Protection and Manual/Computer Select The Positional Feedback The Central Processor Unit (CPU) vi
7 Page CHAPTER 3 (continued) 3.7 The Manual Controller 62 CHAPTER 4 - SOFTWARE CONSIDERATION 69 CHAPTER,5 - CONCLUSION 80. APPENDIX A - PLM/86 PROGRAM LISTING APPENDIX B - ASM48 PR9GRAM LISTING APPENDIX C - SCHEMATIC DIAGRAMS APPENDIX D - isbc86!l2a MON;TOR COMMANDS REFERENCES / vii
8 LIST OF FIGURES Figure ' Major Robot Coordinate Systems Manipulator Path Control Quadratic Interpolation of Joint Position Single-Axis Point-to-Point Motion Using A Single Cubic Spline F~nction Single-Axis Point-to-Point Motion Using Cubic Spline.FunctionsJ Single-Axis Po~t-To-Point Motion Using A Single Trapezoidal V~locity Profile Single-Axis Point-to-Point Motion Using A Triangular. Velocity' Profile Velocity Profile for Three Joints Motion Single-Axis Path Control Motion Using A Trapezoidal.Vero~ity Profile Page Constant Velocity fo~ Off-Line Programming , The Five Axes of Motion of the Unimate 2000 Robot The Distributed Microprocessor Control Syste~ Closed-Loop Servo System Computer Within the Positional L90P Photograph of the Velocity Profile Approximate Model for One-Joint of the Robot The Root-Locus for the Positional Servo System Common Bus Configuration 47 viii
9 ). ;.' Figure Page 3.2 Control Board Enable Signal Generation Functional Block Diagram of the Servo Card Control Board Select Signal Generation Digital Data Input Digital Data Output and Transfer Acknowledge Synchronizing Signals Byte Parallel Loading of the DAC Digital to Analog Converter, Bipolar Operation Computer/Manual Select and System Protection 57 '3.11 The Positional Feedback 59 t The CPU Interface on the Servo C~d Velocity, Acceleration Control j 3.14 Command Velocity Generation 63 ~, 3.15 Generated Command Controller Miscellaneous Functions Generation System's Software Organization Plot of the Fortran Simulation for one Joint of the Robot Control Program Flowchart II! I I!- ix
10 CHAPTER 1 THE INDUSTRIAL ROBOT 1.1 Introduction All industrial ro~ots inclu~ three basic elements: an articulated arm, controls and power source. The arm moves in up to six differen~ axes. Three are provided by the arm itself which may rotate in an arc around its base and reaches up ~ do~ vertically and in and out horizontally. As many as three other motions are added at the wrist which allows the hand or gripper attached to it to rotate, and move in vertical and horizontal planes. These articulations enable the arm to move to some predetermined point in space, work on an object, and then return to the original position or to a sequence of other points in sp~e. The pattern of movements depe~ds on the need of the job and the programming capacity of the controls. \ /,J 1.2 The Major Coordinate Systems for Industrial Robots / The point in space accessible to a robot depends on its designed work ~nvelope. There are four basic design categories: Cartesian, cylindrical, spherical, and articulated, that carve out slightly different geometric work areas in space, as shown in Figure
11 2 I'., CAR.TESW (3 Translative Coords.) B) CYLINDRICAL (1 Rotary. 2 Trans.) C) SPHERICAL (2 Rotary. 1 Trans.) D) ARTICULATED I (3 Ro tary Co-o1::ds.) }tour MAJOR ROBOT COORDINATE SYSTEMS Figut. 1.1 ~jor Robot Coordinatb S1't~ " I t
12 The Cartesian work. envelope is created when the horizontal robot arm is attached to a vertical column and mov~s ur and down and in and out in relation to this column. The column itself is mounted on a third linear axis which moves in two directions. These three m&vements combine to gen~rate a work e~velope in the shape of a three dimensional rectangle. \ \ The cylindrical work envelope is created when the horizontal arm is at~ached to a vertical carriage and moves up and down and in - '"',. and out in relation to this carriage. The carriage itself is mounted on a pedesthl which rotates. These three movements combine to generate a work ehvelope that is a portion of a cylin In a 8pheri~al work envelope, the robot is mounted on a~base somewhere near its midpoint so that it can tilt up and down and in and around its support point. combine to generate a work, The arm extends horizontally. ~ envelope that is a portion of These motions a sphere In an artic~ated work envelope, the arm is attached to a pedestal.th~t rotates. The arm itself is jointed, adding a kind of elbow movement ',to the articulations. Thus, as the arm rotates and reaches in the Worizontal and verti~al planes, it generates a portion of a sphere in space and as the elbow bends, it enables the robot arm to come in ~lose to the base. The jointed action enlarges the work area accessible to 'the robot.
13 4 1.3 Power Sources Power is delivered to robots by hy~raulic, pneumatic, or electic motors. Most robot makers have gone the hydraulic route, which is espec~ally good where heavy loads are involved. Electric motors have the advantage of being less noisy, cleaner, more accurate, and may be less expensive. Pneumatically activated robots take advantage of the co~ressed air supply that is commonly available. 1.4 The Controls n When classified according to the type control,robots fall into two general categories:, The non-servo are iess flexible than the servo controlled, but are also less expensive and very accurate. In this type of robot, each joint moves between two end points that are determined by mechanical stops. When hydraulic or pneumatic power is delivered to the joints, the motors drive the joint until it reaches a mechanical stop. A limit switch then signals the power off until ~he program calls for another move. The valves then open and again deliver fluid to the joints. / In these robots, c~ntrolled acceleration and deceleration 1 require special designs. The number of different positions to which the robot can go in sequence is limited ~ The servo controlled robots can do many things the simpler
14 5 ones can't. They can be programmed to do a more complex sequence of tasks and can have controlled velocity, acceleration, and deceleration. A servo c~trolled robot has encoders, potentiometers, rel ~- solvers or other feedback devices at each of the joints. These devices feed position signals back to the controller which compares them with the commanded position. The controller then sends correction signal~ to the hydraulic or electric motors at the joint. This thesis will consider the servo controlled robots only Manipulator Path Consider a manipulator consisting of an arm, the end ~~hich is its wrist, and an end-effector, which may be a hand or a tool. The end-effector, is usually attached directly to the wrist. The threedimensional path of the end-effector of a manipulator is described by two variables. [lj 1) End-effector position: The position of a point fixed v in the end-effector in & reference cartesian coordinate system. 2) End-effector orientation: The orientation of a cartesian that ector posi- coordinate system attached to the h the system's origin coincides with the end-e tion. The above definition of end-effector position ~nd ). orientation is based on attaching a cartesian reference frame to the end-effector. The word "state" is used to represent both position and orientation of
15 - 6 an end-effector. position servo. There are two common ways to control an industrial robot with (a) For material handling jobs, a point-to-point control is sufficient where the joints may start moving at the same time but don't all necessarily finish moving at the same time under program control. When this ~s the case, the end-effector assumes various states as it moves between the two end points and the shape of the path is not predictable. Figure 1.2a shows three trained endeffector positions, A through C, in three dimensions and illustrates the path travelled by the end-effectot between these positions. Point-to-point movements are fast and the shape of the path is irrelevant.,,but the start and end points are important. AD I \ I \, (4) Point-Co-point (b) Int~rpolaced Scraight- (c) Incerpolated Straight- Segment Path Segment Pach with Smooth Transitions Detveen Segments Figure L 2. Pach Cont:
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
UNIT-1 INTRODUCATION The field of robotics has its origins in science fiction. The term robot was derived from the English translation of a fantasy play written in Czechoslovakia around 1920. It took another
More informationIntroduction to robotics. Md. Ferdous Alam, Lecturer, MEE, SUST
Introduction to robotics Md. Ferdous Alam, Lecturer, MEE, SUST Hello class! Let s watch a video! So, what do you think? It s cool, isn t it? The dedication is not! A brief history The first digital and
More informationUNIT VI. Current approaches to programming are classified as into two major categories:
Unit VI 1 UNIT VI ROBOT PROGRAMMING A robot program may be defined as a path in space to be followed by the manipulator, combined with the peripheral actions that support the work cycle. Peripheral actions
More informationChapter 1 Introduction to Robotics
Chapter 1 Introduction to Robotics PS: Most of the pages of this presentation were obtained and adapted from various sources in the internet. 1 I. Definition of Robotics Definition (Robot Institute of
More informationDesign and Analysis of Articulated Inspection Arm of Robot
VOLUME 5 ISSUE 1 MAY 015 - ISSN: 349-9303 Design and Analysis of Articulated Inspection Arm of Robot K.Gunasekaran T.J Institute of Technology, Engineering Design (Mechanical Engineering), kgunasekaran.590@gmail.com
More informationJEPPIAAR ENGINEERING COLLEGE
JEPPIAAR ENGINEERING COLLEGE Jeppiaar Nagar, Rajiv Gandhi Salai 600 119 DEPARTMENT OFMECHANICAL ENGINEERING QUESTION BANK VII SEMESTER ME6010 ROBOTICS Regulation 013 JEPPIAAR ENGINEERING COLLEGE Jeppiaar
More informationFUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page
FUNDAMENTALS of ROBOT TECHNOLOGY An Introduction to Industrial Robots, T eleoperators and Robot Vehicles D J Todd &\ Kogan Page First published in 1986 by Kogan Page Ltd 120 Pentonville Road, London Nl
More informationCS545 Contents XIV. Components of a Robotic System. Signal Processing. Reading Assignment for Next Class
CS545 Contents XIV Components of a Robotic System Power Supplies and Power Amplifiers Actuators Transmission Sensors Signal Processing Linear filtering Simple filtering Optimal filtering Reading Assignment
More informationCh 5 Hardware Components for Automation
Ch 5 Hardware Components for Automation Sections: 1. Sensors 2. Actuators 3. Analog-to-Digital Conversion 4. Digital-to-Analog Conversion 5. Input/Output Devices for Discrete Data Computer-Process Interface
More informationIntroduction to Servo Control & PID Tuning
Introduction to Servo Control & PID Tuning Presented to: Agenda Introduction to Servo Control Theory PID Algorithm Overview Tuning & General System Characterization Oscillation Characterization Feed-forward
More informationMECHATRONICS SYSTEM DESIGN
MECHATRONICS SYSTEM DESIGN (MtE-325) TODAYS LECTURE Control systems Open-Loop Control Systems Closed-Loop Control Systems Transfer Functions Analog and Digital Control Systems Controller Configurations
More informationCHAPTER 5 INDUSTRIAL ROBOTICS
CHAPTER 5 INDUSTRIAL ROBOTICS 5.1 Basic of Robotics 5.1.1 Introduction There are two widely used definitions of industrial robots : i) An industrial robot is a reprogrammable, multifunctional manipulator
More informationIntroduction to Robotics in CIM Systems
Introduction to Robotics in CIM Systems Fifth Edition James A. Rehg The Pennsylvania State University Altoona, Pennsylvania Prentice Hall Upper Saddle River, New Jersey Columbus, Ohio Contents Introduction
More informationComputer Numeric Control
Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct
More information2 Robot Pick and Place
2 Robot Pick and Place NAME: Date: Section: INTRODUCTION Robotic arms are excellent for performing pick and place operations such as placing small electronic components on circuit boards, as well as large
More informationYear 1805 Doll, made by Maillardet, that wrote in either French or English and could draw landscapes
Unit 8 : ROBOTICS INTRODUCTION Robots are devices that are programmed to move parts, or to do work with a tool. Robotics is a multidisciplinary engineering field dedicated to the development of autonomous
More informationChapter 1 Introduction
Chapter 1 Introduction It is appropriate to begin the textbook on robotics with the definition of the industrial robot manipulator as given by the ISO 8373 standard. An industrial robot manipulator is
More informationRobotics: Applications
Lecture 01 Feb. 04, 2019 Robotics: Applications Prof. S.K. Saha Dept. of Mech. Eng. IIT Delhi Outline Introduction Industrial applications Other applications Summary Introduction 90% robots in factories:
More informationT.C. MARMARA UNIVERSITY FACULTY of ENGINEERING COMPUTER ENGINEERING DEPARTMENT
T.C. MARMARA UNIVERSITY FACULTY of ENGINEERING COMPUTER ENGINEERING DEPARTMENT CSE497 Engineering Project Project Specification Document INTELLIGENT WALL CONSTRUCTION BY MEANS OF A ROBOTIC ARM Group Members
More informationHigh-speed and High-precision Motion Controller
High-speed and High-precision Motion Controller - KSMC - Definition High-Speed Axes move fast Execute the controller ( position/velocity loop, current loop ) at high frequency High-Precision High positioning
More informationMV SERIES MV6 / MV6L / MV16 ARC WELDING AND HANDLING ROBOTS
MV SERIES MV6 / MV6L / MV16 ARC WELDING AND HANDLING ROBOTS M Remarkable Enhancements in Motion Performance MANIPULATORS High Speed - Smooth Movement Shortens Production Time hfaster, yet smoother motion
More informationAUOTOMATIC PICK AND PLACE ROBOT
AUOTOMATIC PICK AND PLACE ROBOT Mr.Kunal Sali 1, Mr. Saiprasad Kolhe 2, Mr.Mayank Paliwal 3 1,2,3 Department of E&TC. Engg, Sandip Foundation, SITRC College, Nashik,(India) ABSTRACT In this paper we deal
More informationINDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY
INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY I. INTRODUCTION. Industrial robots are programmable multifunctional mechanical devices designed to move material, parts, tools, or specialized devices through
More informationMasatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii
1ms Sensory-Motor Fusion System with Hierarchical Parallel Processing Architecture Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii Department of Mathematical Engineering and Information
More informationWireless Master-Slave Embedded Controller for a Teleoperated Anthropomorphic Robotic Arm with Gripping Force Sensing
Wireless Master-Slave Embedded Controller for a Teleoperated Anthropomorphic Robotic Arm with Gripping Force Sensing Presented by: Benjamin B. Rhoades ECGR 6185 Adv. Embedded Systems January 16 th 2013
More informationTHE HUMAN POWER AMPLIFIER TECHNOLOGY APPLIED TO MATERIAL HANDLING
THE HUMAN POWER AMPLIFIER TECHNOLOGY APPLIED TO MATERIAL HANDLING H. Kazerooni Mechanical Engineering Department Human Engineering Laboratory (HEL) University ofcajifomia, Berkeley, CA 94720-1740 USA E-Mail:
More information, TECHNOLOGY. SAULT COLLEGE OF APPLIED ARTS SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE OUTLINE: ROBOTIC & CONTROL SYSTEMS
SAULT COLLEGE OF APPLIED ARTS, TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE OUTLINE: CODE NO.: ELN228-5 PROGRAM: ELECTRICAL/ELECTRONIC TECHNICIAN SEMESTER: FOUR DATE: JANUARY 1991 AUTHOR:
More informationApplication Case. Delta Industrial Automation Products for Vertical CNC Machining Centers with Automatic Tool Changers (ATC)
Case Delta Industrial Automation Products for Vertical CNC Machining Centers with Automatic Tool Changers (ATC) Issued by Solution Center Date July, 2014 Pages 5 Applicable to Key words NC311 Series CNC
More informationAdvances in Antenna Measurement Instrumentation and Systems
Advances in Antenna Measurement Instrumentation and Systems Steven R. Nichols, Roger Dygert, David Wayne MI Technologies Suwanee, Georgia, USA Abstract Since the early days of antenna pattern recorders,
More informationRobotics: Evolution, Technology and Applications
Robotics: Evolution, Technology and Applications By: Dr. Hamid D. Taghirad Head of Control Group, and Department of Electrical Engineering K.N. Toosi University of Tech. Department of Electrical Engineering
More informationSUMMARY. Valves, pipes and manifold-type parts are ideal candidates for Turn-Cut.
SUMMARY Turn-Cut is a programming option available on Okuma horizontal machining centers that allows the machine to create bores and diameters that include circular and/or angular features. It allows users
More informationDevelopment Of a Simple Robot Arm Using Servo Motors
Development Of a Simple Robot Arm Using Servo Motors June 2000 Oguz ASLANTÜRK, Research Assistant at Hacettepe University Dept. of Computer Science & Engineering e-mail: aslantur@hacettepe.edu.tr Ahmet
More informationRobotics. Lecturer: Dr. Saeed Shiry Ghidary
Robotics Lecturer: Dr. Saeed Shiry Ghidary Email: autrobotics@yahoo.com Outline of Course We will study fundamental algorithms for robotics with: Introduction to industrial robots and Particular emphasis
More information9 Things to Consider When Specifying Servo Motors
9 Things to Consider When Specifying Servo Motors Ensuring Optimal Servo System Performance for your Application Michael Miller and Jerry Tyson, Regional Motion Engineering Yaskawa America, Inc. There
More informationExercise 2-2. Antenna Driving System EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION
Exercise 2-2 Antenna Driving System EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with the mechanical aspects and control of a rotating or scanning radar antenna. DISCUSSION
More informationA New Glass-Ceramics for Tile-Glaze Application using PID Controller
A New Glass-Ceramics for Tile-Glaze Application using PID Controller Benchalak Muangmeesri Faculty of Industrial Technology Valaya Alongkorn Rajabhat University, Thailand Abstract: Glazes can be defined
More informationUSING ROBOT TO SERVE THE NC LATHE
Bachelor s thesis Mechanical Engineering & Production Technology Riihimäki 25.11.2011 Pablo, John Paul D. & Rahman, Mohammad Ziaur ABSTRACT Riihimäki Mechanical Engineering and Production Technology Author
More informationEasy-To-Use Graphic Interface
Graphical Robot Programming Teachbox for Robot W 711 The Wittmann CNC 6.2 robot control with color graphics screens allows simpler robot teaching and use than ever before. The operator simply traces out
More informationApplication of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R
Application of Gain Scheduling Technique to a 6-Axis Articulated Robot using LabVIEW R ManSu Kim #,1, WonJee Chung #,2, SeungWon Jeong #,3 # School of Mechatronics, Changwon National University Changwon,
More informationServo Robot Training Systems
Servo Robot Training Systems LabVolt Series Datasheet Festo Didactic en 220 V - 50 Hz 07/2018 Table of Contents General Description 2 Robot Controller Module 3 Servo Robot Software 3 Location Pins 4 Included
More informationTeaching Mechanical Students to Build and Analyze Motor Controllers
Teaching Mechanical Students to Build and Analyze Motor Controllers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: jackh@gvsu.edu Session
More informationApplication of Integrated Controller MICREX-SX to a Motion Control System
Application of Integrated Controller MICREX-SX to a Motion Control System Tadakatsu Aida Takashi Ida Yasutaka Tominaga 1. Introduction A scalable multi-controller SPH [hardware programmable controller
More informationDesign and Development of Novel Two Axis Servo Control Mechanism
Design and Development of Novel Two Axis Servo Control Mechanism Shailaja Kurode, Chinmay Dharmadhikari, Mrinmay Atre, Aniruddha Katti, Shubham Shambharkar Abstract This paper presents design and development
More informationSize 23 Single Stack Size 23 Double Stack. 30-in (760 mm) 225 lbs (1,000 N) lbs-ft (30.5 Nm) lbs-ft (26.25 Nm) lbs-ft (30.
HAYD: 203 756 7441 BGS Motorized Linear Rails: BGS08 Recirculating Ball Slide BGS08 Linear Rail with Hybrid 57000 Series Size 23 Single and Double Stacks This BGS heavy-duty linear rail combines many technologies
More informationStandard specifications MG15HL*E58
Standard specifications MG15HL*E58 1st Edition : 2nd Edition : January 15, 2018 January 18, 2019 KAWASAKI HEAVY INDUSTRIES, LTD. ROBOT DIVISION Specification : (Arm): * F,G,R,S (Controller): Materials
More informationUpgrading from Stepper to Servo
Upgrading from Stepper to Servo Switching to Servos Provides Benefits, Here s How to Reduce the Cost and Challenges Byline: Scott Carlberg, Motion Product Marketing Manager, Yaskawa America, Inc. The customers
More informationKawasaki Robot EX100. Spot Welding Material Handling
Kawasaki Robot Kawasaki E Series EX100 Spot Welding Material Handling Takes up small space, but covers wide envelope Kawasaki EX100 will do various jobs such as spot welding or handling in all kinds factory
More informationDesign and Control of the BUAA Four-Fingered Hand
Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Design and Control of the BUAA Four-Fingered Hand Y. Zhang, Z. Han, H. Zhang, X. Shang, T. Wang,
More informationAdvanced Android Controlled Pick and Place Robotic ARM Using Bluetooth Technology
ISSN No: 2454-9614 Advanced Android Controlled Pick and Place Robotic ARM Using Bluetooth Technology S.Dineshkumar, M.Satheeswari, K.Moulidharan, R.Muthukumar Electronics and Communication Engineering,
More informationProf. Ciro Natale. Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri
Real Time Control of an Anthropomorphic Robotic Arm using FPGA Advisor: Prof. Ciro Natale Students: Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri Objective Introduction
More information5250 Servo Robot Training Systems
5250 Servo Robot Training Systems LabVolt Series Datasheet Festo Didactic en 120 V - 60 Hz 02/2018 Table of Contents General Description 2 Robot Controller Module 3 Servo Robot Software 3 Location Pins
More informationProgramming Manual. Meca500
Meca500 Document Version: 2.5 Robot Firmware: 6.0.9 September 1, 2017 The information contained herein is the property of Mecademic Inc. and shall not be reproduced in whole or in part without prior written
More informationIMPLEMENTATION OF ROBOT ARM NETWORKS AND EXPERIMENTAL ANALYSIS OF CONSENSUS-BASED COLLECTIVE MOTION
IMPLEMENTATION OF ROBOT ARM NETWORKS AND EXPERIMENTAL ANALYSIS OF CONSENSUS-BASED COLLECTIVE MOTION by Daniel Scott Stuart A thesis submitted in partial fulfillment of the requirements for the degree of
More informationUNIT 4: (iii) Illustrate the general kinematic system of drilling machine and explain its working principle
UNIT 4: Drilling machines: Classification, constructional features, drilling & related operations, types of drill & drill bit nomenclature, drill materials. Instructional Objectives At the end of this
More informationStep vs. Servo Selecting the Best
Step vs. Servo Selecting the Best Dan Jones Over the many years, there have been many technical papers and articles about which motor is the best. The short and sweet answer is let s talk about the application.
More informationMACHINE TOOL ALIGNMENT TESTS
MACHINE TOOL ALIGNMENT TESTS 39 MACHINE TOOL TESTING INTRODUCTION: The surface components produced by machining processes are mostly by generation. As a result, the quality of surface produced depends
More informationGalil Motion Control. DMC 3x01x. Datasheet
Galil Motion Control DMC 3x01x Datasheet 1-916-626-0101 Galil Motion Control 270 Technology Way, Rocklin, CA [Type here] [Type here] (US ONLY) 1-800-377-6329 [Type here] Product Description The DMC-3x01x
More informationIntroduction to Robotics
Mechatronics Introduction to Robotics Courseware Sample 39411-F0 Order no.: 39411-00 First Edition Revision level: 02/2015 By the staff of Festo Didactic Festo Didactic Ltée/Ltd, Quebec, Canada 2007 Internet:
More informationChapter 10 Digital PID
Chapter 10 Digital PID Chapter 10 Digital PID control Goals To show how PID control can be implemented in a digital computer program To deliver a template for a PID controller that you can implement yourself
More informationActive Vibration Isolation of an Unbalanced Machine Tool Spindle
Active Vibration Isolation of an Unbalanced Machine Tool Spindle David. J. Hopkins, Paul Geraghty Lawrence Livermore National Laboratory 7000 East Ave, MS/L-792, Livermore, CA. 94550 Abstract Proper configurations
More informationLecture 10. Thermal Sensors
Lecture 10 Thermal Sensors DS1620 Digital thermometer Provides 9-bit temperature readings Temperature range from -55 o C to 125 o C Acts as a thermostat Detail Description DS1620 with BS2 Programming for
More informationFamiliarization with the Servo Robot System
Exercise 1 Familiarization with the Servo Robot System EXERCISE OBJECTIVE In this exercise, you will be introduced to the Lab-Volt Servo Robot System. In the Procedure section, you will install and connect
More informationMachining operations using Yamaha YK 400 robot
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Machining operations using Yamaha YK 400 robot To cite this article: A Pop et al 2016 IOP Conf. Ser.: Mater. Sci. Eng. 147 012068
More informationProject Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen
Project Proposal Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen Advisor Dr. Gary Dempsey Bradley University Department of Electrical Engineering December
More informationInterfacing dspace to the Quanser Rotary Series of Experiments (SRV02ET)
Interfacing dspace to the Quanser Rotary Series of Experiments (SRV02ET) Nicanor Quijano and Kevin M. Passino The Ohio State University, Department of Electrical Engineering, 2015 Neil Avenue, Columbus
More informationMATLAB is a high-level programming language, extensively
1 KUKA Sunrise Toolbox: Interfacing Collaborative Robots with MATLAB Mohammad Safeea and Pedro Neto Abstract Collaborative robots are increasingly present in our lives. The KUKA LBR iiwa equipped with
More informationImplementation of Conventional and Neural Controllers Using Position and Velocity Feedback
Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback Expo Paper Department of Electrical and Computer Engineering By: Christopher Spevacek and Manfred Meissner Advisor:
More informationA Machine Tool Controller using Cascaded Servo Loops and Multiple Feedback Sensors per Axis
A Machine Tool Controller using Cascaded Servo Loops and Multiple Sensors per Axis David J. Hopkins, Timm A. Wulff, George F. Weinert Lawrence Livermore National Laboratory 7000 East Ave, L-792, Livermore,
More informationIndustrial Automation Training Academy. Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours)
nfi Industrial Automation Training Academy Presents Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours) For: Electronics & Communication Engineering Electrical Engineering Instrumentation
More informationServoStep technology
What means "ServoStep" "ServoStep" in Ever Elettronica's strategy resumes seven keypoints for quality and performances in motion control applications: Stepping motors Fast Forward Feed Full Digital Drive
More informationAutomobile Prototype Servo Control
IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 10 March 2016 ISSN (online): 2349-6010 Automobile Prototype Servo Control Mr. Linford William Fernandes Don Bosco
More informationSRV02-Series. Rotary Servo Plant. User Manual
SRV02-Series Rotary Servo Plant User Manual SRV02-(E;EHR)(T) Rotary Servo Plant User Manual 1. Description The plant consists of a DC motor in a solid aluminum frame. The motor is equipped with a gearbox.
More information(Refer Slide Time: 00:50)
Computer Numerical Control of Machine Tools and Processes Professor A Roy Choudhury Department of Mechanical Engineering Indian Institute of Technology Kharagpur Lecture 03 Classification of CNC Machine
More informationGlossary. Glossary Engineering Reference. 35
Glossary Engineering Reference Glossary Abbe error The positioning error resulting from angular motion and an offset between the measuring device and the point of interest. Abbe offset The value of the
More informationMilind R. Shinde #1, V. N. Bhaiswar *2, B. G. Achmare #3 1 Student of MTECH CAD/CAM, Department of Mechanical Engineering, GHRCE Nagpur, MH, India
Design and simulation of robotic arm for loading and unloading of work piece on lathe machine by using workspace simulation software: A Review Milind R. Shinde #1, V. N. Bhaiswar *2, B. G. Achmare #3 1
More informationFundamentals of Industrial Control
Fundamentals of Industrial Control 2nd Edition D. A. Coggan, Editor Practical Guides for Measurement and Control Preface ix Contributors xi Chapter 1 Sensors 1 Applications of Instrumentation 1 Introduction
More informationIntegration of Linear Displacement Encoder and Servo Motor for 180 Ton Powder Compacting Press
RESEARCH ARTICLE International Journal of Engineering and Techniques - Volume 4 Issue 1, Jan Feb 2018 Integration of Linear Displacement Encoder and Servo Motor for 180 Ton Powder Compacting Press V.Mahes
More informationActuators in Automatic Control System
Actuators in Automatic Control System Measurement & Control Systems Transducers Measurement Process Actuators Data processing Requirement analyses Decision making Control actions CONTROL action requires
More informationACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors
ACTUATORS AND SENSORS Joint actuating system Servomotors Sensors JOINT ACTUATING SYSTEM Transmissions Joint motion low speeds high torques Spur gears change axis of rotation and/or translate application
More informationModeling and Experimental Studies of a Novel 6DOF Haptic Device
Proceedings of The Canadian Society for Mechanical Engineering Forum 2010 CSME FORUM 2010 June 7-9, 2010, Victoria, British Columbia, Canada Modeling and Experimental Studies of a Novel DOF Haptic Device
More informationExercise 2. Point-to-Point Programs EXERCISE OBJECTIVE
Exercise 2 Point-to-Point Programs EXERCISE OBJECTIVE In this exercise, you will learn various important terms used in the robotics field. You will also be introduced to position and control points, and
More informationThe Effects of Meter Orientation Downstream of a Short Radius Elbow on Electromagnetic Flow Meters
Utah State University DigitalCommons@USU All Graduate Theses and Dissertations Graduate Studies 2016 The Effects of Meter Orientation Downstream of a Short Radius Elbow on Electromagnetic Flow Meters Jared
More informationChapter 14 Automation of Manufacturing Processes and Systems
Chapter 14 Automation of Manufacturing Processes and Systems Topics in Chapter 14 FIGURE 14.1 Outline of topics described in this chapter. Date 1500Ğ1600 1600Ğ1700 1700Ğ1800 1800Ğ1900 Development Water
More informationElements of Haptic Interfaces
Elements of Haptic Interfaces Katherine J. Kuchenbecker Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania kuchenbe@seas.upenn.edu Course Notes for MEAM 625, University
More informationLaboratory Mini-Projects Summary
ME 4290/5290 Mechanics & Control of Robotic Manipulators Dr. Bob, Fall 2017 Robotics Laboratory Mini-Projects (LMP 1 8) Laboratory Exercises: The laboratory exercises are to be done in teams of two (or
More informationServo Tuning Tutorial
Servo Tuning Tutorial 1 Presentation Outline Introduction Servo system defined Why does a servo system need to be tuned Trajectory generator and velocity profiles The PID Filter Proportional gain Derivative
More informationDESIGN OF A CONTROLLER FOR AN INDUSTRIAL ROBOT ABB IRB 2000
DESIGN OF A CONTROLLER FOR AN INDUSTRIAL ROBOT ABB IRB 2000 Cirilo Alberto Hernández Alejo, Rubisel Martínez Morales, Diego Del Angel Del Angel Advisor: Miguel Angel Barron Castelan Instituto Tecnológico
More informationELG3336 Design of Mechatronics System
ELG3336 Design of Mechatronics System Elements of a Data Acquisition System 2 Analog Signal Data Acquisition Hardware Your Signal Data Acquisition DAQ Device System Computer Cable Terminal Block Data Acquisition
More informationUsing CME 2 with AccelNet
Using CME 2 with AccelNet Software Installation Quick Copy (with Amplifier file) Quick Setup (with motor data) Offline Virtual Amplifier (with no amplifier connected) Screen Guide Page 1 Table of Contents
More informationDIGITAL SPINDLE DRIVE TECHNOLOGY ADVANCEMENTS AND PERFORMANCE IMPROVEMENTS
DIGITAL SPINDLE DRIVE TECHNOLOGY ADVANCEMENTS AND PERFORMANCE IMPROVEMENTS Ty Safreno and James Mello Trust Automation Inc. 143 Suburban Rd Building 100 San Luis Obispo, CA 93401 INTRODUCTION Industry
More informationMCE441/541 Midterm Project Position Control of Rotary Servomechanism
MCE441/541 Midterm Project Position Control of Rotary Servomechanism DUE: 11/08/2011 This project counts both as Homework 4 and 50 points of the second midterm exam 1 System Description A servomechanism
More informationThe Real-Time Control System for Servomechanisms
The Real-Time Control System for Servomechanisms PETR STODOLA, JAN MAZAL, IVANA MOKRÁ, MILAN PODHOREC Department of Military Management and Tactics University of Defence Kounicova str. 65, Brno CZECH REPUBLIC
More informationAUTONOMOUS MOTION CONTROLLED HAND-ARM ROBOTIC SYSTEM
Autonomous Motion Controlled Hand-Arm Robotic System AUTONOMOUS MOTION CONTROLLED HAND-ARM ROBOTIC SYSTEM NIJI JOHNSON AND P.SIVASANKAR RAJAMANI KSR College of Engineering,Thiruchengode-637215 Abstract:
More informationJohn Henry Foster INTRODUCING OUR NEW ROBOTICS LINE. Imagine Your Business...better. Automate Virtually Anything jhfoster.
John Henry Foster INTRODUCING OUR NEW ROBOTICS LINE Imagine Your Business...better. Automate Virtually Anything 800.582.5162 John Henry Foster 800.582.5162 What if you could automate the repetitive manual
More informationIMU Platform for Workshops
IMU Platform for Workshops Lukáš Palkovič *, Jozef Rodina *, Peter Hubinský *3 * Institute of Control and Industrial Informatics Faculty of Electrical Engineering, Slovak University of Technology Ilkovičova
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationMotomatic Servo Control
Exercise 2 Motomatic Servo Control This exercise will take two weeks. You will work in teams of two. 2.0 Prelab Read through this exercise in the lab manual. Using Appendix B as a reference, create a block
More informationFiber Optic Device Manufacturing
Precision Motion Control for Fiber Optic Device Manufacturing Aerotech Overview Accuracy Error (µm) 3 2 1 0-1 -2 80-3 40 0-40 Position (mm) -80-80 80 40 0-40 Position (mm) Single-source supplier for precision
More informationMODELING AND DESIGN C H A P T E R F O U R
MODELING AND DESIGN C H A P T E R F O U R OBJECTIVES 1. Identify and specify basic geometric elements and primitive shapes. 2. Select a 2D profile that best describes the shape of an object. 3. Identify
More informationCode No: M0326 /R07 Set No. 1 1. Define Mechatronics and explain the application of Mechatronics in CNC Machine tools and Computer Integrated Manufacturing (CIM). 2. (a) What are the various Filters that
More information