Visualization of Engineering
Graphics in Augmented
Reality for Integrated and
Automated Project Processes
FIATECH
Tech Tuesday Webinar Series, May 2010
Augmented Reality
ARVita - Tabletop Augmented Reality
Demonstration
ARVita
is an acronym for Augmented Reality Vitascope. ARVita takes advantage of
the Add-On Application Programming Interface (API) provided by Vitascope,
and its basic set of animation scripting statements to visualize
simulated operations in a fiducial marker based tabletop Augmented
Reality environment. ARVita allows multiple users wearing Head-Mounted
Displays and sitting across a table to collaboratively observe and
interact with visual simulations of engineering processes.
The
software and its source code can be downloaded from the
software page on this website.
KEG Tracker - Tabletop Augmented
Reality using Natural Markers
This
video demonstrates the KEG tracker developed in our lab for estimating a
camera's position and orientation for a general class of mobile
context-aware applications. The algorithm integrates two classic natural
marker-based registration algorithms, Homography-from-detection and
Homography-from-tracking, and overcomes their specific limitations of
jitter and drift by applying two global constraints (geometric and
appearance) to prevent tracking errors from propagating between
consecutive frames. The tracking algorithm achieves an increase in both
stability and accuracy, while being fast enough for real-time
applications.
The
software and its source code can be downloaded from the
software page on this website.
Real Time Augmented
Reality Animation - ARVISCOPE
Occlusion Handling Experiments
A video clip of several occlusion handling experiments in Augmented
Reality conducted at the University of Michigan (Ann Arbor). In each
experiment, a virtual CAD object was occluded by a real object in the
augmented scene. Depth values for all real and virtual objects were
obtained and used in the ARVISCOPE environment to detect which object(s)
are closer to the observer of the scene and hence should be drawn last
at each animation frame. All models were simulated in a Discrete Event
Simulation (DES) tool and the animation trace file and the visualization
were created in the ARVISCOPE Augmented Reality environment.
Click here
for more details on the designed occlusion handling method in this
research.
Real Time Augmented
Reality Animation - ARVISCOPE
Smart Traffic Intersection Example
A short video clip of an outdoor Augmented Reality animation conducted at
the University of Michigan (Ann Arbor). This video is an animation of a
traffic intersection. The operation consists of a virtual and a real car
approaching the intersection from two different directions.
In first part, the virtual car yields to the real car and crosses the
intersection only after the real car is gone. In second case, the real
car waits for the virtual car to cross before it enters the
intersection. This is a simple example of virtual and real object
interaction in AR in which both real and virtual objects are aware of
each other's location.
The model was simulated in a Discrete Event Simulation (DES) tool and the
animation trace file and the visualization were done in ARVISCOPE
Augmented Reality environment.
Real Time Augmented
Reality Animation - ARVISCOPE Simple Earthmoving
Example
A short video clip of an outdoor Augmented Reality animation conducted at
the University of Michigan
(Ann Arbor).
This video is an animation of a simple earthmoving operation.
The operation consists of an
excavator which loads two haulers. The haulers dump the soil at a distant
location and return to the loading
area.
The model was simulated in a Discrete Event
Simulation (DES) tool and the
animation trace file and
the visualization were done in ARVISCOPE
Augmented Reality environment.
Real Time Augmented
Reality Animation - ARVISCOPE Steel Structure
Erection Example
A short video clip of an outdoor Augmented Reality animation conducted at
the University of Michigan
(Ann Arbor).
This video is an animation of a steel structure erection
operation. The operation consists
of a tower crane which picks and places a number of beam and column
sections on top of concrete
foundations
to build a steel structure.
The model was simulated in a Discrete Event
Simulation (DES)
tool and the
animation trace file and the visualization were done in ARVISCOPE
Augmented Reality
environment.
Real Time Augmented
Reality Animation - ARVISCOPE Offshore Concrete Delivery
Example
A short video clip of an outdoor Augmented Reality animation conducted at
the University of Michigan
(Ann Arbor).
This video is an animation of an offshore concrete delivery operation.
The operation consists
of two barges each carrying a concrete mixer truck from a location on the
shore to an offshore pier on
which the concrete is to be placed.
The model was simulated in a Discrete Event
Simulation (DES) tool and
the
animation trace file and the visualization were done in ARVISCOPE
Augmented Reality environment.
Mobile Computing
KEG Tracker - Indoor Positioning
using Natural Markers
This
video demonstrates the KEG tracker developed in our lab for estimating a
camera's position and orientation for a general class of mobile
context-aware applications. The algorithm integrates two classic natural
marker-based registration algorithms, Homography-from-detection and
Homography-from-tracking, and overcomes their specific limitations of
jitter and drift by applying two global constraints (geometric and
appearance) to prevent tracking errors from propagating between
consecutive frames. The tracking algorithm achieves an increase in both
stability and accuracy, while being fast enough for real-time
applications.
The
software and its source code can be downloaded from the
software page on this website.
Interpretation of
Fully Qualified User Spatial Context - WLAN-Based Indoor Position
Tracking
A video clip of user position tracking in indoor environments using WLAN
based triangulation. The experiment used the Ekahau Positioning Engine (EPE)
and was conducted at the Construction Engineering Laboratory at the
University of Michigan.
This application portrays how a mobile user, based on the position (X, Y
and floor level) obtained from the EPE and the head orientation obtained
from a magnetic tracker, is navigating inside the laboratory and
inspecting objects in the surrounding space.
Interpretation of
Fully Qualified User Spatial Context - UWB-Based Indoor Position
Tracking
A video clip of an Ultra-Wide Band (UWB) based indoor tracking experiment
conducted in the "Maze" at the former
NIKE missile base barracks building at the National Institute of
Standards and Technology (NIST) in Gaithersburg, MD.
This application portrays how a mobile user (e.g. an inspector or
construction engineer), based on the position (X, Y, Z) obtained from
the UWB tracking system and the head orientation obtained from a
magnetic tracker, can navigate in a congested space and inspect objects
in the surroundings while the computer interprets the spatial context.
Interpretation of
Fully Qualified User Spatial Context - Indoor GPS Based Position
Tracking
A video clip of an Indoor GPS-based tracking experiment conducted in the
"Maze" at the former NIKE missile base barracks building at the National
Institute of Standards and Technology (NIST) in Gaithersburg, MD.
This application portrays how a mobile user such as an inspector or
construction engineer, based on the position (X, Y, Z) obtained from the
Indoor GPS tracking system and the head orientation obtained from a
magnetic tracker, can navigate in a congested space while the computer
automatically tracks the spatial context and prioritizes information
that is relevant at that time and location.
Virtual
Reality
VITASCOPE
Visualization System
video
clip
VITASCOPE
Visualization System
video
clip
VITASCOPE
Visualization System
video
clip
VITASCOPE
Visualization System
video
clip
VITASCOPE
Visualization System
video
clip
AutoCIS2
with VITASCOPE Visualization System
video
clip
Copyright (c) 1999-2010.
This material is presented to ensure timely dissemination of
scholarly and technical work. Copyright and all rights therein are
retained by authors or by other copyright holders. All persons
copying this information are expected to adhere to the terms and
constraints invoked by each author's copyright. In most cases, these
works may not be reposted without the explicit permission of the
copyright holder.