定位实验 题目: 基于 WIFI位置指纹的室内定位实验 成员: 2 0 1 2 年 1 2 月 一、实验题目 实验题目 基于Wifi 位置指纹的室内定位实验 实验要求 学习android 平台使用、android 编程、android 环境下 wifi 设备查看操作
实验内容 利用最少数目的wifi 热点设备,能够实时地对手机进行定位
二、实验目的 目前全球定位系统(GPS ,Global Positioning System )是获取室外环境位置信息通过实施项目的最常用方式
但由于卫星信号容易受到各种障碍物遮挡,GPS/APGS 等卫星定位技术并不适用于室内或高楼林立的场合,目前无线室内定位技术迅速发展,已成为 GPS 的有力补充
了解智能手机如何利用 Wifi 热点设备信号强度进行室内定位
三、实验原理 1
Android 系统架构简介 Android系统架构见图 ,它建立于Linux内核之上,包含了各种设备驱动和管理模块,囊括了非常齐全的类库和框架,包括轻量级数据库 SQLite 、浏览器 Webkit 等
整个系统建立在 Dalvik 虚拟机上,应用程序使用Java 语言编写
Android 系统提供了丰富的框架(活 动管理、位置管理等)来管理系统的软、硬件资源,整合了常用的应用程序(联系人、电话本等),并开放了很全面的 API 供用户使用,整个平台具有良好的开放性和扩展性
采用基于射频指纹的定位方法 移动终端需要获得周围AP的RSSI指纹特征,Android 系统提供的接口可以很方便地实现这一功能
定位算法 由于室内环境复杂,WiFi无线信号具有较强的时变无线信号传播衰减模型难以很好的表征距离与信号强度间的映射关系,采用基于射频指纹匹配定位方法,它具有较好的定位鲁棒性
指纹匹配方式定位算法建立在实验数据基础上,它主要包括离线训练和在线定位两个阶