This book provides a comprehensive overview of the entire landscape of both outdoor and indoor wireless positioning, and guides the reader step by step in the implementation of wireless positioning applications on the iPhone. Explanations of fundamental positioning techniques are given throughout the text, along with many programming examples, providing the reader with an independent, practical, and enjoyable learning of the material while gaining a real feel for the subject.
This book is primarily intended for anyone who wants to study wireless localization. It is an ideal textbook for graduate students who are first learning localization techniques, as well as advanced undergraduates in computer science interested in translating localization concepts into real code. Professionals, engineers and researchers working in location-aware services and related techniques using mobile positioning and AI technologies will find this book to be a helpful reference.
Companion website for the book:
www.wiley.com/go/chan/wireless
1 Introduction toWireless Localization 1
Part I: Wi-Fi Positioning Systems
2 Installation of Wi-Fi Infrastructure 13
3 Algorithms Used in Wi-Fi Positioning Systems 35
4 Implementation of Wi-Fi Positioning in iPhone 71
5 Positioning across Different Mobile Platform 97
6 Wi-Fi Signal Visualization 107
Part II: Outdoor Positioning Systems
7 Introduction of Global Positioning System 123
8 Study of GPS Signal and Algorithms 137
9 Differential GPS and Assisted GPS 157
10 Other Existing Positioning Systems 185
Part III: Applications in Wireless Localization
11 AI for Location-aware Applications 201
12 Beyond Positioning: Video Streaming and Conferencing 223
Appendix A Starting the iOS SDK 245
Appendix B Introduction to Objective-C Programming in iPhone 261