Beruflich Dokumente
Kultur Dokumente
Delft
University of
Technology
Hardware components
AGV
infrastructure
other system components
Research
Routing strategies for terminals
AGV laboratory
AGV systems
simple boxrunner
Frog Navigation Systems
AGV www.frog.nl
AGV-system
AN AGV system is an advanced automated material handling system
that consists of co-operating AGVs, transporting goods and materials
between different locations
1973 - Volvo in
Kalmar, Sweden
utilized 280
computer-controlled
AGVs instead of
using the typical
1953 First AGV created
conveyor assembly
and used. It was used to
line.
pull a trailer and follow an
overhead wire in a grocery
warehouse.
1985 1989
1976 1992
1970s
1976 First Unit Load AGV. Guidance
Now used for many different Systems
applications in multiple settings
of industry.
used for:
kitchen
linen
medical supplies
shuttle presentation in
Monaco
www.frog.nl
EPA photo
Cost reduction
Increase capacity
Other:
Accuracy (results in f.i. less damage to goods)
Reliability (built-in redundancy, no single point of failure)
Scalability and flexibility (compared to some other transport systems)
Types of application:
Production: job-shop, FMS
Storage : warehouse, ASRS
Transshipment: terminal
Transport: people-transport, distribution of goods
Other: military use, etc. ...
Alternative systems:
continuous transport system e.g. belt conveyor
discrete manned transport system e.g. trucks
AGV
driving characteristics
(un)loading characteristics
Infrastructure
pick up and delivery locations
route layout / topology
Communication system
bandwidth, frequency, protocol
Tactical
Operational
Performance indicators
productivity (moves / hour)
accuracy (variance in arrival times)
reliability (# of deadlocks)
flexibility queue's at the quaycranes
scalability
Types of AGVs:
standard carrier
tugger
forklift
unit load carrier
people mover
ALV
www.mhia.org
Driving characteristics
speed and range
range
size and maneuverability (3 wheel, 4 wheel, 2 steering axis)
Driving technology
electric (indoor)
diesel engine (outdoor)
hybrid
Safety sensors
bumper sensors
non-contact distance sensors
(infrared, ultrasound) Front & Rear
emergency-stop button Bumpers
Side Optical
Bumper www.mhia.org
Safety and
the human
factor
Park Shuttle,
Rotterdam
Topology
Map
boundaries
(permanent) obstacles
one/two-way roads
road crossings
locations of docks
M M M
M
AGV
M
AGV
M M
M AGV
M M
AGV AGV
M M M M
Docks
maintenance
Guide path
Inertial guidance
uses a 'dead-reckoning' algorithm
cumulates errors
requires initial position
based on sensor data
odometer, speedometer or accelerometer (IMU)
gyroscope (gyrometer) or compass
Centralized system
AGV receives position information
f.i. digital video with image recognition
Distributed system
AGV determines its own position
line (optical)
wire (electrical)
grid (magnetic, RF transponder)
GPS
laser guidance:
triangulation from reflective targets
communication
conflicting use of processor capacity
needed for synchronizing with other equipment
loading/unloading
passive / dependent: other equipment needed
active / indepent: self-loading and unloading
routing
static, fixed routes
dynamic, multiple fixed routes
dynamic, free ranging
communication
position information
traffic control
semaphores / 'traffic lights'
logistic control
scheduling
dispatching
Dependent
horizontal or vertical
lift handling crane
roller conveyor
Independent
Automated Lifting Vehicles
www.egemin.nl
AGV systems
Hardware Development
and
Control Systems (classic control)
stable trajectory execution
transfer of loads
sway-reduction for cranes
etc.
Mechatronics
mechanical engineering
electrical engineering
computer science
Control non-
hierarchical coordinated cooperative
and control control control
cooperative
Coordination control
in
Multi-Agent Systems
distributed approach
hierarchical structures
not capable to cope with the changing environments
www.sae.org
Mobile robots
Holonomic robot path planning with dimensional constraints
Trajectory planning with time constraints
Exact methods: roadmaps, cell decomposition, potential fields
Probabilistic methods: randomized potential field, rapidly-exploring
random trees
Simulation www.gottwald.com
Emulation
Prototyping
non-
hierarchical coordinated cooperative
cooperative
control control control
control
Coordinated control
Control
System
d1
+
d
+
+
m
-
+ + .
0 d bs b sm 1 1 as as d 1 d
m1
-K --------- -v -
+ - -
- s+1 s
Real-time control
AGV prototype is part
of a simulation model
Simulation model runs
on onboard processor
1998 prototype
Terminal length
Terminal width
Number of stack cranes
Number of quay cranes
Vehicle characteristics
- Length
- Width
Stack cranes - Speed
Stack cranes
distance is sum of
terminal width and
length y
ignore congestion
effects
distance is sum of x
and y y
ignore congestion
effects
Free ranging
cross-over distance is
shortest possible path
calculate start time that
y
guarantees unhindered
crossing
use vehicle dimensions
add safety time between
vehicles x
DEFT:
based on NOMAD: pedestrian simulation model
individual (non-cooperative) route optimization
multiple static and dynamic obstacles
arrival time is crucial
cost minimizing method
proven performance of the solving algorithms
DEFT
Dynamic Evasive Free-ranging Trajectories
deft = quick; skillful in physical movements
Based on pedestrian behavior model NOMAD (Hoogendoorn e.a.)
operational
Cooperative control
AGV v1.0
motherboard with Pentium
processor
harddisk
wireless network card
DAQ-card (allows distance
sensors, camera etc.)
7.0 Ah battery
AGV v2.0
Arduino Uno
Zigbee antenna
7.0 Ah battery
AGV (continued)
actuators : motor and steering servo, on both axis
sensors : none
servo controller
Positioning 2.0
OptiTrack
passive markers on AGVs
Matlab
Goal
shortest makespan
1 or more groups