[XMove-自主设计的体感解决方案] 系统综述

编者注: X-MOVE是作者在业余时间于2010年6月份启动的以运动传感开发,算法和应用的平台,目前已经发展了三个版本,第四版的开发接近尾声。发布在博客园仅为交流技术,不存在商业目的,作者保留一切权利。

 一 . XMOVE 系统简介

      X-MOVE是作者于2010年本科四年级年启动的运动传感模拟,建模和计算的平台,已经发展到第四代。利用优秀算法和自主设计的硬件,充分发挥传感器能力,搭建起全新人机交互和动作传感解决方案,并努力实现产品级成熟度。

  

      目前开发了以下应用:

  •   全身动作捕捉和重现
  •   对使命召唤(COD),街霸,HAWX等主流游戏的体感控制的支持
  •   空中3D鼠标(包含动作识别)
  •   手机屏幕实现电脑触摸板
  •   虚拟现实和远程机械控制
  •   电子指南针
  •   传感器数据采集,分析和重现
  •   其他应用

  

      系统涉及以下关键技术:

 

 

       作者的目标是将其开发为开放的,可扩展的体感开发和应用平台,以实现以下愿景:

    XMove是一套可拓展的开放体感系统框架, 可以通过USB,蓝牙,WIFI,3G,串口甚至Kinect等通信方法,接收来自不同传感器,不同节点(包含手机和自制传感器)的数据,通过传感器融合算法,向应用层提供统一和完整的运动数据和扩展信息。以实现在常规环境下,对人体动作的实时监测和输出。 尽最大可能满足高可靠和低功耗设计,并支持异构自组网。

 XMove的硬件家族

 手持硬件传感器:

 

   系统的实现了三层框架,向上提供统一的传感器数据和API。

    

 虚拟游戏引擎和全身人体动作位置监控演示:

XMOVE软件界面系统:

  自制嵌入式OS的内置传感器监测显示:

演示视频:

 

二. XMOVE开发文章系列列表

       目前作者已经基本完成大部分的开发任务。作者亦获得了颇大的知识和能力收益,为了与有兴趣的网友一起交流,我在博客园开放此系统的部分设计和技术,与志同道合的朋友分享相关信息。其中也会提到我的一些开发心得和工作感受。

      作者将不定期的更新文集,已经或将会包含以下内容:

  •  XMOVE系统介绍:

    XMove已开发应用介绍

  XMove-Studio PC端应用和开发平台

     各代版本发展情况:XMOVE1.0

  各代版本发展情况:XMOVE2.0

      各代版本发展情况:XMOVE3.0

  各代版本发展情况:XMOVE4.0 Android子系统

      XMove的无线通信协议简介

  第三方开发开放API使用说明

  • XMOVE3.0嵌入式手持终端介绍  

  系统综述: 自制的彩屏手持动作感应终端

  软件介绍(一):精简型嵌入式系统的菜单实现和任务切换  

  软件介绍(二):在2KB内存单片机上实现的彩屏GUI控件库

  软件介绍(三):在2KB内存单片机上实现的俄罗斯方块

  软件介绍(四):在2KB内存单片机上实现的超精简五子棋算法

  软件介绍(五):在2KB内存的单片机上实现的T9中文输入法

  •     设计经验

     困扰半年之久的MSP430的I2C问题

  设计,成本与开发细节的讨论

 

  •   动态识别和算法

      动态动作识别算法介绍

  AHRS传感器融合算法介绍

  •   安卓开发

     用手机的屏幕作为电脑触摸板!

     安卓的GPS和远程地理定位

   安卓3G高速数据通信 

   安卓手机端通过蓝牙与PC通信的实现

 

  •  其他

 

      如果您有任何问题,欢迎联系我:buptzym@gmail.com

时间: 2024-11-01 09:37:10

[XMove-自主设计的体感解决方案] 系统综述的相关文章

[XMOVE自主设计的体感方案] 历代版本系统介绍(三)X-MOVE3.0

编者注: X-MOVE是作者在业余时间于2010年6月份启动的以运动传感开发,算法和应用的平台,目前已经发展了三个版本,第四版的开发接近尾声.发布在博客园仅为交流技术,不存在商业目的,作者保留一切权利. 一 . 前言 XMOVE3.0是2.0版本上的升级版本,硬件改动不大,改动主要集中在软件和算法的升级.它的开发时间是2011年1月--2011年6月,开端于大四寒假,结束于北邮创新展. 它的发展,也是我转变思维的过程.曾经的我,认为硬件是王道,软件只是装饰硬件的皮.甚至,我会觉得开发软件的人都太

[XMOVE自主设计的体感方案] 历代版本系统介绍(一)X-MOVE1.0

  编者注: X-MOVE是作者在业余时间于2010年6月份启动的以运动传感开发,算法和应用的平台,目前已经发展了三个版本,第四版的开发接近尾声.发布在博客园仅为交流技术,不存在商业目的,作者保留一切权利.  一 . 前言和怀旧-关于1.0 XMOVE目前已经发展了四代,为了更好的让大家了解它的发展历程,本系列的博文将介绍XMOVE各代系统的特性,硬件特征和软件.同时也能更好的总结系统中的不足.      XMOVE1.0开发时间2010年6月-2010年8月.   XMOVE1.0是我在本科三

