(57)【要約】【課題】  位置誤差にロバストで様々なサイズのレバーハンドルバルブを開放、閉鎖操作する人の器用さをロボットに実装するためのレバーハンドルバルブ操作タスクスキルを実装するタスクスキルによるレバーハンドルバルブ操作装置を実現する。【解決手段】  レバーハンドルバルブ１２の開放・閉鎖操作をタスクスキルに基づいて記述するために、タスクスキルの動作手順を示し、ここの動作手順をタスクスキルのモデルである初期条件、タスクスキル動作、終了条件に基づいて記述した。また、タスクスキル動作にはインピーダンスと力のハイブリッド制御、またはインピーダンス制御を実装した。【選択図】図１
2006305644.tif 000002
【特許請求の範囲】
【請求項１】
ロボットと、力センサと、ハンドと、カメラと、ロボットを制御する制御装置と、力センサ情報を取得する装置と、ハンドを制御する制御装置と、カメラを制御する制御装置と、インピーダンスと力のハイブリッド制御を利用したタスクスキルを実装するタスクスキル実装装置と、を有するタスクスキルによるレバーハンドルバルブ操作装置。
【請求項２】
ロボットと、力センサと、ハンドと、カメラと、ロボットを制御する制御装置と、力センサ情報を取得する装置と、ハンドを制御する制御装置と、カメラを制御する制御装置と、インピーダンス制御を利用したタスクスキルを実装するタスクスキル実装装置と、を有するタスクスキルによるレバーハンドルバルブ操作装置。
【請求項３】
前記タスクスキルによるレバーハンドルバルブ操作装置のロボットは多関節方式であり、ロボットを駆動するモータの電流を利用して力センサの代わりに利用することができることを特徴とする請求項１又は請求項２記載のタスクスキルによるレバーハンドルバルブ操作装置。
【請求項４】
前記レバーハンドルバルブ操作は、環境に固定されたレバーハンドルバルブに対して、バルブの開放、バルブの閉鎖を行い、レバーハンドルバルブの全サイズに対応し、レバーハンドルとハンドの中心軸に位置と姿勢の誤差があっても、前記レバーハンドルバルブ操作を実現することを特徴とする請求項１又は請求項２記載のタスクスキルによるレバーハンドルバルブ操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は器用な作業のひとつであるレバーハンドルを操作してバルブの開放、閉鎖を実現するタスクスキルを実装したレバーハンドルバルブ操作装置に関するものである。
【背景技術】
【０００２】
プラントなどでは、配管内を流れる液体や気体の制御に多くのレバーハンドルバルブを利用しており、レバーハンドルバルブ操作は、人の手により実行されている。
【０００３】
しかし、プラントにおけるコスト削減を実現するには、バルブ操作員を削減する必要がある。また、原子力プラント、宇宙空間、深海などの極限環境下では、人が直接レバーハンドルバルブを操作するには放射線の影響など危険性が極めて高い。
【０００４】
この改善策として、バルブに駆動機構を付加する方法や、遠隔地からバルブを開閉する装置が開発されているが、既に使用されているバルブに適用するには、追加部品の設置などが必要となる（特許文献１、２参照）。さらに、ロボットなどによるレバーハンドルバルブ操作の実現も考えられているが、ロボットのハンドとレバーハンドルの位置・姿勢誤差問題を解決することができていない。
【特許文献１】特開平３−１９３６５号公報
【特許文献２】特開２０００−５５２３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
解決しようとする問題点は、既に幅広く使用されているレバーハンドルバルブを人の代わりに操作できる特性を有し、レバーハンドルバルブを操作するハンドとレバーハンドル間に位置・姿勢誤差があってもレバーハンドルバルブ操作を実現できる特性を有するレバーハンドルバルブ操作タスクスキルの具体的な記述と、レバーハンドルバルブ操作タスクスキルを実装したレバーハンドルバルブ操作装置の確立である。
【課題を解決するための手段】
【０００６】
本発明は前記課題を解決するために、以下の手段を採用する。
【０００７】
タスクスキルによるレバーハンドルバルブ操作装置は、ロボットと、力センサと、ハンドと、カメラと、ロボットを制御する制御装置と、力センサ情報を取得する装置と、ハンドを制御する制御装置と、カメラを制御する制御装置と、インピーダンスと力のハイブリッド制御を利用したタスクスキルを実装するタスクスキル実装装置と、を有する。
【０００８】
タスクスキルによるレバーハンドルバルブ操作装置は、ロボットと、力センサと、ハンドと、カメラと、ロボットを制御する制御装置と、力センサ情報を取得する装置と、ハンドを制御する制御装置と、カメラを制御する制御装置と、インピーダンス制御を利用したタスクスキルを実装するタスクスキル実装装置と、を有する。
【０００９】
前記タスクスキルによるレバーハンドルバルブ操作装置のロボットは多関節方式であり、ロボットを駆動するモータの電流を利用して力センサの代わりに利用することができることを特徴とするタスクスキルによるレバーハンドルバルブ操作装置。
【００１０】
前記レバーハンドルバルブ操作は、環境に固定されたレバーハンドルバルブに対して、バルブの開放、バルブの閉鎖を行い、レバーハンドルバルブの全サイズに対応し、レバーハンドルとハンドの中心軸に位置と姿勢の誤差があっても、前記レバーハンドルバルブ操作を実現することを特徴とするタスクスキルによるレバーハンドルバルブ操作装置。
【発明の効果】
【００１１】
本発明に係るタスクスキルによるレバーハンドルバルブ操作装置によれば、操作対象であるレバーハンドルの位置を位置誤差無しに正確に計測する必要が無くなり、既に使用されているレバーハンドルバルブの操作を人に代わって実行することができるため、コスト削減に貢献するだけでなく、原子力プラントなど非常に危険な環境でもレバーハンドルバルブ操作を実現できるという利点がある。
【発明を実施するための最良の形態】
【００１２】
本発明に係るタスクスキルによるレバーハンドルバルブ操作装置を実施するための最良の形態を以下に説明する。本発明は前記課題を解決するために、前記タスクスキルを利用する。前記タスクスキルは、ロボットがある基本動作を実行できるだけでなく、上位言語のレベルから再利用可能なモジュールである。
【００１３】
該タスクスキルのモデルは、初期条件、タスクスキル動作、終了条件からなる一連の状態遷移を実現するものであることを特徴とする。本発明では、レバーハンドルバルブ操作タスクスキルにおけるタスクスキル動作に、インピーダンスと力のハイブリッド制御、またはインピーダンス制御が実装（適用）される点を特徴とする。
【００１４】
即ち、本発明におけるレバーハンドルバルブ操作装置では、タスクスキル動作を、インピーダンスと力のハイブリッド制御、またはインピーダンス制御に基づいて行うプログラムが実装されたタスクスキル実装装置（具体的にはタスクスキルを実行するプログラムが実装されたコンピュータ）を備えている。
【００１５】
タスクスキル動作にインピーダンスと力のハイブリッド制御を実装（適用）することにより、自由空間での軌道追従性を確保し、対象物や環境との位置誤差に対しても過大な力が発生することを防止できる点が主な特徴である。そして、位置と姿勢のそれぞれ軸に対し操作者の意図に合わせてインピーダンス制御と力制御を適用できる点も特徴である。
【００１６】
さらに、タスクスキル動作にインピーダンスと力のハイブリッド制御を実装する場合、ひとつの軸においてインピーダンス制御から力制御、あるいは力制御からインピーダンス制御に切り替えるとき、制御の安定化問題が生じるが、タスクスキル動作にインピーダンス制御を実装すると、このような制御の切り替え問題がなくなることも本発明の特徴である。
【００１７】
ここで、本発明に係るタスクスキルによるレバーハンドルバルブ操作装置を実施するための最良の形態を、タスクスキル動作にインピーダンスと力のハイブリッド制御を利用した実施例１及びタスクスキル動作にインピーダンス制御を利用した実施例２に基づいて、図面を参照して、以下説明する。
【００１８】
なお、図４は実施例１を説明する図であり、図５は実施例２を説明する図であるが、図１〜３は、実施例１及び実施例２に共通な図である。
【実施例１】
【００１９】
図１は、本発明に関わるタスクスキル動作にインピーダンスと力のハイブリッド制御を利用したタスクスキルによるレバーハンドルバルブ操作装置１の全体構成図である。タスクスキル実行装置１０は、ロボット２（本実施例１ではロボットアーム）、力センサ３、ハンド４、カメラ５、ロボット制御装置６、ハンド制御装置７、力センサ情報取得装置８、カメラ制御装置９を有する。 
【００２０】
ロボット２は、多関節方式であり、ロボット制御装置６により位置制御で動作する。さらに、ロボット２を駆動するモータの電流を利用して力センサ３の代わりに利用することもできる。ハンド４の手先位置は、ロボット２の関節に設置されている関節角度計測装置（例、ポテンショメータ）により計算できることは周知技術である。
【００２１】
ハンド４は、多指ハンドであり、ハンド制御装置７により指先が位置制御で動作する。
【００２２】
タスクスキル実行装置１０は、ロボット制御装置６に送信するロボット２の目標手先位置指令値とハンド制御装置７に送信するハンド４の目標指位置指令値をタスクスキル実装装置１１から受信し、ロボット制御装置６で計算されるロボット２の現在手先位置情報と力センサ情報取得装置８で取得する力センサ３の情報とハンド制御装置７で計算されるハンド４の現在指位置情報とカメラ制御装置９で取得するカメラ５の映像をタスクスキル実装装置１１へ送信する。
【００２３】
タスクスキル実装装置１１は、レバーハンドルバルブ操作タスクスキルが実装される。タスクスキルは、初期条件、タスクスキル動作、終了条件からなる一連の状態遷移を実現し、初期条件および終了条件はロボット２の位置、力センサ３の値、ハンド４の位置、カメラ５の映像情報で記述され、タスクスキル動作はインピーダンスと力のハイブリッド制御で記述される。
【００２４】
図２は、ハンド４によるレバーハンドルバルブ１２の開放、閉鎖作業の概要図である。レバーハンドルバルブ１２は環境に固定される。Σhはハンド４に固定されたハンド座標系であり、点０が原点である。Σlはレバーハンドルバルブ１２に固定されたレバーハンドルバルブ座標系であり、点Lが原点である。ロボット２の手先座標系は、ハンド４のハンド座標系Σhと一致する。
【００２５】
ハンド４を動かすタスクスキル動作は、タスクスキル動作座標系Σsで記述され、制御点はハンド４の点Oとするため、ハンド４に力、モーメントが作用しない場合には、ハンド４の点Oがハンド４のインピーダンス中心となる。Σsは、Σhを基準として決定され、原点も点Oと一致する。
【００２６】
ここで、ハンド４が移動すると同時にΣhも移動するため、ある時点でのΣhをΣsと設定し、Σhが引き続き移動したとしてもΣsは設定された時点の位置に固定される。また、一度ΣsがΣhにより設定され、Σsを基準にしてΣhが移動したとしても、移動後のΣhを利用してΣsを新規に再設定できる。
【００２７】
タスクスキル動作に実装されるインピーダンスと力のハイブリッド制御では、個々の制御軸（x、y、z軸、roll、pitch、yaw軸）に対してインピーダンス制御と力制御のどちらかの制御を設定する必要がある。
【００２８】
レバーハンドルバルブ操作タスクスキルの動作手順と個々の軸に対する制御方法は、
（１）レバーハンドルバルブ１２への接近・接触動作（全軸インピーダンス制御）
（２）レバーハンドルバルブ１２への押付け動作（z軸力制御、その他の軸インピーダンス制御）
（３）レバーハンドルバルブ１２からの力解除動作（全軸力制御）
（４）ハンド４の閉動作（全軸インピーダンス制御）
（５）レバーハンドルバルブ１２からの力解除動作（全軸力制御）
（６）レバーハンドルバルブ１２の開放・閉鎖動作（x、y、z軸力制御、その他の軸インピーダンス制御）
（７）レバーハンドルバルブ１２からの力解除動作（全軸力制御）
（８）ハンド４の開動作（全軸インピーダンス制御）
（９）レバーハンドルバルブ１２からの離脱動作（全軸インピーダンス制御）
と記述する。図３にレバーハンドルバルブ操作スクスキルの動作手順のブロック図を示す。
【００２９】
（１）レバーハンドルバルブ１２への接近・接触動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：カメラ５によりΣhのz軸とΣlのz軸をある程度一致させ、動作開始時ΣhをΣsとして設定する。
・タスクスキル動作：全軸インピーダンス制御とする。インピーダンス中心をz軸方向に
0.009 [m/s] で0.1 [m] 移動させる。
・終了条件：z軸方向に-4.0[N] 発生した時点で終了する。この時点でのΣhをΣsとして再設定する。
【００３０】
（２）レバーハンドルバルブ１２への押付け動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：z軸方向に-4.0 [N] 発生状態とする。
・タスクスキル動作：z軸力制御、その他の軸インピーダンス制御とする。z軸方向に-4.0 [N] で押付ける。
・終了条件：3.0 [s] 間押付けた時点で終了する。
【００３１】
（３）レバーハンドルバルブ１２からの力解除動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸力制御とする。全軸0.5 [s] 間に 0.0 [N]、0.0[Nm]にする。
・終了条件：0.5 [s] 間経過した時点で終了する。この時点でのΣhをΣsとして再設定する。
【００３２】
（４）ハンド４の閉動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸インピーダンス制御とする。インピーダンス中心は固定したまま、ハンド４を閉じる。
・終了条件：2.0 [s] 間経過した時点で終了する。
【００３３】
（５）レバーハンドルバルブ１２からの力解除動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸力制御とする。全軸1.7 [s] 間に 0.0 [N]、0.0[Nm]にする。
・終了条件：1.7 [s] 間経過した時点で終了する。この時点でのΣhをΣsとして再設定する。
【００３４】
（６）レバーハンドルバルブ１２の開放・閉鎖動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：x、y、z軸力制御、その他の軸インピーダンス制御とする。バルブ開放の場合、インピーダンス中心をyaw軸周りに0.14 [rad/s] で-3.14 [rad] 回転させる。バルブ閉鎖の場合、インピーダンス中心をyaw軸周りに0.14 [rad/s] で 3.14 [rad] 回転させる。x、y、z軸に対しては、目標力を0.0 [N]とする。
・終了条件：バルブV10Aに対しては、yaw軸周りのモーメントが絶対値で0.5 [Nm] 以上発生したまま1.0 [s] 間経過した状態を、バルブの開放・閉鎖完了評価条件とし、バルブの開放・閉鎖完了評価条件を満たした時点で終了する。
なお、バルブV25Aに対するバルブの開放・閉鎖完了評価条件は、yaw軸周りのモーメントが絶対値で1.5 [Nm] 以上発生したまま1.0 [s] 間経過した状態とし、バルブV40AおよびV50Aに対するバルブの開放・閉鎖完了評価条件は、yaw軸周りのモーメントが絶対値で2.0 [Nm] 以上発生したまま1.0 [s] 間経過した状態とする。
【００３５】
（７）レバーハンドルバルブ１２からの力解除動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸力制御とする。全軸1.3 [s] 間に 0.0 [N]、0.0 [Nm]にする。
・終了条件：1.3 [s] 間経過した時点で終了する。この時点でのΣhをΣsとして再設定する。
【００３６】
（８）ハンド４の開動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸インピーダンス制御とする。インピーダンス中心は固定したまま、ハンド４を開放する。
・終了条件：2.0 [s] 間経過した時点で終了する。
【００３７】
（９）レバーハンドルバルブ１２からの離脱動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸インピーダンス制御とする。インピーダンス中心をz軸方向に0.017 [m/s] で -0.05 [m] 移動させる。
・終了条件：インピーダンス中心がz軸方向に-0.05 [m] 移動した時点で終了する。
【００３８】
図４にレバーハンドルバルブ操作タスクスキルを実装したレバーハンドルバルブ操作装置によるレバーハンドルバルブ開放操作の実行結果を示す。使用したレバーハンドルバルブはV25Aである。図４（a）はハンド４の点Oに作用する力、図４（b）はハンド４の点Oに作用するモーメント、図４（c）はハンド４の点Oの位置、図４（d）はハンド４の点Oの姿勢、図４（e）はインピーダンス中心の位置、図４（f）はインピーダンス中心の姿勢である。
【００３９】
動作手順は図３の（１）〜（９）となっている。位置誤差は、並進で10.0 [mm]、姿勢で10 [deg] 設定した。位置誤差がある状況でレバーハンドルバルブ開放操作は問題なく実行されている。また、V10A、V40A、V50Aにおいても、問題なくレバーハンドルバルブ開放・閉鎖操作が実行できた。
【実施例２】
【００４０】
図１は、本発明に関わるタスクスキル動作にインピーダンス制御を利用したタスクスキルによるレバーハンドルバルブ操作装置１の全体構成図である。タスクスキル実行装置１０は、ロボット２（本実施例２ではロボットアーム）、力センサ３、ハンド４、カメラ５、ロボット制御装置６、ハンド制御装置７、力センサ情報取得装置８、カメラ制御装置９を有する。 
【００４１】
ロボット２は、多関節方式であり、ロボット制御装置６により位置制御で動作する。さらに、ロボット２を駆動するモータの電流を利用して力センサ３の代わりに利用することもできる。ハンド４の手先位置は、ロボット２の関節に設置されている関節角度計測装置（例、ポテンショメータ）により計算できることは周知技術である。
【００４２】
ハンド４は、多指ハンドであり、ハンド制御装置７により指先が位置制御で動作する。
【００４３】
タスクスキル実行装置１０は、ロボット制御装置６に送信するロボット２の目標手先位置指令値とハンド制御装置７に送信するハンド４の目標指位置指令値をタスクスキル実装装置１１から受信し、ロボット制御装置６で計算されるロボット２の現在手先位置情報と力センサ情報取得装置８で取得する力センサ３の情報とハンド制御装置７で計算されるハンド４の現在指位置情報とカメラ制御装置９で取得するカメラ５の映像をタスクスキル実装装置１１へ送信する。
【００４４】
タスクスキル実装装置１１は、レバーハンドルバルブ操作タスクスキルが実装される。タスクスキルは、初期条件、タスクスキル動作、終了条件からなる一連の状態遷移を実現し、初期条件および終了条件はロボット２の位置、力センサ３の値、ハンド４の位置、カメラ５の映像情報で記述され、タスクスキル動作はインピーダンス制御で記述される。
【００４５】
図２は、ハンド４によるレバーハンドルバルブ１２の開放、閉鎖作業の概要図である。レバーハンドルバルブ１２は環境に固定される。Σhはハンド４に固定されたハンド座標系であり、点０が原点である。Σlはレバーハンドルバルブ１２に固定されたレバーハンドルバルブ座標系であり、点Lが原点である。ロボット２の手先座標系は、ハンド４のハンド座標系Σhと一致する。
【００４６】
ハンド４を動かすタスクスキル動作は、タスクスキル動作座標系Σsで記述され、制御点はハンド４の点Oとするため、ハンド４に力、モーメントが作用しない場合には、ハンド４の点Oがハンド４のインピーダンス中心となる。Σsは、Σhを基準として決定され、原点も点Oと一致する。
【００４７】
ここで、ハンド４が移動すると同時にΣhも移動するため、ある時点でのΣhをΣsと設定し、Σhが引き続き移動したとしてもΣsは設定された時点の位置に固定される。また、一度ΣsがΣhにより設定され、Σsを基準にしてΣhが移動したとしても、移動後のΣhを利用してΣsを新規に再設定できる。
【００４８】
レバーハンドルバルブ操作タスクスキルの動作手順と個々の軸に対する制御方法は、
（１）レバーハンドルバルブ１２への接近・接触動作
（２）レバーハンドルバルブ１２への押付け動作
（３）レバーハンドルバルブ１２からの力解除動作
（４）ハンド４の閉動作
（５）レバーハンドルバルブ１２からの力解除動作
（６）レバーハンドルバルブ１２の開放・閉鎖動作
（７）レバーハンドルバルブ１２からの力解除動作
（８）ハンド４の開動作
（９）バーハンドルバルブ１２からの離脱動作
と記述する。図３にレバーハンドルバルブ操作スクスキルの動作手順のブロック図を示す。
【００４９】
（１）レバーハンドルバルブ１２への接近・接触動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：カメラ５によりΣhのz軸とΣlのz軸をある程度一致させ、動作開始時ΣhをΣsとして設定する。
・タスクスキル動作：インピーダンス中心をz軸方向に0.009 [m/s] で0.1 [m] 移動させる。
・終了条件：z軸方向に-4.0 [N] 発生した時点で終了する。
【００５０】
（２）レバーハンドルバルブ１２への押付け動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：z軸方向に-4.0 [N] 発生状態とする。
・タスクスキル動作：インピーダンス中心を固定する。
・終了条件：3.0 [s] 間経過した時点で終了する。
【００５１】
（３）レバーハンドルバルブ１２からの力解除動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸0.5 [s] 間に0.0 [N]、0.0 [Nm]になるようにインピーダンス中心を移動する。
・終了条件：0.5 [s] 間経過した時点で終了する。この時点でのΣhをΣsとして再設定する。
【００５２】
（４）ハンド４の閉動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：インピーダンス中心は固定したまま、ハンド４を閉じる。
・終了条件：2.0 [s] 間経過した時点で終了する。
【００５３】
（５）レバーハンドルバルブ１２からの力解除動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸1.7 [s] 間に0.0 [N]、0.0 [Nm]になるようにインピーダンス中心を移動する。
・終了条件：1.7 [s] 間経過した時点で終了する。この時点でのΣhをΣsとして再設定する。
【００５４】
（６）レバーハンドルバルブ１２の開放・閉鎖動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：バルブ開放の場合、インピーダンス中心をyaw軸周りに0.14 [rad/s] で -3.14 [rad] 回転させる。バルブ閉鎖の場合、インピーダンス中心をyaw軸周りに0.14 [rad/s] で 3.14 [rad] 回転させる。x、y、z軸に対しては、発生力が0.0 [N]となるようにインピーダンス中心を移動する。
・終了条件：バルブV10Aに対しては、yaw軸周りのモーメントが絶対値で0.5 [Nm] 以上発生したまま1.0 [s] 間経過した状態を、バルブの開放・閉鎖完了評価条件とし、バルブの開放・閉鎖完了評価条件を満たした時点で終了する。
なお、バルブV25Aに対するバルブの開放・閉鎖完了評価条件は、yaw軸周りのモーメントが絶対値で1.5 [Nm] 以上発生したまま1.0[s] 間経過した状態とし、バルブV40AおよびV50Aに対するバルブの開放・閉鎖完了評価条件は、yaw軸周りのモーメントが絶対値で2.0 [Nm] 以上発生したまま1.0 [s] 間経過した状態とする。
【００５５】
（７）レバーハンドルバルブ１２からの力解除動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：全軸1.3 [s] 間に0.0 [N]、0.0 [Nm]となるようにインピーダンス中心を移動する。
・終了条件：1.3 [s] 間経過した時点で終了する。この時点でのΣhをΣsとして再設定する。
【００５６】
（８）ハンド４の開動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：インピーダンス中心は固定したまま、ハンド４を開放する。
・終了条件：2.0 [s] 間経過した時点で終了する。
【００５７】
（９）レバーハンドルバルブ１２からの離脱動作は、タスクスキルのモデルを使って以下のように記述する。
・初期条件：初期条件無し。
・タスクスキル動作：インピーダンス中心をz軸方向に0.017 [m/s] で -0.05 [m] 移動させる。
・終了条件：インピーダンス中心がz軸方向に-0.05 [m] 移動した時点で終了する。
【００５８】
図５にレバーハンドルバルブ操作タスクスキルを実装したレバーハンドルバルブ操作装置によるレバーハンドルバルブ開放操作の実行結果を示す。使用したレバーハンドルバルブはV10Aである。図５（a）はハンド４の点Oに作用する力、図５（b）はハンド４の点Oに作用するモーメント、図５（c）はハンド４の点Oの位置、図５（d）はハンド４の点Oの姿勢、図５（e）はインピーダンス中心の位置、図５（f）はインピーダンス中心の姿勢である。
【００５９】
動作手順は図３の（１）〜（９）となっている。位置誤差は、並進で10.0 [mm]、姿勢で10 [deg] 設定した。位置誤差がある状況でレバーハンドルバルブ開放操作は問題なく実行されている。また、V25A、V40A、V50Aにおいても、問題なくレバーハンドルバルブ開放・閉鎖操作が実行できた。
【００６０】
以上、本発明に関わるレバーハンドルバルブ操作タスクスキルによるレバーハンドルバルブ操作装置を実施するための最良の形態を実施例１、実施例２に基づいて説明した。既に本発明を利用し、実施例で示したタスクスキルによるレバーハンドルバルブの開放・閉鎖操作を実行した。このタスクスキルによるレバーハンドルバルブ装置は、異なるサイズのレバーハンドルバルブ１２や位置・姿勢誤差を含んだ様々な環境下でレバーハンドルバルブ操作をすべて実現することができ、実際に使用できることが確認された。
【産業上の利用可能性】
【００６１】
これまでは、既にプラント内に設置されているレバーハンドルバルブの操作は、人に拠らなければならなかったり、新たに部品を設置したりする必要があった。さらに、ロボットにより、レバーハンドルバルブの操作を実施するには、ハンド４とレバーハンドルバルブ１２間に位置・姿勢誤差があると、レバーハンドルバルブ操作が遂行できなかったが、本発明では前記のように新たに部品を設置する必要もなく、位置・姿勢誤差があっても問題なくレバーハンドルバルブ操作を実現することができる。したがって、プラント内だけでなく、様々な環境下で使用されているレバーハンドルバルブの操作を本発明に関わるレバーハンドルバルブ操作タスクスキルによるレバーハンドルバルブ操作装置で実現することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明であるタスクスキルによるレバーハンドルバルブ操作装置の全体構成図である（実施例１、２）。
【図２】本発明でのレバーハンドルバルブとハンドの概要図である（実施例１、２）。
【図３】本発明でのレバーハンドルバルブ操作タスクスキル動作手順である（実施例１、２）。
【図４】本発明でのタスクスキル動作にインピーダンスと力のハイブリッド制御を使用したレバーハンドルバルブ操作装置による実行結果である（実施例１）。
【図５】本発明でのタスクスキル動作にインピーダンス制御を使用したレバーハンドルバルブ操作装置による実行結果である（実施例２）。
【符号の説明】
【００６３】
１  タスクスキルによるレバーハンドルバルブ操作装置
２  ロボット
３  力センサ
４  ハンド
５  カメラ
６  ロボット制御装置
７  ハンド制御装置
８  力センサ情報取得装置
９  カメラ制御装置
１０  タスクスキル実行装置
１１  タスクスキル実装装置
１２  レバーハンドルバルブ
【図１】
2006305644.tif 000003
【図２】
2006305644.tif 000004
【図３】
2006305644.tif 000005
【図４】
2006305644.tif 000006
【図５】
2006305644.tif 000007