[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7123750B2 - 解析装置、および解析システム - Google Patents

解析装置、および解析システム Download PDF

Info

Publication number
JP7123750B2
JP7123750B2 JP2018204326A JP2018204326A JP7123750B2 JP 7123750 B2 JP7123750 B2 JP 7123750B2 JP 2018204326 A JP2018204326 A JP 2018204326A JP 2018204326 A JP2018204326 A JP 2018204326A JP 7123750 B2 JP7123750 B2 JP 7123750B2
Authority
JP
Japan
Prior art keywords
ball
data
acceleration
analysis device
axis
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018204326A
Other languages
English (en)
Other versions
JP2019195607A (ja
Inventor
翔平 柴田
丈司 鳴尾
悠人 加瀬
圭 廣瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mizuno Corp
Original Assignee
Mizuno Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mizuno Corp filed Critical Mizuno Corp
Priority to US16/184,302 priority Critical patent/US20190336826A1/en
Publication of JP2019195607A publication Critical patent/JP2019195607A/ja
Application granted granted Critical
Publication of JP7123750B2 publication Critical patent/JP7123750B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measuring Magnetic Variables (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Description

特許法第30条第2項適用 日本機械学会シンポジウム:スポーツ工学・ヒューマンダイナミクス2017にて公開
本開示は、ボールの回転軸を解析するための技術に関する。
近年、ボールに内蔵されたセンサからの情報を用いることで、投球時の野球ボールの移動軌跡、回転速度、回転軸の方向などの回転パラメータを計測する手法が知られている。例えば、特開2018-134153号公報(特許文献1)には、投球解析システムが開示されている。
特許文献1に係る投球解析システムは、センサ部及び送信部が内蔵されたボールと、送信部から送信されたセンサ部の検出値を受信して解析する解析装置とを備える。センサ部は、基板と、基板に搭載された加速度センサ、地磁気センサ及びジャイロセンサとを含む。解析装置は、グローバル座標系における基板の初期方向を特定して記憶し、グローバル座標系における基板の逐次変化する方向を算出し、グローバル座標系におけるボールの逐次変化する加速度を算出し、グローバル座標系におけるボールの移動軌跡を算出する。
特開2018-134153号公報
特許文献1では、ジャイロセンサを用いて回転軸の方向を算出することが開示されている。しかし、一般的に、ジャイロセンサはサイズが比較的大きく、ボールに内蔵できるような小型のジャイロセンサでは計測領域が限定される。そのため、野球のように投球時のボールが高速回転する場合には、ジャイロセンサを用いるとサチュレーションによりボールの回転軸の角度を精度よく求めることができない場合がある。
本開示のある局面における目的は、ボールの回転軸の角度をより精度よく算出することが可能な解析装置、および解析システムを提供することである。
ある実施の形態に従うと、ボールの回転軸を解析するための解析装置が提供される。解析装置は、ボールに内蔵されたセンサ機器により時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、加速度データおよび地磁気データに基づいて、ボールの姿勢情報を算出する姿勢算出部と、地磁気データに基づいて、被験者により放たれたボールの回転数を算出する回転数算出部と、姿勢情報と、回転数と、地磁気データと、地磁気データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対するボールの回転軸の角度を算出する回転軸算出部とを備える。
好ましくは、回転軸算出部は、ボールが放たれたタイミングの前後の所定期間におけるボールの回転軸の角度を算出する。
好ましくは、回転軸算出部は、姿勢情報と、回転数と、地磁気データと、1階微分値と、2階微分値とに基づいて、地磁気データと1階微分値と2階微分値とを観測値とした観測方程式に対して所定のフィルタを適用してボールの回転軸の角度を算出する。
好ましくは、解析装置は、加速度データに基づいて、所定のフィルタを用いて被験者から放たれたボールの進行方向を算出する方向算出部をさらに備える。所定方向は、方向算出部により算出された進行方向である。
好ましくは、方向算出部は、進行方向を規定する回転行列を状態値とした状態方程式、および、ボールが放たれたタイミングの前後の所定期間における加速度データの最大値を観測値とした観測方程式、に対して所定のフィルタを適用して進行方向を規定する回転行列を算出する。
好ましくは、センサ機器は、低加速度を検出するための低加速度センサと、高加速度を検出するための高加速度センサとを含む。加速度データは、低加速度センサにより検出された低加速度データと、高加速度センサにより検出された高加速度データとを含む。姿勢算出部は、ボールの初期姿勢情報を算出する場合、加速度データとして低加速度データを採用する。
好ましくは、所定のフィルタは、拡張カルマンフィルタである。
他の実施の形態に従うと、ボールの回転軸を解析するための解析装置が提供される。解析装置は、ボールに内蔵されたセンサ機器により時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、加速度データおよび地磁気データに基づいて、ボールの姿勢情報を算出する姿勢算出部と、地磁気データに基づいて、被験者により放たれたボールの回転数を算出する回転数算出部と、姿勢情報と、回転数と、加速度データと、加速度データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対するボールの回転軸の角度を算出する回転軸算出部とを備える。
好ましくは、回転軸算出部は、姿勢情報と、回転数と、加速度データと、1階微分値と、2階微分値とに基づいて、加速度データと1階微分値と2階微分値とを観測値とした観測方程式に対して所定のフィルタを適用してボールの回転軸の角度を算出する。
さらに他の実施の形態に従う解析システムは、ボールの回転軸を解析するための解析装置と、ボールに内蔵されたセンサ機器とを備える。解析装置は、センサ機器によりに時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、加速度データおよび地磁気データに基づいて、ボールの姿勢情報を算出する姿勢算出部と、地磁気データに基づいて、被験者により放たれたボールの回転数を算出する回転数算出部と、地磁気データと、姿勢情報と、回転数と、地磁気データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対するボールの回転軸の角度を算出する回転軸算出部とを含む。
さらに他の実施の形態に従う解析システムは、ボールの回転軸を解析するための解析装置と、ボールに内蔵されたセンサ機器とを備える。解析装置は、ボールに内蔵されたセンサ機器により時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、ボールが静止状態のときの加速度データおよび地磁気データに基づいて、ボールの姿勢情報を算出する姿勢算出部と、地磁気データに基づいて、被験者により放たれたボールの回転数を算出する回転数算出部と、姿勢情報と、回転数と、加速度データと、加速度データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対するボールの回転軸の角度を算出する回転軸算出部とを含む。
本開示によると、ボールの回転軸の角度をより精度よく算出することが可能となる。
実施の形態1に従う解析システムの全体構成を説明するための図である。 実施の形態1に従うボールの概略構成を説明するための図である。 実施の形態1に従う解析装置のハードウェア構成を示すブロック図である。 実施の形態1に従うセンサ機器のハードウェア構成を示すブロック図である。 実施の形態1に従う解析装置の動作を説明するためのフローチャートである。 実施の形態1に従うボールの回転数の算出方式を説明するための図である。 実施の形態1に従うボールの回転軸の角度の表示例を示す図である。 実施の形態1に従う解析装置の機能構成例を示すブロック図である。 実施の形態2に従う解析装置の動作を説明するためのフローチャートである。 実施の形態2に従う解析装置の機能構成例を示すブロック図である。
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
[実施の形態1]
<システムの全体構成>
図1は、実施の形態1に従う解析システム1000の全体構成を説明するための図である。図1を参照して、解析システム1000は、投手である被験者5が投じた野球用のボールの回転軸を解析し、解析結果を表示するためのシステムである。解析システム1000は、解析装置10と、センサ機器20が内蔵されたボール2とを含む。なお、図1では、センサ座標系における互いに直交する3つの軸をx軸、y軸、z軸で表わし、絶対座標系における互いに直交する3つの軸をX軸、Y軸、Z軸で表わしている。
解析装置10は、スマートフォンで構成される。ただし、解析装置10は、種類を問わず任意の装置として実現できる。例えば、解析装置10は、ラップトップPC(personal Computer)、タブレット端末、デスクトップPC等であってもよい。
解析装置10は、無線通信方式によりセンサ機器20と通信する。例えば、無線通信方式としては、BLE(Bluetooth(登録商標) low energy)が採用される。ただし、解析装置10は、Bluetooth(登録商標)、無線LAN(local area network)等のその他の無線通信方式を採用してもよい。
図2は、実施の形態1に従うボール2の概略構成を説明するための図である。図2(a)は、ボール2の外観を示している。図2(b)は、ボール2の内部の概略構成を示している。
図2(a)を参照して、ボール2の外観は一般的な硬式球と同等である。ボール2は、革製の外皮を有し、縫い目を視認可能に構成されている。図2(b)を参照して、ボール2は、その中心部にボール2の挙動を検出するためのセンサ機器20を内蔵している。センサ機器20は、ポリカーボネート製のカプセル62およびシリコーンゲル64で固定されており、優れた耐衝撃性を有する。
再び、図1を参照して、センサ機器20は、センサ座標系(すなわち、ローカル座標系)における加速度および磁場(磁束密度)を検出する。具体的には、センサ機器20は、低加速度用および高加速度用の2つの加速度センサと、地磁気センサとを含む。加速度センサは、互いに直交する3つの軸(x軸,y軸,z軸)方向の加速度を示す加速度データを検出する。地磁気センサは、互いに直交する3つの軸方向の磁場(磁束密度)を示す地磁気データを検出する。地磁気センサには、例えば、MR(Magnet resistive)素子、MI(Magnet impedance)素子、ホール素子等が用いられる。
<ハードウェア構成>
(解析装置10)
図3は、実施の形態1に従う解析装置10のハードウェア構成を示すブロック図である。図3を参照して、解析装置10は、主たる構成要素として、CPU(Central Processing Unit)102と、メモリ104と、タッチパネル106と、ボタン108と、ディスプレイ110と、無線通信部112と、通信アンテナ113と、メモリインターフェイス(I/F)114と、スピーカ116と、マイク118と、通信インターフェイス(I/F)120とを含む。また、記録媒体115は、外部の記憶媒体である。
CPU102は、メモリ104に記憶されたプログラムを読み出して実行することで、解析装置10の各部の動作を制御する。より詳細にはCPU102は、当該プログラムを実行することによって、後述する解析装置10の処理(ステップ)の各々を実現する。
メモリ104は、RAM(Random Access Memory)、ROM(Read-Only Memory)、フラッシュメモリなどによって実現される。メモリ104は、CPU102によって実行されるプログラム、またはCPU102によって用いられるデータなどを記憶する。
タッチパネル106は、表示部としての機能を有するディスプレイ110上に設けられており、抵抗膜方式、静電容量方式などのいずれのタイプであってもよい。ボタン108は、解析装置10の表面に配置されており、ユーザからの指示を受け付けて、CPU102に当該指示を入力する。
無線通信部112は、通信アンテナ113を介して移動体通信網に接続し無線通信のための信号を送受信する。これにより、解析装置10は、例えば、LTE(Long Term Evolution)などの移動体通信網を介して所定の外部装置との通信が可能となる。
メモリインターフェイス(I/F)114は、外部の記録媒体115からデータを読み出す。CPU102は、メモリインターフェイス114を介して外部の記録媒体115に格納されているデータを読み出して、当該データをメモリ104に格納する。CPU102は、メモリ104からデータを読み出して、メモリインターフェイス114を介して当該データを外部の記録媒体115に格納する。
なお、記録媒体115としては、CD(Compact Disc)、DVD(Digital Versatile Disk)、BD(Blu-ray(登録商標) Disc)、USB(Universal Serial Bus)メモリ、メモリカード、FD(Flexible Disk)、ハードディスクなどの不揮発的にプログラムを格納する媒体が挙げられる。
スピーカ116は、CPU102からの命令に基づいて音声を出力する。マイク118は、解析装置10に対する発話を受け付ける。
通信インターフェイス(I/F)120は、例えば、解析装置10とセンサ機器20との間でデータを送受信するための通信インターフェイスであり、アダプタやコネクタなどによって実現される。通信方式としては、例えば、BLE、無線LANなどによる無線通信である。
(センサ機器20)
図4は、実施の形態1に従うセンサ機器20のハードウェア構成を示すブロック図である。図4を参照して、センサ機器20は、主たる構成要素として、各種処理を実行するためのCPU202と、CPU202によって実行されるプログラム、データなどを格納するためのメモリ204と、加速度センサ220と、互いに直交する3つの軸方向の磁場を検出する地磁気センサ208と、解析装置10と通信するための通信インターフェイス(I/F)210と、センサ機器20の各種構成要素に電力を供給する蓄電池212とを含む。
加速度センサ220は、低加速度センサ205と、高加速度センサ206とを含む。低加速度センサ205は、低加速度範囲(例えば、24G未満)を検出するための加速度センサであり、互いに直交する3軸方向の加速度を検出する。高加速度センサ206は、低加速度センサで検出できない高加速度範囲(例えば、24G以上)を検出するための加速度センサであり、互いに直交する3軸方向の加速度を検出する。なお、高加速度センサ206は、低加速度範囲も検出可能であるが、低加速度範囲については高加速度センサ206よりも低加速度センサ205の方が検出精度が高い。
<動作>
図5は、実施の形態1に従う解析装置10の動作を説明するためのフローチャートである。以下の各ステップは、典型的には、解析装置10のCPU102がメモリ104に格納されたプログラムを実行することによって実現される。
解析装置10は、例えば、店舗の店員により操作される。なお、解析装置10は、被験者5自身によって操作される場合であってもよい。なお、解析装置10は、常時、低加速度センサ205ならびに高加速度センサ206の各々により検出された加速度データ、および地磁気センサ208により検出された地磁気データを取得しているものとする。
図5を参照して、解析装置10は、地磁気センサ208のキャリブレーションを実行する(ステップS10)。具体的には、店員の指示により被験者5はボール2を回転させる(例えば、ボール2を投げる)。解析装置10は、地磁気センサ208により検出された3軸方向の磁場を順次プロットする。解析装置10は、プロットしたデータ(例えば、18点のデータ)を楕円の方程式を用いて近似し、その楕円の中心点および半径を算出する。次に、解析装置10は、近似した楕円が原点を中心にした真円になるように、地磁気データのキャリブレーションを行なう。これにより、地磁気センサのオフセット誤差と感度誤差が補正される。なお、解析装置10は、その他の公知の方法により地磁気センサ208のキャリブレーションを行なってもよい。
解析装置10は、低加速度センサ205および高加速度センサ206のキャリブレーションを実行する(ステップS12)。具体的には、店員の指示により被験者5はボール2を静止状態にする(例えば、ボール2を地面の上に置く)。解析装置10は、ボール2が静止状態のときに低加速度センサ205および高加速度センサ206の各々によって検出された加速度データを取得する。
解析装置10は、低加速度センサ205により検出された3軸方向の加速度の各々について、所定時間(例えば、1秒間)の平均加速度を算出する。解析装置10は、次の式(1)を用いて、x軸、y軸、z軸の平均加速度acx,acy,aczを合成した3軸の合成加速度Asを算出する。
Figure 0007123750000001
解析装置10は、低加速度センサ205により検出された3軸方向の加速度から、合成加速度Asを1000で割った値を減算することにより低加速度センサ205のバイアス補正を行なう(すなわち、低加速度センサ205のキャリブレーションを行なう)。
高加速度センサ206についても同様にキャリブレーションを行なう。具体的には、解析装置10は、高加速度センサ206により検出された3軸方向の加速度の各々について、所定時間(例えば、1秒間)の平均値を算出し、上記の式(1)を用いて、3軸の合成加速度を算出する。解析装置10は、高加速度センサ206により検出された3軸方向の加速度から、合成加速度を1000で割った値を減算することにより高加速度センサ206のオフセット補正を行なう(すなわち、高加速度センサ206のキャリブレーションを行なう)。
解析装置10は、低加速度センサ205および高加速度センサ206のキャリブレーションが終了すると、被験者5に対して投球を促す情報を報知する(ステップS14)。解析装置10は、例えば、“ボールを投げて下さい”等の文言を音声を出力してもよいし、ディスプレイ110に当該文言を表示してもよい。被験者5は、当該報知に従って、ボール2を投げる。
解析装置10は、低加速度センサ205により検出された加速度データが閾値J1未満か否かを判断する(ステップS16)。具体的には、解析装置10は、低加速度センサ205により検出された各軸方向の加速度について、当該軸方向の加速度が閾値J1未満か否かを判断する。
当該軸方向の加速度が閾値J1未満である場合には(ステップS16においてYES)、解析装置10は、低加速度センサ205により検出された当該軸方向の加速度を後のステップで用いられる加速度として採用する(ステップS18)。当該軸方向の加速度が閾値J1以上である場合には(ステップS16においてNO)、解析装置10は、高加速度センサ206により検出された当該軸方向の加速度を後のステップで用いられる加速度として採用する(ステップS20)。
ステップS16~S20の処理について、具体例を挙げて説明する。例えば、低加速度センサ205により検出されたx軸方向およびy軸方向の加速度が閾値J1未満であり、z軸方向の加速度が閾値J1以上であったとする。この場合、解析装置10は、ステップS20よりも後の処理に用いられるx軸方向およびy軸方向の加速度として、低加速度センサ205により検出された加速度を採用し、z軸方向の加速度として、高加速度センサ206により検出された加速度を採用する。このように、閾値J1未満の加速度については、低加速度範囲での検出精度が高い低加速度センサ205により検出された加速度が用いられる。
次に、解析装置10は、ボール2が静止状態のときのボール2の姿勢(すなわち、ボール2の初期姿勢)を算出する(ステップS22)。具体的には、解析装置10は、センサ機器20により検出された加速度データに基づいて、x軸まわりの回転角度を示すロール角φ、y軸まわりの回転角度を示すピッチ角θを算出する。ロール角φは、ボール2が静止状態のときの平均加速度acy,aczを用いて以下の式(2)のように表される。
Figure 0007123750000002
ピッチ角θは、ボール2が静止状態のときの平均加速度acx,acy,aczを用いて以下の式(3)のように表される。
Figure 0007123750000003
なお、このとき、ボール2は静止状態であるため、低加速度センサ205により検出された加速度データが、ロール角φおよびピッチ角θを算出するために用いられる。
また、解析装置10は、センサ機器20(地磁気センサ208)により検出された地磁気データと、式(2)を用いて算出されたロール角φと、式(3)を用いて算出されたピッチ角θとに基づいて、z軸まわりの回転角度を示すヨー角Ψを算出する。
具体的には、解析装置10は、ロール角φおよびピッチ角θにより構築される回転行列を用いて、地磁気センサ208の地磁気データの傾斜誤差を補正する。補正後のx軸、y軸、z軸方向の磁場をそれぞれMxi,Myi,Mziとすると、これらは、補正前のx軸、y軸、z軸方向の磁場をそれぞれ示すM,M,Mと、当該回転行列とを用いて、以下の式(4)のように表わされる。
Figure 0007123750000004
そして、傾斜誤差を補正した磁場Mxi,Myi,Mziを用いて、ヨー角Ψは以下の式(5)のように表わされる。
Figure 0007123750000005
上記のように、ボール2の静止状態における初期姿勢を示す情報(すなわち、ロール角φ、ピッチ角θおよびヨー角Ψ)が算出される。
解析装置10は、ロール角φ、ピッチ角θおよびヨー角Ψを用いて、センサ座標系から絶対座標系への回転行列を算出する(ステップS24)。具体的には、解析装置10は、以下の式(6)を用いて、ボール2が静止状態である場合における、センサ座標系から絶対座標系への回転行列を算出する。
Figure 0007123750000006
次に、解析装置10は、被験者5がボール2をリリースした(すなわち、ボール2を手から離した)タイミングを検出する(ステップS26)。具体的には、解析装置10は、地磁気データの不完全微分値Dを以下の式(7)を用いて算出する。なお、sはラプラス演算子、nは微分係数を表わしている。不完全微分値Dは、3軸方向の磁場の各々について算出される。
Figure 0007123750000007
解析装置10は、不完全微分値Dが0になる時点をリリースタイミングとして検出する。例えば、解析装置10は、3軸方向の磁場にそれぞれ対応する3つの不完全微分値Dのいずれか1つが0になった時点をリリースタイミングとして検出する。
なお、解析装置10は、加速度データを用いてリリースタイミングを検出してもよい。この場合、解析装置10は、高加速度センサ206により検出された加速度データの微分値が閾値J2を越えた時点をリリースタイミングとして検出する。例えば、解析装置10は、3軸方向の加速度にそれぞれ対応する3つの微分値のいずれか1つが閾値J2を越えた時点をリリースタイミングとして検出する。
次に、解析装置10は、ボール2の回転軸を解析する対象期間(以下、「解析期間」とも称する。)を設定する(ステップS28)。具体的には、解析装置10は、ボール2がリリースされたタイミングの前後の一定期間をボール2の回転軸の解析期間に設定する。詳細には、解析装置10は、リリースタイミングから規定時間(例えば、100ms)前を、解析開始タイミング(すなわち、解析期間の開始時点)に設定し、リリースタイミングから一定時間(例えば、60ms)経過後を解析終了タイミング(すなわち、解析期間の終了時点)に設定する。
解析装置10は、高加速度センサ206により検出された加速度データに拡張カルマンフィルタを適用して、解析期間におけるボール2の進行方向を推定する(ステップS30)。具体的には、解析装置10は、以下のような演算を実行する。
解析装置10は、高加速度センサ206により検出された解析期間内におけるx軸、y軸、z軸方向の加速度(センサ座標系)の最大値を入力として、以下の非線形状態方程式を示す式(8)および非線形観測方程式を示す式(9)を解くことにより、x軸、y軸、z軸まわりの回転行列を算出する。
Figure 0007123750000008
tは離散的な時間であるステップを表わしている。式(8)中のx、F(x)、wは、それぞれステップt(時刻t)における状態値、システムの時間遷移に関する線形モデル、システム雑音を表わしている。式(9)中のy、H(x)、vは、それぞれ時刻tにおける観測値、状態空間を観測空間に線形写像する観測モデル、観測雑音を表わしている。式(8)中のx、F(x)、y、H(x)は、それぞれ式(10)、(11)、(12)、(13)のように表わされる。
Figure 0007123750000009
式(10)および式(11)中のXrot,Yrot,Zrotは、それぞれx軸,y軸,z軸まわりの回転行列を示している。式(8)、式(10)、式(11)より、ステップ(t+1)における回転行列Xrot,Yrot,Zrotは、ステップtにおける回転行列Xrot,Yrot,Zrotにシステム雑音を加えたものとなる。ここで、ボール2の加速度は、リリース前後において最大(すなわち、解析期間において加速度が最大)となり、加速度が最大となるときの回転行列で規定される方向が概ねボール2の進行方向を示す。したがって、各軸方向の加速度の最大値を入力として求められる回転行列Xrot,Yrot,Zrotにより規定される方向がボール2の進行方向となる。
式(12)中のAxmax,Aymax,Azmaxは、それぞれx軸、y軸、z軸方向の加速度(センサ座標系)の最大値を示している。式(13)中のAは、高加速度センサ206により検出された解析期間内の時刻tにおけるx軸、y軸、z軸方向の加速度Ax,Ay,Az(センサ座標系)の合成加速度を示している。合成加速度Aは、加速度Ax,Ay,Azの各成分の2乗和の平方根である。
ここで、F(x)をxで偏微分したf(x)を式(14)のように定義し、H(x)をxで偏微分したh(x)を式(15)のように定義する。
Figure 0007123750000010
Iは単位行列を示している。このように定義されたf(x)およびh(x)を用いた拡張カルマンフィルタアルゴリズムは以下に示す式(16),(17),(18),(19)で与えられる。
Figure 0007123750000011
上記のアルゴリズムは、次ステップの推定値を予測する部分と、得られた観測値を用いて推定値を更新する部分との2つから構成されている。式(16)が前者に当たり、式(17)~(19)が後者に当たる。ある瞬間の値(ここでは、各軸方向の加速度の最大値)を用いて上記のように与えられた式(16)~(19)を繰り返し計算することで、状態値xtが最適値に収束する。すなわち、式(14)で表されるf(x)および式(15)で表わされるh(x)に拡張カルマンフィルタを適用することで、時刻tにおける状態値xtの最も確からしい推定値(ここでは、各軸まわりの回転行列で規定されるボール2の進行方向)を算出することができる。
次に、解析装置10は、地磁気センサ208により検出された解析期間内における地磁気データに基づいて、ボール2の回転数を算出する(ステップS32)。
図6は、実施の形態1に従うボール2の回転数の算出方式を説明するための図である。図6を参照して、グラフ602は地磁気データの出力値を示している。例えば、出力値は、x軸方向の磁場である。グラフ604は地磁気データの出力値の差分値を示している。例えば、差分値は、今回の出力値と前回の出力値との差分を示す値である。
解析装置10は、差分値が0と交差する点(ゼロクロス点)をカウントし、所定カウント分(例えば、3カウント分)を1回転として算出する。グラフ604を参照すると、時刻p1,p2,p3でそれぞれ1回目,2回目,3回目のゼロクロス点がカウントされる。解析装置10は、単位期間(例えば、0.5秒)内にカウントされたゼロクロス点の数から、ボール2の回転数(rpm)を算出する。
再び、図5を参照して、解析装置10は、地磁気センサ208により検出された解析期間内における地磁気データに拡張カルマンフィルタを適用して、ボール2の回転軸の角度を算出する(ステップS34)。具体的には、解析装置10は、以下のような演算を実行する。
解析装置10は、地磁気センサ208により検出された解析期間内におけるx軸、y軸、z軸方向の各磁場成分(センサ座標系)と、各磁場成分の1階微分値と、各磁場成分の2階微分値とを入力として、上記の非線形状態方程式(8)および非線形観測方程式(9)を解くことにより、ボール2の回転軸の角度を算出する。ここでは、式(8)中のx、F(x)は以下の式(20)、(21)のように表わされる。
Figure 0007123750000012
ωはボール2の回転数を示しており、ステップS32で算出された回転数に対応する。φ,θは、それぞれ時刻tにおける絶対座標系でのロール角、ピッチ角である。φ,θ,Ψは、それぞれ時刻tにおけるセンサ座標系でのロール角、ピッチ角,ヨー角である。また、式(9)中のy、H(x)は、それぞれ式(22)、(23)のように表わされる。
Figure 0007123750000013
センサ座標系から絶対座標系への回転行列を示すは以下の式(24)のように表わされる。なお、回転行列の初期値は、ボール2が静止状態である場合における、センサ座標系から絶対座標系への回転行列を示すと一致する。すなわち、センサ座標系でのロール角φ、ピッチ角θ、ヨー角Ψの初期値は、ボール2が静止状態のときのロール角φ、ピッチ角θ、ヨー角Ψと一致する。
Figure 0007123750000014
また、回転軸座標系からセンサ座標系への回転行列を示すは以下の式(25)のように表わされる。
Figure 0007123750000015
ステップS30での進行方向の算出と同様に、式(20)~(23)で表されるx,F(x),y,H(x)を用いて、式(14)~(19)を繰り返し計算することで、解析期間内の時刻tにおける状態値xの最も確からしい推定値を算出することができる。すなわち、絶対座標系でのボール2の回転軸のロール角φ、ピッチ角θ、センサ座標系でのボールの回転軸のロール角φ、ピッチ角θ、ヨー角Ψが推定される。なお、式(20)では回転数ωも推定値に含まれているが、上述のように回転数ωはステップS32で算出された回転数を用いればよい。そのため、回転数ωを推定値として採用しない構成であってもよい。
そして、解析装置10は、推定されたロール角φ、ピッチ角θを用いて水平面(重力方向に垂直な平面)に対するボール2の回転軸の角度θを算出する。具体的には、解析装置10は、回転軸座標系から絶対座標系への回転行列を示すを以下の式(26)を用いて算出する。
Figure 0007123750000016
次に、ボール2の回転軸方向を示すベクトルを(p,p,p)と定義すると、式(27)が成立する。なお、pは定数であり、0 はの0の転置行列である。
Figure 0007123750000017
式(27)で求められたベクトル(p,p,p)を用いて、角度θは式(28)のように表わされる。
Figure 0007123750000018
解析装置10は、ステップS36で算出されたボール2の回転軸の角度θをディスプレイ110に表示する(ステップS36)。
図7は、実施の形態1に従うボール2の回転軸の角度の表示例を示す図である。図7を参照して、解析装置10は、回転軸の角度を示す画面502をディスプレイ110に表示する。例えば、画面502には、ボール2の回転軸の角度が23度であることが示されており、ボール2の回転数が1673.4rpmであることが示されている。なお、この23度は、解析期間において算出されたθの平均値である。
また、解析装置10は、ステップS30で算出されたボール2の進行方向(すなわち、各軸方向の回転行列)と、式(26)に示される回転軸座標系から絶対座標系への回転行列とを用いて、進行方向に対する回転軸の角度Ψを算出することもできる。まず、ボール2の進行方向を規定する回転行列Xrot,Yrot,Zrotを用いると、進行方向座標系から絶対座標系への回転行列trは、以下の式(29)のように表わされる。
Figure 0007123750000019
次に、回転軸座標系から進行方向座標系への回転行列trは、回転行列trの転置行列0tr と、回転行列とを用いて以下の式(30)のように表わされる。
Figure 0007123750000020
式(30)で求められた回転行列trの成分を用いて、進行方向座標系から見た回転軸の方位角である角度Ψは式(31)のように表わされる。
Figure 0007123750000021
解析装置10は、ボール2の回転軸の角度Ψをディスプレイ110に表示してもよい。
<機能構成>
図8は、実施の形態1に従う解析装置10の機能構成例を示すブロック図である。図8を参照して、解析装置10は、情報入力部302と、姿勢算出部304と、解析期間設定部306と、方向算出部308と、回転数算出部310と、回転軸算出部312と、表示制御部314とを含む。これらの機能構成は、基本的には、解析装置10のCPU102がメモリ104に格納されたプログラムを実行し、解析装置10の構成要素へ指令を与えることなどによって実現される。
情報入力部302は、センサ機器20により時系列で検出された加速度データおよび地磁気データの入力を受け付ける。本実施の形態では、センサ機器20がボール2の中心部に内蔵されている。そのため、情報入力部302は、ボール2の加速度データおよび地磁気データの入力を受け付ける。典型的には、情報入力部302は、通信インターフェイス120を介して、センサ機器20から送信される加速度データおよび地磁気データを受信する。
姿勢算出部304は、加速度データおよび地磁気データに基づいて、ボール2の姿勢情報を算出する。典型的には、姿勢算出部304は、ボール2が静止状態である場合におけるセンサ座標系から絶対座標系への回転行列を、ボール2の初期姿勢情報として算出する。この場合、姿勢算出部304は、ボール2の初期姿勢情報を算出する場合、低加速度センサ205により検出された加速度データを、処理に用いる加速度データとして採用する。
具体的には、姿勢算出部304は、ボール2が静止状態のときの加速度データを用いて、センサ座標系におけるロール角φ、ピッチ角θを算出する。姿勢算出部304は、算出されたロール角φ、ピッチ角θと、ボール2が静止状態のときの地磁気データとを用いて、ヨー角Ψ(センサ座標系)を算出する。姿勢算出部304は、算出されたロール角φ、ピッチ角θおよびヨー角Ψと式(6)とを用いて、センサ座標系から絶対座標系への回転行列を算出する。
解析期間設定部306は、ボールが放たれたタイミングの前後の所定期間を解析期間に設定する。具体的には、解析期間設定部306は、地磁気データの変化量または加速度データの変化量に基づいて、被験者5からボール2が放たれたタイミング(リリースタイミング)を検出する。例えば、解析期間設定部306は、式(7)を用いて地磁気データの変化量を示す不完全微分値Dが0になった時点をリリースタイミングとして検出する。または、解析期間設定部306は、高加速度センサ206により検出された加速度データの微分値が閾値J2を越えた時点をリリースタイミングとして検出する。
そして、解析期間設定部306は、リリースタイミングから規定時間(例えば、100ms)前を、解析開始タイミング(すなわち、解析期間の開始時点)に設定し、リリースタイミングから一定時間(例えば、60ms)経過後を解析終了タイミング(すなわち、解析期間の終了時点)に設定する。
方向算出部308は、加速度データに基づいて、拡張カルマンフィルタを用いて被験者5から放たれたボール2の進行方向を算出する。具体的には、方向算出部308は、ボール2の進行方向を規定する回転行列を状態値とした状態方程式、および、解析期間内における加速度データの最大値を観測値とした観測方程式、に対して拡張カルマンフィルタを適用してボール2の進行方向を規定する回転行列を算出する。より詳細には、方向算出部308は、上述の式(8)~(19)を用いた演算を実行することで、ボール2の進行方向を規定する各軸まわりの回転行列Xrot,Yrot,Zrotを算出する。
回転数算出部310は、解析期間内における地磁気データに基づいて、ボール2の回転数を算出する。具体的には、回転数算出部310は、図6で説明したように、地磁気データの出力値の差分値がゼロになる数(ゼロクロス点の数)をカウントし、単位期間内におけるゼロクロス点のカウント数からボール2の回転数を算出する。
回転軸算出部312は、姿勢算出部304により算出された姿勢情報と、回転数算出部310により算出されたボール2の回転数と、地磁気センサ208により検出された解析期間内における地磁気データ(すなわち、x軸、y軸、z軸方向の磁場)と、地磁気データの1階微分値と、地磁気データの2階微分値とに基づいて、拡張カルマンフィルタを用いて、所定方向に対するボール2の回転軸の角度を算出(推定)する。
具体的には、回転軸算出部312は、姿勢情報と、回転数と、地磁気データと、地磁気データの1階微分値および2階微分値とに基づいて、ボール2の回転軸の角度(例えば、ロールφ,ピッチ角θ)を状態値とした状態方程式、および、地磁気データと、地磁気データの1階微分値および2階微分値とを観測値とした観測方程式、に対して拡張カルマンフィルタを適用して水平面に対するボール2の回転軸の角度θを算出する。より詳細には、回転軸算出部312は、上述の式(8),(9),(14)~(28)を用いた演算を実行することで角度θを算出する。
他の局面では、回転軸算出部312は、各軸まわりの回転行列Xrot,Yrot,Zrotと、回転軸座標系から絶対座標系への回転行列とに基づいて、進行方向に対するボール2の回転軸の角度Ψを算出する。より詳細には、回転軸算出部312は、上述の式(8),(9),(14)~(26),(29)~(31)を用いた演算を実行することで、進行方向に対するボール2の回転軸の方位角を示す角度Ψを算出する。
表示制御部314は、回転軸算出部312により算出されたボール2の回転軸の角度(例えば、角度θ,Ψ)をディスプレイ110に表示する。表示制御部314は、回転数算出部310により算出されたボール2の回転数をディスプレイ110に表示してもよい。例えば、表示制御部314は、図7に示すような画面502を表示する。
<利点>
実施の形態1によると、加速度データおよび地磁気データを用いてボールの回転軸の角度を算出することができる。そのため、ジャイロセンサのようにサチュレーションすることがなく、ボールの回転軸の角度をより精度よく算出することができる。
なお、センサ機器および端末装置(例えば、スマートフォン等)の両方に地磁気センサを内蔵して計測する構成も知られている。一般的に、地磁気センサの性能には個体差が存在するため、キャリブレーション等を実施する必要がある。ここで、端末装置に内蔵された地磁気センサとボールに内蔵された地磁気センサとを併用した場合、各地磁気センサの感度が異なるためパフォーマンスが低下する。例えば、感度が低い地磁気センサと、感度が高い地磁気センサとを組み合わせると低い方の性能に依存する。また、使用場所が異なる(例えば、近距離であったとしても同一場所でない)場合には,検出する誤差要素(例えば、伏角、感度等の絶対座標系の磁場)が異なるため、精度が低下する。
したがって、ボールに内蔵された地磁気センサのパフォーマンスを最大限に発揮するためには、本実施の形態のように、キャリブレーションを行なった後に、絶対座標系における磁場情報をボールに内蔵された地磁気センサのみを用いて回転軸を算出することが好ましい。
[実施の形態2]
実施の形態1では、地磁気データを用いて回転軸の角度を算出する構成について説明した。実施の形態2では、加速度データを用いて回転軸の角度を算出する構成について説明する。実施の形態2の<全体構成>および<ハードウェア構成>については、実施の形態1のそれと同様であるため、その詳細な説明は繰り返さない。
<動作>
図9は、実施の形態2に従う解析装置10の動作を説明するためのフローチャートである。以下の各ステップは、典型的には、実施の形態2に従う解析装置10のCPU102がメモリ104に格納されたプログラムを実行することによって実現される。
図9を参照して、ステップS12~ステップS32の処理は、図5において説明した通りである。ここで、図9では、図5中のステップS10が省略されている。これは、実施の形態2では、加速度データを用いて回転軸の角度を算出するため、地磁気センサ208のキャリブレーションを実行しなくても、回転軸の角度の精度に対して大きな影響を与えないと考えられるためである。ただし、実施の形態2でも、実施の形態1と同様に、地磁気センサ208のキャリブレーションを実行してもよい。
実施の形態2に従う解析装置10は、加速度センサ220により検出された解析期間内における加速度データに拡張カルマンフィルタを適用して、ボール2の回転軸の角度を算出する(ステップS52)。具体的には、解析装置10は、以下のような演算を実行する。
解析装置10は、高加速度センサ206により検出された解析期間内におけるx軸、y軸、z軸方向の各加速度成分と、各加速度成分の1階微分値と、各加速度成分の2階微分値とを入力として、上記の非線形状態方程式(8)および非線形観測方程式(9)を解くことにより、ボール2の回転軸の角度を算出する。ここでは、式(8)中のx、F(x)は上記の式(20)、(21)のように表わされる。また、式(9)中のy、H(x)は、以下の式(32)、(33)のように表わされる。
Figure 0007123750000022
なお、センサ座標系から絶対座標系への回転行列を示すは上記の式(24)のように表わされ、回転軸座標系からセンサ座標系への回転行列を示すは上記の式(25)のように表わされる。
ステップS30での進行方向の算出と同様に、式(20),(21)で表されるx,F(x)および式(32),(33)で表わされるy,H(x)を用いて、式(14)~(19)を繰り返し計算することで、時刻tにおける状態値xの最も確からしい推定値を算出することができる。すなわち、絶対座標系でのボール2の回転軸のロール角φ、ピッチ角θと、センサ座標系でのボールの回転軸のロール角φ、ピッチ角θ、ヨー角Ψとが推定される。
そして、解析装置10は、推定されたロール角φ、ピッチ角θを用いて水平面(重力方向に垂直な平面)に対するボール2の回転軸の角度θを算出する。具体的には、解析装置10は、上述の式(26)~(28)を用いた演算を実行する。また、解析装置10は、ステップS30で算出されたボール2の進行方向(すなわち、各軸方向の回転行列)と、式(26)に示される回転軸座標系から絶対座標系への回転行列とを用いて、進行方向に対する回転軸の角度Ψを算出することもできる。この場合、解析装置10は、上述の式(29)~(31)を用いた演算を実行する。
解析装置10は、ステップS52で算出されたボール2の回転軸の角度(例えば、角度θ,Ψ)をディスプレイ110に表示して(ステップS54)、処理を終了する。
<機能構成>
図10は、実施の形態2に従う解析装置10Aの機能構成例を示すブロック図である。図10を参照して、解析装置10Aは、図8中の解析装置10における回転軸算出部312を、回転軸算出部312Aに置き換えたものである。その他の機能構成については、解析装置10と同様であるため、その詳細な説明は繰り返さない。
回転軸算出部312Aは、姿勢算出部304により算出された姿勢情報と、回転数算出部310により算出されたボール2の回転数と、加速度センサ220により検出された解析期間内におけるx軸、y軸、z軸方向の加速度(センサ座標系)と、加速度の1階微分値と、加速度の2階微分値とに基づいて、拡張カルマンフィルタを用いて、所定方向に対するボール2の回転軸の角度を算出(推定)する。
具体的には、回転軸算出部312Aは、姿勢情報と、回転数と、加速度データと、加速度データの1階微分値および2階微分値とに基づいて、ボール2の回転軸の角度(例えば、ロールφ,ピッチ角θ)を状態値とした状態方程式、および、加速度データと、加速度データの1階微分値および2階微分値とを観測値とした観測方程式、に対して拡張カルマンフィルタを適用して、水平面に対するボール2の回転軸の角度θおよび進行方向に対する回転軸の角度Ψを算出する。より詳細には、回転軸算出部312Aは、上述の式(8),(9),(14)~(21),(24)~(33)を用いた演算を実行することで、角度θおよび角度Ψを算出する。
<利点>
実施の形態2によると、地磁気データを用いずに加速度データを用いてボール2の回転軸の角度を算出する。そのため、磁場の影響を受け易い場所であっても、精度よくボール2の回転軸の角度を算出することができる。
<その他の実施の形態>
(1)上述した実施の形態に係る解析システム1000では、ボール2が野球用のボールである構成を例に挙げて説明したが、当該構成に限られない。例えば、ソフトボール用のボールであっても同様に適用可能である。
(2)上述した実施の形態において、コンピュータを機能させて、上述のフローチャートで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD-ROM(Compact Disk Read Only Memory)、ROM、RAMおよびメモリカードなどの一時的でないコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
プログラムは、コンピュータのオペレーティングシステム(OS)の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本実施の形態にかかるプログラムに含まれ得る。
また、本実施の形態にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本実施の形態にかかるプログラムに含まれ得る。
(3)上述の実施の形態として例示した構成は、本発明の構成の一例であり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、一部を省略する等、変更して構成することも可能である。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
2 ボール、5 被験者、10,10A 解析装置、20 センサ機器、62 カプセル、64 シリコーンゲル、102,202 CPU、104,204 メモリ、106 タッチパネル、108 ボタン、110 ディスプレイ、112 無線通信部、113 通信アンテナ、114 メモリインターフェイス、115 記録媒体、116 スピーカ、118 マイク、120 通信インターフェイス、205 低加速度センサ、206 高加速度センサ、208 地磁気センサ、212 蓄電池、220 加速度センサ、302 情報入力部、304 回転行列生成部、306 解析期間設定部、308 方向算出部、310 回転数算出部、312,312A 回転軸算出部、314 表示制御部、1000 解析システム。

Claims (11)

  1. ボールの回転軸を解析するための解析装置であって、
    前記ボールに内蔵されたセンサ機器により時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、
    前記加速度データおよび前記地磁気データに基づいて、前記ボールの姿勢情報を算出する姿勢算出部と、
    前記地磁気データに基づいて、被験者により放たれた前記ボールの回転数を算出する回転数算出部と、
    前記姿勢情報と、前記回転数と、前記地磁気データと、前記地磁気データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対する前記ボールの回転軸の角度を算出する回転軸算出部とを備える、解析装置。
  2. 前記回転軸算出部は、前記ボールが放たれたタイミングの前後の所定期間における前記ボールの回転軸の角度を算出する、請求項1に記載の解析装置。
  3. 前記回転軸算出部は、前記姿勢情報と、前記回転数と、前記地磁気データと、前記1階微分値と、前記2階微分値とに基づいて、前記地磁気データと前記1階微分値と前記2階微分値とを観測値とした観測方程式に対して前記所定のフィルタを適用して前記ボールの回転軸の角度を算出する、請求項1または2に記載の解析装置。
  4. 前記加速度データに基づいて、前記所定のフィルタを用いて前記被験者から放たれた前記ボールの進行方向を算出する方向算出部をさらに備え、
    前記所定方向は、前記方向算出部により算出された前記進行方向である、請求項1~3のいずれか1項に記載の解析装置。
  5. 前記方向算出部は、前記進行方向を規定する回転行列を状態値とした状態方程式、および、前記ボールが放たれたタイミングの前後の所定期間における前記加速度データの最大値を観測値とした観測方程式、に対して前記所定のフィルタを適用して前記進行方向を規定する回転行列を算出する、請求項4に記載の解析装置。
  6. 前記センサ機器は、低加速度を検出するための低加速度センサと、高加速度を検出するための高加速度センサとを含み、
    前記加速度データは、前記低加速度センサにより検出された低加速度データと、前記高加速度センサにより検出された高加速度データとを含み、
    前記姿勢算出部は、前記ボールの初期姿勢情報を算出する場合、前記加速度データとして前記低加速度データを採用する、請求項1~5のいずれか1項に記載の解析装置。
  7. 前記所定のフィルタは、拡張カルマンフィルタである、請求項1~6のいずれか1項に記載の解析装置。
  8. ボールの回転軸を解析するための解析装置であって、
    前記ボールに内蔵されたセンサ機器により時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、
    前記加速度データおよび前記地磁気データに基づいて、前記ボールの姿勢情報を算出する姿勢算出部と、
    前記地磁気データに基づいて、被験者により放たれた前記ボールの回転数を算出する回転数算出部と、
    前記姿勢情報と、前記回転数と、前記加速度データと、前記加速度データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対する前記ボールの回転軸の角度を算出する回転軸算出部とを備える、解析装置。
  9. 前記回転軸算出部は、前記姿勢情報と、前記回転数と、前記加速度データと、前記1階微分値と、前記2階微分値とに基づいて、前記加速度データと前記1階微分値と前記2階微分値とを観測値とした観測方程式に対して前記所定のフィルタを適用して前記ボールの回転軸の角度を算出する、請求項8に記載の解析装置。
  10. ボールの回転軸を解析するための解析装置と、
    前記ボールに内蔵されたセンサ機器とを備え、
    前記解析装置は、
    前記センサ機器によりに時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、
    前記加速度データおよび前記地磁気データに基づいて、前記ボールの姿勢情報を算出する姿勢算出部と、
    前記地磁気データに基づいて、被験者により放たれた前記ボールの回転数を算出する回転数算出部と、
    前記姿勢情報と、前記回転数と、前記地磁気データと、前記地磁気データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対する前記ボールの回転軸の角度を算出する回転軸算出部とを含む、解析システム。
  11. ボールの回転軸を解析するための解析装置と、
    前記ボールに内蔵されたセンサ機器とを備え、
    前記解析装置は、
    前記ボールに内蔵されたセンサ機器により時系列で検出された加速度データおよび地磁気データの入力を受け付ける情報入力部と、
    前記加速度データおよび前記地磁気データに基づいて、前記ボールの姿勢情報を算出する姿勢算出部と、
    前記地磁気データに基づいて、被験者により放たれた前記ボールの回転数を算出する回転数算出部と、
    前記姿勢情報と、前記回転数と、前記加速度データと、前記加速度データの1階微分値および2階微分値とに基づいて、所定のフィルタを用いて所定方向に対する前記ボールの回転軸の角度を算出する回転軸算出部とを含む、解析システム。
JP2018204326A 2018-05-07 2018-10-30 解析装置、および解析システム Active JP7123750B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/184,302 US20190336826A1 (en) 2018-05-07 2018-11-08 Analysis Device and Analysis System

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018089050 2018-05-07
JP2018089050 2018-05-07

Publications (2)

Publication Number Publication Date
JP2019195607A JP2019195607A (ja) 2019-11-14
JP7123750B2 true JP7123750B2 (ja) 2022-08-23

Family

ID=68537048

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018204326A Active JP7123750B2 (ja) 2018-05-07 2018-10-30 解析装置、および解析システム

Country Status (1)

Country Link
JP (1) JP7123750B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102573119B1 (ko) * 2021-04-09 2023-08-30 김태훈 투구 연습 보조 장치, 투구 연습 보조 방법 및 기록 매체에 저장된 프로그램

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150057111A1 (en) 2013-08-20 2015-02-26 Quattriuum Inc. System, device and method for quantifying motion
JP2016137085A (ja) 2015-01-27 2016-08-04 国立大学法人名古屋大学 身体運動計測装置
JP2017000438A (ja) 2015-06-10 2017-01-05 美津濃株式会社 スイング解析装置、コンピュータにスイングを解析させるためのプログラムおよびスイング解析システム
JP6186544B1 (ja) 2016-01-28 2017-08-23 株式会社アクロディア センサーを内蔵したボールを含むシステム
JP2017146129A (ja) 2016-02-15 2017-08-24 国立研究開発法人理化学研究所 測定装置、測定方法、プログラム、ならびに、情報記録媒体
US20170282039A1 (en) 2016-03-30 2017-10-05 Meredith And Eakin, Llc Object sensing and feedback system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150057111A1 (en) 2013-08-20 2015-02-26 Quattriuum Inc. System, device and method for quantifying motion
JP2016137085A (ja) 2015-01-27 2016-08-04 国立大学法人名古屋大学 身体運動計測装置
JP2017000438A (ja) 2015-06-10 2017-01-05 美津濃株式会社 スイング解析装置、コンピュータにスイングを解析させるためのプログラムおよびスイング解析システム
JP6186544B1 (ja) 2016-01-28 2017-08-23 株式会社アクロディア センサーを内蔵したボールを含むシステム
JP2017146129A (ja) 2016-02-15 2017-08-24 国立研究開発法人理化学研究所 測定装置、測定方法、プログラム、ならびに、情報記録媒体
US20170282039A1 (en) 2016-03-30 2017-10-05 Meredith And Eakin, Llc Object sensing and feedback system

Also Published As

Publication number Publication date
JP2019195607A (ja) 2019-11-14

Similar Documents

Publication Publication Date Title
JP5017539B1 (ja) 地磁気を測定し、利用する応用機器
US9448250B2 (en) Detecting mount angle of mobile device in vehicle using motion sensors
CN104582804B (zh) 动态磁力计校准
US20140150521A1 (en) System and Method for Calibrating Inertial Measurement Units
CN108966087A (zh) 一种无线耳机的佩戴情况检测方法、装置及无线耳机
US9234754B2 (en) Geomagnetism sensing device
WO2017064972A1 (ja) ウェアラブル装置とその姿勢測定方法及びプログラム
CN107580268B (zh) 一种头部姿态检测方法、装置和耳机
US20120296596A1 (en) Mobile device
US20140051517A1 (en) Dynamic magnetometer calibration
US20160223335A1 (en) Information processing device, information processing method, and computer-readable non-transitory storage medium storing information processing program
US10046220B2 (en) Swing analysis device, non-transitory computer-readable storage medium storing program for analyzing swing, and swing analysis system
CN110109551B (zh) 手势识别方法、装置、设备及存储介质
JP7123750B2 (ja) 解析装置、および解析システム
CN109141348A (zh) 电子设备、高度测定方法以及记录介质
CN108322840A (zh) 蓝牙耳机的跑步姿势及步态分析方法及设备
US10551195B2 (en) Portable device with improved sensor position change detection
US20190336826A1 (en) Analysis Device and Analysis System
JP2013217793A (ja) オフセット算出装置、オフセット算出方法、プログラム、及び情報処理装置
TWI680382B (zh) 電子裝置及其姿態校正方法
US10678337B2 (en) Context aware movement recognition system
WO2018084295A1 (ja) スイング解析装置、コンピュータにスイングを解析させるためのプログラムおよびスイング解析システム
JP2021069702A (ja) 評価方法、および評価装置
JP7573586B2 (ja) 解析装置、および解析方法
JP7489877B2 (ja) 解析装置、システム、方法およびプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181113

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20211001

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211005

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20211001

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220720

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220802

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220810

R150 Certificate of patent or registration of utility model

Ref document number: 7123750

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150