Font Size: a A A

Design And Implementation Of Navigation System Based On Mobile Augmented Reality

Posted on:2015-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y J JiangFull Text:PDF
GTID:2298330431964389Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In recent years, the development of augmented reality technology is very hot.With the development of mobile terminal technology, the popularity of smart phoneswith a small size, easy to carry and superior performance increasingly high, theintroduction of camera, GPS, sensor module enables the achieve of mobile terminalaugmented reality function on smart phone, Mobile applications based on augmentedreality are sprung. Currently electronic navigation, electronic travel guides becomethe best travel aids, a real navigation system based on mobile augmented realityachieved in the mobile terminal can help the users to travel more convenient, givesthe user a new navigation experience.This article studies the key component technologies of a mobile augmentedreality system, Android sensor principle, OpenGL ES graphics rendering method,combines GPS technology, mobile communication technology, used the GISinformation collected based on Google Maps as data interface, designed a realnavigation system based on mobile augmented reality on Android platform. The workof this Thesis mainly includes the following aspects:i. System’s server-side implementation the collection of road and building’sinformation based on Google Maps, designed database to store spatial data, andachieved the scheduling method which matching the format of mobile client.ii. Android software interface design. The main application interface of thissoftware designed three display interfaces, including camera interface, the mapinterface, and mixed interface. The camera interface bring a new experience of thereal navigation through the combination of the virtual and real, the map interface useBaidu map to get a traditional electronic map navigation, and the mixed interfacecombines these two effects.iii.3D virtual data’s rendering. System use OpenGL ES to render virtual data.Classified rendering graphics depending on the steering information that may be encountered during navigation, design different ways to achieve the establishment ofan array of vertex coordinates of a3D model according to a number of differentvertices, next achieved different textures of3D models according to different GPSservice status.iv. Achieve the combination of the virtual of real scene through Multi-sensordata fusion. Accurate integration of virtual and real scene is the key point ofaugmented reality. System combined with the acceleration sensor and a magnetic fieldsensor to obtain the azimuth, achieve the arithmetic that superposition of virtualinformation and real scene controlled by the azimuth.v. Refresh of3D virtual navigation information. With the changes of the user’slocation, the content of navigation tips is bound to follow the changes. System use anAndroid Timer that combined by Handler, Timer and TimerTask to refresh the textand graphics message of the navigation.By studying the above aspects, System ultimately use Ocean University of ChinaLaoshan Campus as a service area, collect data based on Google Maps, through theGPS to obtain latitude and longitude, acceleration sensor and a magnetic field sensorto obtain oriented direction, then rendering the virtual data associated with thelocation information, and displayed on the camera screen, implements an augmentedreality campus navigation system on Android platform.
Keywords/Search Tags:mobile augmented reality, real navigation system, sensor, OpenGLES
PDF Full Text Request
Related items