• DocumentCode
    1355527
  • Title

    A behavioral layer architecture for telecollaborative virtual manufacturing operations

  • Author

    Banerjee, Amarnath ; Banerjee, Pat ; DeFanti, Thomas ; Hudson, Alan ; Dodds, Brian ; Curtis, James R.

  • Author_Institution
    Dept. of Mech. Eng., Illinois Univ., Chicago, IL, USA
  • Volume
    16
  • Issue
    3
  • fYear
    2000
  • fDate
    6/1/2000 12:00:00 AM
  • Firstpage
    218
  • Lastpage
    227
  • Abstract
    A review of existing systems for performing manufacturing tasks in a collaborative virtual environment highlights the limitations for modeling object behavioral characteristics. It is difficult for users to describe the tasks to be performed in the environment. A behavioral layer architecture is presented to address these limitations. The layer consists of a virtual manufacturing lattice (VML) structure, an object library, and a virtual manufacturing script (VMS). The VML is a hierarchical structure to encapsulate object behavioral characteristics, which augments the scenegraph structure. The encapsulation is achieved by using a four-tuple structure (C,R,T,E), where C is the composition structure of the node which contains geometry, material, texture, and location data, R is the precedence relationship element, T is the trajectory relationship element, and E is the event control list used to describe the state information about the object. The VMS is implemented as a script and a parser that serves as an interface between the user and collaborative virtual reality software. The script is a grammar-like structure to describe manufacturing tasks. In the behavioral layer architecture, the script is parsed, and calls are issued to the underlying functions to initiate the tasks and to manipulate the lattice structure to perform the specified tasks. Availability of network bandwidth is a key ingredient for using our system for telecollaboration. As part of an example to demonstrate the implementation of VML-VMS, a study of network latency and saturation is performed for different network medium, packet sizes, sampling rate, and network protocols to explore ways of reducing network latency and display frame jitter
  • Keywords
    data encapsulation; groupware; manufacturing processes; object-oriented methods; software engineering; virtual reality; behavioral characteristics; behavioral layer architecture; collaborative virtual environment; display frame jitter; four-tuple structure; grammar-like structure; manufacturing tasks; network bandwidth availability; network latency; network protocols; object library; parser; precedence relationship; sampling rate; scenegraph structure; telecollaborative virtual manufacturing operations; trajectory relationship; virtual manufacturing lattice structure; virtual manufacturing script; Collaboration; Collaborative software; Delay; Encapsulation; Information geometry; Lattices; Libraries; Virtual environment; Virtual manufacturing; Voice mail;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.850640
  • Filename
    850640