- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线蜂窝数据网络-今井研究室
第七章 移动计算平台(2)
主 讲:郭斌 副教授
单 位:西北工业大学计算机学院 陕西省嵌入式系统技术重点实验室
电 话
办 公 室:计算机学院512B房间
电子邮箱: guobin.keio@
个人主页:http://www.ayu.ics.keio.ac.jp/~bingo/
课程主页:http://www.ayu.ics.keio.ac.jp/~bingo/course13.html
内容提纲
• Android关键技术及实例
▫Android地理位置
▫定位与节能
▫声音信号处理
地理位置
绝对坐标位置
经度和纬度 最大众化的技术之一
GPS (Global Positioning System)
需要有卫星
相对坐标位置
相对于若干已知位置的距离
三点定位
几何原理类似
室内定位
Android上编程获取GPS位置
LocationManager、Location类!
import android.location.Location;
import android.location.LocationManager;
Location loc;
LocationManager locMan;
loc = locMan.getCurrentLocation (strProvider);
Lat = (float)loc.getLatitude();
Lon = (float)loc.getLongitude();
这是获取GPS位置的核心代码
地理位置的应用
应用Location做点什么?
地图标注
电子导航
社会交互
行为理解
环境监测
位置与社交网络结合
将social network和智能手机相结合
在Micro-Blog上的应用
Tourism,例如: 可以点中一座
建筑物查询游览记录
Micro-News,crowd形成
某地点发生事件的描述,其
他人对地点订阅
Social Collaboration,帮助ride-takers和ride-givers匹配,减
少油耗
Pothole Patrol :监控路面
用智能手机监控路面质量 Smart phones + ITS
(1)Car使用加速度传感器测得路面上的坑洞
(2)Car将带有位置的检测结果发送到central server
(3)central server基于位置进行聚类,过滤错误,提高准确性
Pothole Patrol: 监控路面
如何通过加速度传感器测得坑洞?
MyExperience :记录个人的轨迹
将个人生活和智能手机相结合
收集现场(in the field)数据
记录when, where, what, why
sensor关联一个state,状态改变
时触发sensor event,并记录状态
变化
当sensor状态满足triggers条件时,
就触发actions,并记录这些
actions
MyExperience :记录个人的轨迹
Microsoft SenseCam
/en-
us/projects/l
文档评论(0)