Modelling and designing a low-cost high-fidelity mobile crane simulator

  • Authors:
  • Jiung-Yao Huang;Chung-Yun Gau

  • Affiliations:
  • Department of Computer Science and Information Engineering, Tamkang University, 151 Yiung-Chuan Road, Taipei Hsien, Tamsui 251, Taiwan;Institute of Occupational Safety and Health, Council of Labor Affairs, Executive Yuan, Taipei, Taiwan

  • Venue:
  • International Journal of Human-Computer Studies
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The interactive visual simulation is the integration of real-time computer graphics with multimodalities, such as acoustic display and force feedback, to create a realistic simulation scenario to the user. This paper presents a method to design an interactive visual simulation on a cluster of desktop computers for the mobile crane training. This mobile crane training simulation is a project sponsored by Employment and Vocational Training Administration, Council of Labor Affair, Executive Yuan, Taiwan, to build a low-cost yet effective vehicle for training and licensing. To achieve this goal, a set of locally networked PCs is employed to form a parallel computing environment for the mobile crane simulation.The most important issue of developing a high-fidelity interactive visual simulator is its integration system for communication and monitoring among functional modules. This paper presents a peer-to-peer architecture on a cluster of PCs to develop the required integration system for the mobile crane simulator. In addition, the developed integration system uses the push-and-pull model to seamlessly communicate the messages among distributed functional modules. This push-and-pull model effectively achieves the parallelism among the distributed functional modules of a mobile crane simulator. With the push-and-pull model on the peer-to-peer architecture, we can easily achieve the modularity and reusability of the functional modules of the simulating system. The presented push-and-pull model satisfies four essential attributes for the parallel computing, which are concurrency, scalability, locality and modularity. Our experience also successfully verifies the effectiveness of the presented simulator with the system response rate of 16 times per second which is larger than human acceptable perception rate as suggested by the human factors studies.