Professional Documents
Culture Documents
Robotik Bilder Rall
Robotik Bilder Rall
Robotik Bilder Rall
López
TUHH
2 - 2249 - 0
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2363 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 -2248 - 3
TUHH TUHH
Autonomy of robot
Requirements leading to Flexible Production Techniques
by
Automatic planning
Automatic control
Short delivery time
Supervision of performance
Individuality of products
Recognition of a conflict
High constant product quality
Deletion of errors
Competitive prices
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 0477 - 7 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 8 -0936 - 8
TUHH TUHH
Automation
yes Coin no
acceptance
Semi-Automation
(partially functions Fully Automation
Return coin
from hand) (all function automatic)
Goods delivery
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 8 - 1518 - 9 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0480 - 0
TUHH TUHH
Change Change
Storing Holding Manually controlled Automatically controlled
place direction
43 points
21 points
Rigid Adjustable Adjustable Programmable
movement movement movement desired
stop limitation limitation position
- banker - slides - guide bars - jaws - micro- -special - loading - handling -assembly - arc welding
11 points Industrial robot - magazine - chute - swivel - expanding manipulators purpose portals automata robot robots
- feed grippers mandrel - tele- equipment - iron hand - handling - spot welding - painting
- turn - stepped manipulators delivery system robot robots
devices clamping - industrial devices - loading
plates manipulators robots
Part of car body with weld points Systematic of the handling equipment 3
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1698 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0290 - 0
TUHH TUHH
Robot
Industrial robots are universally applicable handling devices with severa
axes, whose movements, regarding motion sequence and paths or angles, Stationary Mobile
are freely (i.e. without mechanical intervention) programmable and if necessary
are sensor-led. Not bound to a fixed path Bound to a fixed path
inductively optically
led led
Definition of Industry Robot (complete version) Structuring of the mobile Robots according to the type of the guidance
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2826 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2827 - 0
TUHH TUHH
4
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0564 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0484 - 0
TUHH TUHH
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0631 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2706 - 0
TUHH TUHH
Kinematic chain
Joints Limbs
Kinematic concept
Collision region
Positioning accuracy/
- Kinematics
manufacturing costs - Drives
Mobility/flexibility/ - Controls
Control-expenditure
- Sensors
Kinematic conception of IR working space Modules of a robot 5
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0565 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0481 - 0
TUHH TUHH
Direct communication with
Driving space external world
Sheer perception
Work space Unusable space
Sheer action
Speech
Gestures, mimics/miming
Space layout for robots after VDI2861 Characteristics and abilities of humans
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2368 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0483 - 0
TUHH TUHH
Subsystems Subfunctions
System-boundaries
of the workplace Information
System-boundaries Measuring
Generating the local allocation between of the PHG system
Kinematics workpiece/tool and manufacturing equipment
Information
Subsystem Task
Control - Program execution, memory, controlling, Kinematic Chain
monitoring
- Logic combination, manufacture with equipment,
peripheral device,
- Other controls
Drives - To convert and transfer the necessary energy to all
movement axes Joints Limbs
Kinematics - Spatial correlation of workpiece/tool and
manufacturing equipment
- Start points, travel along of paths
Gripper - To grasp and release objects
- Secures the object during movement
Path- and speed - Acquisition of stochastic influences from the Translation joint Rational joint Movebable limbs Frame
acquisition surrounding field
Sensors - Acquisition of stochastic influences from the
surrounding field
- Pattern and position recognition
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1243 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2408 - 0
TUHH TUHH
Rotational arm
b Possibility of movement bmax= 6
Translational arm
Cantilever arm f Joint degree of freedom f=b–u
Folding arm
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0487 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0488 - 0
TUHH TUHH
z z
TR
R T
RR
TT
y y RT
x x
Axes
1 2 3 4 5 Space-describing
structure structure
Joint
structure P structures with
TTT P P P P parallel translational
axes, or three parallel
TTR P P axes of rotation
TTT TTR TRT RTT
TRT P P
structures with
RTT P P a translational axes
RRT orthogonal relative
to two parallel axes
TTR of rotation or
TRR with an axes of
rotation orthogonal
RRT RTR TRR RRR
RRR P to two orthogonal
translational axes
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0491 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0500 - 0
TUHH TUHH
Z 2
3
Z
1
3
2
Y
1
X
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0502 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1695 - 0
TUHH TUHH
1
Rigid (vertical)
2
1
3
3
Flexible
(horizontal)
2
Folding wall
Rigid
Flexible
Axis 3
Arm 1 Arm 2
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0503 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0504 - 0
TUHH TUHH
2 1
2
1
3 3
2D-displaceable robot Modular handling and positioning system with direct drives
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1889 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2037 - 0
TUHH TUHH
Joint vector G
(Robot coordinates)
Coordinate system of an IR 12
Kinematic relation for robot arm
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1925 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1926 - 0
TUHH TUHH
Backward-transformation
Xw Forward-transformation
Yw Tool coordiante system Θn : Angle between axes
NPK: reference point offset correction Zw
Industrial robot with RRR-Axes Transformation of cartesian position data in axis information
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2379 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1927 - 0
TUHH TUHH
13
Determination of the axis positions for 3-axis industrial robots
Arm configuration at joint robots
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1928- 1 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2253 - 0
TUHH TUHH
cos u1
n1 = s1
sin u1
cos(u1 + u2 )
n1 = s2
sin(u1 + u2 )
x s1 cos u1 + s2 cos(u1 + u2 )
p= =
y s1 sin u1 + s2 sin(u1 + u2 )
With the application of the cosine law the position angles of axis 1 and 2 follow
y s2 sin u2
u1 = arctan − arctan
x s1 + s2 cos u2
Axis 3
with
cos γ = cos(180 − u2 ) = − cos u2
x 2 + y 2 − s12 − s22
u2 = arccos
2 s1s2
Axis 1 Axis 2 and
y s2 sin u 2
Axis 4 u1 = arctan − arctan
x s1 + s2 cos u 2
with s1, s2 as characteristic data of the kinematic chain
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1929 - 1 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1931 - 1
TUHH TUHH
a) Graph of the transformations for b) Position of the joint coordianate system
6-axis robots
Coordinate systems
Axis 2
Axis 3
Axis 1
Axis 4
c) Joint parameters according to Hartenberg-Denavit
Axis 6
Joint Variable θ l d α
1 θ1 θ1 0 d1 π/2
Axis 5 2 θ2 θ2 l2 0 0
Origin 3 θ3 θ3 0 0 π/2
4 θ4 θ4 0 d4 -π/2
5 θ5 θ5 0 0 π/2
Matrix of transformation: 6 θ6 θ6 0 d6 0
T6= A1 · A2 · A3 · A4 · A5 · A6
14
Backward transformation for a 6-axis folding arm robot
Kinematics of a 6-axis folding arm robot
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1930 - 1
TUHH
Swiveling range and arm’s position
OVER HEADÍNG MOVEMENT
Ende Abschn. 1
Arm right
• Es folgen Reservebilder.
Arm left
ROTATION
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1549 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 -0640 - 0
TUHH TUHH
Need levels Satisfaction by
- Nutrition
Physiology need - Apartment
- Clothing
F Palletization of workpieces
D1 T1 A1 D1 T1 A1 D2
D2 T2 A2
C T2 Differnt structures for solving
palletizing tasks
D3 T3 A3
A3 T3 D3 A2
C serial
parallel
Simplified co-operatin structure
D - Drive element, T - Transmission element, A - Actuator, C - Control element, F - frame
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1875 - 2 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0301 - 0
TUHH TUHH
An elliptical body The turn of the ... results in a full Since the number
(wave generator) wave generator rotation of the of teeth at the
Harmonic drive Akim deforms a flexible, causes a wave generator a circular spline
Cyclo interlocked body displacement of the torsion of the and flexible spline
over the balls and meshing region flexible splines is different...
the bearing cup in accordance with
(flexible spline) the number of teeth
different...
Transmission for robot axes of rotation Method of operation of the Harmonic drive 17
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1051 - 6 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1052 - 6
TUHH TUHH
Electrical equipment with industrial robots Pneumatic equipment with industrial robots
Electrical equipment with industrial robots Pneumatic equipment with industrial robots
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1053 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 8 - 1358 - 9
TUHH TUHH
Hydraulics at Industrial robots
LOGIC DC BUS
Advantages Disadvantages LINE INPUT
POWER SUPPLY
- very good strength and/or power - hazard with circuit break (in PROGRAMMED
COMMANDS
serial
FAULT
PROTECTION
RS374
density particular in the case of high pressure RS232
EXTERNAL I/O
- good dynamic behavior hydraulics) PARAMETERS
SYSTEM
CONTROLLER A
- closed-loop control systems are - oil must be well filtered POSITION
ANOLOG REF I/O B
DIRECT
TORQUE MOTION PHASE POWER DRIVE
AMPLIFIER
practicable - leakage VELOCITY CONTROLLER CONTROLLER C MOTOR/
RESOLVER
equipment there is no automatic locking FAIL SAFE BRAKE INERGIZED POSITIONER/CONTROLLER POWER AMPLIFIER
Features of Direct drives in Industrial robots Evaluation of different drive concepts for direct drives
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1355 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1357 - 0
TUHH TUHH
400
Permanent-exited
direct current motor Static frequency changer
(INDRAMAT MHT 140) Comtrol
Reluctance motor Drive controller Service part
300 (MEGATORQUE 18”)
Three-phase
analog/ digital
digital digital (analog)
asynchronous drive
(AMK EBM 200)
][
M[Nm]
200
Reference position
value Position RPM Current
Torque
100
Real position Real RPM
value -II Real current value
vale
-XI -nI
M
Transducer
∼
0 20 40 60 80 100 120 140 160
Servo-valve
Brake
Gripper or other
switching valve
Control
Interface
Amount Mounting- Position- Functions Contamination Grab
Movement Handled
Mass position accuracy Lot size Moisture equipment
Material Storing position Acceleration Cycle time Vibrations setting object Orders,
Temperature Positioning- Type of energy Temperature supply,
Handle areas accuracy Connection- store setting
Dimensions Process forces dimension
Sensitivity
Forms
Accessibility Control Effect part
Moment of inertia Preparation time Pay load
Tolerance
Inset- Interface
Withdrawal- Clamping device for
forces
manufacturing equipment
Process
Factors of influence on the gripper construction Interfaces of a gripper arangement
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2- 0494 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0495 - 0
TUHH TUHH
Object
gripper
Ball
flange control
f=5 f=4 f=3
f=4 f=2
drive sensors
Disk
f - degree of freedom
f=3
Degrees of freedom between object and gripper Gripper with its Subsystems 21
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0568 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 0506 - 5
TUHH TUHH Order criterion
Single Dual Multiple Double Turret - Number of grippable
gripper gripper gripper gripper gripper
bodies
Number of grippers Type of closure - Number of available
1 2 n
- single gripper - press fit grab area at the body
- multiple gripper Factors of influence - form closure Material
closure
Press fit Press fit
Press fit/
Form closure - Type of closure
Form closure
on grippers
adhesive magnetically fluid electrical fluid mechanically - Gripper principle
- adhesive - vacuum - electro-
Gripp area Gripper movement gripper
- permanent
magnet with cap static elastic flexible rigit
- Types of fingers
- inside - circular moulded - sucker gripper finger finger finger
element
- outside - parallel - mechanically circular
circular/ transla-
- Jaw movement
Gripper principle selected permanent magnet parallel tional
- permanent electromagnet
- electromagnet 1 2 3 4 - Number of fingers
- magnet cushion
wander field gripper
Mechanically Fluid Magnetically Other central parallel - Finger movement
- scissors gripper - vacuum gripper - electromagnet - electrostatic
- pliers gripper - sucker - adjustable gripper - all possible inner outer inner
inner/
outer - Grab direction
outer
- vice gripper - bellow gripper permanent combinations
- extension thorn - extension - knee - vice - knee
magnet - bending spring sleeve joint joint
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0496 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2317 - 4
TUHH TUHH
Hold principles of grippers
operation Hold by press Hold by form closure
to only activate to activate
number of together separately
workpieces Hold by Hold by Hold by Hold by Hold by Hold by
Friction Negative Magnetic Intermolecular pairs of form throatiness
forces pressure forces forces forces items hooking
1 workpieces single gripper
- Direct clamping - Adhesion suction - Permanent magnets - Adhesion foils - Rigid form - Pricing of needles
e.g. with apparatus - Permanent magnets elements on the into the handling
compressed - Vacuum suction with electrical gripper form object
2 workpieces dual gripper double gripper air subjected apparatuses field displacement negative copy from (e.g. textiles,
diaphragm admitted by a - Electromagnets shape of the foam material, etc.)
- Indirect clamping vacuum pump wokpiece elements
by active pressing - Venturi nozzle and - Flexible modeling
of mobile items vacuum suction jaws are modeled
(gripper finger) apparatus (vacuum at part form
n workpieces multiple gripper turret gripper - Indirect clamping
by under effect
generation through
overpressure)
elements
of gravity force
self-locking
mechanisms
pressure bodies
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0505 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0499 - 0
TUHH TUHH
γ = Angle of prism
α = Gripper opening angle
G = Center of gravity
of the object
∆X = Displacement
Rotational movement with linear drive Center displacement with scissors grippers
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0509 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0510 - 0
TUHH TUHH
1 2 3 4
MOVEMENT ENERGY
Actuator for gripper functions valuation pneumatic hydraulic electro- electro-
criteration magnetic motor
electrical
ENERGY
rotation
pneumatic
Drive linear
hydraulic High grab force
controllability
3 Hydraulic drive
3.1 Hydraulic cylinder linear
3.2 Hydraulic motor (unlimited rotation angle) rotation favorable middle unfavorable
3.3 Swivel cylinders (limited rotation angle) rotation
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2325 - 9 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0512 - 0
TUHH TUHH
Conversion or
Conversion Resetting with Resetting without
regulation on
of forms element changing element changing
form elements
Drill 1. High power factor (large relation of grab strength to gripper mass)
Milling Cutter 2. Practicable mechanical and electrical interfaces for lever link and gripper jaws
pencil grinder
3. The size spectrum of the grab objects adapted or adaptable gripper stroke/shift with
etc. Drive Hhg
acceptable closing and open- hours
4. Grab force protection with power failure
5. Small friction losses in transmissions and guidance
6. Possibilities for the kinematic supplement around wrist rotational and sliding axis (short-stroke)
7. Sensitive setting options for jaw movements and forces
8. As contactless query of the end positions of gripper jaws as possible
9. Integrated guidance of supply lines for energy and information
10. Insensitivity in relation to oscillations and impacts or absorption in the end positions
Interface 11. Great maintenance intervals
Jaws Fingers Transmission Drive Hhg
12. High service life
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1034 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2255 - 0
TUHH TUHH
1. Self Actuation
uses the movement possibilities of the handling equipment itself
(easy, small; actuating forces by IR)
2. Internal Actuation
by external drive in the handling equipment
(large, heavy; only once necessary
3. External Actuation
actuator mounted to the magazine frame
(high reliability, smallest influence on IR)
2 1 1 2
3 4 5
4
5
6
6
3
1. Stator
2. positioning bolt
3. housing
4. Bushing
released clamped
5. Electromagnet
6. Proximity switch Tool
Change mechanism for permanent electromagnet Support element with ball (sphere) adapter
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0515 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2322 - 0
TUHH TUHH
Open and/or closed loop control During tool movement Rotation (cylindrical)
simple straight in mesh Milling machines
cut control (parallel to axis)
Coordinate transformation
Path interpolator no necessary
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0566 -0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0439 - 0
TUHH TUHH
Ranges of path control for handling
and assembly
Field of application for control with flexible handling facilities Interpolation method 28
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0413 - 0
TUHH
Numerical
Control
Hierarchy of control
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1519 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2008 - 7
TUHH TUHH
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0524 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0517 - 0
TUHH TUHH
programming
Sensorics
Input/ peripheral devices
Output other controls
information input Control panel
Readout
control with
memory
comparison between desired
Information processing
and actual Memory
Sequence control
amplifiers Displacement and
velocity measurement
system
sensor driving mechanism with Power modul
Excitation of drivers Actuators
drive position measuring system
gripper external data processing
internal data processing
object
analog-
absolute rotary potentiometer, inductive synchro transmitter spiral potentiometer Approximation of a trajectory
(rotational) Parabolic interpolation
by linear interpolation
overview of robotic motion measuring systems Interpolation method
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0413 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0410 - 0
TUHH TUHH
Basic functions
NC program management
Computer integrated Manufacturing
NC data distribution
Information capacity
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0369 -0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0409 -0
TUHH TUHH printer
Manual
programming
Terminal catridge device
Central
External data bus Memory 32 digital 32 digital 8 analog
Computer 16K Eprom Interface Interface
12K Eprom 4/8/16 K RAM Input output In/Output
4K RAM
MC Micro computer
Micro processor
power supply
CPU Central processing unit internal data bus computer
Axes Axes Axes Axes Axes Axes
Computer Computer Computer Computer Computer Computer
4K Eprom 4K Eprom 4K Eprom 4K Eprom 4K Eprom 4K Eprom
MPU Accumulator Status Reg Reg 0,5K RAM 0,5K RAM 0,5K RAM 0,5K RAM 0,5K RAM 0,5K RAM 220 V
Microprocessor signal B C ~
Reg Reg
Control D E
Input/ Com- Command- power supply
output RAM putation decoder Program- controller
counter 4 Quadrant 4 Quadrant 4 Quadrant 4 Quadrant 4 Quadrant 4 Quadrant
Power Power Power Power Power Power
Computation Controller Controller Controller Controller Controller Controller 380 V
Control ~
R M T G R M T G R M T G R M T G R M T G R M T G
Reset Control signals Adress bus Axes 1 Axes 2 Axes 3 Axes 4 Axes 5 Axes 6
Micro computer 32
Block diagram of MPS085 control (Jungheinrich system)
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1823 - 1 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1822 - 5
TUHH TUHH
analog digital
in a similar physical size
(as resistance test)
carriage carriage
measuring system
measurement embodiment
measuring spindle
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0519 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2791 - 9
TUHH TUHH
1 Glasmaßstab
lens aperture 6 2 Strichgitter
1
Segment disk Ga As Diode 7 3 Spur mit Referenzmarken
photo transistor
2 4 Optik
5 Lichtquelle
3 6 Fotoelement
A B
7 Abtastplatte
4
5
photoelectric cells
cut A-B output code disk
segment disk
coding lamp
parabolic reflector
Teilungsperiode
digital
Voltage amplifier and output
supply Schmitt-triggers
lens aperture
Division Disk
Principle of the incremental angular sensor Impulsfolgen und deren Auswertung bei
einem mehrkanaligen Inkrementalgeber
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 8 - 1516 - 9 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1056 - 0
TUHH TUHH
Givers Electronics
Control unit Performance Stepping motor
(program) control
Generation of the Interval
exciter voltage timers
Digital signal
Recipient Converters
Control unit Attitude Performance
(program controls control
Voltage
UR
UM Stepping motor
Offline program
digital incremental digital absolute similar-absolute
measuring system measuring system measuring system Factory networks Operation
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1493 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0523 - 0
TUHH TUHH
Programming process for Industrial Robots Programming of handling systems
Direct programming (On-line) Indirect programming (Off-line) Direct programming Indirect programming
“Online” “Offline”
Programming process for Industrial Robots Programming process for Industrial Robots 35
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0649 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0524 - 0
TUHH TUHH
Handling sequence Assembling Sequence programming
ET 1 M BG 2
Functions
Lager
BG 1 M BG 3 M
ET 2 ET 3
information input
control with
memory
Description
Geometry Flow
Control and
Communication
and actual
monitoring
Instructions Instructions instructions amplifiers
instructions
z A B C
y P SENS1/ READ WRITE
1
0 1 0 YzM
sensor driving mechanism with
P2
STOP
1 2 3 4
1
0
0
1
1 m>^s
1 XYz
OFF
SENS3/
! F? KNR.
WIDTH
KNR.
RT
Surface and space
Emergency stop
Straight line
instructions
instructions
instructions
instructions
instructions
instructions
instructions
instruction
instruction
Logical
gripper external data processing
GO TO
Output
Sensor
Loops
Stops
Point
Input
Path
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0567 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2228 - 3
TUHH TUHH
on-line off-line
Output Diode Plug
manual Computer
programming
Play back Teach in Sensor led
aided Function
Wrenches
Principle
Handle punched Tape
Control console
no computer is quick and sample exact starting is hardly describable Possible to simulate
necessary programming possible paths can be simply the program off-line
high accuracy is without programming procedure in Cartesians programmed partially uniform
possible languages coordinate is possible Row material programming language
Advantages Re-programming inaccuracies can be simple correction
(update) in steps is also settled no deadlock of
possible the robots
difficult Process expertise is locally programming Sensor and time Exact information
re-programming necessary stop the system are necessary for entry about tool
Robot and surrounding
Correction only
possible by new field are necessary Plug
Disadvantages program optimization locally
Difficulties in Counting expenditure Input: Program Step
Optimization
Large storage
Command No.
9 gripper turn left
Function
10 gripper turn right
Teach-in Welding, painting, 11 gripper stroke off
104 coating, palletizing 12 gripper stroke on
13 Intermediate deadlock forwards
Programming with 14 Intermediate deadlock
programminglanguages
>106 assembling backwards
15 End of Cycle
16 Reserve
17 Time 0.5 s
18 Time 1 s
19 Time 2 s
20 Time 4 s
Types of programming classified for application Punched card information input for IR
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1490 - 9 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1489 - 9
TUHH TUHH
Resolver
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 0527 - 6 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2256 -6
TUHH TUHH
Program recording and replay with the teach in procedure Advantages of teach-in-procedures 38
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2257 -6 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1498 - 0
TUHH TUHH
the common programming of the pathes and of the frame program achieves
in large sized user programs with conditioned branches a degree of
complexity, wich is nearly unmanageable in most cases;
Conducting
a separation of the movement programming and the creation of the (Guidance) feed
program framework, i. e. the logical program flow function is
meaningful only in those cases if both systems are parts of an integrated
system, so that no problems can occur with a subsequent program correction.
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0655 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1496 - 7
TUHH TUHH
- Subroutine technique;
Control control system program jumps possible
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0529 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2008 - 7
TUHH TUHH
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1491 - 8
9 - 2090 - 2
TUHH TUHH
Program name Mandatory
PROGRAM MONTAGE
INPUT 9=TAKEN ;Binary input sensor at clamp 9=conveyor
INPUT 13 = GRIPPER_ON ;Exit signal on clamp 13
DISTANCE = (0,0,100) ;Difference vector with Z=100
DRIVE TO OSC_CONV ;Arm movement to the osc. conveyor
GRIPPER_ON = 0 ;Close the gripper
DRIVE TO OSC_CONV+DISTANCE ;Move to a position above the conveyor
WHEN TAKEN = 0 THEN ;The readout on the display:
PAUSE „PART not taken“ (display text)
;if the pieve was not taken
DRIVE OVER DRILL+DISTANCE ;Reaching the insertion position
DRIVE LINEAR WITH V=10 TO DRILL ;Insert the pin with small velocity
GRIPPER_ON = 1 ;Open the gripper
WAIT 0.5 ;wait for 0.5 sec
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0711 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0852 - 0
TUHH TUHH
Input data
programming system
Compiler
(processor)
CAD System
IRDATA, VDI 2863
Post processor
control system
codeinterpreter
control system
Interfaces for external programming systems 42
Automatic generation of a robot program from CAD data
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 2380 - 4 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2643 - 0
TUHH TUHH
Creation of user programs for assembly robots
Phase 1 Phase2 Phase 3 Phase 4
Structuring of the
Specifications assembly function
Conversion of the
- Performances assembly function Determination of
- Sequence of geometrical
operations - Program design
- Process logic
information Testing and Collision is defined as the temporal
- Movement patterns - Space points optimization
- Resources - Control function
- Communication
movements and spatial unintentional crash
- Test functions - Assembly strategies - Checking of the
- Flow of - Modularization
- Structuring of the
- Synchronization task execution of 2 bodies, whereby at the moment
information - Coordination - Collision control
program flow
- Coding
- Velocities - Optimization of meeting at least one body has
- Times of movements
- Testing of a kinetic energy different than zero
strategies
during troubles
Modification
User program
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1060 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 1059 - 0
TUHH TUHH
COLLISION CONTROL
Collision objects Collision points
of time OFFLINE ONLINE
Spatial Temporal
properties behavior
Robot external Robot internal
Collision Visual assessment Boolean Connection Algorithms sensor data sensor data
Description of environment
Description of robots
Collision spaces Collision causes
Mathematical Selected
CAD Model ...
Model points
no Mathematical test
Collision ?
yes Mean model Mean algorithms
- several wrapping - Calculation focal
Collision test, 2nd step
body per axle straight line
- some wrapping - Piercing points
Mean model (2nd step) no
Collision ? body for the - Line segments
environment
yes
Collision test, 3rd step Graphic visual test
yes
no Exact model Exact model
Collision ?
- CAD model in - Use of CAD
Exact model (3rd step)
accordance with auxiliary
Output of the Output of collision modeling by the functions
information about information user
free collision
Methods for the collision test during off-line programming Strategy for an automatic collision test
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0228 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 2258 - 0
TUHH TUHH
Process Sensor system = sensor + transducer + amplifier (+ evaluation)
environment Problems in production, for the direct application of sensors:
Analogy of the automatic control loops of industry processes and human Sensors 44
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0530 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0521 - 0
TUHH TUHH
motion measuring
functioning application as
system:
SENSOR
digital- electromechanical : collector with brushes synchro transmitters
incremental
(rotational) photoelectrical - glass rod with photodiode
inductive - index plates of permanent
magnet with Hall generator
digital-
photoelectrical - grid scanned by photodiode
incremental linear alarm unit
Receivers Transducers Amplifiers Analysis (translational)
- with contact - Analog-Digital - Linear - Measurement electro mechanical - coded disc with brushes
digital- optical angle coder
photoelectrical coded glass disc with photodiode
- without contact - Digital-Analog - Nonlinear - result absolute inductive angle coder
inductive – index plates of permanent
- Pulse count (rotational)
magnet with Hall generator
analog-
absolute rotary potentiometer, inductive synchro transmitter spiral potentiometer
(rotational)
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0672 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0412 - 0
TUHH TUHH
Carrier pulse Harmonious carrier
Amplitude analog Digital Frequency-analog
Measured signal is transferred Measured value is transferred Measured value will be
to an amplitude value to a data-work of a certain converted into a frequency
Disturbances of the measured length and/or period-length of pulse-
(Primary)
(Signal function)
signal by electrical Disturbance-free transfer via duration
interference data-protection using suitable Precise and non-sensitive to
Multiplexer, filter, sample- codes disturbance signal transfer
hold-circuit and analog/digital Greater bandwidth needed Offset voltages and –flows
converter required Measured signal in computer- cause no loss of accuracy
Cycle-time of the sensor- compatible form available Simple and cheap digitizing
sampling will be strongly Digitally optimized system using a counter circuit
influenced by the multiplexer concept There can be a
sample-hold-circuit and A/D- Easier connection of all frequency/digital converter
converter digital system components to assigned to every measuring
Parallel instrumentation of the computer via bus channel
multiple signal-channels is Process disturbances of the Low-cost instrumentation of
very expensive bus lead to failure of the multiple parallel signal-
Central multiplexer and A/D- complete system channels
converter diminish the Restrictions of the dynamic Extended reliability
reliability of the system properties Restricted dynamic properties
Modulation procedure 45
Properties of the different signal representation methods
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0584 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0533 - 0
TUHH TUHH
s
- Getting a workpiece
ld
fie
e
out of the bunker-
Lig ratur
cal
No on
storage
Du g
Distance in mm
rati
pe
ctr i
ise
hti
st
Tem
Vib
Ele
Distance-measuring systems for Industrial Robots Possibilities of applications for Industrial Robots with tactile sensors
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0532 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0624 - 0
TUHH TUHH
tactile sensors
inductive sensor-pins
embedded threads
automated insertion- and position-recognition in automated
assembly processes manufacturing and assembly installations
Qy+
Translational
part
Qy- Qx+
Rotational
part
Remote
center
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 1890 - 1 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0536 - 0
TUHH TUHH
metal (transparent) layer (gate)
Transmitted light
SiO2
Reflex
p-type silicon
Principle of glass-fiber
Signal
converter layer
transparent
focusing coil front plate
fiber-glass cross-sectional (signal plate)
area converter
steering coil
scene
electronic beam
picture signal
cathode
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0258 - 0 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0539 - 0
TUHH TUHH
photo electrode transfer electrode
diodes row
workpiece
sensor range transport range
movement direction
transfer
P V P V P V P V
Column A B C D
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 2 - 0540 - 0
2- 0702- 0
TUHH TUHH
1111
1110
1101
1100 single point center of gravity length contour form contour
1011
1010 bright
1001
1000
0111
0110
0101 dark
0100
0011
0010
0001
0000
Angular sequence
terminal
Center of gravity of
Angle of reference the surface
Workpiece
ROM/RAM
Interface program and
data memory
Polar check for workpiece identification Computer components of an image preprocessing system
Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López 9 - 0626 - 4 Prof. Dr.-Ing. K. Rall & Prof. Dr.-Ing. E. López
2- 1859- 0
TUHH TUHH
Scene for workpiece identification sensors
recognition so far only in trial partly possible recognition only with existing systems Measuring
amplifier PSI
camera camera
Optic
camera
MR
MR - measurement region
one workpiece in image area MD - Measurement distance
PSI
Read Laser
in outline measuring
head
Wanted
pattern
Measurement region
Ring gap
51