| Tower Crane is widely used in construction industry as a main transport machine, which plays a more and more important role in modern constructing tasks with rising demand on high and super-high buildings, directing at large-scale and intelligence. However, there are a lot of accidents happening, resulting in life damage and device loss. And still, the accident number is increasing rather than decreasing, being a huge threat to building workers and state property. The high accident rate is largely due to lack of domain knowledge of tower crane, nonproficiency in operation, low security operation skill and maloperation. As a result, it is a significant work to change the unskilled, low efficient training situation of tower crane driver, to ensure the safety and stability of the device.As the rapid development of modern technology and the improvement of safe production and management, it is an urgent need to train tower crane drivers with virtual reality technology for high proficiency. This thesis is to complete a VR system of tower crane to simulate its operation and working condition, aiming at improve training efficiency, reducing cost, cultivating more professional operators, and consummating current exam procedure, to suppress anthropic factors of tower crane accidents, and provide technology support for scientific management of special device. The main content of this thesis is as follows:(1) Establish the system architecture of tower crane simulator; do some research on 3D modeling technology in VR, including geometry modeling, movement modeling and physical modeling, using the open-source graphic engine, OSG, and LOD to realize the management and optimization of the scene graph within the tower crane simulator.(2) Simulate movement and physical attributes of the tower crane, with deep analysis in the architecture, revolution and luffing mechanism to obtain the kinetic model of tower crane and complete kinetic simulation of tower crane with ODE and OSG(3) Collision detection is an important part of 3D VR environment. The thesis first have some research on collision detection algorithm, then use different but proper algorithm to realize in the VR system according to the physical characteristics of entities in the simulator. At last, the interaction module is achieved by both traditional user interface and the real driver room. During the research on interaction design, the UI characteristics in VR system and basic principle are of great focus. |