(57)【要約】      （修正有）【課題】簡単な構成及び演算により、使用者の生体信号に基づいて、当該使用者の意図するロボットの動作を細かく指令する装置を提供する。【解決手段】ロボットの動作指令装置１０は、使用者の筋肉が隆起する位置である筋隆起位置を検出する筋隆起位置検出手段１２と、筋隆起位置検出手段１２で検出された筋隆起位置の変化に応じて、動力義手１１の動作状態を決定する動作状態決定手段１３とを備えている。動作状態決定手段１３は、動力義手１１の動作量と筋隆起位置との関係が予め記憶された記憶部２０と、記憶部２０に記憶された関係を用いて、筋隆起位置検出手段１２で検出された筋隆起位置から動作量を決定し、当該動作量が得られるように、ロボットの動作制御装置Ｃに動作指令をする出力部２１とを備えている。【選択図】図１
2016086996.tif 000002
【特許請求の範囲】
【請求項１】
使用者の筋活動に基づいてロボットが動作するように、当該ロボットの動作制御装置に動作指令を行うロボットの動作指令装置において、
前記使用者の筋肉が隆起する位置である筋隆起位置を検出する筋隆起位置検出手段と、当該筋隆起位置検出手段で検出された前記筋隆起位置の変化に応じて、前記ロボットの動作状態を決定する動作状態決定手段とを備えたことを特徴とするロボットの動作指令装置。
【請求項２】
前記筋隆起位置検出手段は、前記筋活動に関連する前記使用者の皮膚表面における所定範囲内に設定された複数の設定位置で、筋隆起量に対応する指標値をそれぞれ計測する計測部と、前記各設定位置での前記指標値により前記筋隆起位置を特定する筋隆起位置特定部とを備えたことを特徴とする請求項１記載のロボットの動作指令装置。
【請求項３】
前記計測部は、前記皮膚表面より所定の隙間を隔てて配置され、前記各設定位置との離間距離を前記指標値として計測する距離センサにより構成され、
前記筋隆起位置特定部では、前記離間距離を質点系における質量と考え、当該質点系の重心位置を前記筋隆起位置とすることを特徴とする請求項２記載のロボットの動作指令装置。
【請求項４】
前記動作状態決定手段は、前記ロボットの動作量と前記筋隆起位置との関係が予め記憶された記憶部と、当該記憶部に記憶された前記関係を用いて、前記筋隆起位置検出手段で検出された前記筋隆起位置から前記ロボットの動作量を決定し、当該動作量が得られるように、前記動作制御装置に動作指令をする出力部とを備えたことを特徴とする請求項１、２又は３記載のロボットの動作指令装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボットの動作指令装置に係り、更に詳しくは、使用者の生体信号に基づいて、ロボットの動作制御を指令するロボットの動作指令装置に関する。
【背景技術】
【０００２】
上肢切断者の日常生活を補助するために、モータ等のアクチュエータの動力を用いて把持動作などを行う動力義手が存在する。この動力義手としては、その装着者（使用者）の義手への動作意志に基づく筋活動により得られた生体信号の変化から、前記アクチュエータの駆動を制御するものが存在し、当該生体信号としては、筋活動量に伴い振幅が変化する表面筋電位が多く用いられている。この表面筋電位は、電気的なノイズを多く含み、しかも、個人差が大きいことから、不安定な信号であり、使用者の動作意志を義手に細かく反映することが難しい。そのため、このような表面筋電位を用いた動力義手（筋電義手）は、筋電位の特徴量を用いた動作推定による制御や、閾値設定によるオン・オフ制御が行われるのが一般的で、非切断者の腕に比べて明らかな機能差がある。例えば、使用者の食事の際に義手でお椀を保持しようとする動作を実現するためには、義手の関節角度の精密な制御が必要であるが、表面筋電位は極めて微弱であることから、このような精密な制御は困難である。ここで、非特許文献１には、表面筋電位を用いた動力学計算により関節角度の推定を行った研究が開示されているが、当該動力学計算により算出可能である筋発揮張力や関節回りのモーメントは、関節角度に対して一意性がない。また、関節角速度から時間積分により関節角度を算出する際に、誤差を蓄積してしまうという問題もある。従って、表面筋電位を用いて関節角度を制御するためには、煩雑な計算が必要となる。
【０００３】
ところで、特許文献１には、使用者の前腕の周囲の複数位置で筋電位及び筋隆起量を検出し、これらの検出結果に基づいて使用者の意図する動作を識別し、当該意図する動作に従って義手を操作する義手操作装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−５０５９０号公報
【非特許文献】
【０００５】
【非特許文献１】片山敦史，幸徳，小池康晴，「筋電信号を用いた指関節角度推定」，電子情報通信学会技術研究報告，ｖｏｌ．１０６．ｐｐ７−１２，２００７
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記特許文献１の義手操作装置にあっては、検出された筋電位及び筋隆起量から、使用者による手の各種動作（掌屈、背屈、握る、開く、前腕の回内や回外）を推定するものであり、煩雑な計算処理が必要となるばかりか、手の背屈量等、各動作の動作量までは推定することができない。
【０００７】
そこで、本発明者らは、動力義手の所定部位の動作量を推定できる新たな生体信号を探索するための研究を行った。その結果、筋活動の運動学による手首の関節角度変化時の筋肉の挙動から、筋活動時の筋収縮に伴い皮膚表面で筋肉が隆起する位置（筋隆起位置）が移動する現象に着目し、筋活動に伴う関節角度変位と筋隆起位置との間に一意性があることを知見した。
【０００８】
本発明は、このような本発明者らの知見に基づいて案出されたものであり、その目的は、簡単な構成及び演算により、使用者の生体信号に基づいて、当該使用者の意図するロボットの動作を細かく指令することができるロボットの動作指令装置を提供することにある。
【課題を解決するための手段】
【０００９】
前記目的を達成するため、本発明は、主として、使用者の筋活動に基づいてロボットが動作するように、当該ロボットの動作制御装置に動作指令を行うロボットの動作指令装置において、前記使用者の筋肉が隆起する位置である筋隆起位置を検出する筋隆起位置検出手段と、当該筋隆起位置検出手段で検出された前記筋隆起位置の変化に応じて、前記ロボットの動作状態を決定する動作状態決定手段とを備える、という構成を採っている。
【発明の効果】
【００１０】
本発明によれば、従来の表面筋電位の変化に基づくロボットの動作制御よりも簡単な構成及び演算により、所望部位の動作量が考慮された使用者の動作意図を細かく反映したロボットの動作制御を行うことが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るロボットの動作指令装置の概略構成図。
【図２】人体における手首の関節角度と筋隆起位置との関係性を説明するための概念図。
【図３】距離センサによる計測について説明するための概念図。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態について図面を参照しながら説明する。
【００１３】
図１には、本実施形態に係るロボットの動作指令装置の概略構成図が示されている。この図において、前記動作指令装置１０は、ロボットとしての動力義手１１の可動部Ｈを動作させるアクチュエータＡの駆動を制御する動作制御装置Ｃに対して、使用者の生体信号に基づき動作指令を行う装置である。すなわち、動作指令装置１０では、動力義手１１を装着した使用者の筋活動時の筋収縮により、皮膚表面で筋肉が隆起する位置（以下、「筋隆起位置」と称する。）の移動現象に基づいて、使用者が所望とする可動部Ｈの動作が得られるように、動作制御装置Ｃに動作指令を行うようになっている。本実施形態では、可動部Ｈとして、人体に模して手首の関節角度を変化させる機構を備え、使用者が手首を変化させようとする際に用いられる前腕部の筋活動に基づいて、動作制御装置Ｃによる可動部Ｈの動作制御がなされる。
【００１４】
具体的に、本発明者らは、図２に示されるように、前腕部の筋肉運動により手首の関節を動かす際、当該手関節角度θが変化する際に、前腕部の皮膚表面の筋隆起位置Ｘが前腕部の長手方向に移動する現象に着目し、筋隆起位置Ｘから手関節角度θが一意に定まることを知見した。当該知見により、動作指令装置１０では、動力義手１１が装着される前腕部の筋隆起位置Ｘの変化に基づき、当該筋隆起位置Ｘでの実際の手（非切断側の手）に相当する手関節角度になるように、動作制御装置Ｃに動作指令を行うようになっている。これにより、実際の手と同様の感覚で動力義手１１の手首を挙動させることが可能となる。
【００１５】
この動作指令装置１０は、使用者の筋隆起位置を検出する筋隆起位置検出手段１２と、筋隆起位置検出手段１２で検出された筋隆起位置の変化に応じて、動力義手１１の動作状態を決定する動作状態決定手段１３とを備えている。
【００１６】
前記筋隆起位置検出手段１２は、使用者の前腕部の皮膚表面における所定範囲内に設定された複数の設定位置で、筋隆起量に対応する指標値をそれぞれ計測する計測部１５と、計測部１５で計測された各設定位置での指標値から、筋隆起位置を特定する筋隆起位置特定部１６とを備えている。
【００１７】
前記計測部１５は、図３に示されるように、動力義手１１が装着される前腕部上の複数の設定位置での皮膚表面の隆起状態を計測する距離センサ１８により構成されている。この距離センサ１８は、公知の構造の反射型のフォトリフレクタからなり、前腕部の皮膚表面から所定の隙間を隔てた位置に固定され、当該各距離センサ１８と皮膚表面との離間距離、すなわち、距離センサ１８から皮膚表面までの最短距離を距離センサ１８それぞれについて計測可能になっている。ここで、前記離間距離は、使用者の筋隆起量に応じて変化する前記指標値となる。なお、各距離センサ１８は、図示しないアームバンド等によって、皮膚表面との間に隙間を形成した状態で前腕部に一体的に固定され、手首側（図３中左側）から肘側（同図中右側）に向かう長手方向に沿って複数箇所（例えば、１２箇所）に配置される。
【００１８】
なお、前記計測部１５としては、前述したフォトリフレクタからなる距離センサ１８に限定されるものではなく、手首を動作させる前腕部の筋隆起量に対応した指標値のデータを計測できる限りにおいて、種々のセンサを用いることができる。
【００１９】
前記筋隆起位置特定部１６では、距離センサ１８で測定された複数の設定位置での前記離間距離から、予め記憶された以下の式に基づき、筋隆起位置を求めるようになっている。ここでは、前腕部における長手方向の前記各設定位置の座標ｘｉ（ｉ＝１，２・・・ｎ）における前記離間距離ｓｉ（ｉ＝１，２・・・ｎ）を質点の質量と考え、当該質点系の重心位置Ｘｃを筋隆起位置としている。
【数１】
2016086996.tif 000003
【００２０】
なお、本実施形態では、前記離間距離ｓｉを質点の質量と考え、当該質点系の重心位置Ｘｃを前記筋隆起位置としたが、本発明はこれに限定されず、前腕部の皮膚表面からの離間距離ｓｉが最短となる距離センサ１８の位置ｘｉ、すなわち、筋肉が最も隆起する位置を筋隆起位置とすることも可能である。
【００２１】
前記動作状態決定手段１３は、動力義手１１の可動部Ｈの動作量に相当する手関節角度と前記筋隆起位置との関係が予め記憶された記憶部２０と、前記筋隆起位置特定部１６で算出された筋隆起位置から、記憶部２０で記憶された前記関係を用いて、対応する手関節角度を特定し、可動部Ｈが当該手関節角度になるように、動作制御装置Ｃに動作指令をする出力部２１とを備えている。
【００２２】
前記記憶部２０では、多くの健常者から予め取得した手関節角度のデータと、当該手側の前腕部の筋隆起位置のデータとから線形近似により算出された数式が記憶されている。当該数式としては、手関節角度及び筋隆起位置の関係を表す１次式となっているが、手関節角度及び筋隆起位置の入出力関係が１対１に対応する関係式であれば、特に限定されるものではない。
【００２３】
従って、このような実施形態によれば、使用者が、実際の手首を動かすように前腕部に力を入れると、その程度により、実際の手首と同様に動力義手１１の手関節角度を制御することができ、従来の表面筋電位による制御では難しかった動力義手１１の手関節角度の動作制御を簡単な構成や演算にて細かく行うことができるという効果を得る。
【００２４】
なお、前記実施形態では、ロボットとして、動力義手１１の可動部Ｈの動作制御指令に本発明に用いる場合を図示説明したが、本発明はこれに限らず、他の義肢やパワーアシストロボット等の装着型ロボットやロボットアーム等、各種ロボットの動作を使用者の筋活動に基づいて制御するためのロボットの動作指令装置として適用することもできる。すなわち、本発明においては、使用者の筋活動の結果動作する身体部位に相当する動作をロボットに行わせる際に、前記実施形態と同様に、当該筋活動を行う筋肉の筋隆起位置の変化から当該ロボットの動作制御を行うことも可能である。
【００２５】
また、前記実施形態では、動作指令装置１０と動力義手１１の動作制御装置Ｃとが別体のような構成になっているが、本発明はこれに限らす、ロボットの動作制御装置の一部として構成することもできる。
【００２６】
その他、本発明における装置各部の構成は図示構成例に限定されるものではなく、実質的に同様の作用を奏する限りにおいて、種々の変更が可能である。
【符号の説明】
【００２７】
１０  動作指令装置
１１  動力義手（ロボット）
１２  筋隆起位置検出手段
１３  動作状態決定手段
１５  計測部
１６  筋隆起位置特定部
１８  距離センサ
２０  記憶部
２１  出力部
Ｃ  動作制御装置
【図１】
2016086996.tif 000004
【図３】
2016086996.tif 000005
【図２】
2016086996.tif 000006