Font Size: a A A

Design And Implementation Of Realistic Driving Simulation Experience System Based On 6DOF Dynamic Platform

Posted on:2024-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:L HuangFull Text:PDF
GTID:2558306920951179Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present,the existing dynamic platform simulation experience system is mainly based on the dynamic theater system,which simulates the sensation of the body similar to the content of the film through three degrees of freedom(3DOF)dynamic seats.However,users can only passively experience the video and the movement of the seat in this kind of system,and cannot actively control the seat to select the content they want to experience or interact in the experience.Furthermore,the production of video dynamic effects still depends on artificial creation and is highly labor-intensive.In addition,there is a 3D modeling game system with six degrees of freedom(6DOF)dynamic seats as the experience platform in the amusement park.The system enables the experiencers to interact with the virtual scene through a steering wheel sensor,brake sensor,accelerator sensor,and other sensor devices.However,the content production requires professional staff and high cost,the amount of small and slow to update,artificial traces of obvious and lack of realism.To address the above problems,this paper designs and develops a realistic driving simulation experience system based on 6DOF dynamic platform,taking the captured video as the presentation.The system supports the import of scenic videos taken by merchants and general users,then uses visual SLAM to estimate the motion of the virtual camera in the video to automatically generate the motion data.Further,it uses the washout algorithm based on the human perception model to generate the position instructions and realize the control of the 6DOF dynamic platform.This provides users with an immersive experience of visual,auditory,skin,and proprioceptive multi-sensory perception consistency.As a result,the system presentation that is easy and inexpensive to obtain and provides a more realistic experience for the user.The paper starts by analyzing the requirements,outlining the design,and detailing the design of the realistic driving simulation experience system based on 6DOF dynamic platform.In the requirements analysis,the overview of the system is introduced,and the functional and non-functional requirements of the system are analyzed.In the outline design,the architecture design of each functional module of the realistic driving simulation experience system based on 6DOF dynamic platform is introduced according to the functional requirements.In the detailed design,the technology and design process of each functional module are described in detail.Finally,based on the above analysis and design,this paper introduces and demonstrates the function realization and user test.The system uses the Unity3D engine,Visual Studio and Pytharm compiler for development.The main development languages include C#,C++ and Python.In order to realize the user’s dynamic experience,the system is developed and implemented based on the 6DOF dynamic seat provided by Shanghai Hengrun Digital Technology Co.,Ltd.The seat is equipped with three-screen parallel display device,threechannel sensor(steering wheel sensor,brake sensor and throttle sensor)input device,audio and fan and other immersion enhancement equipment.This system integrates visual SLAM technology,dynamic simulation technology and multi-sensory perception consistency interaction technology,extracts camera motion posture from different types of video and performs dynamic simulation,and provides users with multisensory perception consistency immersion experience through 6DOF dynamic seat.The functions realized include:video management,automatic generation of motion data,multichannel interaction,dynamic simulation,and multi-sensory perception consistency experience.The video management module assists the system administrator in managing and maintaining the video resources;The motion data automatic generation module uses the video frame images and camera parameter data to obtain the global position and rotation of the virtual camera in the video through ORB-SLAM3 system;The multi-channel interaction module designs a natural interactive interface based on three-screen parallel display device and three-channel sensor input device.Users can choose the video they want to experience independently through the sensor input channel;The dynamic simulation module maps the generated global camera position and rotation data to the motion range of the dynamic seat as the platform driving signal through the washout algorithm.And it establishes communication with the server program(which drives the motor to control the motion of the dynamic seat)to realize the control of the dynamic platform;The multi-sensory perception consistency experience module ensures the consistency of audio and video playback and seat movement.In addition,the module also uses the fan to provide wind simulation to improve the user’s immersion.The system has application value in the digital culture and E-Tourism and commercial entertainment.
Keywords/Search Tags:realistic driving simulation, 6DOF dynamic platform, visual SLAM, dynamic simulation, multi-sensory perception consistency
PDF Full Text Request
Related items