Conference Paper

UbiWorld: an environment integrating virtual reality, supercomputing, and design.

Div. of Math. & Comput. Sci., Argonne Nat. Lab., IL
DOI: 10.1109/HCW.1997.581409 Conference: 6th Heterogeneous Computing Workshop (HCW '97), 1 April 1997, Geneva, Switzerland
Source: DBLP

ABSTRACT UbiWorld is a concept being developed by the Futures Laboratory group at Argonne National Laboratory that ties together the notion of ubiquitous computing (Ubicomp) with that of using virtual reality for rapid prototyping. The goal is to develop an environment where one can explore Ubicomp-type concepts without having to build real Ubicomp hardware. The basic notion is to extend object models in a virtual world by using distributed wide area heterogeneous computing technology to provide complex networking and processing capabilities to virtual reality objects

Download full-text


Available from: Michael E. Papka, Apr 16, 2014
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: The user experience of ubiquitous environments is a determining factor in their success. The characteristics of such systems must be explored as early as possible to anticipate potential user problems, and to reduce the cost of redesign. However, the development of early prototypes to be evaluated in the target environment can be disruptive to the ongoing system and therefore unacceptable. This paper reports on an ongoing effort to explore how model-based rapid prototyping of ubiquitous environments might be used to avoid actual deployment while still enabling users to interact with a representation of the system. The paper describes APEX, a framework that brings together an existing 3D Application Server with CPN Tools. APEX-based prototypes enable users to navigate a virtual world simulation of the envisaged ubiquitous environment. The APEX architecture and the proposed CPN-based modelling approach are described. An example illustrates their use.
    Human-Centred Software Engineering - Third International Conference, HCSE 2010, Reykjavik, Iceland, October 14-15, 2010. Proceedings; 01/2010
  • [Show abstract] [Hide abstract]
    ABSTRACT: If ubiquitous computing (ubicomp) is to enhance physical environments then early and accurate assessment of alternative solutions will be necessary to avoid costly deployment of systems that fail to meet requirements. This paper presents APEX, a prototyping framework that combines a 3D Application Server with a behaviour modeling tool. The contribution of this framework is that it allows exhaustive analysis of the behaviour models that drive the prototype while at the same time enabling immersive exploration of a virtual environment simulating the proposed system. The development of prototypes is supported through three layers: a simulation layer (using OpenSimulator); a modelling layer (using CPN Tools) and a physical layer (using external devices and real users). APEX allows movement between these layers to analyse different features, from user experience to user behaviour. The multi layer approach makes it possible to express user behaviour in the modelling layer, provides a way to reduce the number of real users needed by adding simulated avatars, and supports user testing of hybrids of virtual and real components as well as exhaustive analysis. This paper demonstrates the approach by means of an example, placing particular emphasis on the simulation of virtual environments, low cost prototyping and the formal analysis capabilities.
    International Journal of Human-Computer Studies 05/2014; 72(5). DOI:10.1016/j.ijhcs.2014.02.001 · 1.17 Impact Factor
  • [Show abstract] [Hide abstract]
    ABSTRACT: — Tiled displays provide high resolution and large scale simultaneously. Projectors can project on any available surface. Thus, it is possible to create a large high-resolution display by simply tiling multiple projectors on any available regular surface. The tremendous advancement in projection technology has made projectors portable and affordable. One can envision displays made of multiple such projectors that can be packed in one's car trunk, carried from one location to another, deployed at each location easily to create a seamless high-resolution display, and, finally, dismantled in minutes to be taken to the next location — essentially a pack-and-go display. Several challenges must be overcome in order to realize such pack-and-go displays. These include allowing for imperfect uncalibrated devices, uneven non-diffused display surfaces, and a layman user via complete automation in deployment that requires no user invention. We described the advances we have made in addressing these challenges for the most common case of planar display surfaces. First, we present a technique to allow imperfect projectors. Next, we present a technique to allow a photometrically uncalibrated camera. Finally, we present a novel distributed architecture that renders critical display capabilities such as self-calibration, scalability, and reconfigurability without any user intervention. These advances are important milestones towards the development of easy-to-use multi-projector displays that can be deployed anywhere and by anyone.
    03/2008; 16(3). DOI:10.1889/1.2896327