Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
York,
T. Dahlberg
The Ship Stability Research Centre, Department of Naval Architecture and Marine
Engineering, the Universities of Glasgow and Strathclyde, Glasgow, Scotland, UK
And
Safety at Sea Ltd., Glasgow
Human-Environment Local Interactions
and Operations Simulation
Helios Is an O.R. System
Helios Is an Omni-functional System
An Tour of Helios
Ballasting Decision
Support
Representation and Processing of
Subdivisions and Compartment Definitions
kinematic planning :
• Stop
• Wait
• Stop Until Event
• Teleport
Modelling Primitives: Roads, Lanes,
Manoeuvres
Environment can be
modelled in Helios, but
AutoCAD can be used
for fine tuning.
Simulation of Trailer Operations
Automatically produces 3D from 2D fairly accurately
Automatic Conversion
of GA Drawing Spatial
GA Drawing Database
Processing
Pipeline
Modelling simulation environment automatically
from CAD drawings
Triangulation
creates a cellular
topology of CAD
drawings.
The dual graph of
the triangulation is
used for path
planning.
A triangular cell
maps to a node in
the plan graph. A
pair of nodes have
an edge between
them when they
have share a side.
Simulation environment from CAD
drawings (an example)
Cellular Topology
CAD drawing
∂z 2 ∂z 2
Minimize the integral ∫∫ + dA
D
∂x ∂y
within the projected domain
Tcl Interpreter
OpenCASCADE
Oracle Berkeley
Remote Control
GA Converter
Mesh Reader
Unstructured
Open Scene
Helios Core
Fault Tree
NSGA 2
CGNS
Graph
NAG
VTK
DB
Peaceful co-existence of GPL,QPL and proprietary
codes. (Not 100% sure though, an FSF lawyer can tell
better).
Other Results
• Recognition of enclosed space type by shape signatures.
• Symbol recognition in line drawings by affine invariant
matching and geometric hashing.
• Event generation from spatial probability density
functions.
• Regular expressions based path planning on labelled
networks.
• Animation of 3D smoothed particle hydrodynamics.
• Location aware fault trees.
• Bayesian Network (poly-tree only so far).
• Multidimensional linear regression.
Possible Future Work
• A more comprehensive behavioural model.
• Non-holonomic motion planning.
• Inclusion of more practical operational
knowledge.
• Understanding of peculiarities of human
behaviour.
• Behaviour under crisis conditions (panic etc.)
• Panelization for arbitrary trim/heel etc.
• Automated Volume meshing for RANSE.
• More solutions.
Thank You
Questions!