@MASTERSTHESIS\{IMM2012-06371, author = "J. P. Lahera", title = "Tracking People Using IPhone To Locate Their Avatars In The Virtual World", year = "2012", school = "Technical University of Denmark, {DTU} Informatics, {E-}mail: reception@imm.dtu.dk", address = "Asmussens Alle, Building 305, {DK-}2800 Kgs. Lyngby, Denmark", type = "", note = "Supervised by Michael Frederiksen, Sune Lehmann and Jakob Eg Larsen, jel@imm.dtu.dk, {DTU} Informatics", url = "http://www.imm.dtu.dk/English.aspx", abstract = "The goal of the thesis is to develop a tracking system using an iOS device and a {3D} model mainly in the {DTU} campus area. The main objective of the system is that the users will switch on the app when they are located in one of the available {3D} models. The app will send the users location to an Internet server. The {3D} models are available through an Internet website (realsite.dk) where the user avatars will be represented tracking the user in real time. Smartphones {GPS} sensors are usually not very accurate. To develop the best algorithms for the tracking with the best accuracy possible, the device accuracy has to be analyzed and measured. That is why this thesis starts with an extensive study of this sensor and the parameters that can be configured in the iOS location services. All the main problems that were solved during the development of this thesis are presented in the following sections. The two most important parts of the proposed system have been completely developed as part of this master thesis. The first part is the iPhone app, which obtains and filters the positions of the users. Moreover, it allows the users to upload a picture to be shown in their avatars. The other developed part is an algorithm to represent the avatars in the {3D} model; the row {GPS} measurements cannot be placed directly since they are not accurate enough. Some of the interesting improvements are that the system is able to detect when the user is in an indoor or outdoor position. It leads the avatar to the door of the building when they go inside or outside. Moreover, it detects when there is a big altitude change; the avatars use the stairs in these cases." }