轨迹生成程序以及轨迹生成装置制造方法及图纸

技术编号:7570967 阅读:159 留言:0更新日期:2012-07-15 04:19
本发明专利技术涉及轨迹生成程序以及轨迹生成装置。在一系列的运动动作含有产生规定冲击的击打动作的情况下,轨迹生成部(2)使用从安装于身体规定部位的加速度传感器以及角速度传感器获取到的各传感器值,来生成规定部位的动作轨迹。例如,轨迹生成部(2)分别生成身体的规定部位从一系列的运动动作的开始动作至击打动作为止的动作轨迹和身体的规定部位从击打动作至结束动作为止的动作轨迹。即、轨迹生成部(2)在击打动作的前后分别生成身体的规定部位的动作轨迹,因此能够考虑击打动作给身体的规定部位的轨迹导出带来的影响,能够更准确地再现一系列的运动动作的轨迹。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及轨迹生成程序以及轨迹生成装置
技术介绍
近年来,提出了一种在身体的部位安装加速度传感器以及角速度传感器,并使用从加速度传感器以及角速度传感器得到的各传感器值,来生成安装了传感器的身体部位的运动轨迹的技术。另外,近年来,还进行了通过搭载加速度传感器,来开发具有计步器功能的移动电话等。非专利文献1 佐川貢一、森山靖子、塚本利昭、近藤和泉、「装着型七W二“投球時上腕O 3次元位置計測」、計測自動制御学会、第216回研究集会、2004年6月22日、資料番号216-4然而,上述的现有技术存在以下问题,在安装于身体的传感器在一系列的运动动作内受到冲击的情况下,从传感器得到的传感器值会产生误差,因此难以准确地再现运动轨迹。
技术实现思路
以下公开的技术是鉴于上述情况而完成的,其目的在于提供一种能够更准确地再现一系列的运动动作的轨迹的轨迹生成程序以及轨迹生成装置。在本申请公开的技术的一个方式中,使计算机执行如下的轨迹生成步骤,S卩、在一系列的运动动作含有产生规定冲击的击打动作的情况下,使用从安装于身体的规定部位的加速度传感器以及角速度传感器获取到的各传感器值,来分别生成该规定部位从该一系列的运动动作的开始动作到该击打动作为止的动作轨迹和该规定部位从该击打动作到结束动作为止的动作轨迹。根据本申请公开的技术的一个方式,能够更准确地再现一系列的运动动作的轨迹。附图说明图1是表示实施例1所涉及的轨迹生成装置的图。图2是表示实施例2所涉及的移动电话的构成的图。图3是表示实施例2所涉及的显示器显示例的图。图4是表示实施例2所涉及的显示器显示例的图。图5是表示实施例2所涉及的腰部的动作轨迹的显示例的图。图6是表示实施例2所涉及的轨迹生成部的处理流程的图。图7是表示实施例2所涉及的轨迹生成部的处理流程的图。图8是表示实施例2所涉及的轨迹生成部的处理流程的图。图9是表示执行轨迹生成程序的计算机的图。具体实施例方式以下,参照附图对本申请公开的轨迹生成程序以及轨迹生成装置的一个实施方式详细地进行说明。此外,本申请公开的技术并不限定于作为轨迹生成程序以及轨迹生成装置的一个实施方式而后述的以下的实施例。实施例1图1是表示实施例1所涉及的轨迹生成装置的图。如该图所示,实施例1所涉及的轨迹生成装置1具有轨迹生成部2。在一系列的运动动作含有产生规定冲击的击打动作情况下,轨迹生成部2使用从安装于身体规定部位的加速度传感器以及角速度传感器获取到的各传感器值,来生成规定部位的动作轨迹。例如,轨迹生成部2分别生成身体规定部位从一系列的运动动作的开始动作到击打动作为止的动作轨迹和身体规定部位从击打动作到结束动作为止的动作轨迹。S卩、实施例1所涉及的轨迹生成部2在击打动作的前后分别生成身体规定部位的动作轨迹,所以能够考虑击打动作给身体规定部位的轨迹导出带来的影响,能够更准确地再现一系列的运动动作的轨迹。实施例2实施例2的构成在以下的实施例2中,列举移动电话作为具有本申请公开的轨迹生成装置的装置,但移动电话只是一个例子,本申请公开的轨迹生成装置能够应用于所有可安装于身体的小型信息处理装置。另外,以下对将实施例2所涉及的移动电话安装在腰部来生成进行高尔夫挥杆动作时的腰部动作轨迹的情况进行说明。图2是表示实施例2所涉及的移动电话的构成的图。如该图所示,实施例2所涉及的移动电话100具有加速度传感器110、角速度传感器120、显示器130、传感器值存储部 140、轨迹数据存储部150以及轨迹生成部160。若后述的轨迹生成部160开始进行处理,则加速度传感器110以默认设定的时间间隔(例如,0. 2秒间隔)连续地对安装了移动电话100的腰部的加速度进行计测。而且, 加速度传感器110向后述的轨迹生成部160传送计测出的各加速度传感器值(例如,电压值)。另外,若后述的轨迹生成部160开始进行处理,则角速度传感器120以默认设定的时间间隔(例如,0.2秒间隔)连续地对安装了移动电话100的腰部的角速度进行计测,并向后述的轨迹生成部160传送计测出的各角速度传感器值(例如,电压值)。此外,加速度传感器110以及角速度传感器120以同步的定时执行计测。显示器130以用户可视认的状态显示由后述的轨迹生成部160生成的腰部的动作轨迹。另外,显示器130显示开始生成进行高尔夫挥杆动作时的腰部的动作轨迹时的菜单信息、存储在后述的轨迹数据存储部150的过去的腰部的动作轨迹的一览信息。传感器值存储部140使由加速度传感器110计测出的各加速度传感器值和由角速度传感器120计测出的各角速度传感器值与计测定时相同的加速度传感器值和角速度传感器值彼此建立对应地存储。轨迹数据存储部150使与由后述的轨迹生成部160生成的腰部的动作轨迹相关的数据与动作轨迹的生成时间建立对应地存储。此外,传感器值存储部140以及轨迹数据存储部150例如是RAM (Random Access Memory,随机存储器)、闪存(flash memory)等半导体存储器元件,或者是硬盘、光盘等存储装置。轨迹生成部160使用由加速度传感器110计测出的各加速度传感器值以及由角速度传感器120计测出的各角速度传感器值,来生成将移动电话100安装在腰部上进行高尔夫挥杆动作时的腰部的动作轨迹。图3是表示实施例2所涉及的显示器显示例的图。该图表示在显示器130上显示设置有“挥杆测量”以及“挥杆历史”的选择项目的菜单画面的情况。“挥杆测量”是在用户希望开始生成进行高尔夫挥杆动作时的腰部的动作轨迹的情况下,供用户选择的项目。“挥杆历史”是在用户希望阅览存储在轨迹数据存储部150的腰部的动作轨迹一览的情况下,供用户选择的项目。轨迹生成部160例如根据用户操作,向显示器130输出例如图3所示那样的菜单画面。而且,若存在选择“挥杆历史”的输入,则轨迹生成部160例如图4所示那样向显示器130输出存储在轨迹数据存储部150中的腰部的动作轨迹一览。图4是表示实施例2所涉及的显示器显示例的图。该图表示在显示器130中利用时间序列显示腰部的动作轨迹的生成时间作为挥杆历史数据一览的情况。例如,若存在选择“2009年9月9日12:00”的输入,则轨迹生成部160从轨迹数据存储部150读入与所选择的时间对应的腰部的动作历史的数据,并向显示器130输出。另外,若存在选择“挥杆测量”的输入,则轨迹生成部160开始生成将移动电话100 安装在腰部进行高尔夫挥杆动作时的腰部的动作轨迹。此外,轨迹生成部160以假设正在进行高尔夫挥杆动作期间产生一定的偏移加速度为前提。此外,所谓偏移加速度是指与加速度的真实值存在一定的误差的加速度。而且,轨迹生成部160按照边界条件1 “开始挥杆时与击球时的腰部位置相同”、边界条件2 “结束挥杆时的腰部的速度为0”这样的条件, 来执行以下的处理。例如,若存在选择“挥杆测量”的输入,则轨迹生成部160设定腰部姿势矩阵(R)、 初始条件(腰部的位置向量P = 0,腰部的速度向量V = O)。此外,腰部姿势矩阵(R)、初始条件(腰部的位置向量P = 0,腰部的速度向量v = 0)由以下的式(1),(2)以及(3)表不。p=(0,0,0》.《2)权利要求1.一种轨迹生成程序,其特征在于,使计算机执行以下轨迹生成步骤在一本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:永嶋史朗
申请(专利权)人:富士通株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术