摘要随着Android系统的不断发展壮大,基于智能手机的移动应用开发也不断涌现市场。当下生活节奏的不断加快,人们对于自己的健康问题也越来越关注;一款实用简洁的计步器能够帮助人们对自己的运动状况有很清晰的把握。本课题就是基于Android手机三轴陀螺仪和加速度计两种传感器来对智能手机局部范围的运动轨迹进行跟踪研究,同时开发出一款实用的计步器APP。33471
本设计通过实验对人运动形体进行数据分析,设计一种科学的计步算法,并通过Android开发平台,编码实现。主要包括以下几个功能:
1)、采集传感器数据,设计计步算法,计算并显示了运动步伐;
2)、通过对运动量的分析,给出卡路里消耗的参考。
关键字: Android  三轴陀螺仪 加速度计 轨迹跟踪 计步器
毕业论文设计说明书外文摘要
Title    Application design and implementation of gyroscope and accelerometer based on trajectory tracking                                                
Abstract
With the development of Android growth, mobile app based on intelligent mobile phone is also emerging market. The accelerating pace of life, people are paying more and more attention to their health problems; a simple pedometer can help people have a clear grasp of the status of their movement. This topic is based on Android phones three-axis gyroscopes and acceleration two sensors in order to trajectories of smart phone local scope for tracking study, at the same time to develop a practical pedometer APP. This design through experiments of human body movement for data analysis, a science of algorithm design, and through the Android development platform to achieve code. Includes the following functions:
1)、Sensor data acquisition, and through the step algorithm, calculation and feedback movement pace;
2)、Through the analysis of the amount of exercise, calorie consumption given reference.
Keywords  Android Gyroscope Acceleration Trajectory tracking Pedometer
目   次
1  绪论    1
1.1  轨迹跟踪的概述    1
1.2  轨迹跟踪基本原理    6
1.3  课题研究的主要内容    8
1.4  本章小结    8
2  相关技术及开发工具软件介绍    9
2.1  Android平台介绍    9
2.2  传感器编程API    12
2.3  开发工具软件及开发语言    13
2.4  本章小结    13
3. 应用总体设计及关键代码    14
3.1 设计过程    14
3.2 计步算法及实现原理    15
3.3  模块设计及相关代码    17
3.4  本章小结    25
4、 运行测试    26
结  论    27
致  谢    28
参考文献29
1  绪论
1.1  轨迹跟踪的概述
1.1.1  课题背景
随着移动终端市场的不断拓展,各种贴和生活的应用越来越被人们认可和接受。基于计步器的应用研究,计步的准确是很关键的一项指标。现有的计步器,不论是基于硬件还是基于软件,都不能满足高精度的轨迹重现,尤其是在运动速度非常缓慢的情况下。现有的大多数安卓计步器APP都是使用的加速度计数据,基于一个阀值来检测步伐。
    然而,在低速运动下,计步不佳,主要是:在低速运动中,重力加速度几乎不变,加速度值也反应缓慢。这就引出来需要在一个低速运动下也能计步的检测算法。通过编程实现一个计步软件,运行在和我们生活息息相关的智能手机上,这样既避免了传统的硬件计步器外形庞大,不方便携带的弱点;同时也将计步精度拓展到计步算法上。这样也能物尽其用。
上一篇:ZigBee大规模传感器网络高效传输机制设计与实现
下一篇:《计算机网络基础》MOOC课程在线测试区设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

基于激光超声检测金属材...

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

基于深度学习的目标识别算法研究

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究

浅论职工思想政治工作茬...

基于Joomla平台的计算机学院网站设计与开发

从政策角度谈黑龙江對俄...

压疮高危人群的标准化中...

提高教育质量,构建大學生...

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

AES算法GPU协处理下分组加...