(57)【要約】【課題】  可動部の変位に対する剛性を、予め規定された１つ又は複数の目標剛性のうちのいずれかの目標剛性に等しくするために、関節機構の弾性要素の剛性を適切な範囲に設定できるリンク機構を提供する。【解決手段】  リンク機構１は、各関節機構Ｊｉにおいて、当該関節機構Ｊｉの弾性要素５の剛性ｋj_iが、先端部３の複数の目標剛性ｋe_cmd_kの全てを実現するために必要な、当該関節機構Ｊｉの弾性要素５の剛性ｋj_iの最小値ｋj1_iと最大値ｋj2_iとの間の範囲で変更可能に構成されている。【選択図】  図３
2014133278.tif 000002
【特許請求の範囲】
【請求項１】
基体と該基体に対して可動な可動部との間に設けられた１つ又は複数の関節機構と、前記１つ又は複数の関節機構を変位させる駆動力を出力するアクチュエータとを備え、前記１つ又は複数の関節機構の各々は、剛性を可変的に制御可能に構成された弾性変形可能な弾性要素を介して動力伝達を行うように構成されているリンク機構であって、
前記１つ又は複数の関節機構の各々の前記弾性要素の剛性によって規定される前記可動部の変位に対する剛性の目標値を目標剛性と定義したとき、
前記目標剛性は、予め複数用意されており、
前記１つ又は複数の関節機構の各々の前記弾性要素の剛性は、前記複数の目標剛性の全てを実現するために必要な、当該関節機構の前記弾性要素の剛性の最小値と最大値との間の範囲で変更可能に構成されていることを特徴とするリンク機構。
【請求項２】
基体と該基体に対して可動な可動部との間に設けられた１つ又は複数の関節機構と、前記１つ又は複数の関節機構を変位させる駆動力を出力するアクチュエータとを備え、前記１つ又は複数の関節機構の各々は、剛性を可変的に制御可能に構成された弾性変形可能な弾性要素を介して動力伝達を行うように構成されているリンク機構であって、
前記１つ又は複数の関節機構の各々において、当該関節機構の前記弾性要素の弾性変形量が当該関節機構の前記弾性要素の最大変形量である場合における当該関節機構の前記弾性要素の弾性エネルギーが、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最小値となり、且つ前記アクチュエータによって変位される場合の当該関節機構が実現可能な最大の変位速度で当該関節機構が変位すると仮定した場合の当該関節機構の運動エネルギー以上となるように設定された剛性を、当該関節機構の前記弾性要素の第１剛性と定義し、
前記１つ又は複数の関節機構の各々において、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最大値となり、且つ当該関節機構の変位が開始された時点から、当該関節機構の変位によって蓄積された当該関節機構の前記弾性要素の弾性エネルギーによる当該関節機構の変位が開始される時点までの時間が、前記アクチュエータによって当該関節機構が実現可能な最大加速度で当該関節機構が変位すると仮定した場合に、当該関節機構の変位速度を、当該関節機構の最大の変位速度だけ変化させる場合の時間以上となるように設定された剛性を、当該関節機構の前記弾性要素の第２剛性と定義し、
前記１つ又は複数の関節機構の各々の前記弾性要素の剛性によって規定される前記可動部の変位に対する剛性の目標値を目標剛性と定義したとき、
前記目標剛性は、予め複数用意されており、
前記１つ又は複数の関節機構の各々の前記弾性要素の剛性は、前記複数の目標剛性の全てを実現するために必要な当該関節機構の前記弾性要素の剛性の最小値及び前記第１剛性のうちの小さい方の値と、前記複数の目標剛性の全てを実現するために必要な当該関節機構の前記弾性要素の剛性の最大値及び前記第２剛性のうちの大きい方の値との間の範囲で変更可能に構成されていることを特徴とするリンク機構。
【請求項３】
請求項２に記載のリンク機構において、前記１つ又は複数の関節機構のうちの任意の１つの関節機構を第ｉ関節機構と定義したとき、前記第ｉ関節機構の前記弾性要素の前記第１剛性は、次式（１）に従って得られる剛性以上に設定されていることを特徴とするリンク機構。
【数１】
2014133278.tif 000017
但し、
I_min_i：前記第ｉ関節機構が変位する場合に当該第ｉ関節機構が取り得る当該第ｉ関節機構の慣性モーメント又は慣性質量の最小値
ωj_max_i：前記第ｉ関節機構を前記アクチュエータによって変位させる場合に実現可能な最大の変位速度
xj_lim_i：前記第ｉ関節機構の前記弾性要素の最大変形量
【請求項４】
請求項２又は３に記載のリンク機構において、前記１つ又は複数の関節機構のうちの任意の１つの関節機構を第ｉ関節機構と定義したとき、前記第ｉ関節機構の前記弾性要素の前記第２剛性は、次式（２）に従って得られる剛性以下に設定されていることを特徴とするリンク機構。
【数２】
2014133278.tif 000018
但し、
I_max_i：前記第ｉ関節機構が変位する場合に当該第ｉ関節機構が取り得る当該第ｉ関節機構の慣性モーメント又は慣性質量の最大値
π：円周率
Aj_max_i：前記第ｉ関節機構を前記アクチュエータによって変位させる場合に実現可能な最大加速度
ωj_max_i：前記第ｉ関節機構を前記アクチュエータによって変位させる場合に実現可能な最大の変位速度
【請求項５】
請求項１〜４のいずれか１項に記載のリンク機構において、
前記１つ又は複数の関節機構の各々は、前記弾性要素及び、粘性係数を可変的に制御可能に構成された粘性要素を介して動力伝達を行うように構成され、
前記１つ又は複数の関節機構の各々の前記粘性要素の粘性係数は、前記１つ又は複数の関節機構の各々に対して設定される第１関節粘性係数以上且つ第２関節粘性係数以下の範囲で変更可能に構成されており、
前記１つ又は複数の関節機構の各々の前記粘性要素の前記第１関節粘性係数は、当該関節機構の前記弾性要素の剛性が、変更可能な範囲のうち最小値と等しいと仮定した場合に、当該関節機構の挙動特性が臨界減衰又は過減衰の特性になるように設定され、
前記１つ又は複数の関節機構の各々の前記粘性要素の前記第２関節粘性係数は、当該関節機構の前記弾性要素の剛性が、変更可能な範囲のうち最大値と等しいと仮定した場合に、当該関節機構の挙動特性が臨界減衰又は過減衰の特性になるように設定されていることを特徴とするリンク機構。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基体と該基体に対して可動な可動部との間に設けられた１つ又は複数の関節機構と、前記１つ又は複数の関節機構を変位させる駆動力を出力するアクチュエータとを備え、前記１つ又は複数の関節機構の各々は、剛性を可変的に制御可能に構成された弾性変形可能な弾性要素を介して動力伝達を行うように構成されているリンク機構に関する。
【背景技術】
【０００２】
従来、基体と該基体に対して可動な可動部との間に設けられた複数の関節機構と、複数の関節機構を変位させる駆動力を出力するアクチュエータとを備え、複数の関節機構の各々は、剛性を可変的に制御可能に構成された弾性変形可能な弾性要素を介して動力伝達を行うように構成されているリンク機構が知られている（特許文献１）。このリンク機構は、関節機構の弾性要素の剛性を変更可能に構成されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３０２４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたように関節機構の弾性要素の剛性が可変なリンク機構において、可動部の変位に対する剛性を、予め規定された１つ又は複数の目標剛性のうちのいずれかの目標剛性に等しくなるように、各関節機構の弾性要素の剛性を制御することが考えられる。
【０００５】
しかしながら、従来においては、関節機構の弾性要素の剛性の設定範囲について充分検討されていない。そのため、関節機構の弾性要素の剛性の適切な設定範囲を、充分な余裕がある範囲すなわち過剰に広い範囲に設定する場合があった。
【０００６】
本発明は、以上の点に鑑みてなされたものであり、基体と該基体に対して可動な可動部との間に設けられた１つ又は複数の関節機構と、１つ又は複数の関節機構を変位させる駆動力を出力するアクチュエータとを備え、１つ又は複数の関節機構の各々は、剛性を可変的に制御可能に構成された弾性変形可能な弾性要素を介して動力伝達を行うように構成されているリンク機構において、可動部の変位に対する剛性を、予め規定された１つ又は複数の目標剛性のうちのいずれかの目標剛性に等しくするために、関節機構の弾性要素の剛性を適切な範囲に設定できるリンク機構を提供することを目的とする。
【０００７】
また、本発明は、当該リンク機構の一部が外部の物体に衝突することによる各関節機構が損傷することを防止するために、関節機構の弾性要素の剛性を適切な範囲に設定できるリンク機構を提供することを更なる目的とする。
【課題を解決するための手段】
【０００８】
本発明は、基体と該基体に対して可動な可動部との間に設けられた１つ又は複数の関節機構と、前記１つ又は複数の関節機構を変位させる駆動力を出力するアクチュエータとを備え、前記１つ又は複数の関節機構の各々は、剛性を可変的に制御可能に構成された弾性変形可能な弾性要素を介して動力伝達を行うように構成されているリンク機構であって、前記１つ又は複数の関節機構の各々の前記弾性要素の剛性によって規定される前記可動部の変位に対する剛性の目標値を目標剛性と定義したとき、前記目標剛性は、予め複数用意されており、前記１つ又は複数の関節機構の各々の前記弾性要素の剛性は、前記複数の目標剛性の全てを実現するために必要な、当該関節機構の前記弾性要素の剛性の最小値と最大値との間の範囲で変更可能に構成されていることを特徴とする。
【０００９】
リンク機構の可動部（先端部、又は基体と先端部との間の部位）の動作によって、所定の作業を行う場合、可動部の変位に対する剛性としては、当該作業に応じて適切な剛性（目標剛性）がある。例えば、精密な作業を行う場合においては、可動部の変位に対する剛性として、より高い剛性が望まれる。
【００１０】
リンク機構の可動部の動作によって、種々様々な作業を行う場合においては、各作業に応じた目標剛性が設定される。すなわち、種々様々な作業のうちのいずれかの作業を行う場合においては、可動部の変位に対する剛性が、複数の目標剛性のうちの当該作業に応じた目標剛性となるように制御される。このため、可動部の変位に対する目標剛性は、予め複数用意されている。
【００１１】
本発明によれば、１つ又は複数の関節機構の各々において、当該関節機構の弾性要素の剛性は、複数の目標剛性の全てを実現するために必要な、当該関節機構の前記弾性要素の剛性の最小値と最大値との間の範囲で変更可能に構成されている。
【００１２】
これは、すなわち、各関節機構において、その弾性要素の剛性の変更可能な範囲が、複数の目標剛性の全てを実現するために必要な範囲に設定されている。このように、当該関節機構の弾性要素の剛性の設定範囲を、過剰に広い範囲に設定する必要がない。従って、可動部の変位に対する剛性を、予め規定された１つ又は複数の目標剛性の全てを実現するために必要な、関節機構の弾性要素の剛性を適切な範囲に設定できる。
【００１３】
本発明は、基体と該基体に対して可動な可動部との間に設けられた１つ又は複数の関節機構と、前記１つ又は複数の関節機構を変位させる駆動力を出力するアクチュエータとを備え、前記１つ又は複数の関節機構の各々は、剛性を可変的に制御可能に構成された弾性変形可能な弾性要素を介して動力伝達を行うように構成されているリンク機構であって、前記１つ又は複数の関節機構の各々において、当該関節機構の前記弾性要素の弾性変形量が当該関節機構の前記弾性要素の最大変形量である場合における当該関節機構の前記弾性要素の弾性エネルギーが、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最小値となり、且つ前記アクチュエータによって変位される場合の当該関節機構が実現可能な最大の変位速度で当該関節機構が変位すると仮定した場合の当該関節機構の運動エネルギー以上となるように設定された剛性を、当該関節機構の前記弾性要素の第１剛性と定義し、前記１つ又は複数の関節機構の各々において、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最大値となり、且つ当該関節機構の変位が開始された時点から、当該関節機構の変位によって蓄積された当該関節機構の前記弾性要素の弾性エネルギーによる当該関節機構の変位が開始される時点までの時間が、前記アクチュエータによって当該関節機構が実現可能な最大加速度で当該関節機構が変位すると仮定した場合に、当該関節機構の変位速度を、当該関節機構の最大の変位速度だけ変化させる場合の時間以上となるように設定された剛性を、当該関節機構の前記弾性要素の第２剛性と定義し、前記１つ又は複数の関節機構の各々の前記弾性要素の剛性によって規定される前記可動部の変位に対する剛性の目標値を目標剛性と定義したとき、前記目標剛性は、予め複数用意されており、前記１つ又は複数の関節機構の各々の前記弾性要素の剛性は、前記複数の目標剛性の全てを実現するために必要な当該関節機構の前記弾性要素の剛性の最小値及び前記第１剛性のうちの小さい方の値と、前記複数の目標剛性の全てを実現するために必要な当該関節機構の前記弾性要素の剛性の最大値及び前記第２剛性のうちの大きい方の値との間の範囲で変更可能に構成されていることを特徴とする。
【００１４】
リンク機構の可動部（先端部、又は基体と先端部との間の部位）の動作によって、所定の作業を行う場合、可動部の変位に対する剛性としては、当該作業に応じて適切な剛性（目標剛性）がある。例えば、精密な作業を行う場合においては、可動部の変位に対する剛性として、より高い剛性が望まれる。
【００１５】
リンク機構の可動部の動作によって、種々様々な作業を行う場合においては、各作業に応じた目標剛性が設定される。すなわち、種々様々な作業のうちのいずれかの作業を行う場合においては、可動部の変位に対する剛性が、複数の目標剛性のうちの当該作業に応じた目標剛性となるように制御される。このため、可動部の変位に対する目標剛性は、予め複数用意されている。
【００１６】
ここで、本発明における弾性要素の弾性変形量とは、弾性要素に動力を伝達する側と該動力が当該弾性要素を介して伝達される側との間の相対的な変位量を意味する。また、関節機構が変位する場合の当該関節機構の慣性モーメント又は慣性質量において、関節機構が回転関節機構の場合には、慣性モーメントであり、直動関節機構の場合には、慣性質量である。
【００１７】
また、関節機構が変位する場合における当該関節機構の慣性モーメント又は慣性質量は、１つ又は複数の関節機構の各々の変位（以下、「リンク機構の姿勢」という）に応じて変化する。当該関節機構の慣性モーメント又は慣性質量の最大値又は最小値は、リンク機構で実現可能な姿勢の範囲内で取り得る最大値又は最小値である。
【００１８】
本願発明者の各種検討によれば、「可動部、又は可動部と基体との間の部位」が外部の物体に衝突する場合（以下、外部の物体に衝突する部位（可動部、又は可動部と基体との間の部位）を「衝突部」という）、各関節機構が損傷することを防止するためには、次の２つの条件を満たすように、基体と衝突部との間にある１つ又は複数の関節機構（以下、このような関節機構を「対象関節機構」という）の弾性要素の剛性を制御できることが必要である。
【００１９】
（条件１）
１つ又は複数の対象関節機構の各々において、衝突部が物体に衝突することに起因する当該対象関節機構の変位による運動エネルギー（以下、「衝突運動エネルギー」という）を、当該対象関節機構の弾性要素の弾性エネルギーに全て変換できるという条件。
【００２０】
（条件２）
１つ又は複数の対象関節機構の各々において、衝突部が物体に衝突することに起因する当該対象関節機構の変位が開始された時点から、当該対象関節機構の変位によって蓄積された当該対象関節機構の弾性要素の弾性エネルギーによる当該対象関節機構の変位が開始されるまでの時間、換言すると、当該衝撃を当該対象関節機構の弾性要素が吸収している時間（以下、「第１時間」という）が、前記アクチュエータによって当該対象関節機構が実現可能な最大加速度で当該対象関節機構を変位する場合に、当該対象関節機構の変位速度を、当該衝突による当該対象関節機構の相対的な変位速度の向きを反転させた速度だけ変化できる時間（以下、「第２時間」という）以上であるという条件。
【００２１】
１つ又は複数の対象関節機構の各々において、上記２つの条件が満たされている場合には、衝突部が物体と衝突することによる当該対象関節機構への衝撃が、当該対象関節機構の弾性要素によって吸収されると共に（条件１による効果）、当該衝撃を当該対象関節機構の弾性要素が吸収している間に、当該対象関節機構の変位速度を、当該衝突による当該対象関節機構の相対的な変位速度の向きを反転させた速度だけ変化させることが可能となり、当該対象関節機構の弾性要素の弾性エネルギーによって、当該対象関節機構が強制的に変位されてしまうことを防止できる（条件２による効果）。上記２つの条件が満たされることで、上記効果が得られるので、衝突部が物体と衝突することによる当該対象関節機構の損傷を防止できる。
【００２２】
本発明においては、上記条件１及び条件２を満たすために、以下に示される構成が採用される。
【００２３】
まず、上記条件１を満たすために、次の構成が採用される。すなわち、１つ又は複数の関節機構の各々において、当該関節機構の弾性要素の弾性変形量が当該関節機構の弾性要素の最大変形量である場合における当該関節機構の弾性要素の弾性エネルギーが、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最小値となり、且つアクチュエータによって変位される場合の当該関節機構が実現可能な最大の変位速度で当該関節機構が変位すると仮定した場合の当該関節機構の運動エネルギー（以下、「関節最小慣性衝突運動エネルギー」という）以上となるような、当該関節機構の弾性要素の剛性を、第１剛性と定義する。
【００２４】
衝突運動エネルギーは、当該関節機構が変位する場合における当該関節機構の慣性モーメント又は慣性質量が大きくなる程大きくなる。関節最小慣性衝突運動エネルギーは、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最小値である場合における衝突運動エネルギーである。従って、当該関節機構の弾性要素の剛性及び当該関節機構の変位速度が一定という条件下において、関節最小慣性衝突運動エネルギーは、衝突運動エネルギーが取り得る値のなかの最小値となる。
【００２５】
当該関節機構の弾性要素の剛性が、第１剛性に設定されているときには、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得るいずれの値であっても、及び当該関節機構の変位速度を変化させる量が当該関節機構を変化させるときに取り得るいずれの値であっても、条件１を満たす。
【００２６】
本発明においては、当該関節機構の弾性要素の剛性を、複数の目標剛性の全てを実現するために必要な、当該関節機構の弾性要素の剛性の最小値と第１剛性とのうちの小さい方の値が、当該関節機構の弾性要素の剛性の可変範囲の最小値として設定されている。
【００２７】
従って、１つ又は複数の関節機構において、当該関節機構の弾性要素の剛性を、第１剛性に設定することも、可動部の変位に対する剛性を、複数の目標剛性の全てを実現するために必要な剛性に設定することもできる。
【００２８】
また、上記条件２を満たすために、次の構成が採用される。すなわち、１つ又は複数の関節機構の各々において、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最大値となり、且つ当該関節機構の変位が開始された時点から、当該関節機構の変位によって蓄積された当該関節機構の弾性要素の弾性エネルギーによる当該関節機構の変位が開始される時点までの時間（以下、「第３時間」という）が、前記アクチュエータによって当該関節機構が実現可能な最大加速度で当該関節機構が変位すると仮定した場合に、当該関節機構の変位速度を、当該関節機構の最大の変位速度だけ変化させる場合の時間（以下、「第４時間」という）以上となるように、第２剛性が設定されている。
【００２９】
ここで、第１時間は、当該関節機構の弾性要素の剛性が一定という条件下において、当該関節機構が変位する場合の当該関節機構の慣性モーメント又は慣性質量が大きい程大きくなる。第３時間は、当該関節機構が変位する場合に当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得る最大値である場合における第１時間である。従って、当該関節機構の弾性要素の剛性が一定という条件下において、第３時間は、第１時間が取り得る長さのなかの最大長となる。
【００３０】
また、第２時間は、当該関節機構の弾性要素の剛性が一定という条件下において、当該関節機構の変位速度を、変化させる量が大きい程大きくなる。第４時間は、当該関節機構の変位速度を、当該関節機構の最大の変位速度だけ変化させる場合における第２時間である。従って、当該関節機構の弾性要素の剛性が一定という条件下において、第４時間は、第２時間が取り得る長さのなかの最大長となる。
【００３１】
このように、第１時間の最大長である第３時間が、第２時間の最大長である第４時間以上となるように、第２剛性が設定されている。当該関節機構の弾性要素の剛性が、第２剛性に設定されているときには、当該関節機構の慣性モーメント又は慣性質量が当該関節機構の取り得るいずれの値であっても、及び当該関節機構の変位速度を変化させる量が当該関節機構を変化させるときに取り得るいずれの値であっても、第１時間が第２時間以上となり、条件２を満たす。
【００３２】
本発明においては、当該関節機構の弾性要素の剛性を、複数の目標剛性の全てを実現するために必要な、当該関節機構の弾性要素の剛性の最大値と第２剛性とのうちの大きい方の値が、当該関節機構の弾性要素の剛性の可変範囲の最大値として設定されている。
【００３３】
従って、１つ又は複数の関節機構において、当該関節機構の弾性要素の剛性を、第２剛性に設定することも、可動部の変位に対する剛性を、複数の目標剛性の全てを実現するために必要な剛性に設定することもできる。
【００３４】
以上のように、可動部の変位に対する剛性を、予め規定された１つ又は複数の目標剛性のうちのいずれかの目標剛性に等しくするために、関節機構の弾性要素の剛性を適切な範囲に設定できると共に、衝突部が外部の物体に衝突することによる各関節機構が損傷することを防止するために、関節機構の弾性要素の剛性を適切な範囲に設定できる。
【００３５】
本発明において、前記１つ又は複数の関節機構のうちの任意の１つの関節機構を第ｉ関節機構と定義したとき、前記第ｉ関節機構の前記弾性要素の前記第１剛性は、次式（１）に従って得られる剛性以上に設定されていることが好ましい。
【００３６】
【数１】
2014133278.tif 000003
但し、I_min_iは、前記第ｉ関節機構が変位する場合に当該第ｉ関節機構が取り得る当該第ｉ関節機構の慣性モーメント又は慣性質量の最小値を示し、ωj_max_iは、前記第ｉ関節機構を前記アクチュエータによって変位させる場合に実現可能な最大の変位速度を示し、xj_lim_iは、前記第ｉ関節機構の前記弾性要素の最大変形量を示す。
【００３７】
ここで、第ｉ関節機構の弾性要素の剛性をkj_iと定義したとき、式（１）は、次式（１−１）を満たすkj_iである。
【００３８】
【数２】
2014133278.tif 000004
式（１−１）において、左辺は、第ｉ関節機構が変位する場合に当該第ｉ関節機構の慣性モーメント又は慣性質量が当該第ｉ関節機構の取り得る最小値のときに、衝突部が物体と衝突する場合における第ｉ関節機構の運動エネルギー（すなわち、関節最小慣性衝突運動エネルギー）を示す。また、右辺は、第ｉ関節機構の弾性要素の剛性がkj_iのときにおいて、第ｉ関節機構の弾性要素の弾性変形量が、当該第ｉ関節機構の弾性要素の最大変形量の場合における当該第ｉ関節機構の弾性要素の弾性エネルギーを示す。
【００３９】
従って、第ｉ関節機構が変位する場合に第ｉ関節機構の慣性モーメント又は慣性質量が第ｉ関節機構の取り得るいずれの値であっても、及び第ｉ関節機構の変位速度を変化させる量が第ｉ関節機構を変化させるときに取り得るいずれの値であっても、前述した条件１を満たすように、第ｉ関節機構の弾性要素の剛性を設定できる。
【００４０】
本発明において、前記１つ又は複数の関節機構のうちの任意の１つの関節機構を第ｉ関節機構と定義したとき、前記第ｉ関節機構の前記弾性要素の前記第２剛性は、次式（２）に従って得られる剛性以下に設定されていることが好ましい。
【００４１】
【数３】
2014133278.tif 000005
但し、I_max_iは、前記第ｉ関節機構が変位する場合に当該第ｉ関節機構が取り得る当該第ｉ関節機構の慣性モーメント又は慣性質量の最大値を示し、πは、円周率を示し、Aj_max_iは、前記第ｉ関節機構を前記アクチュエータによって変位させる場合に実現可能な最大加速度を示し、ωj_max_iは、前記第ｉ関節機構を前記アクチュエータによって変位させる場合に実現可能な最大の変位速度を示す。
【００４２】
ここで、第ｉ関節機構の弾性要素の剛性をkj_iと定義したとき、式（２）は、次式（２−１）を満たすkj_iである。
【００４３】
【数４】
2014133278.tif 000006
式（２−１）において、左辺は、第ｉ関節機構の状態が、第ｉ関節機構が変位する場合に第ｉ関節機構の慣性モーメント又は慣性質量が第ｉ関節機構の取り得る最大値となる状態、且つ第ｉ関節機構の弾性要素の剛性がkj_iの場合において、第ｉ関節機構の弾性要素の固有振動数の逆数が表す周期の４分の１周期を示す。詳細には、左辺は、衝突部が物体と衝突することによる第ｉ関節機構の変位が開始された時点から、当該衝突による第ｉ関節機構の変位によって蓄積された第ｉ関節機構の弾性要素の弾性エネルギーによる第ｉ関節機構の変位が開始される時点までの時間を示す。
【００４４】
また、右辺は、第ｉ関節機構で実現可能な最大加速度で、アクチュエータにより第ｉ関節機構を変位させるときに、第ｉ関節機構の変位速度を、第ｉ関節機構をアクチュエータによって変位させる場合に実現可能な最大の変位速度だけ変化させるときの時間（第ｉ関節機構で実現可能な最短時間）を示す。
【００４５】
左辺で示される時間は、第ｉ関節機構の弾性要素の剛性が小さい程長くなるので、第２剛性が、式（２）によって得られる剛性以下に設定されることで、第ｉ関節機構が変位する場合に第ｉ関節機構の慣性モーメント又は慣性質量が第ｉ関節機構の取り得るいずれの値であっても、及び第ｉ関節機構の変位速度を変化させる量が第ｉ関節機構を変化させるときに取り得るいずれの値であっても、前述した条件２を満たすように、第ｉ関節機構の弾性要素の剛性を設定できる。
【００４６】
本発明において、前記１つ又は複数の関節機構の各々は、前記弾性要素及び、粘性係数を可変的に制御可能に構成された粘性要素を介して動力伝達を行うように構成され、前記１つ又は複数の関節機構の各々の前記粘性要素の粘性係数は、前記１つ又は複数の関節機構の各々に対して設定される第１関節粘性係数以上且つ第２関節粘性係数以下の範囲で変更可能に構成されており、前記１つ又は複数の関節機構の各々の前記粘性要素の前記第１関節粘性係数は、当該関節機構の前記弾性要素の剛性が、変更可能な範囲のうち最小値と等しいと仮定した場合に、当該関節機構の挙動特性が臨界減衰又は過減衰の特性になるように設定され、前記１つ又は複数の関節機構の各々の前記粘性要素の前記第２関節粘性係数は、当該関節機構の前記弾性要素の剛性が、変更可能な範囲のうち最大値と等しいと仮定した場合に、当該関節機構の挙動特性が臨界減衰又は過減衰の特性になるように設定されていることが好ましい。
【００４７】
これにより、１つ又は複数の関節機構の弾性要素の剛性が、当該弾性要素の剛性の可変範囲内でいずれの剛性に変更された場合であっても、当該変更された剛性に対して、当該関節機構の挙動特性が臨界減衰又は過減衰の特性となる粘性係数が、第１関節粘性係数以上且つ第２関節粘性係数以下の範囲に含まれる。
【００４８】
従って、１つ又は複数の関節機構の各々の挙動特性が臨界減衰又は過減衰の特性となるように、各関節機構の粘性要素の粘性係数を変更することが可能となり、各関節機構の挙動特性が減衰振動の特性となることが防止され、衝突部が不要に振動することを防止できる。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１実施形態のリンク機構を示す図。
【図２】図１のリンク機構の関節機構を示す図。
【図３】図２の関節機構の伝達機構を示す図。
【図４】図３の伝達機構の特性可変機構を示す図。
【図５】図４のＶ−Ｖ線断面図。
【図６】本発明の第２実施形態のリンク機構を示す図。
【発明を実施するための形態】
【００５０】
［１．第１実施形態］
（１−１．構成）
（１−１−１．リンク機構）
図１〜図５を参照して、本発明の実施形態のリンク機構について説明する。図１に示されるように、リンク機構１は、基体２と、先端部（本発明の可動部に相当する）３と、複数の関節機構Ｊｉ(i=1,2,...,N)と、複数のリンク部材Ｌｉ(i=0,1,...,N)と、アクチュエータ４（図２参照）とを備える。
【００５１】
複数の関節機構Ｊｉの「ｉ」は、基体２から先端部３に向かって１から数えたときの順番を表している。なお、関節機構の順番がｉ番目であることを明示的に指定する場合には、第ｉ関節機構と表す。例えば、ｊ番目の関節機構を「第ｊ関節機構Ｊｊ」と表す場合がある。また、複数のリンク部材Ｌｉの「ｉ」は、基体２から先端部３に向かって０から数えたときの順番を表している。なお、リンク部材の順番がｉ番目であることを明示的に指定する場合には、第ｉリンク部材と表す。例えば、ｊ番目のリンク部材を「第ｊリンク部材Ｌｊ」と表す場合がある。
【００５２】
基体２は、床面上等の所定の位置に固定されている。なお、基体２は、動力装置等を備え、該動力装置の駆動力によって、その位置及び姿勢を変更可能に構成されていてもよい。先端部３は、当該リンク機構１におけるエンドエフェクタとして機能する。先端部３は、複数の関節機構Ｊｉを介して連結されている複数のリンク部材Ｌｉによって基体２に連結されている。
【００５３】
複数の関節機構Ｊｉ(i=1,...,N)の各々には、２つのリンク部材Ｌi-1，Ｌｉが連結されている。
【００５４】
また、複数の関節機構Ｊｉの各々は、当該関節機構Ｊｉに連結されている２つのリンク部材Ｌi-1，Ｌｉの相対的な位置及び姿勢を変化させるように構成されている。
【００５５】
なお、本実施形態では、全ての関節機構Ｊｉが回転関節機構として構成されている。このため、以降の説明では、所定の関節機構Ｊｉに連結された２つのリンク部材Ｌi-1，Ｌｉの相対的な位置及び姿勢を、関節角度ψj_iということもある。なお、本実施形態における「関節角度ψj_iが変化する」ことが、本発明における「関節機構が変位する」ことに相当する。
【００５６】
なお、本実施形態では、全ての関節機構Ｊｉが回転関節機構として構成されているが、各関節機構Ｊｉは、回転関節機構及び直動関節機構のいずれで構成されていてもよい。また、関節機構Ｊｉの数は任意の数でよい。
【００５７】
アクチュエータ４は、複数の関節機構Ｊｉの各々に設けられており、各関節機構Ｊｉを変位させる駆動力を出力する。
【００５８】
（１−１−２．関節機構）
（１−１−２−１．関節機構の構成）
次に、複数の関節機構Ｊｉの詳細について図２〜図５を参照して説明する。なお、本実施形態において、各関節機構Ｊｉは、全て同じ構成の回転関節機構である。
【００５９】
図２に示すように、関節機構Ｊｉは、ワイヤ１１と、駆動プーリ１２ａと、被動プーリ１２ｂと、これらのプーリ１２ａ，１２ｂの間に弾性力と粘性力とを発生させる伝達機構８とを備える。
【００６０】
また、駆動プーリ１２ａには、アクチュエータ４のアクチュエータ出力軸４ａに連結された減速機７が連結されている。そして、駆動プーリ１２ａは、アクチュエータ４から減速機７を介して付与される回転駆動力（トルク）によって、アクチュエータ出力軸４ａの回転に連動して回転するようになっている。
【００６１】
なお、減速機７は、任意の構造のものでよく、例えば、ハーモニックドライブ（登録商標）若しくは複数のギヤにより構成される減速機を採用することができる。あるいは、減速機７は、直動を回転運動に変換する機構を備えるものであってもよい。その場合には、アクチュエータとして、例えば、電動モータ及びボールネジにより構成される直動アクチュエータや、電動式のリニアモータ等を採用してもよい。
【００６２】
また、第ｉ関節機構Ｊｉにおいて、第ｉリンク部材Ｌｉは、駆動プーリ１２ａ及び被動プーリ１２ｂを回転自在に支持している（図示省略）。また、第ｉ関節機構Ｊｉにおいて、被動プーリ１２ｂに第i-1リンク部材Ｌi-1が固定されている。
【００６３】
被動プーリ１２ｂは、その回転軸心が駆動プーリ１２ａの回転軸心と平行になるようにして、該駆動プーリ１２ａの側方に並設されている。
【００６４】
伝達機構８は、両プーリ１２ａ，１２ｂ間の剛性及び粘性を変更するための特性可変機構１０と、駆動プーリ１２ａ及び被動プーリ１２ｂの間に架け渡されたワイヤ１１とを備える。
【００６５】
ワイヤ１１は、図３に示すように、両プーリ１２ａ，１２ｂの間で延在する二条の張設部分１１ａ，１１ｂを有し、該張設部分１１ａ，１１ｂ以外の部分が両プーリ１２ａ，１２ｂの外周のうちの内端側の部分（駆動プーリ１２ａの外周のうちの被動プーリ１２ｂに臨む部分、及び被動プーリ１２ｂの外周のうちの駆動プーリ１２ａに臨む部分）を除く箇所に滑らないように巻き掛けられている。なお、ワイヤ１１は、多少の伸縮性を有する。
【００６６】
特性可変機構１０は、例えば図３〜図５に示すように構成されている。すなわち、特性可変機構１０は、両端部にローラ１３ａ，１３ｂが回転自在に枢着された回転バー１４を備えている。この回転バー１４は、その中央部に固定された回転軸１５の軸心まわりに該回転軸１５と一体に回転可能とされている。回転軸１５は、駆動プーリ１２ａ及び被動プーリ１２ｂの間の位置で、両プーリ１２ａ，１２ｂの回転軸心と平行な姿勢で配置されている。
【００６７】
回転バー１４の両端部のローラ１３ａ，１３ｂは、各々の回転軸心が駆動プーリ１２ａ及び被動プーリ１２ｂの回転軸心と平行な方向に向けられている。
【００６８】
そして、ローラ１３ａ，１３ｂのうちの一方のローラ１３ａの内端側（他方のローラ１３ｂに臨む側）の外周部が、ワイヤ１１の二条の張設部分１１ａ，１１ｂのうちの一方の張設部分１１ａに圧接され、他方のローラ１３ｂの内端側（一方のローラ１３ａに臨む側）の外周部が、ワイヤ１１の他方の張設部分１１ｂに圧接されている。この場合、ワイヤ１１の張設部分１１ａ，１１ｂの各々は、ローラ１３ａ，１３ｂの圧接箇所で湾曲されている。
【００６９】
特性可変機構１０は、更に、回転バー１４に回転軸１５を介して連結されて該回転バー１４と一体に回転可能に設けられたギヤ（平歯車）１６と、このギヤ１６に噛合されたスプリングウォーム１７と、このスプリングウォーム１７を回転駆動する電動モータ１８と、粘性オイルが内部に封入されたシリンダ１９とを備えている。
【００７０】
スプリングウォーム１７は、ウォームギヤとして機能可能にコイルスプリング状に形成されたばね部材であり、電動モータ１８の回転駆動軸１８ａに外挿されている。そして、スプリングウォーム１７の電動モータ１８の本体寄りの一端は、回転駆動軸１８ａに固定されたバネ座部材２０ａに固定されている。従って、スプリングウォーム１７は、電動モータ１８の回転駆動軸１８ａと一体に回転し、このスプリングウォーム１７の回転に伴い、ギヤ１６が回転するようになっている。
【００７１】
シリンダ１９は、スプリングウォーム１７の他端側で回転駆動軸１８ａと同軸心に配置された筒部２１を有する。この筒部２１の内部を電動モータ１８の回転駆動軸１８ａが貫通し、該筒部２１が、回転駆動軸１８ａに沿って、その軸心方向に摺動可能とされている。そして、筒部２１のスプリングウォーム１７側の端面に固定されたバネ座部材２０ｂにスプリングウォーム１７の他端が固定されている。従って、スプリングウォーム１７の伸縮に伴い、シリンダ１９の筒部２１が電動モータ１８の回転駆動軸１８ａの軸心方向に摺動するようになっている。
【００７２】
また、筒部２１の内部には、回転駆動軸１８ａに固定されたピストン２２が設けられており、このピストン２２の外周面が筒部２１の内周面に摺接されている。
【００７３】
そして、筒部２１の内部でピストン２２により画成された２つの油室２３ａ，２３ｂに粘性オイルが封入されている。これらの油室２３ａ，２３ｂは、オリフィス部２４を有する連通管２５により連通されている。この場合、オリフィス部２４は、図示しない弁機構等により開口面積を変化させることが可能となっている。
【００７４】
（１−１−２−２．関節機構の動作）
以上の構成の関節機構Ｊｉの動作を説明しておく。電動モータ１８により、スプリングウォーム１７を回転駆動することで、該スプリングウォーム１７に噛合されたギヤ１６を介して回転バー１４が回転する。従って、電動モータ１８のサーボ制御によって、回転バー１４の回転角度（位相角）を制御することができる。ここで、以降の説明では、回転バー１４の位相角を、図３に示すように、回転バー１４の延在方向（ローラ１３ａ，１３ｂの間隔方向）が駆動プーリ１２ａ及び被動プーリ１２ｂの間隔方向と直交する状態からの該回転バー１４の回転角度φとして定義する。
【００７５】
両プーリ１２ａ，１２ｂ間の動力伝達（回転駆動力の伝達）を行っていない状態で、回転バー１４の位相角φをある既定の角度値（例えば図３のφ0）に制御し、その状態で電動モータ１８の回転駆動軸１８ａの回転（ひいては、スプリングウォーム１７の回転）を停止させた状態（以降、この状態を基準状態という）を想定する。
【００７６】
この基準状態において、前記アクチュエータ４から駆動プーリ１２ａに回転駆動力（トルク）を付与すると、ワイヤ１１の張設部分１１ａ，１１ｂの一方に、当該回転駆動力に比例した張力が発生し、その張力を介して、駆動プーリ１２ａから被動プーリ１２ｂに回転駆動力が伝達される。
【００７７】
同時に、ワイヤ１１の張設部分１１ａ，１１ｂの一方に発生する上記張力に起因して、ローラ１３ａ，１３ｂのうちの該張設部分１１ａ又は１１ｂに接触するローラ１３ａ又は１３ｂに、両プーリ１２ａ，１２ｂの間隔方向とほぼ直交する方向の並進力が作用する。
【００７８】
例えば、図３に示すように、駆動プーリ１２ａに反時計まわり方向のトルクτdを付与すると、ワイヤ１１の張設部分１１ａにトルクτdに比例する張力Ｔe（＝τd／駆動プーリ１２ａの有効回転半径）が発生し、この張力Ｔeによってローラ１３ａに並進力Ｆが作用する。なお、この並進力Ｆの大きさは、トルクτdにほぼ比例する。また、図３中の張力Ｔeは、ローラ１３ａに対して作用する張力を示している。
【００７９】
基準状態での回転バー１４の位相角がゼロでない場合（例えば図３に示す状況）では、ローラ１３ａ又は１３ｂに作用する上記並進力（以降、これをＦと表記する）に起因して、回転バー１４に回転駆動力（トルク）が作用することとなる。これにより、駆動プーリ１２ａが被動プーリ１２ｂに対して相対回転すると共に、回転バー１４が回転する。ひいては、前記スプリングウォーム１７に噛合しているギヤ１６が回転バー１４と一体に回転する。
【００８０】
この場合、ローラ１３ａ又は１３ｂに作用する上記並進力Ｆに起因して回転バー１４に作用するトルク（以降、τaと表記する）は、上記並進力Ｆに対して、次式（１１２２−１）の関係を有する。なお、図３に示す如く、φ0は、基準状態での回転バー１４の位相角φの値、Ｒaは、回転軸１５の軸心まわりでのローラ１３ａ，１３ｂの軸心部の回転半径である。
【００８１】
τa＝Ｆ・sin（φ0）・Ｒa    …（１１２２−１）
このように回転バー１４にトルクτaが作用している状況で、スプリングウォーム１７は回転しないので、ギヤ１６の回転によってスプリングウォーム１７の一部（詳しくは、ギヤ１６の噛合部分と前記電動モータ１８側のバネ座部材２０ａとの間の部分）が伸長又は短縮され、その伸縮量に応じた弾性力をスプリングウォーム１７が発生する。
【００８２】
この場合、スプリングウォーム１７の基準状態からの伸縮量、ひいては、回転バー１４の基準状態からの回転量（位相角の変化量）は、該スプリングウォーム１７の弾性力（並進力）によってギヤ１６に作用するトルクと、ワイヤ１１の張力によってローラ１３ａ又は１３ｂに作用する上記並進力Ｆに起因して回転バー１４に作用するトルク（＝ギヤ１６に作用するトルク）とが釣り合う状態で平衡する。この平衡状態で、駆動プーリ１２ａに付与されるトルクτdが伝達機構８を介して被動プーリ１２ｂに伝達されることとなる。
【００８３】
上記平衡状態での回転バー１４の基準状態からの回転量をΔφ[rad]、ギヤ１６の回転半径をＲb、スプリングウォーム１７の剛性（スプリングウォーム１７の伸縮量の単位変化量あたりに発生する弾性力の変化量）をｋ_sp_wとおくと、上記平衡状態でのスプリングウォーム１７の弾性力によってギヤ１６に作用するトルク（以降、これをτbと表記する）は、次式（１１２２−２）により与えられる。
【００８４】
τb＝ｋ_sp_w・sin(Δφ)・Ｒb≒ｋ_sp_w・Δφ・Ｒb    …（１１２２−２）
この式（１１２２−２）と前記式（１１２２−１）とから、上記平衡状態における並進力Ｆと、回転バー１４の基準状態からの回転量Δφとの関係は、次式（１１２２−３）により与えられる。
【００８５】
Ｆ＝(ｋ_sp_w・Ｒb／(sin(φ0)・Ｒa))・Δφ    …（１１２２−３）
従って、ワイヤ１１の張力によってローラ１３ａ又は１３ｂに作用する並進力Ｆは、回転バー１４の基準状態からの回転量Δφに比例するものとなる。
【００８６】
ここで、ワイヤ１１の張力によってローラ１３ａ又は１３ｂに作用する並進力Ｆは、駆動プーリ１２ａに付与されるトルク（ひいては被動プーリ１２ｂに伝達されるトルク）が大きいほど、大きくなる。また、被動プーリ１２ｂに対する駆動プーリ１２ａの相対回転量（基準状態からの相対回転量）は、上記平衡状態での回転バー１４の基準状態からの回転量が大きいほど、大きくなる。
【００８７】
従って、両プーリ１２ａ，１２ｂ間の相対回転量が一定に維持される定常状態で、駆動プーリ１２ａから被動プーリ１２ｂに伝達されるトルク（被動プーリ１２ｂに付与されるトルク）をτspと表記し、両プーリ１２ａ，１２ｂ間の相対回転量をΔθと表記すると、τspとΔθとの間には、近似的に次式（１１２２−４）の比例関係が成立する。
【００８８】
τsp＝ｋ・Δθ    …（１１２２−４）
よって、伝達機構８は、駆動プーリ１２ａと被動プーリ１２ｂとの動力伝達を行うバネ部材として機能する。そして、上記トルクτspは、伝達機構８によって両プーリ１２ａ，１２ｂ間に発生する弾性力によって伝達されるトルク（以下、「弾性力トルク」という）τspに相当する。この場合、式（１１２２−４）におけるｋは、両プーリ１２ａ，１２ｂ間の相対回転量Δθの変化に対する弾性力トルクτspの変化の比率である。
【００８９】
このｋは、両プーリ１２ａ，１２ｂ間の剛性を示しており、ｋの値が大きいほど、両プーリ１２ａ，１２ｂ間の剛性が高い（両プーリ１２ａ，１２ｂ間の回転量の差が発生しにくくなる）ことを意味する。伝達機構８の剛性ｋの値は、基本的には、基準状態での回転バー１４の位相角φ0に応じたものとなり、φ0が大きいほど、剛性ｋの値が小さくなる。
【００９０】
ＣＰＵ等で構成された制御装置（図示省略）が、伝達機構８の剛性ｋを所望の剛性となるように制御するためには、例えば、以下のようにする。まず、制御装置のメモリ等の記憶装置に、基準状態での回転バー１４の位相角φ0と剛性ｋとを対応づけたテーブルを記憶保持しておく。そして、制御装置は、該記憶保持されたテーブルに従って、該所望の剛性に対する基準状態での回転バー１４の位相角φ0を取得して、回転バー１４の位相角φ0が該位相角φ0となるように電動モータ１８を制御する。これにより、伝達機構８の剛性ｋが該所望の剛性となるように制御される。
【００９１】
ここで、電動モータ１８、スプリングウォーム１７、ギヤ１６、回転バー１４、及びワイヤ１１をまとめて弾性要素５という。また、両プーリ１２ａ，１２ｂ間の剛性ｋのことを、弾性要素５の剛性ｋｊという。また、両プーリ１２ａ，１２ｂ間の相対回転量Δθが、弾性要素５の弾性変位量となる（すなわち、本発明における弾性要素の弾性変形量に相当する）。
【００９２】
また、本実施形態の伝達機構８では、回転バー１４が基準状態から回転するとき、スプリングウォーム１７の伸縮に伴い、シリンダ１９の筒部２１がピストン２２に対して相対的に摺動する。
【００９３】
このとき、油室２３ａ，２３ｂ間で、オリフィス部２４を有する連通管２５を介して粘性オイルが流通することで、筒部２１の摺動に対する抵抗力となる粘性力が発生する。これにより、回転バー１４の基準状態からの回転、ひいては、被動プーリ１２ｂに対する駆動プーリ１２ａの相対回転に対する抵抗力となる粘性力が、両プーリ１２ａ，１２ｂ間で発生することとなる。そして、この粘性力は、オリフィス部２４の開口面積を変化させることで、変化することとなる。
【００９４】
この場合、オリフィス部２４の開口面積を一定に維持した場合にシリンダ１９で発生する粘性力は、ピストン２２に対する筒部２１の移動速度、ひいては、スプリングウォーム１７の伸縮速度に比例する。そして、スプリングウォーム１７の伸縮速度は、回転バー１４の回転速度にほぼ比例する。
【００９５】
また、両プーリ１２ａ，１２ｂ間の相対回転量の時間的変化率、すなわち、両プーリ１２ａ，１２ｂ間の相対回転速度（両プーリ１２ａ，１２ｂの各々の回転角速度の差）は、回転バー１４の回転速度に応じたものとなり、回転バー１４の回転速度が大きいほど、両プーリ１２ａ，１２ｂ間の相対回転速度が大きいものとなる。
【００９６】
従って、両プーリ１２ａ，１２ｂ間の相対回転速度をΔω_pulley[rad／s]と表記し、両プーリ１２ａ，１２ｂ間の粘性力によって被動プーリ１２ｂに付与されるトルク（以降、粘性トルクという）をτdpと表記すると、Δω_pulleyとτdpとの間には、近似的に次式（１１２２−５）の関係が成立する。
【００９７】
τdp＝Ｃ・Δω_pulley    …（１１２２−５）
よって、伝達機構８は、駆動プーリ１２ａと被動プーリ１２ｂとの間に粘性力を発生する機能も有する。この場合、式（１１２２−５）におけるＣは、両プーリ１２ａ，１２ｂ間の相対回転速度Δω_pulleyの変化に対する粘性トルクτdpの変化の比率であり、以降、粘性係数Ｃという。
【００９８】
この粘性係数Ｃは、両プーリ１２ａ，１２ｂ間の粘性の度合を示しており、Ｃの値が大きいほど、両プーリ１２ａ，１２ｂ間の粘性が高い（両プーリ１２ａ，１２ｂ間に発生する粘性力が大きくなりやすい）ことを意味する。そして、伝達機構８の粘性係数Ｃの値は、基本的には、オリフィス部２４の開口面積に応じたものとなり、該開口面積が大きいほど、Ｃの値が小さくなる。
【００９９】
ＣＰＵ等で構成された制御装置（図示省略）が、伝達機構８の粘性係数Ｃを所望の粘性係数となるように制御するためには、例えば、以下のようにする。まず、制御装置のメモリ等の記憶装置に、オリフィス部２４の開口面積と粘性係数Ｃとを対応づけたテーブルを記憶保持しておく。そして、制御装置は、該記憶保持されたテーブルに従って、該所望の粘性係数に対するオリフィス部２４の開口面積を取得して、オリフィス部２４の開口面積が該取得された開口面積となるように制御する。これにより、伝達機構８の粘性係数Ｃが該所望の粘性係数となるように制御される。
【０１００】
以降、シリンダ１９及びオリフィス部２４を、まとめて粘性要素６という。また、両プーリ１２ａ，１２ｂ間の粘性係数Ｃのことを、粘性要素６の粘性係数Ｃｊという。
【０１０１】
（１−２．先端部の変位に対する剛性）
先端部３の変位に対する剛性ｋｅ（以下、単に「先端部３の剛性」という）は、各関節機構Ｊｉの弾性要素５の剛性ｋｊに応じて規定される。このため、先端部３の剛性ｋｅの目標値となる剛性（以下、「目標剛性」という）ｋe_cmdが設定されたとき、当該目標剛性ｋe_cmdに応じて各関節機構Ｊｉの弾性要素５の剛性ｋｊが設定されることで、先端部３の剛性ｋｅを、目標剛性ｋe_cmdとなるように設定できる。
【０１０２】
以下、先端部３の目標剛性ｋe_cmdが与えられたときに、各関節機構Ｊｉの弾性要素５の剛性ｋｊをどのように設定するかについての一例を示す。
【０１０３】
なお、以降の説明においては、第ｉ関節機構Ｊｉ（但し、ｉは基体２から先端部３に向かって数えたときの関節機構の順番を表す）に関する符号を明示的に表す場合には、符号の末尾に「_i」を付与する。
【０１０４】
また、本実施形態において、特にことわりの無い限り、基体２に対して固定された座標系（以下、「基体座標系」という）を用いている。基体座標系におけるｘ軸，ｙ軸，ｚ軸に関連する値を明示的に表す場合には、符号の末尾に「_x」、「_y」、「_z」を付与する。
【０１０５】
先端部３に作用する力（以下、「先端力」という）Ｆｅ（＝(Ｆe_x,Ｆe_y,Ｆe_z)）は、次式（１２−１）で表される。
【０１０６】
Ｆｅ＝ｋｅ・Δｘｅ    …（１２−１）
但し、Δｘｅ（＝(Δｘe_x,Δｘe_y,Δｘe_z)）は、先端部３の変位の変化量（以下、「先端部変位変化量」という）である。また、ｋｅは、先端部変位変化量Δｘｅと先端力Ｆｅとの間の関係を規定する係数行列である。
【０１０７】
係数行列ｋｅは、例えば、対角行列であり、各対角成分は、先端部３のｘ，ｙ，ｚ方向の変位に対する剛性ｋe_x,ｋe_y,ｋe_zを表す。この場合、対角行列の各要素el1,el2,...,elnを用いて当該対角行列を「diag(el1,el2,...,eln)」として表す場合、ｋｅは、「diag(ｋe_x,ｋe_y,ｋe_z)」で表される。なお、係数行列ｋｅは、対角行列でなくともよい。
【０１０８】
以降、本明細書において、「diag(...)」という記載は、「...」の要素を対角成分とする対角行列を表す。
【０１０９】
なお、ここでは、目標力Ｆｅ及び先端部変位変化量Δｘｅとして、ｘ，ｙ，ｚの並進３方向を表す３要素のベクトルが用いられているが、ｘ軸，ｙ軸，ｚ軸の３つの軸周りの回転成分（ロール、ピッチ、ヨー）を表す３つの要素を更に加えて６要素のベクトルが用いられてもよい。この場合には、目標剛性ｋｅ等は、目標力Ｆｅ及び先端部変位変化量Δｘｅの要素に合わせて適宜設定される。
【０１１０】
また、先端部変位変化量Δｘｅは、次式（１２−２）で表される。
【０１１１】
Δｘｅ＝Ｊ・Δψｊ    …（１２−２）
但し、Ｊは、基体座標系における、先端部３の変位速度と、各関節機構Ｊｉの関節変位の速度（以下、「関節変位速度」という）ωj_iとの関係を規定するヤコビ行列である。また、Δψｊ（＝(Δψj_1,Δψj_2,...,Δψj_N)）は、各関節機構Ｊｉの関節角度ψj_iの変化量（以下、「関節角度変化量」という）である。
【０１１２】
また、各関節機構Ｊｉのトルク（以下、「関節トルク」という）τｊ（＝(τj_1,τj_2,...,τj_N)）は、先端力Ｆｅを用いて、次式（１２−３）のように表される。
【０１１３】
τｊ＝ＪT・Ｆｅ    …（１２−３）
但し、ＪTは、上述したヤコビ行列Ｊの転置行列である。
【０１１４】
各関節トルクτｊを、各関節機構Ｊｉの関節角度変化量Δψｊを用いて次式（１２−４）で表すものとする。
【０１１５】
τｊ＝ｋten・Δψｊ    …（１２−４）
但し、ｋtenは、各関節機構Ｊｉの関節角度変化量Δψj_iによって生じる、各関節機構Ｊｉの関節トルクτｊの関係を表す、各関節機構Ｊｉの弾性要素５の剛性を表す係数行列である。
【０１１６】
このときのｋtenは、上述した式（１２−１）〜式（１２−４）から次式（１２−５）のように表される。
【０１１７】
ｋten＝ＪT・ｋｅ・Ｊ    …（１２−５）
ヤコビ行列Ｊ及びその転置行列ＪTは、リンク機構１の姿勢（すなわち、各関節機構Ｊｉの関節角度ψj_i）に応じて決定される。このため、ｋtenは、式（１２−５）に従って、各関節機構Ｊｉの関節角度ψj_iと先端部３の剛性ｋｅとに応じて規定される。以降、ｋtenの各要素をｋten_a_b(a,b=1,2,...,N)で表す。このときのNは、関節機構Ｊｉの数である。また、最初の添字(すなわち、a)は、行列の行の番号を表し、最後の添字(すなわち、b)は、行列の列の番号を表す。
【０１１８】
また、式（１２−４）より、第ｉ関節機構Ｊｉのトルクτj_iは、次式（１２−６）で表される。
【０１１９】
【数５】
2014133278.tif 000007
このように、第ｉ関節機構Ｊｉの関節トルクτj_iには、当該第ｉ関節機構Ｊｉの関節角度変化量Δψj_iだけではなく、他の関節機構Ｊｊ(j=1,2,...,i-1,i+1,...,N)の関節角度変化量Δψj_jの影響がある。
【０１２０】
そこで、各関節機構Ｊｉにおいて、まず、当該関節機構Ｊｉの関節角度変化量Δψj_iと当該関節機構Ｊｉの弾性要素５の剛性ｋten_i_iとを乗算することによって得られるトルク（ｋten_i_i・Δψj_i）以外のトルクを、外乱τｒとみなす。この外乱τｒは、粘性要素６の粘性によって吸収できる。このため、当該関節機構Ｊｉの弾性要素５の剛性ｋten_i_iとを乗算することによって得られるトルク（ｋten_i_i・Δψj_i）以外のトルクを、無視してもよい。
【０１２１】
そこで、上記式（１２−５）によって得られたｋtenにおいて、対角成分以外の要素を０にした行列ｋten_diag（＝diag(ｋten_1_1,ｋten_2_2,...,ｋten_N_N)）の各対角成分を、各関節機構Ｊｉの弾性要素５の剛性ｋj_iとして設定する。このとき、ｋten_i_iは、第ｉ関節機構Ｊｉの弾性要素５の剛性ｋj_iである。より具体的な例を挙げると、ｋten_1_1は、第１関節機構Ｊ１の弾性要素５の剛性ｋj_1であり、ｋten_2_2は、第２関節機構Ｊ２の弾性要素５の剛性ｋj_2である。
【０１２２】
（１−３．特性可変範囲）
（１−３−１．剛性可変範囲）
リンク機構１の可動部（本実施形態においては先端部３）の動作によって、所定の作業を行う場合、先端部３の変位に対する剛性ｋｅとしては、当該作業に応じて適切な剛性がある。例えば、精密な作業を行う場合においては、先端部３の変位に対する剛性ｋｅとして、より高い剛性が望まれる。
【０１２３】
リンク機構１の先端部３の動作によって、種々様々な作業を行う場合においては、各作業に応じた目標剛性ｋe_cmd_kが設定される。すなわち、種々様々な作業のうちのいずれかの作業を行う場合においては、先端部３の変位に対する剛性が、複数の目標剛性ｋe_cmd_kのうちの当該作業に応じた目標剛性ｋe_cmd_kとなるように制御される。このため、先端部３の変位に対する目標剛性ｋe_cmdは、予め複数用意されている。
【０１２４】
また、各関節機構Ｊｉの弾性要素５の剛性ｋｊは、複数の目標剛性ｋe_cmdの全てを実現するために必要な、当該関節機構Ｊｉの弾性要素５の剛性ｋｊの最小値（以下、「第１関節剛性」という）ｋj1_iと最大値（以下、「第２関節剛性」という）ｋj2_iとの間の範囲で変更可能に構成されている。
【０１２５】
これにより、各関節機構Ｊｉにおいて、その弾性要素５の剛性の変更可能な範囲が、複数の目標剛性ｋe_cmdの全てを実現するために必要な範囲に設定されている。このように、各関節機構Ｊｉの弾性要素５の剛性ｋｊの設定範囲を、過剰に広い範囲に設定する必要がない。従って、先端部３の変位に対する剛性ｋｅを、予め規定された複数の目標剛性ｋe_cmdの全てを実現するために必要な、関節機構Ｊｉの弾性要素５の剛性ｋｊを適切な範囲に設定できる。
【０１２６】
以下、各関節機構Ｊｉの弾性要素５の剛性ｋｊの設定範囲の詳細について説明する。
【０１２７】
複数の目標剛性をｋe_cmd_k(k=1,2,...,K)として表す。すなわち、本実施形態においては、Ｋ個の目標剛性が設定されている。なお、Ｋは、基本的には前述の作業と同じ数であり、任意の数に設定され得る。これらの目標剛性ｋe_cmd_kは、例えば、先端部３の作動を精密に制御したい場合には大きな値に設定され、先端部３が障害物等に衝突したときに、該障害物及び当該先端部３に生じる衝撃を小さくしたい場合には小さな値に設定される。
【０１２８】
前述した式（１２−５）に示されるように、各関節機構Ｊｉの弾性要素５の剛性ｋj_iは、目標剛性ｋe_cmd_kとリンク機構１の姿勢（すなわち、各関節機構Ｊｉの関節角度ψj_i）に応じて規定される。
【０１２９】
複数の作業の各々において、先端部３が当該作業を行うために取り得るリンク機構１の姿勢は、ある程度の範囲（以下、「作業姿勢範囲」という）内に規定される。このため、各作業において、当該作業に対する目標剛性ｋe_cmd_kと、当該作業に対する作業姿勢範囲とに応じた、各関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲が規定される。
【０１３０】
これは、各作業に対する各関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲が規定されることでもある。
【０１３１】
従って、各関節機構Ｊｉにおいて、当該関節機構Ｊｉの弾性要素５の第１関節剛性（最小値）ｋj1_iは、各作業に対する当該関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲ｋj_range_iの最小値ｋj_rmin_iのうちの最も小さな値に設定される（次式（１３１−１）を参照）。
【０１３２】
ｋj1_i = min(ｋj_rmin_1,ｋj_rmin_2,...,ｋj_rmin_K)    …（１３１−１）
但し、「min(...)」は、「...」の中に含まれる要素のうちの最小値を取得する関数を表す。
【０１３３】
式（１３１−１）によって設定された第１関節剛性ｋj1_iは、本発明における「前記複数の目標剛性の全てを実現するために必要な、当該関節機構の前記弾性要素の剛性の最小値」に相当する。
【０１３４】
また、各関節機構Ｊｉにおいて、当該関節機構Ｊｉの弾性要素５の第２関節剛性（最大値）ｋj2_iは、各作業に対する当該関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲ｋj_range_iの最大値ｋj_rmax_iのうちの最も大きな値に設定される（次式（１３１−２）を参照）。
【０１３５】
ｋj2_i = max(ｋj_rmax_1,ｋj_rmax_2,...,ｋj_rmax_K)    …（１３１−２）
但し、「max(...)」は、「...」の中に含まれる要素のうちの最大値を取得する関数を表す。
【０１３６】
式（１３１−２）によって設定された第２関節剛性ｋj2_iは、本発明における「前記複数の目標剛性の全てを実現するために必要な、当該関節機構の前記弾性要素の剛性の最大値」に相当する。
【０１３７】
なお、各作業に対する任意の作業姿勢における各関節機構Ｊｉの弾性要素５の剛性ｋj_iは、以下のように規定される。各作業に対するリンク機構１の姿勢（すなわち、各関節機構Ｊｉの関節角度ψj_i）により規定されるヤコビ行列Ｊ及びその転置行列ＪTと、各作業に対する目標剛性ｋe_cmd_kに対応する目標剛性ｋe_cmd_kとにより、前述した式（１２−５）に従って係数行列ｋtenが規定され、ひいては、係数行列ｋtenの対角成分以外の要素を０にした行列ｋten_diagが規定される。この行列ｋten_diagの対角成分の各要素ｋten_i_iが、各関節機構Ｊｉの弾性要素５の剛性ｋj_iである。
【０１３８】
また、任意の１つの作業におけるリンク機構１の作業姿勢範囲内の任意の姿勢で、上記のように規定される各関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲（当該作業姿勢範囲の全体に対応する範囲）が、当該１つの作業に対応する関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲である。
【０１３９】
本実施形態においては、各関節機構Ｊｉにおいて、上記のようにして規定される当該関節機構Ｊｉの弾性要素５の第１関節剛性ｋj1_i以上、且つ上記のようにして規定される当該関節機構Ｊｉの弾性要素５の第２関節剛性ｋj2_i以下の範囲の間で、当該関節機構Ｊｉの弾性要素５の剛性ｋjを変更可能に当該関節機構Ｊｉの弾性要素５が構成される。
【０１４０】
（１−３−２．粘性係数可変範囲）
各関節機構Ｊｉにおいて、粘性要素６の粘性係数Ｃj_iは、第１関節粘性係数Ｃj1_i以上且つ第２関節粘性係数Ｃj2_i以下の範囲で変更可能に構成される。ここで、第１関節粘性係数Ｃj1_iは、第ｉ関節機構Ｊｉの弾性要素５の剛性ｋj_iが第１関節剛性（最小値）ｋj1_iと等しいと仮定した場合に、当該第ｉ関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性になるように設定される。また、第２関節粘性係数Ｃj2_iは、第ｉ関節機構Ｊｉの弾性要素５の剛性ｋj_iが第２関節剛性（最大値）ｋj2_iと等しいと仮定した場合に、当該第ｉ関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性になるように設定される。
【０１４１】
これにより、各関節機構Ｊｉの弾性要素５の剛性ｋj_iが、第１関節剛性（最小値）ｋj1_i以上且つ第２関節剛性（最大値）ｋj2_i以下の範囲のいずれの剛性ｋj_iに変更された場合であっても、当該変更された剛性ｋj_iに対して、当該第ｉ関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性となる粘性係数Ｃj_iが、第１関節粘性係数Ｃj1_i以上且つ第２関節粘性係数Ｃj2_i以下の範囲に含まれる。
【０１４２】
従って、例えば、制御装置の制御によって、各関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性となるように、各関節機構Ｊｉの粘性要素６の粘性係数Ｃj_iを変更することが可能となり、各関節機構Ｊｉの挙動特性が減衰振動の特性となることが防止される。これにより、先端部３が不要に振動することを防止できる。
【０１４３】
具体的には、第１関節粘性係数Ｃj1_iは次式（１３２−１）に従って決定され、第２関節粘性係数Ｃj2_iは次式（１３２−２）に従って決定される。
【０１４４】
【数６】
2014133278.tif 000008
但し、式（１３２−１）及び式（１３２−２）において、ζは減衰比を示す。減衰比ζは、対象関節機構Ｊｉの挙動特性が、臨界減衰又は過減衰の特性となるように設定される（すなわち、ζが１以上に設定される）。
【０１４５】
また、Ｉ_min_iは、「各関節機構Ｊｉが取り得る関節角度ψj_i」の予め想定される全ての組み合わせの各々における当該第ｉ対象関節機構Ｊｉが変位するときの慣性モーメントＩ_t_iのうち、最も小さな慣性モーメントである。また、Ｉ_max_iは、「各関節機構Ｊｉが取り得る関節角度ψj_i」の予め想定される全ての組み合わせの各々における当該第ｉ対象関節機構Ｊｉが変位するときの慣性モーメントＩ_t_iのうち、最も大きな慣性モーメントである。
【０１４６】
ここで、各対象関節機構Ｊｉにおいて、当該対象関節機構Ｊｉが変位する場合の慣性モーメントＩ_t_iは、例えば、各関節機構Ｊｉの関節角度ψj_iに応じて求められる各リンク部材Ｌｉの位置及び姿勢から次式（１３２−３）に従って求められる。
【０１４７】
【数７】
2014133278.tif 000009
但し、「×」という記号は、外積を表す。また、I_kは、基体座標系における、第ｋ関節機構Ｊｋのみに着目したときの当該第ｋ関節機構Ｊｋを回転させるときの慣性テンソルである。また、rgc_k（＝(rgc_k_x, rgc_k_y, rgc_k_z)）は、第ｋリンク部材Ｌｋの重心位置を示す位置ベクトルであり、r_i（＝(r_i_x, r_i_y, r_i_z)）は、第ｉ対象関節機構Ｊｉの回転中心の位置を示す位置ベクトルである。m_kは、第ｋリンク部材Ｌｋの質量である。また、a_i（＝(a_i_x, a_i_y, a_i_z)）は、第ｉ対象関節機構Ｊｉの回転方向を表す回転軸ベクトルである。a_iは、第ｉ対象関節機構Ｊｉの回転軸を示すように適宜設定される。
【０１４８】
式（１３２−３）の「||I_k・a_i||」は、第ｉ対象関節機構Ｊｉと先端部３との間にあるリンク部材Ｌｋ(k=i,i+1,...,N-1,N)の各々において、当該リンク部材Ｌｋが、第ｉ対象関節機構Ｊｉの回転中心軸線と平行で、且つ当該リンク部材Ｌｋの重心を通る軸を中心に回転するときの慣性モーメント（以下、「第１慣性モーメント」という）である。従って、式（１３２−３）のI_Aは、第ｉ対象関節機構Ｊｉと先端部３との間にある各リンク部材Ｌｋ(k=i,i+1,...,N-1,N)における第１慣性モーメントの総和である。
【０１４９】
また、式（１３２−３）の「||a_i × (rgc_k - r_i)||2・m_k」は、第ｉ対象関節機構Ｊｉと先端部３との間にあるリンク部材Ｌｋ(k=i,i+1,...,N-1,N)の各々において、当該リンク部材Ｌｉを第ｉ対象関節機構Ｊｉの回転軸周りに回転させるときの慣性モーメント（以下、「第２慣性モーメント」という）である。従って、式（１３２−３）のI_Bは、第ｉ対象関節機構Ｊｉと先端部３との間にある各リンク部材Ｌｋ(k=i,i+1,...,N-1,N)における第２慣性モーメントの総和である。
【０１５０】
なお、各対象関節機構Ｊｉにおいて、当該対象関節機構Ｊｉが変位する場合の慣性モーメントＩ_t_iは、式（１３２−３）に従って算出されるものに限らず、他の演算式等によって算出されてもよい。
【０１５１】
なお、rgc_kは、第１関節機構Ｊ１〜第ｋ−１関節機構Ｊｋ−１の各々の関節角度ψｊに応じて変化する。また、r_i及びa_iは、第１関節機構Ｊ１〜第ｉ−１関節機構Ｊｉ−１の各々の関節角度ψｊに応じて変化する。また、I_k及びm_kは、リンク機構１の構造が決定した段階で一意に決定される。
【０１５２】
（１−４．制御）
次に、上記のように構成されたリンク機構１において、制御装置（図示省略）による、各関節機構Ｊｉの弾性要素５の剛性ｋj_i及び粘性要素６の粘性係数Ｃj_iを制御する方法の一例について説明する。
【０１５３】
（１−４−１．剛性）
制御装置は、リンク機構１の作動、又は外部からの信号（例えば、操作者等がコントローラを操作することによって出力された信号等）等に応じて、先端部３の変位に対する目標剛性ｋe_cmdを決定する。このときの目標剛性ｋe_cmdは、予め決定されている複数の目標剛性ｋe_cmd_kのうちのいずれかの目標剛性ｋe_cmd_kに決定される。
【０１５４】
そして、制御装置は、各関節機構Ｊｉに設けられた当該関節機構Ｊｉの関節角度ψj_iを検知する角度センサ（図示省略）の検知結果（すなわち、現時点のリンク機構１の姿勢）から、ヤコビ行列Ｊ及びその転置行列ＪTを算出する。そして、制御装置は、該算出されたヤコビ行列Ｊとその転置行列ＪT、及び目標剛性ｋe_cmdを用いて、前述の式（１２−５）に従って行列ｋtenを算出する。
【０１５５】
そして、制御装置は、行列ｋtenの対角成分以外の成分を０にした行列ｋten_diagを求めて、該行列ｋten_diagの対角成分ｋten_i_iの各々を、各関節機構Ｊｉの弾性要素５の目標関節剛性ｋj_cmd_iとして設定する。
【０１５６】
そして、制御装置は、各関節機構Ｊｉの弾性要素５の剛性ｋj_iを、該設定された目標関節剛性ｋj_cmd_iになるように制御する。これにより、制御装置は、各関節機構Ｊｉの弾性要素５の剛性ｋｊによって規定される先端部３の剛性ｋｅを、先端部３の目標剛性ｋe_cmdになるように制御することができる。
【０１５７】
（１−４−２．粘性係数）
制御装置は、各関節機構Ｊｉにおいて、当該関節機構Ｊｉの粘性要素６の粘性係数の目標値となる目標関節粘性係数Ｃj_cmd_iを、上記のように設定された目標関節剛性ｋj_cmd_iに応じて、次式（１４２）に従って決定する。
【０１５８】
【数８】
2014133278.tif 000010
但し、式（１４２）において、ζは、式（１３２−１）及び式（１３２−２）と同様に、減衰比を示す。減衰比ζは、対象関節機構Ｊｉの挙動特性が、臨界減衰又は過減衰の特性となるように設定される（すなわち、ζが１以上に設定される）。
【０１５９】
また、Ｉ_t_iは、現時点の各関節機構Ｊｉの関節角度ψj_i等の情報に応じて、前述した式（１３２−３）に従って求められる。
【０１６０】
そして、制御装置は、各関節機構Ｊｉの粘性要素６の粘性係数Ｃj_iを、決定された目標関節粘性係数Ｃj_cmd_iになるように制御する。
【０１６１】
これにより、各関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性となり、減衰振動の特性になることが防止される。従って、先端部３が不要に振動することを防止できる。
【０１６２】
［２．第２実施形態］
次に、本発明の第２実施形態のリンク機構１０１について説明する。
【０１６３】
本実施形態のリンク機構１０１の構造は、第１実施形態のリンク機構１と同じであるので、説明を省略する。
【０１６４】
（２−１．特性可変範囲）
本実施形態のリンク機構１０１において、各関節機構Ｊｉの弾性要素５の剛性ｋｊは、複数の目標剛性ｋe_cmdの全てを実現するために必要な、当該関節機構Ｊｉの弾性要素５の剛性ｋｊの最小値（すなわち、第１関節剛性）ｋj1_iと最大値（すなわち、第２関節剛性）ｋj2_iとの間で少なくとも変更可能な範囲が設定されていると共に、基体２と先端部３との間のいずれかのリンク部材Ｌｉに外部の物体Ｏbjが衝突したときであっても、各関節機構Ｊｉが損傷することを防止できるように、各関節機構Ｊｉの弾性要素５の剛性ｋj_iを変更できるように、各関節機構Ｊｉの弾性要素５の剛性ｋj_iの変更可能な範囲が設定されている。
【０１６５】
以下、これらの詳細について説明する。
【０１６６】
ここで、物体Ｏbjに衝突するリンク部材を衝突リンク部材Ｌcollと定義する（図６参照）。また、基体２と衝突リンク部材Ｌcollとの間にある１つ又は複数の関節機構Ｊｉを、対象関節機構Ｊｉと定義する。また、基体２との間に１つ又は複数の関節機構Ｊｉを有するリンク部材Ｌｉ(i=1,2,...,N)のいずれもが、物体Ｏbjと衝突する可能性があるので、これらのリンク部材Ｌｉ(i=1,2,...,N)のいずれもが、衝突リンク部材Ｌcollとなり得る。
【０１６７】
（２−１−１．剛性可変範囲）
本願発明者の各種検討によれば、衝突リンク部材Ｌcollが物体Ｏbjに衝突する場合、全関節機構Ｊｉが損傷することを防止するためには、次の２つの条件を満たすように、各対象関節機構Ｊｉの弾性要素５の剛性ｋj_iを制御できることが必要である。
【０１６８】
（条件１）
各対象関節機構Ｊｉにおいて、衝突リンク部材Ｌcollが物体Ｏbjに衝突することに起因する当該対象関節機構Ｊｉの変位による運動エネルギー（以下、「衝突運動エネルギー」という）を、当該対象関節機構Ｊｉの弾性要素５の弾性エネルギーに全て変換できるという条件。
【０１６９】
（条件２）
各対象関節機構Ｊｉにおいて、第１時間が、第２時間以上であるという条件。
【０１７０】
ここで、第１時間とは、「衝突リンク部材Ｌcollが物体Ｏbjに衝突することに起因する当該対象関節機構Ｊｉの変位が開始された時点」から、「当該対象関節機構Ｊｉの変位によって蓄積された当該対象関節機構Ｊｉの弾性要素５の弾性エネルギーによる当該対象関節機構Ｊｉの変位が開始されるまで」の時間である。換言すると、第１時間とは、衝突運動エネルギーを当該対象関節機構Ｊｉの弾性要素５が吸収している時間である。
【０１７１】
また、第２時間とは、アクチュエータ４によって当該対象関節機構Ｊｉが実現可能な最大加速度Aj_max_iで当該対象関節機構Ｊｉを変位する場合に、当該対象関節機構Ｊｉの関節変位の速度（以下、「関節変位速度」という）ωj_iを、衝突リンク部材Ｌcollが物体Ｏbjに衝突することによる当該対象関節機構Ｊｉの相対的関節変位速度Δωj_iの向きを反転させた速度だけ変化させるために必要な時間である。
【０１７２】
ここで、相対的関節変位速度Δωj_iとは、物体Ｏbjと衝突リンク部材Ｌcollが、当該物体Ｏbjと衝突することによって生じる、各対象関節機構Ｊｉの関節変位速度ωj_iの変化量を表す。本実施形態では、関節機構Ｊｉが回転関節機構であるので関節変位速度ωj_iは角速度である。
【０１７３】
各対象関節機構Ｊｉにおいて、上記２つの条件が満たされている場合には、次の２つの効果が得られる。これにより、衝突リンク部材Ｌcollが物体Ｏbjと衝突することによる各対象関節機構Ｊｉの損傷を防止できる。
【０１７４】
（効果１：条件１による効果）
各対象関節機構Ｊｉにおいて、衝突リンク部材Ｌcollが物体Ｏbjと衝突することによる当該対象関節機構Ｊｉへの衝撃を、当該対象関節機構Ｊｉの弾性要素５によって吸収できるという効果。
【０１７５】
（効果２：条件２による効果）
各対象関節機構Ｊｉにおいて、衝突運動エネルギーを当該対象関節機構Ｊｉの弾性要素５が吸収している間に、当該対象関節機構Ｊｉの関節変位速度ωj_iを、当該衝突による当該対象関節機構Ｊｉの相対的関節変位速度Δωj_iの向きを反転させた速度だけ変化させることが可能となり、当該対象関節機構Ｊｉの弾性要素５の弾性エネルギーによって、当該対象関節機構Ｊｉが強制的に変位されてしまうことを防止できるという効果。
【０１７６】
例えば、ＣＰＵ等を備える制御装置（図示省略）は、衝突リンク部材Ｌcollが物体Ｏbjと衝突することを検知したとき、当該衝突により各対象関節機構Ｊｉが損傷することを防止するために、上記の条件１及び条件２を満たすように、各対象関節機構Ｊｉの弾性要素５の剛性ｋj_iを制御する。このため、各対象関節機構Ｊｉの弾性要素５の剛性ｋj_iの変更範囲（ｋj1_i以上且つｋj2_i）は、少なくとも上記の条件１及び条件２を満たすように設定されている。
【０１７７】
以下、弾性要素５の剛性ｋj_iの変更範囲の設定方法について説明する。
【０１７８】
（２−１−１−１．第１関節剛性：最小値）
条件１を満たすために、各対象関節機構Ｊｉにおいて、「第ｉ対象関節機構Ｊｉの弾性要素５の第１関節剛性（すなわち、可変範囲の最小値）ｋj1_iは、関節最大弾性エネルギーが、関節最小慣性衝突運動エネルギー以上となるような剛性（以下、「第１剛性」という）ｋjc1_i」と、「各目標剛性ｋe_cmdに対応する当該関節機構Ｊｉの弾性要素５の剛性ｋｊのうちの最小の剛性とのうちの小さい方の値に設定される。
【０１７９】
ここで、関節最大弾性エネルギーは、第ｉ対象関節機構Ｊｉの弾性要素５の弾性変位量Δθ_iが当該第ｉ対象関節機構Ｊｉの弾性要素５の最大変位量Δθ_lim_iである場合における当該第ｉ対象関節機構Ｊｉの弾性要素５の弾性エネルギーである。
【０１８０】
また、関節最小慣性衝突運動エネルギーは、当該第ｉ対象関節機構Ｊｉが変位する場合の当該第ｉ対象関節機構Ｊｉの慣性モーメントＩ_t_iが、当該第ｉ対象関節機構Ｊｉの取り得る最小値（以下、当該第ｉ対象関節機構Ｊｉにおいて、この最小値を「第ｉ最小慣性モーメント」という）Ｉ_min_iとなり、且つアクチュエータ４によって変位される場合の当該第ｉ対象関節機構Ｊｉが実現可能な最大の変位速度ωj_max_iで当該第ｉ対象関節機構Ｊｉが変位すると仮定した場合の当該第ｉ対象関節機構Ｊｉの運動エネルギーである。
【０１８１】
ここで、各対象関節機構Ｊｉにおいて、当該対象関節機構Ｊｉが変位する場合の慣性モーメントＩ_t_iは、第１実施形態と同様に、前述した式（１３２−３）に従って求められる。
【０１８２】
関節最小慣性衝突運動エネルギーは、第ｉ対象関節機構Ｊｉが変位する場合における当該第ｉ対象関節機構Ｊｉの慣性モーメントＩ_t_iが大きくなる程大きくなる。関節最小慣性衝突運動エネルギーは、第ｉ対象関節機構Ｊｉが変位する場合の当該第ｉ対象関節機構Ｊｉの慣性モーメントＩ_t_iが第ｉ最小慣性モーメントＩ_min_iである場合における衝突運動エネルギーである。従って、第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_i及び当該第ｉ対象関節機構Ｊｉの関節変位速度ωj_iが一定という条件下において、関節最小慣性衝突運動エネルギーは、衝突運動エネルギーが取り得る値のなかの最小値となる。
【０１８３】
第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iが上記のような第１関節剛性ｋj1_i以上に設定されることにより、当該第ｉ対象関節機構Ｊｉが変位する場合に当該第ｉ対象関節機構Ｊｉの慣性モーメントが当該第ｉ対象関節機構Ｊｉの取り得るいずれの値であっても、及び当該第ｉ対象関節機構Ｊｉの関節変位速度ωj_iを変化させる量が当該第ｉ対象関節機構Ｊｉを変化させるときに取り得るいずれの値であっても、条件１を満たすように（衝突運動エネルギーを、当該第ｉ対象関節機構Ｊｉの弾性要素５の弾性エネルギーに全て変換できるように）、当該第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iを設定できると共に、当該関節機構Ｊｉの弾性要素５の剛性ｋj_iを、先端部３の変位に対する剛性ｋｅを、複数の目標剛性ｋe_cmd_kのいずれが選択された場合であっても、当該選択された目標剛性ｋe_cmd_kを実現するために必要な剛性ｋj_iに設定することもできる。
【０１８４】
また、各対象関節機構Ｊｉにおいて、第ｉ対象関節機構Ｊｉの弾性要素５の第１剛性ｋjc1_iは、より詳細には、次式（２１１１−１）によって得られる値以上に設定される。
【０１８５】
【数９】
2014133278.tif 000011
ここで、式（２１１１−１）は、次式（２１１１−２）を満たす、第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iを示している。
【０１８６】
【数１０】
2014133278.tif 000012
式（２１１１−２）において、左辺は、前述した関節最小慣性衝突運動エネルギーを示す。また、右辺は、前述した関節最大弾性エネルギーを示す。
【０１８７】
また、前述した第１関節剛性ｋj1_iは、より詳細には、次式（２１１１−３）に従って決定される。
【０１８８】
ｋj1_i = min(ｋjc1_i, ｋr_rmin),
ｋj_rmin = min(ｋj_rmin_1,ｋj_rmin_2,...,ｋj_rmin_K))  …（２１１１−３）
ここで、式（２１１１−３）におけるｋj_rmin_1,ｋj_rmin_2,...,ｋj_rmin_Kは、第１実施形態と同様に、各作業に対する各関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲ｋj_range_iの最小値である。すなわち、「min(ｋj_rmin_1,ｋj_rmin_2,...,ｋj_rmin_K)」は、本発明における「前記複数の目標剛性の全てを実現するために必要な当該関節機構の前記弾性要素の剛性の最小値」である。
【０１８９】
（２−１−１−２．第２関節剛性：最大値）
条件２を満たすために、各対象関節機構Ｊｉにおいて、第ｉ対象関節機構Ｊｉの弾性要素５の第２関節剛性（すなわち、可変範囲の最大値）ｋj2_iは、第３時間が第４時間以上となるような剛性（以下、「第２剛性」という）ｋjc2_iと、各目標剛性ｋe_cmdに対応する当該関節機構Ｊｉの弾性要素５の剛性ｋｊのうちの最大の剛性とのうちの大きい方の値に設定される。
【０１９０】
ここで、第３時間とは、第ｉ対象関節機構Ｊｉが変位する場合に当該第ｉ対象関節機構Ｊｉの慣性モーメントＩ_t_iが当該第ｉ対象関節機構Ｊｉの取り得る最大値（以下、当該第ｉ対象関節機構Ｊｉにおいて、この最大値を「第ｉ最大慣性モーメント」という）Ｉ_max_iとなり、且つ当該第ｉ対象関節機構Ｊｉの変位が開始された時点から、当該第ｉ対象関節機構Ｊｉの変位によって蓄積された当該第ｉ対象関節機構Ｊｉの弾性要素５の弾性エネルギーによる当該第ｉ対象関節機構Ｊｉの変位が開始される時点までの時間である。
【０１９１】
なお、第ｉ対象関節機構Ｊｉが変位するときの第ｉ最大慣性モーメントＩ_max_iは、「各関節機構Ｊｉが取り得る関節角度ψj_i」の予め想定される全ての組み合わせの各々における当該第ｉ対象関節機構Ｊｉが変位するときの慣性モーメントＩ_t_iのうち、最も大きな慣性モーメントＩ_t_iとして決定される。
【０１９２】
また、第４時間とは、アクチュエータ４によって第ｉ対象関節機構Ｊｉが実現可能な最大加速度Aj_max_iで当該第ｉ対象関節機構Ｊｉが変位すると仮定した場合に、当該第ｉ対象関節機構Ｊｉの関節変位速度ωj_iを、当該第ｉ対象関節機構Ｊｉの最大の関節変位速度ωj_max_iだけ変化させる場合の時間である。
【０１９３】
ここで、第１時間は、当該第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iが一定という条件下において、当該第ｉ対象関節機構Ｊｉが変位する場合の当該第ｉ対象関節機構Ｊｉの慣性モーメントＩ_t_iが大きい程大きくなる。第３時間は、当該第ｉ対象関節機構Ｊｉが変位する場合に当該第ｉ対象関節機構Ｊｉの慣性モーメントＩ_t_iが第ｉ最大慣性モーメントＩ_max_iである場合における第１時間である。従って、当該第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iが一定という条件下において、第３時間は、第１時間が取り得る長さのなかの最大長となる。
【０１９４】
また、第２時間は、当該第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iが一定という条件下において、当該第ｉ対象関節機構Ｊｉの関節変位速度ωj_iを、変化させる量が大きい程大きくなる。第４時間は、当該第ｉ対象関節機構Ｊｉの関節変位速度ωj_iを、当該第ｉ対象関節機構Ｊｉの最大の関節変位速度ωj_max_iだけ変化させる場合における第２時間である。従って、当該第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iが一定という条件下において、第４時間は、第２時間が取り得る長さのなかの最大長となる。
【０１９５】
このように、第１時間の最大長である第３時間が、第２時間の最大長である第４時間以上となるように、第２剛性ｋjc2_iが設定されている。
【０１９６】
第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iが上記のような第２関節剛性ｋj2_i以下に設定されることにより、第ｉ対象関節機構Ｊｉの慣性モーメントＩ_t_iが当該第ｉ対象関節機構Ｊｉの取り得るいずれの値であっても、及び当該第ｉ対象関節機構Ｊｉの関節変位速度ωj_iを変化させる量が当該第ｉ対象関節機構Ｊｉを変化させるときに取り得るいずれの値であっても、条件２を満たすように（第１時間が第２時間以上となるように）当該第ｉ対象関節機構Ｊｉの剛性ｋj_iを設定できると共に、当該関節機構Ｊｉの弾性要素５の剛性ｋj_iを、先端部３の変位に対する剛性ｋｅを、複数の目標剛性ｋe_cmd_kのいずれが選択された場合であっても、当該選択された目標剛性ｋe_cmd_kを実現するために必要な剛性ｋj_iに設定することもできる。
【０１９７】
また、各対象関節機構Ｊｉにおいて、第ｉ対象関節機構Ｊｉの弾性要素５の第２剛性ｋjc2_iは、より詳細には、次式（２１１２−１）によって得られる値以上に設定される。
【０１９８】
【数１１】
2014133278.tif 000013
但し、πは、円周率を示す。
【０１９９】
ここで、式（２１１２−１）は、次式（２１１２−２）を満たす第ｉ対象関節機構Ｊｉの弾性要素５の剛性ｋj_iである。
【０２００】
【数１２】
2014133278.tif 000014
式（２１１２−２）において、左辺は、前述した第３時間である。また、右辺は、前述した第４時間である。
【０２０１】
また、前述した第２関節剛性ｋj2_iは、より詳細には、次の関係式（２１１２−３）に従って決定される。
【０２０２】
ｋj2_i = max(ｋjc2_i, ｋj_rmax),
ｋj_rmax = max(ｋj_rmax_1,ｋj_rmax_2,...,ｋj_rmax_K))  …（２１１２−３）
ここで、式（２１１２−３）におけるｋj_rmax_1,ｋj_rmax_2,...,ｋj_rmax_Kは、第１実施形態と同様に、各作業に対する各関節機構Ｊｉの弾性要素５の剛性ｋj_iの範囲ｋj_range_iの最大値である。すなわち、「min(ｋj_rmax_1,ｋj_rmax_2,...,ｋj_rmax_K)」は、本発明における「前記複数の目標剛性の全てを実現するために必要な当該関節機構の前記弾性要素の剛性の最大値」である。
【０２０３】
以上のように、先端部３の変位に対する剛性ｋｅを、予め規定された複数の目標剛性ｋe_cmd_kのうちのいずれかの目標剛性ｋe_cmd_kに等しくするために、各関節機構Ｊｉの弾性要素５の剛性ｋj_iを適切な範囲に設定できると共に、当該リンク機構１０１の一部（すなわち、衝突リンク部材Ｌcoll）が物体Ｏbjに衝突することによる各関節機構Ｊｉが損傷することを防止するために、各関節機構Ｊｉの弾性要素５の剛性ｋj_iを適切な範囲に設定できる。
【０２０４】
（２−１−２．粘性係数可変範囲）
各関節機構Ｊｉにおいて、粘性要素６の粘性係数Ｃj_iは、第１関節粘性係数Ｃj1_i以上且つ第２関節粘性係数Ｃj2_i以下の範囲で変更可能に構成される。ここで、第１関節粘性係数Ｃj1_iは、第ｉ関節機構Ｊｉの弾性要素５の剛性ｋj_iが第１関節剛性ｋj1_iと等しいと仮定した場合に、当該第ｉ関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性になるように設定される。また、第２関節粘性係数Ｃj2_iは、第ｉ関節機構Ｊｉの弾性要素５の剛性ｋj_iが第２関節剛性ｋj2_iと等しいと仮定した場合に、当該第ｉ関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性になるように設定される。
【０２０５】
これにより、各関節機構Ｊｉの弾性要素５の剛性ｋj_iが、第１関節剛性ｋj1_i以上且つ第２関節剛性ｋj2_i以下の範囲のいずれの剛性ｋj_iに変更された場合であっても、当該変更された剛性ｋj_iに対して、当該第ｉ関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性となる粘性係数Ｃj_iが、第１関節粘性係数Ｃj1_i以上且つ第２関節粘性係数Ｃj2_i以下の範囲に含まれる。
【０２０６】
従って、例えば、制御装置の制御によって、各関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性となるように、各関節機構Ｊｉの粘性要素６の粘性係数Ｃj_iを変更することが可能となり、各関節機構Ｊｉの挙動特性が減衰振動の特性となることが防止される。そして、各関節機構Ｊｉの減衰振動に応じた衝突リンク部材Ｌcollの振動の発生が防止され、各関節機構Ｊｉの弾性要素５の弾性による衝突リンク部材Ｌcollと物体との衝突が再度生じることが防止される。これにより、衝突リンク部材Ｌcollが物体Ｏbjと衝突することによる各関節機構Ｊｉの損傷を防止できる。
【０２０７】
なお、第１実施形態と同様に、第１関節粘性係数Ｃj1_iは前述した式（１３２−１）に従って決定され、第２関節粘性係数Ｃj2_iは前述した式（１３２−２）に従って決定される。
【０２０８】
（２−２．制御）
次に、上記のように構成されたリンク機構１において、制御装置（図示省略）が、各関節機構Ｊｉの弾性要素５の剛性ｋj_i及び粘性要素６の粘性係数Ｃj_iを制御する方法の一例について説明する。
【０２０９】
本実施形態においては、第１実施形態で説明したように、制御装置は、所定の目標剛性ｋe_cmd_kに設定されたときに、先端部３の剛性ｋｅが、当該所定の目標剛性ｋe_cmd_kになるように、各関節機構Ｊｉの弾性要素５の剛性ｋj_i及び粘性要素６の粘性係数Ｃj_iを制御する（通常制御）。制御装置は、この制御に加え、各リンク部材Ｌｉのうちのいずれかが物体Ｏbjと衝突する可能性があることを検知した場合には、該衝突によって、各関節機構Ｊｉが損傷しないように、各関節機構Ｊｉの弾性要素５の剛性ｋj_i及び粘性要素６の粘性係数Ｃj_iを制御する（衝突時制御）。
【０２１０】
以下、第１実施形態と同様の通常制御については説明を省略し、衝突時制御について説明する。
【０２１１】
なお、制御装置は、例えば、図示しない外界センサ等（カメラ等）の情報より、各リンク部材Ｌｉのいずれかが物体Ｏbjと衝突する可能性があることを検知している。そして、制御装置は、各リンク部材Ｌｉのいずれかにおいて該可能性が一定以上である場合には、該可能性が一定以上のリンク部材Ｌｉを物体Ｏbjに衝突する可能性があるリンク部材Ｌｉであると推定している。
【０２１２】
（２−２−１．剛性）
この場合、制御装置は、各対象関節機構Ｊｉにおいて、当該対象関節機構Ｊｉの弾性要素５の剛性ｋj_iを変更可能な範囲内において、次式（２２１−１）を満たす剛性ｋj_i以上（条件１を満たすように）、且つ次式（２２１−２）を満たす剛性ｋj_i以下（条件２を満たすように）となるように、当該対象関節機構Ｊｉの弾性要素５の剛性ｋj_iの目標値となる目標剛性ｋj_cmd_iを決定する。なお、式（２２１−１）において、左辺は前述した衝突運動エネルギーを示し、右辺は前述した関節最大弾性エネルギーを示す。また、式（２２１−２）において、左辺は前述した第１時間を示し、右辺は前述した第２時間を示す。
【０２１３】
【数１３】
2014133278.tif 000015
【０２１４】
【数１４】
2014133278.tif 000016
ここで、当該対象関節機構Ｊｉの相対的関節変位速度Δωj_iは、衝突リンク部材Ｌcollに設けられた速度センサ（図示省略）が出力した衝突相対速度（衝突リンク部材Ｌcollと物体Ｏbjとの間の相対的な速度）ΔＶ（＝(ΔＶ_x，ΔＶ_y，ΔＶ_z)）に応じて、次式（２２１−３）に従って決定される。
【０２１５】
Δω＝Ｊcoll+・ΔＶ    …（２２１−３）
ここで、Ｊcoll+は、以下に示されるヤコビ行列Ｊcollの疑似逆行列である。ヤコビ行列Ｊcollは、基体座標系における、衝突リンク部材Ｌcollの変位速度と、対象関節機構Ｊｉの関節変位速度ωj_iとの関係を規定するヤコビ行列である。また、対象関節機構Ｊｉのうちの最も衝突リンク部材Ｌcollに近い関節機構Ｊcollの相対的関節変位速度Δωj_iをΔωj_collと表す場合、Δωは、(Δωj_1,Δωj_2,...,Δωj_coll)で表される。すなわち、Δωは、各対象関節機構Ｊｉの相対的関節変位速度Δωj_iの全てを要素とするベクトルである。
【０２１６】
そして、制御装置は、各関節機構Ｊｉの弾性要素５の剛性ｋj_iを、決定された目標剛性ｋj_cmd_iになるように制御する。これにより、衝突リンク部材Ｌcollが物体Ｏbjと衝突した場合であっても、各関節機構Ｊｉの損傷を防止できる。
【０２１７】
（２−２−２．粘性係数）
制御装置は、各関節機構Ｊｉにおいて、当該関節機構Ｊｉの粘性要素６の粘性係数の目標値となる目標粘性係数Ｃj_cmd_iを、上記のように設定された目標剛性ｋj_cmd_iに応じて、第１実施形態と同様に、前述した式（１４２）に従って決定する。
【０２１８】
そして、制御装置は、各関節機構Ｊｉの粘性要素６の粘性係数Ｃj_iを、決定された目標粘性係数Ｃj_cmd_iになるように制御する。
【０２１９】
これにより、各関節機構Ｊｉの挙動特性が臨界減衰又は過減衰の特性となり、減衰振動の特性になることが防止される。従って、該関節機構Ｊｉの減衰振動に応じた衝突リンク部材Ｌcollの振動の発生が防止され、各関節機構Ｊｉの弾性要素５の弾性による衝突リンク部材Ｌcollと物体Ｏbjとの衝突が生じることが防止される。これにより、衝突リンク部材Ｌcollが物体Ｏbjと衝突することによる各関節機構Ｊｉの損傷を防止できる。
【０２２０】
（２−３．変形例）
本実施形態において、第１剛性ｋjc1_iは、前述した式（２１１１−１）に従って得られる剛性ｋj_i以上の値に決定されているが、他の演算式等によって、その値が決定されてもよい。
【０２２１】
また、本実施形態において、第２剛性ｋjc2_iは、前述した式（２１１２−１）に従って得られる剛性以下の値に決定されているが、他の演算式等によって、その値が決定されてもよい。
【０２２２】
（３．全体的な変形例）
目標剛性ｋe_cmdは、第１実施形態及び第２実施形態において、先端部３の変位に対する剛性ｋｅの目標値には限らず、基体２と先端部３との間にある部材の変位に対する剛性であってもよい。同様に、本発明における可動部は、先端部３には限らず、基体２と先端部３との間にある部材であってもよい。
【０２２３】
また、先端部３の目標剛性ｋe_cmdに対応する各関節機構Ｊｉの弾性要素５の剛性ｋｊは、第１実施形態及び第２実施形態で示されたように、上述した式（１２−５）に従って得るものに限らず、その他の態様によって得てもよい。
【０２２４】
また、関節機構Ｊｉは、少なくとも弾性要素５を備えている態様であれば、粘性要素６を備えていない態様であってもよい。
【０２２５】
また、関節機構Ｊｉは、駆動側のリンクと被動側のリンクとの間で動力伝達をする際に、該動力が弾性力及び粘性力に変換されて伝達される態様であれば、本実施形態の態様以外の態様であってもよい。例えば、駆動側のリンクと被動側のリンクとの間の動力伝達経路上に、剛性及び粘性係数を変更可能に構成された導電性高分子アクチュエータが用いられていてもよい。
【符号の説明】
【０２２６】
１…リンク機構（第１実施形態）、１０１…リンク機構（第２実施形態）、Ｏbj…物体、２…基体、３…先端部、Ｊｉ…関節機構、４…アクチュエータ、５…弾性要素、６…粘性要素、１１…ワイヤ（弾性要素）、１４…回転バー（弾性要素）、１６…ギヤ（弾性要素）、１７…スプリングウォーム（弾性要素）、１８…電動モータ（弾性要素）、１９…シリンダ（粘性要素）、２４…オリフィス部（粘性要素）、Δθ…弾性変位量（弾性変形量）、Δθ_i…弾性変位量（弾性変形量）、Δθ_lim_i…最大変位量（最大変形量）、ｋj1_i…第１関節剛性、ｋj2_i…第２関節剛性、Ｃj1_i…第１関節粘性係数、Ｃj2_i…第２関節粘性係数、ωj_i…関節変位速度（変位速度）、Δωj_i…相対的関節変位速度（相対的な変位速度）、Ｉ_t_i…慣性モーメント、Ｌcoll…衝突リンク部材（可動部）、ｋe_cmd…目標剛性、ｋjc1_i…第１剛性、ｋjc2_i…第２剛性。
【図１】
2014133278.tif 000019
【図２】
2014133278.tif 000020
【図３】
2014133278.tif 000021
【図６】
2014133278.tif 000022
【図４】
2014133278.tif 000023
【図５】
2014133278.tif 000024