The peloton bicycling simulator
Proceedings of the third symposium on Virtual reality modeling language
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
Asynchronous distributed simulation via a sequence of parallel computations
Communications of the ACM - Special issue on simulation modeling and statistical computing
Collision Detection and Response for Computer Animation
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Human Performance Engineering: A Guide for System Designers
Human Performance Engineering: A Guide for System Designers
Interactive Virtual Reality in Simulations: Exploring Lag Time
IEEE Computational Science & Engineering
Training the Officer of the Deck
IEEE Computer Graphics and Applications
What's Real About Virtual Reality?
IEEE Computer Graphics and Applications
PARDISC: A Cost Effective Model for Parallel and Distributed Computing
HIPC '96 Proceedings of the Third International Conference on High-Performance Computing (HiPC '96)
Parallel Computing Environments and Methods
PARELEC '00 Proceedings of the International Conference on Parallel Computing in Electrical Engineering
Simulator Sickness and Presence in a High FOV Virtual Environment
VR '01 Proceedings of the Virtual Reality 2001 Conference (VR'01)
IEEE Transactions on Multimedia
Traffic controllers and ships pilots training in marine ports environments
Proceedings of the 2012 Symposium on Emerging Applications of M&S in Industry and Academia Symposium
Virtual simulation for training in ports environments
Proceedings of the 2011 Summer Computer Simulation Conference
Configurable model for real-time crane erection visualization
Advances in Engineering Software
SimCrane 3D+: A crane simulator with kinesthetic and stereoscopic vision
Advanced Engineering Informatics
Hi-index | 0.00 |
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.