Font Size: a A A

Design And Implementation Of The PC Software For Firefighter Tracking System Based On Modern OpenGL

Posted on:2018-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:J XiaoFull Text:PDF
GTID:2382330566469834Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
When firefighters perform firefighting tasks in an unfamiliar large buildings,the risk is unexpected.If there has no timely and effective rescue when risks happen,it would be seriously threats to the firefighters' life.The current situation of fire fighting area is when firefighter in danger,the outside on-site commanders and other relevant personnel can not be timely and intuitively know the exact positions of firefighters and the internal structures of buildings,so the commanders can not make the correct rescue plan in shortest time,which leads to the delay of rescuing and finally the firefighters suffered heavy casualties.Therefore,it has great research significance and practical value to develop a set of system equipment that can realize the real three-dimensional simulation of the buildings in the disaster area and track the position of the firefighters,so as to direct the fire control correctly and ensure the firefighters safety maximumly.This topic studies and implements the upper computer part of the firefighter tracking system.The main research contents are as follow: In order to implement the real-time track and display of firefighters' movement locus,a realistic 3D building model is built.The result is achieved by dynamic rendering multiple models,such as 3D building model,firefighter models and standard model.The theories of computer graphics applied are rendering pipeline theory,shader theory,matrix transformation theory and light theory.All these theories are based on modern OpenGL.Programming techniques involved to achieve 3D models are shader programming technology,programming technology based on QT multi-threaded Network communication and 3D model programming technology based on OpenGL.Through the study of these basic theories and programming techniques,this topic is able to realize the 3D simulation of the real size of the buildings in the disaster scene,the roaming observation in multiangle,the real-time updating of the attribute data of the fireman model.Also,it is able to implement network communication between upper computer and lower computer with specific IP address.Real-time track and firefighters' movement locus will be drew in the software in the upper computer.The field test and practical application show that the host computer software can run steadily after the fireman tracking and positioning system is deployed at the disaster site.It can accurately locate and dynamically track and display the location changes of firefighters,so as to effectively assist firefighters to complete fire tasks and further protect firefighters' life safety.If we can build three dimensional model database for all important buildings in the future,the host computer software can also be applied to more extensive fields,such as scenic spot online three dimensional roaming,auxiliary attack crime,even war,strategy and so on.
Keywords/Search Tags:tracking system, render pipeline, matrix, 3D simulation, modern OpenGL
PDF Full Text Request
Related items