[XMOVE自主设计的体感方案] 历代版本系统介绍(五)X-MOVE4.0 Android子系统

编者注: X-MOVE是作者在业余时间于2010年6月份启动的以运动传感开发,算法和应用的平台,目前已经发展了三个版本,第四版的开发接近尾声.发布在博客园仅为交流技术,不存在商业目的,作者保留一切权利. 一 . 简介 在开发XMOVE的过程中,不止一人给我提出使用手机作为传感器终端的建议.在4.0中,这一愿望成为了现实. 由于未曾在手机上开发过应用,因此本次开发目标非常明确:实现一套手机软件,可以无缝的融入XMOVE框架之内,通过蓝牙或WIFI与电脑通信,从而实现多种功能. 它的名称是Assis

[XMOVE自主设计的体感方案] 历代版本系统介绍(二)X-MOVE2.0

  编者注: X-MOVE是作者在业余时间于2010年6月份启动的以运动传感开发,算法和应用的平台,目前已经发展了三个版本,第四版的开发接近尾声.发布在博客园仅为交流技术,不存在商业目的,作者保留一切权利.  一 . 前言 XMOVE 2.0开发时间: 2010年10月-2011年1月 XMOVE1.0的开发在八月份后只做了小修小补,以为它就是最后的完整系统.我为它用GDI开发了3D的姿态演示,由于只有加速度传感器,因此效果不是太好.但没有办法,马上就要考研了,我不能在这个事情上再付出更多. 但

[XMOVE自主设计的体感方案] XMove Studio管理系统(一)——基于XFrmWork的PC端框架

一 . XMove Studio简介 XMove Studio ,是XMove框架的PC桌面整合平台,是XMove的管理系统和应用中心.它的开发基于我开发的XFrmWork桌面软件框架,采用插件结构,共享基类库.它具备以下特点: 与节点通信,控制,采集,重现数据的能力. 可扩展的应用平台,已开发了基于Unity3D的虚拟实境系统,空中鼠标和数据分析器等.并提供API向第三方开放 可增删节点通信方法,包括蓝牙,WIFI,串口和USB等 作为XMove 4.0最重要的变化之一,XMove Studi

[XMOVE自主设计的体感方案] XMove Studio管理系统(二)应用开发API简要介绍

一. XMove的开放式应用开发框架简介 XMove4.0以开放式的结构满足扩展性的要求.所有无线协议,底层算法和控制逻辑全部上移到PC端.节点只根据接受的控制逻辑返回传感器数据.新的架构使得开发新应用非常方便. 本节将主要介绍XMove应用开发API及其使用. 二. 注册新应用 我们将以开发"空中鼠标"应用为例,介绍开发应用的方法. 空中鼠标是通过陀螺仪传感器采集的旋转数据,传递给PC机,在空中旋转节点即可控制PC鼠标的功能.由于需要鼠标左右键,因此最低节点需求是含键盘的节点. 1.

[XMOVE自主设计的体感方案] XMove 4.0 无线组网协议

一. 综述 XMove 4.0需要支持多节点混合组网,在用户超过两个或两个以上时,可能会有多达40个以上的节点接入到系统之中.这些节点可能包括来自前几代的兼容节点,也可能是4.0的超微节点和手持节点.如何使这些节点正常无干扰的工作,并处于低功耗,是一个非常复杂而艰巨的任务. 无线协议有以下具体任务: 尽可能准确有效无丢包的将节点数据传递给上位机 将上位机的控制信息有效的传递给节点,并使节点改变为相应的工作状态 支持多节点多拓扑混合组网 作者为通信专业出身,对无线协议有一定的了解.我通过以下方式来

[XMOVE自主设计的体感方案] XMove 4.0节点介绍——抽象节点和硬件

一. 自制硬件的意义 从第一代开始,设计自制硬件节点就是XMove的最重要的一部分.强大地硬件配合强大地软件,才能发挥最强的功能.我们坚持所有的节点都自己设计制作. 由于有了充分的设计经验,这些节点在设计上尽可能小巧,提升使用舒适性.但所有的硬件都是我们团队自己开发的,大部分节点是我们手工焊接装配的,因此可能会多多少少出现问题,还请谅解. 您可能已经熟悉了前代的节点设计.本节将主要介绍第四代硬件节点的设计. 二. XMOVE对节点的抽象和定义 为了对应用层屏蔽不同节点的区别,我们对所有节点进行了

索尼9月15日推体感游戏系统PlayStation Move

据国外媒体报道,索尼将在9月15日推出动作控制游戏系统PlayStation Move,从而比竞争对手微软提早几个月加入炙手可热的体感游戏市场.体感游戏是由游戏公司任天堂及其家用游戏机Wii兴起的,并成为了今年洛杉矶E3电子娱乐展最大的焦点,预计在接下来几年这类游戏将吸引数百万新玩家.索尼周四表示,其PlayStation 3家用游戏机的Move系统将在9月15日开始在欧洲发售,数天之后在美国开始上市.预计该款游戏机在日本的上市日期是10月21日,该系统的基本版包括一个摄像头.一个遥控手柄,总价