Font Size: a A A

Design And Implementation Of Augmented Reality-Based Real-Time Bus Application On Android Platform

Posted on:2020-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:X Y WangFull Text:PDF
GTID:2392330572973602Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,China’s social economic has been rapidly developed,and the scale of the city has continued to expand.However,the prosperity and development of the city is accompanied by the skyrocketing urban population,the rapid increase in the number of motor vehicles and the deteriorating environment.In order to protect the environment and reduce traffic pressure,more urban residents tend to choose bus to travel,but they often suffer from the inability to effectively obtain accurate real-time bus information such as bus arrival time,location of vehicles,and congestion levels.With the development of the mobile Internet and the popularity of mobile devices,the traditional industry has been able to rapidly develop and upgrade with the help of the"Internet+"boom.The real-time bus application based on location services is an example of the upgrade of the traditional urban bus industry.The opening of real-time bus information by bus companies also enables developers to design a variety of smart travel applications.However,most of these applications rely on officially provided bus data,which is quite limited.Although the existing products can meet the basic needs of residents’who tend to travel by bus,the product features need to be upgraded,and there is still no innovation in the way the real-time location of the bus is presented.Therefore,there is still much room for optimization.Based on the above-mentioned problems,this thesis designs and implements the augmented reality-based Android client,which is based on the overall architecture of the real-time bus system.In addition to meeting the basic LBS query requirements of users,it also fully considers the individual needs of users and realizes the functions of covering a wider range of bus travel scenarios.Based on augmented reality technology,this application improves the way how real-time location of the bus is presented,enabling users to more intuitively watch the location and distance of the bus.In addition,users can share real-time location and congestion rating data through this application,effectively expanding the scale of real-time bus data.Meanwhile,user-based function module can better meet the personalized travel needs of each user and enhance the user experience.This thesis first introduces the project background and related technologies,including augmented reality,Android platform development technology,etc.Then the analyses about the existing real-time bus application and the user’s concrete needs for the bus travel mode are carried out with the aid of case diagram.According to the results of the above analysis,the summary design is performed,which divide the system into LBS query module,augmented reality module,user module,group chat module and basic module referring to software engineering related ideas and describes respective function with the help of framework diagram and flow chart.Then the thesis introduces the detailed design and implementation for each module and combine UML class diagrams,timing diagrams and other tools to describe the core interfaces and methods in each module as well as the connections and interactions between the modules.Then,each function module and the overall application are tested and the test results are displayed.Finally,the thesis makes a summary for the full text and describes the further work to be done.
Keywords/Search Tags:real-time bus system, augmented reality, smart travel, android client
PDF Full Text Request
Related items