空中手写轨迹检测系统的研究与设计

来源 :成都理工大学 | 被引量 : 5次 | 上传用户:kittyranger
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机的信息输入方式有很多种,现在人们越来越喜爱手写输入,并且随着智能设备的不断发展,手写输入方式出现在生活的方方面面。最普遍的手写输入方式是利用手写笔在固定的手写平面进行书写,通过采集手写平面书写的轨迹或者数据信息,然后将该数据传送至终端设备进行处理,这属于二维空间信息的输入。本论文主要研究的是在三维空间中的数据输入。目前,三维空间的轨迹跟踪系统广泛应用于虚拟现实的人机交互领域,主要包括磁追踪系统、激光追踪系统和基于三维计算机视觉的追踪系统。这些追踪系统都具有较高的精度,但是其缺点有:成本高、体积大、不易携带,不适合三维空中手写轨迹检测系统的研究。而本论文设计了一种基于MEMS加速度传感器的运动轨迹检测系统,该系统具有成本低、体积小、易携带等优点,符合空中手写轨迹检测系统的研究。本论文主要使用高精度的六轴传感器MPU6050检测手写笔在空中运动过程的加速度和角速度信息,根据牛顿第二定律对检测的加速度数据的一次积分得到速度,然后对速度的一次积分就可以得到位移数据。由于在手写的过程中会发生方向的变化,所以需要通过角速度计算出旋转矩阵,再进行坐标转换将加速度数据固定到同一坐标系中,然后利用牛顿第二定律进行两次积分就可以计算出位移,并将这些计算出的位移点连接起来就可以获得空中手写的运动轨迹。但是在测量过程中,由于外部环境的变化会引入随机误差,或者传感器本身的原因使测得的加速度和角速度数据存在误差,或者手的抖动引起的误差,都会导致最终的运动轨迹显示不正确。本文中为了降低这些随机误差和测量误差,设计并实现了kalman滤波器来降低随机误差,并根据零速度补偿算法和多轴动态开关算法的原理设计并实现了对检测到的加速度进行补偿,并对积分过程产生误差的累加做出了补偿。系统总体可以分为两个模块:数据检测模块和上位机处理模块。数据检测模块主要是检测手部运动的加速度和角速度数据;上位机处理模块就是通过相关的算法进行处理,包括坐标转换、滤波、数据的积分及补偿等,最后就是将计算出的位移信息显示出来。在硬件实现方面,主要使用MPU6050模块检测手写运动过程的加速度和角速度信息,然后通过USB转TTL电平的串口模块将MPU6050与计算机相连接,并将检测到的信息上传至上位机,保存为txt文件;软件实现方面,软件实现的全部算法都在计算机的MATLAB上进行处理,包括坐标转换、kalman滤波、误差补偿、积分等。论文最后叙述了该系统的实验过程,并展示了部分实验结果。实验结果表明该系统空中轨迹测量误差小于15%,可满足简单的空中轨迹识别。此外,依据实验结果及其分析结果,论文对系统提出了改进意见,并对将来的研究工作进行了展望。
其他文献
该文所介绍了混合激励线性预测编码(MELP),即是其中一种非常优秀的编码方法.它结合混合激励、多带激励以及原型波形内插等编码方法的诸多优点,采用了一种新的更为符合人发音
电力信号的测量、分析可以分为两部分:常规电量参数的测量和电能质量的分析、测量.该文针对这两上部分进行了一些理论上的研究.
随着中国通信事粘的迅速发展,大容量、高可靠的数字程控交换机已成为通信网走向 数字化、智能化和综合化的关键产品.在这种情况下,华光公司自主研制了BSP80宽带节点 交换机.B
作为国家"九五"科技攻关项目"可视化通信平台的研制与实施"的一个重要组成部分.该文工作主要集中于多媒体通信系统中语声通讯平台的研究及其实现.
该文就目前理论界和工程界都很关心的基于外信息交换迭代处理的编码方案作了一个较全面的研究和探讨.为以后这类方案在实际中的应用提供了必要的计算机仿真依据.该文首先以并
首先,该文介绍了中国铁路移动通信的现状,分析了铁路移动通信信道的特点,根据 码分多址技术的优势,分析了码分多址技术在铁路移动通信中应用的可行性和必要性.由此,给出了研
第三代通信系统要求新的蜂窝系统能够支持语音与数据业务,并且要有好的扩展性.CDMA-2000是下一代蜂窝移动通信标准IMT2000的候选提案,它建立在IS-95标准基础之上,具有良好的
随着人们生活质量的不断提升、运输业的高速发展,越来越多的人能享受到汽车带来的方便,但汽车同时也引起了很多问题。车辆的增多造成环境污染越来越严重,并且交通事故也越发
该文介绍了一种基于单片机的袖珍型视频监控系统,系统利用摄象机监视固定场景,摄象机的视频信号被系统采集后存入帧存储器中,系统比较采集到的前后两帧数字图象,如果变化超过
互联网行业的兴起和智能设备在全世界的广泛普及为数字出版行业提供了飞速发展的机遇。为了满足人们在阅读时的社交需求,本课题的目标是开发一款能够让用户参与其中的社交化