Home Research Publications Software Videos People LIVE Courses Links Blog


   

[General] [Augmented Reality] [Mobile Computing] [Virtual Reality]

   
General  
   

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.

 

Please report any website problems to vkamat@umich.edu