Nothing Special   »   [go: up one dir, main page]

JPH0413105B2 - - Google Patents

Info

Publication number
JPH0413105B2
JPH0413105B2 JP59269516A JP26951684A JPH0413105B2 JP H0413105 B2 JPH0413105 B2 JP H0413105B2 JP 59269516 A JP59269516 A JP 59269516A JP 26951684 A JP26951684 A JP 26951684A JP H0413105 B2 JPH0413105 B2 JP H0413105B2
Authority
JP
Japan
Prior art keywords
slave
coordinate
master
force
information
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.)
Expired - Lifetime
Application number
JP59269516A
Other languages
English (en)
Other versions
JPS61146482A (ja
Inventor
Tatsuo Arai
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.)
National Institute of Advanced Industrial Science and Technology AIST
Original Assignee
Agency of Industrial Science and Technology
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 Agency of Industrial Science and Technology filed Critical Agency of Industrial Science and Technology
Priority to JP59269516A priority Critical patent/JPS61146482A/ja
Priority to US06/810,263 priority patent/US4661032A/en
Publication of JPS61146482A publication Critical patent/JPS61146482A/ja
Publication of JPH0413105B2 publication Critical patent/JPH0413105B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J3/00Manipulators of master-slave type, i.e. both controlling unit and controlled unit perform corresponding spatial movements
    • B25J3/04Manipulators of master-slave type, i.e. both controlling unit and controlled unit perform corresponding spatial movements involving servo mechanisms
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
    • G05B19/4086Coordinate conversions; Other special calculations
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/427Teaching successive positions by tracking the position of a joystick or handle to control the positioning servo of the tool head, master-slave control

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、原子炉、宇宙、海洋など、人間にと
つて非常に危険な環境下での作業に有効なバイラ
テラル・マスタスレイブ・マニピユレータの制御
装置に関するものであり、さらに詳しくは、マス
タアームとスレイブ・マニピユレータが異構造且
つ異自由度である場合にそれらの間に適用する制
御装置に関するものである。
[従来の技術] マニピユレータを遠隔制御する場合、力感覚を
操作者へフイードバツクして、操作者がスレイブ
側の反力を感知することのできるバイラテラル・
マスタスレイブ・マニピユレータが有効である。
また、一般に、バイラテラル・マスタスレイブ・
マニピユレータでは、制御の簡単化を図るために
マスタアームとスレイブ・マニピユレータの構造
を同一にしているが、この場合にはマスタアーム
の操作性が悪いとか、汎用性に欠けるなどの問題
があり、従つてマスタアーム及びスレイブ・マニ
ピユレータをそれぞれ目的に適合した異構造のも
のにするのが操作性、作業性等の観点から有効で
ある。
そこで、本発明者は、このような異構造のバイ
ラテラル・マスタスレイブ・マニピユレータを制
御するための制御装置を先に提案している。しか
しながら、この既提案のマニピユレータ・システ
ムでは、マスタアームとスレイブ・マニピユレー
タが異構造であつても同自由度である必要があ
り、この点では未だ汎用性などに欠けるという問
題があつた。
[発明が解決しようとする問題点] 本発明は、このような問題を解決し、マスタア
ームとスレイブ・マニピユレータが異構造でしか
も異自由度であつてもバイラテラル制御を行うこ
とができるマニピユレータ制御装置を提供しよう
とするものである。
[問題点を解決するための手段] 上記目的を達成するため、本発明のマニピユレ
ータ制御装置においては、任意の関節構造を有す
る異自由度のマスタアームとスレイブマニピユレ
ータのそれぞれにマスタアームで検出した位置情
報及びスレイブ・マニピユレータで検出した力情
報を基準となる作業空間座標系の情報に変換して
出力する座標変換器、並びに上記作業空間座標系
からの力情報及び位置情報をマスタアーム及びス
レイブ・マニピユレータの関節座標系に変換して
入力する座標変換器を付随させ、マスタアーム
に、上記座標変換器を介して入力された力情報と
マスタ側で検出された力情報との差をもつてマス
タ側のアクチユエータに駆動力を発生させる力制
御器を設けると共に、スレイブ・マニピユレータ
に、上記座標変換器を介して入力された位置情報
とスレイブ側で検出された位置情報との差をもつ
てスレイブ側のアクチユエータを駆動する位置制
御器を設ける。さらに、マスタアームよりもスレ
イブマニピユレータの自由度が大きい場合には、
それらに付随する位置情報の座標変換器間に、作
業空間座標系におけるスレイブ側のいずれの座標
をマスタ側から制御するかを選択する制御座標選
択器を設けると共に、その出力に対して残りの座
標に対する拘束信号を付加する拘束信号発生器を
接続し、さらに力情報の座標変換器間に、マスタ
側から制御する制御座標についての力情報のみを
選択してフイードバツクさせるための制御座標選
択器を設け、またマスタアームの自由度が大きい
場合には、マスタアームとスレイブマニピユレー
タに付随する上記位置情報の座標変換器間に、ス
レイブ側の自由度数に応じて作業空間座標系にお
けるスレイブ側のいずれの座標をマスタ側から制
御するかを選択するための制御座標選択器を設け
ることにより構成される。
[作用] このような構成を有するマニピユレータ制御装
置においては、マスタアームとスレイブ・マニピ
ユレータの動作を共通の作業空間座標で表現し、
制御座標選択器による制御座標の選択と拘束信号
発生器による拘束条件の付加により、関節構造の
相違及び自由度の相違を解消し、各種マスタアー
ムとスレイブ・マニピユレータの結合をスムーズ
に行うことが可能になる。
[実施例] 第1図A,Bは、本発明におけるマスタアーム
及びスレイブ・マニピユレータとして利用できる
マニピユレータの構成例を示すもので、同図A
は、アーム11,12及び手先13を備えると共
にそれらのアームの基端側に回転自由度θ1,θ2
もつ関節14,15を備えた2自由度の関節形マ
ニピユレータ10を、同図Bは、アーム21,2
2及び手先23を備えると共にそれらのアーム2
1,22の基端側に回転自由度φ1,φ2をもつ関
節24,25を備え、さらにアーム21に伸縮継
手部分26を設けることにより伸縮の自由度rを
与えた3自由度の極座標形マニピユレータ20を
示している。
このようなマニピユレータ10,20をマスタ
アーム及びスレイブ・マニピユレータとして利用
する場合、両者が異構造であることから位置・力
情報などを座標変換する必要があり、さらに両者
の自由度が相違することから、適当な座標の選択
と拘束条件の付加を行う必要がある。この場合
に、マスタアーム側の自由度の方が大きい場合
と、スレイブ・マニピユレータ側の自由度の方が
大きい場合とがあるため、以下にそれらの制御装
置の実施例を個別的に説明する。
第2図は本発明に係るマニピユレータ制御装置
の実施例を示し、特にマスタアーム側よりもスレ
イブ・マニピユレータ側が大きい自由度を有する
場合に用いる制御装置を示している。
上記マスタアーム30及びスレイブ・マニピユ
レータ40としては、各種構造のもの、例えば関
節形、極座標形、またはリンク式直交座標形、そ
の他のものを自由に選択して用いることができ
る。
第2図に示したマスタアーム30及びスレイ
ブ・マニピユレータ40は、それらにおける各関
節の構成を模式的に示すもので、関節における各
軸に駆動力を発生するモータ等のアクチユエータ
31,41、それらのアクチユエータによつて駆
動されるアームや軸などの位置を検出するための
ポテンシヨメータ等の位置検出器32,42、ア
ーム等に作用する反力を検出するトルクセンサそ
の他の力センサ33,43、及びタコジエネレー
タ等の速度検出器34,44を備えている。上記
マスタアーム30とスレイブ・マニピユレータ4
0は、それらの自由度をNn及びNsとする(Nn
Ns)と、それぞれNn及びNs個の関節をもち、従
つてアクチユエータ及び各種センサもそれぞれ
Nn及びNs個ずつ設置される。
このようなマスタアーム30とスレイブ・マニ
ピユレータ40とは、関節構造を異にする異構造
のものが用いられるため、それらの関節座標形の
間で座標変換を行う必要があるが、この座標変換
のための制御系としては、それぞれマスタアーム
30及びスレイブ・マニピユレータ40に付随し
た位置座標変換器35,45、力座標変換器3
6,46、速度座標変換器37,47が用いられ
る。
これらの座標変換器は、それぞれマスタアーム
30あるいはスレイブ・マニピユレータ40と結
合してユニツトを構成し、マスタアーム30及び
スレイブ・マニピユレータ40の関節座標系を、
基準となる作業空間座標系との間で相互に座標変
換するものであり、従つてマスタアーム側とスレ
イブ・マニピユレータ側の座標変換器相互間にお
いては、各情報が作業空間座標系における情報と
して伝達されることになり、マスタアーム30及
びスレイブ・マニピユレータ40と座標変換器と
をそれぞれ結合したユニツトをモジユール化し、
プラグインで接続することが可能になる。作業空
間座標系としては、例えば直交座標系、その他、
作業に適した任意の座標系を用いることができ
る。
また、マスタアーム30とスレイブ・マニピユ
レータ40は自由度が相違するため、それらの自
由度を揃える必要があり、そのため、上記位置座
標変換器35,45間にスレイブ・マニピユレー
タ40の作業空間座標系におけるいずれの座標を
マスタ側から直接的に制御するかを選択する制御
座標選択器51が設けられ、またその出力に対し
て残りの座標に対する拘束信号を付加するスレイ
ブ拘束信号発生器52が接続される。
さらに、速度座標変換器37,47間にも、同
様にして制御座標選択器53及びスレイブ拘束信
号発生器54が接続される。
一方、スレイブ側からマスタ側にフイードバツ
クされる力情報については、マスタ側から制御す
る制御座標についての力情報のみを選択するため
の制御座標選択器55を、上記力座標変換器3
6,46間に接続している。
上記制御系においては、マスタ側の位置検出器
32で検出される位置の情報Pmを、位置座標変
換器35においてマスタアーム30の関節座標系
から作業空間座標系に交換した後、制御座標選択
器51における設定により、スレイブ側の作業空
間座標系におけるいずれの座標をマスタ側から制
御するかが選択される。
この制御座標選択器51においては、例えば、
第1図Aに示すマニピユレータ10をアスタアー
ムとし、同図Bに示すマニピユレータ20をスレ
イブ・マニピユレータとして用いた場合、マスタ
アーム及びスレイブ・マニピユレータの可動範囲
に設定した作業空間座標、即ちXY座標及び手先
の向きαのうち、いずれの座標をマスタ側から直
接制御するかが選択される。
また、スレイブ拘束信号発生器52において
は、上記制御座標選択器51の出力に対して、マ
スタ側から直接的に制御されない残りの座標に対
する拘束信号が付加される。
即ち、上記制御座標選択器51において、例え
ばX及びY座標をマスタ側から直接制御すること
が選択された場合には、手先の向きαを一定に保
つというような、残りの制御座標についての適宜
拘束信号が付加される。
このようにしてスレイブ側の位置座標変換器4
5に送られた位置情報は、その位置座標変換器4
5において作業空間座標系からスレイブ・マニピ
ユレータ40の関節座標系に変換し、変換された
位置情報Ps 0を指令値としてスレイブ側の位置検
出器42により検出された位置情報Psと比較し、
その差をもつて位置制御器48を介してスレイブ
側のアクチユエータ41を駆動する。
従つて、スレイブ・マニピユレータ40の手先
はマスタアーム30の手先に追従してそれと同じ
動きをすることになる。
一方、スレイブ側における力センサ43で検出
した力情報Fsをマスタ側にフイードバツクするた
め、その力センサ43の出力を力座標変換器46
においてスレイブ・マニピユレータ40の関節座
標系から作業空間座標系に変換するが、この力情
報のうちでマスタアームから直接制御しない制御
座標についての情報はフイードバツクする必要が
なく、従つて制御座標選択器55においてフイー
ドバツクに必要な制御座標についての力情報のみ
が選択される。
この力情報はマスタ側の力座標変換器36にお
いて作業空間座標系からマスタアーム30の関節
座標系に変換し、変換された力情報Fm 0をマスタ
側における力センサ33によつて検出された力情
報Fmと比較し、その差をもつて力制御器38を
介してマスタ側のアクチユエータ31に駆動力を
発生させる。従つて、スレイブ・マニピユレータ
40の先端に対象物との干渉等による反力が生じ
たときには、マスタアームにそれが伝達される。
上記制御系は、基本的には上述したスレイブ・
マニピユレータ40の位置制御及びマスタアーム
30の力制御を行うものであるが、その応答を改
善するため、次のような速度の制御を行うように
している。
即ち、マスタ側における速度検出器34で検出
した速度情報Vmの座標系を、速度座標変換器3
7において一旦作業空間座標系に変換した後、制
御座標選択器53における設定により、スレイ
ブ・マニピユレータの作業空間座標系におけるい
ずれの座標をマスタ側から直接制御するかが選択
され、またスレイブ拘束信号発生器54において
残りの座標に対する拘束信号が付加される。
さらに、この速度情報は速度座標変換器47に
おいてスレイブ・マニピユレータ40の関節座標
系に変換し、これをスレイブ側における速度検出
器44によつて検出された速度情報Vsと比較し、
その差をもつて位置制御器48を介してアクチユ
エータ41を駆動する。
なお、マスタアーム30においては、力制御を
行うため、マスタ側の速度検出器34の速度情報
を力制御器38を介してアクチユエータ31にフ
イードバツクする。
上述したマスタ側の座標変換器35〜37及び
スレイブ側の座標変換器45〜47は、それぞれ
マスタ側及びスレイブ側の関節座標系と作業空間
座標系との間の変換を行うため、マスタ側及びス
レイブ側の座標変換器の間は、相互に基準となる
作業空間座標系によつて情報交換が行われ、従つ
てこれらの座標変換器間にデータバンク56を接
続し、このデータバンク56に情報を蓄積する
と、それをすべてのマニピユレータに共通のデー
タとして教示・再生等に利用することができる。
第3図は本発明に係るマニピユレータ制御装置
の他の実施例を示し、特にマスタアーム側よりも
スレイブ・マニピユレータ側の自由度が少ない場
合に用いる制御装置を示している。
第3図に示したマスタアーム60及びスレイ
ブ・マニピユレータ70は、第2図の場合と同様
に、それらにおける各関節の構成を模式的に示す
もので、アクチユエータ61,71、位置検出器
62,72、力センサ63,73及び速度検出器
64,74を備えている。
このようなマスタアーム60とスレイブ・マニ
ピユレータ70とは、関節構造と異にする異構造
のものが用いられるため、それらの関節座標系の
間で座標変換を行う必要があるが、この座標変換
のための制御系としては、前記実施例と同様に、
マスタアーム60及びスレイブ・マニピユレータ
70に付随した位置座標変換器65,75、力座
標変換器66,76、速度座標変換器67,77
が用いられる。それらの作用は前記実施例の場合
と変るところがない。
また、マスタアーム60とスレイブ・マニピユ
レータ70の自由度を揃える必要があるため、上
記位置座標変換器65,75間に、スレイブ・マ
ニピユレータ70に対して作業空間座標系におけ
る座標の一部を削除することにより、そのスレイ
ブ側の自由度に適合させた位置情報を選択的に伝
える制御座標選択器81が設けられ、また速度座
標変換器67,77間にも同様に機能する制御座
標選択器82が接続される。
一方、スレイブ側からマスタ側にフイードバツ
クされる力情報については、スレイブ側の自由度
数が少ないため、作業空間座標系におけるマスタ
側の座標の一部について力情報のフイードバツク
がない状態となる。
なお、図中、85はデータバンクを示してい
る。
[発明の効果] このような構成を有する本発明のマニピユレー
タ制御装置においては、各種関節構造をもつ任意
自由度のマスタアーム及びスレイブ・マニピユレ
ータについて、バイラテラル・マスタスレイブ・
マニピユレータ・システムを構成することが可能
となり、著しく汎用性を高めることができる。
【図面の簡単な説明】
第1図A,Bは本発明におけるアスタアーム及
びスレイブ・マニピユレータとして利用できるマ
ニピユレータの構成図、第2図及び第3図は本発
明の異種実施例の模式的構成図である。 30,60……マスタアーム、40,70……
スレイブ・マニピユレータ、31,41,61,
71……アクチユエータ、32,42,62,7
2……位置検出器、33,43,63,73……
力センサ、34,44,64,74……速度検出
器、35,45,65,75……位置座標変換
器、36,46,66,76……力座標変換器、
37,47,67,77……速度座標変換器、5
1,53,55,81,82……制御座標選択
器、52,54……スレイブ拘束信号発生器。

Claims (1)

  1. 【特許請求の範囲】 1 任意の関節構造を有するマスタアームとそれ
    よりも大きい自由度をもつ任意関節構造のスレイ
    ブ・マニピユレータのそれぞれに、マスタアーム
    で検出した位置情報及びスレイブ・マニピユレー
    タで検出した力情報を基準となる作業空間座標系
    の情報に変換して出力する座標変換器、並びに上
    記作業空間座標系からの力情報及び位置情報をマ
    スタアーム及びスレイブ・マニピユレータの関節
    座標系に変換して入力する座標変換器を付随さ
    せ、マスタアームに、上記座標変換器を介して入
    力された力情報とマスタ側で検出された力情報と
    の差をもつてマスタ側のアクチユエータに駆動力
    を発生させる力制御器を設けると共に、スレイ
    ブ・マニピユレータに、上記座標変換器を介して
    入力された位置情報とスレイブ側で検出された位
    置情報との差をもつてスレイブ側のアクチユエー
    タを駆動する位置制御器を設け、マスタアームと
    スレイブ・マニピユレータに付随する上記位置情
    報の座標変換器間に、作業空間座標系におけるス
    レイブ側のいずれの座標をマスタ側から制御する
    かを選択する制御座標選択器を設けると共に、そ
    の出力に対して残りの座標に対する拘束信号を付
    加するスレイブ拘束信号発生器を接続し、さらに
    力情報の座標変換器間に、マスタ側から制御する
    制御座標についての力情報のみを選択してフイー
    ドバツクさせるための制御座標選択器を設けたこ
    とを特徴とする異構造異自由度バイラテラル・マ
    スタスレイブ・マニピユレータの制御装置。 2 任意の関節構造を有するマスタアームとそれ
    よりも少ない自由度をもつ任意関節構造のスレイ
    ブマニプレータのそれぞれに、マスタアームで検
    出した位置情報及びスレイブ・マニピユレータで
    検出した力情報を基準となる作業空間座標系の情
    報に変換して出力する座標変換器、並びに上記作
    業空間座標系からの力情報及び位置情報をマスタ
    アーム及びスレイブ・マニピユレータの関節座標
    系に変換して入力する座標変換器を付随させ、マ
    スタアームに、上記座標変換器を介して入力され
    た力情報とマスタ側で検出された力情報との差を
    もつてマスタ側のアクチユエータに駆動力を発生
    させる力制御器を設けると共に、スレイブ・マニ
    ピユレータに、上記座標変換器を介して入力され
    た位置情報とスレイブ側で検出された位置情報と
    の差をもつてスレイブ側のアクチユエータを駆動
    する位置制御器を設け、マスタアームとスレイブ
    マニピユレータに付随する上記位置情報の座標変
    換器間に、スレイブ側の自由度数に応じて作業空
    間座標系におけるスレイブ側のいずれの座標をマ
    スタ側から制御するかを選択するための制御座標
    選択器を設けたことを特徴とする異構造異自由度
    バイラテラル・マスタスレイブ・マニピユレータ
    の制御装置。
JP59269516A 1984-12-20 1984-12-20 異構造異自由度バイラテラル・マスタスレイブ・マニピユレ−タの制御装置 Granted JPS61146482A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59269516A JPS61146482A (ja) 1984-12-20 1984-12-20 異構造異自由度バイラテラル・マスタスレイブ・マニピユレ−タの制御装置
US06/810,263 US4661032A (en) 1984-12-20 1985-12-18 Bilateral master-slave manipulator control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59269516A JPS61146482A (ja) 1984-12-20 1984-12-20 異構造異自由度バイラテラル・マスタスレイブ・マニピユレ−タの制御装置

Publications (2)

Publication Number Publication Date
JPS61146482A JPS61146482A (ja) 1986-07-04
JPH0413105B2 true JPH0413105B2 (ja) 1992-03-06

Family

ID=17473490

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59269516A Granted JPS61146482A (ja) 1984-12-20 1984-12-20 異構造異自由度バイラテラル・マスタスレイブ・マニピユレ−タの制御装置

Country Status (2)

Country Link
US (1) US4661032A (ja)
JP (1) JPS61146482A (ja)

Families Citing this family (123)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5103404A (en) * 1985-12-06 1992-04-07 Tensor Development, Inc. Feedback for a manipulator
JPH085018B2 (ja) * 1986-02-26 1996-01-24 株式会社日立製作所 遠隔マニピユレ−シヨン方法及び装置
SU1777207A1 (ru) * 1986-05-19 1992-11-23 Bruss G Univ Im V I Leni Устройство для дистанционной передачи угла поворота вала
US4864206A (en) * 1986-11-20 1989-09-05 Westinghouse Electric Corp. Multiaxis robot control having improved energy monitoring system for protecting robots against joint motor overload
JPH0829509B2 (ja) * 1986-12-12 1996-03-27 株式会社日立製作所 マニピユレ−タの制御装置
US4831531A (en) * 1987-02-20 1989-05-16 Sargent Industries, Inc. System for the performance of activity in space
US5018922A (en) * 1987-03-26 1991-05-28 Kabushiki Kaisha Komatsu Seisakusho Master/slave type manipulator
JP2713899B2 (ja) * 1987-03-30 1998-02-16 株式会社日立製作所 ロボツト装置
JP2507449B2 (ja) * 1987-07-15 1996-06-12 株式会社日立製作所 冗長関節を有するマスタ・スレ―ブマニピュレ―タ及び該マニピュレ―タの制御方法
EP0309824B1 (de) * 1987-09-28 1991-11-13 Siemens Aktiengesellschaft Verfahren zur numerisch gesteuerten Lageregelung elektromotorisch angetriebener Achsen
EP0352324A4 (de) * 1988-01-27 1990-02-20 Bruss G Univ Im V I Leni Anordnung zur fernübertragung des rotationwinkels und torsionmoments zwischen antriebsachse und angetriebener achse.
US5038089A (en) * 1988-03-23 1991-08-06 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Synchronized computational architecture for generalized bilateral control of robot arms
JP2719345B2 (ja) * 1988-03-30 1998-02-25 豊田工機株式会社 力センサを用いた加工制御装置
JP2664205B2 (ja) * 1988-06-10 1997-10-15 株式会社日立製作所 マニピュレータ制御システム
NL8801653A (nl) * 1988-06-29 1990-01-16 Stork Kwant Bv Besturingsstelsel.
US5116180A (en) * 1988-07-18 1992-05-26 Spar Aerospace Limited Human-in-the-loop machine control loop
US4950116A (en) * 1988-08-18 1990-08-21 Kabushiki Kaisha Toshiba Manipulator controlling apparatus
CA2000818C (en) * 1988-10-19 1994-02-01 Akira Tsuchihashi Master slave manipulator system
US5019761A (en) * 1989-02-21 1991-05-28 Kraft Brett W Force feedback control for backhoe
JPH0366589A (ja) * 1989-05-31 1991-03-22 An Ey-Rang ロボットの駆動制御回路
JPH03178788A (ja) * 1989-12-06 1991-08-02 Hitachi Ltd マニピュレータの制御方法
US5072361A (en) * 1990-02-01 1991-12-10 Sarcos Group Force-reflective teleoperation control system
US5631861A (en) 1990-02-02 1997-05-20 Virtual Technologies, Inc. Force feedback and texture simulating interface device
US5184319A (en) * 1990-02-02 1993-02-02 Kramer James F Force feedback and textures simulating interface device
US5086400A (en) * 1990-05-11 1992-02-04 The United States Of America As Represented The The Administrator Of The National Aeronautics And Space Administration Bilevel shared control for teleoperators
JP2997036B2 (ja) * 1990-11-30 2000-01-11 本田技研工業株式会社 脚式移動ロボットの歩行制御装置
JP3078009B2 (ja) * 1990-11-30 2000-08-21 本田技研工業株式会社 脚式移動ロボットの歩行制御装置
JP2716270B2 (ja) * 1990-12-27 1998-02-18 株式会社日立製作所 マニピュレ−タ
US5392384A (en) * 1991-04-09 1995-02-21 Kabushiki Kaisha Yaskawa Denki Method of calibrating an industrial robot
US5266875A (en) * 1991-05-23 1993-11-30 Massachusetts Institute Of Technology Telerobotic system
US5185561A (en) * 1991-07-23 1993-02-09 Digital Equipment Corporation Torque motor as a tactile feedback device in a computer system
US7345672B2 (en) * 1992-12-02 2008-03-18 Immersion Corporation Force feedback system and actuator power management
US5629594A (en) * 1992-12-02 1997-05-13 Cybernet Systems Corporation Force feedback system
US5389865A (en) * 1992-12-02 1995-02-14 Cybernet Systems Corporation Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor
US6801008B1 (en) * 1992-12-02 2004-10-05 Immersion Corporation Force feedback system and actuator power management
DE4311349A1 (de) * 1993-04-06 1994-10-13 Rolf Dr Strothmann Elektrische Kraftübertragungseinrichtung
CA2103626A1 (en) * 1993-08-09 1995-02-10 Septimiu Edmund Salcudean Motion scaling tele-operating system with force feedback suitable for microsurgery
US5656903A (en) * 1993-10-01 1997-08-12 The Ohio State University Research Foundation Master-slave position and motion control system
US5625576A (en) * 1993-10-01 1997-04-29 Massachusetts Institute Of Technology Force reflecting haptic interface
US5412299A (en) * 1993-12-21 1995-05-02 Honeywell, Inc. Variable servo loop compensation in an active hand controller
US5473235A (en) * 1993-12-21 1995-12-05 Honeywell Inc. Moment cell counterbalance for active hand controller
AU2598295A (en) * 1994-05-19 1995-12-21 Exos, Inc. Sensory feedback exoskeleton armmaster
WO1996009144A1 (fr) * 1994-09-21 1996-03-28 Komatsu Ltd. Manipulateur maitre/esclave et son procede de commande
WO1996026044A2 (en) * 1995-02-21 1996-08-29 Clansman Dynamics Limited Material handling
DE19517486A1 (de) * 1995-05-12 1996-11-14 Bayerische Motoren Werke Ag Vorrichtung zum Montieren von Bauteilen
US6111577A (en) * 1996-04-04 2000-08-29 Massachusetts Institute Of Technology Method and apparatus for determining forces to be applied to a user through a haptic interface
US7225404B1 (en) 1996-04-04 2007-05-29 Massachusetts Institute Of Technology Method and apparatus for determining forces to be applied to a user through a haptic interface
US6084587A (en) * 1996-08-02 2000-07-04 Sensable Technologies, Inc. Method and apparatus for generating and interfacing with a haptic virtual reality environment
DK1058686T3 (da) 1998-02-25 2007-03-05 Univ Emory 2'-fluornukleosider
US6243621B1 (en) 1998-03-13 2001-06-05 Fanuc Robotics North America, Inc. Method of determining workpiece positions including coordinated motion
US6552722B1 (en) * 1998-07-17 2003-04-22 Sensable Technologies, Inc. Systems and methods for sculpting virtual objects in a haptic virtual reality environment
US6417638B1 (en) * 1998-07-17 2002-07-09 Sensable Technologies, Inc. Force reflecting haptic interface
US6421048B1 (en) 1998-07-17 2002-07-16 Sensable Technologies, Inc. Systems and methods for interacting with virtual objects in a haptic virtual reality environment
US6985133B1 (en) 1998-07-17 2006-01-10 Sensable Technologies, Inc. Force reflecting haptic interface
JP3110403B2 (ja) * 1998-11-16 2000-11-20 技術研究組合医療福祉機器研究所 マスタスレーブマニピュレータ装置の制御方法とマニピュレータ操作入力のトレーニング方法
US6867770B2 (en) * 2000-12-14 2005-03-15 Sensable Technologies, Inc. Systems and methods for voxel warping
US6958752B2 (en) 2001-01-08 2005-10-25 Sensable Technologies, Inc. Systems and methods for three-dimensional modeling
DE10104795B4 (de) * 2001-02-02 2007-07-05 Siemens Ag Drehzahlabhängige Sollwertkorrektur bei elektrisch geregelten Slaveantrieben
US6671651B2 (en) 2002-04-26 2003-12-30 Sensable Technologies, Inc. 3-D selection and manipulation with a multiple dimension haptic interface
US7382378B2 (en) 2003-10-30 2008-06-03 Sensable Technologies, Inc. Apparatus and methods for stenciling an image
US7411576B2 (en) 2003-10-30 2008-08-12 Sensable Technologies, Inc. Force reflecting haptic interface
US7095418B2 (en) * 2003-10-30 2006-08-22 Sensable Technologies, Inc. Apparatus and methods for texture mapping
US7626589B2 (en) * 2003-12-10 2009-12-01 Sensable Technologies, Inc. Haptic graphical user interface for adjusting mapped texture
US7889209B2 (en) 2003-12-10 2011-02-15 Sensable Technologies, Inc. Apparatus and methods for wrapping texture onto the surface of a virtual object
US7149596B2 (en) 2004-01-13 2006-12-12 Sensable Technologies, Inc. Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint
US7664571B2 (en) * 2005-04-18 2010-02-16 Honda Motor Co., Ltd. Controlling a robot using pose
US8052185B2 (en) * 2009-04-09 2011-11-08 Disney Enterprises, Inc. Robot hand with humanoid fingers
CA3024427A1 (en) 2010-07-28 2012-02-02 Medrobotics Corporation Surgical positioning and support system
JP5711380B2 (ja) 2010-10-22 2015-04-30 メドロボティクス コーポレイション 多関節のロボティックプローブ
JP6167041B2 (ja) 2010-11-11 2017-07-19 メドロボティクス コーポレイション 多関節のロボティックプローブのための導入組立体
US8918215B2 (en) * 2011-01-19 2014-12-23 Harris Corporation Telematic interface with control signal scaling based on force sensor feedback
US8918214B2 (en) 2011-01-19 2014-12-23 Harris Corporation Telematic interface with directional translation
US9314921B2 (en) 2011-03-17 2016-04-19 Sarcos Lc Robotic lift device with human interface operation
US9205555B2 (en) 2011-03-22 2015-12-08 Harris Corporation Manipulator joint-limit handling algorithm
US8942846B2 (en) * 2011-04-29 2015-01-27 Raytheon Company System and method for controlling a teleoperated robotic agile lift system
US8977398B2 (en) 2011-04-29 2015-03-10 Sarcos Lc Multi-degree of freedom torso support for a robotic agile lift system
US9789603B2 (en) 2011-04-29 2017-10-17 Sarcos Lc Teleoperated robotic system
US8977388B2 (en) 2011-04-29 2015-03-10 Sarcos Lc Platform perturbation compensation
US8694134B2 (en) 2011-05-05 2014-04-08 Harris Corporation Remote control interface
US8639386B2 (en) 2011-05-20 2014-01-28 Harris Corporation Haptic device for manipulator and vehicle control
US9026250B2 (en) 2011-08-17 2015-05-05 Harris Corporation Haptic manipulation system for wheelchairs
EP2755805B1 (en) 2011-09-13 2018-05-09 Medrobotics Corporation Highly articulated probes with anti-twist link arrangement
US8996244B2 (en) 2011-10-06 2015-03-31 Harris Corporation Improvised explosive device defeat system
US9802364B2 (en) 2011-10-18 2017-10-31 3D Systems, Inc. Systems and methods for construction of an instruction set for three-dimensional printing of a user-customizableimage of a three-dimensional structure
KR20140104502A (ko) 2011-12-21 2014-08-28 메드로보틱스 코포레이션 링크를 구비한 고도의 관절 프로브용 안정화 장치, 그 제조 방법 및 그 사용 방법
US9616580B2 (en) 2012-05-14 2017-04-11 Sarcos Lc End effector for a robotic arm
JP5974666B2 (ja) * 2012-06-25 2016-08-23 国立大学法人 筑波大学 マニピュレーションシステム
JP5974668B2 (ja) * 2012-06-25 2016-08-23 国立大学法人 筑波大学 マニピュレーションシステム
WO2014026104A1 (en) 2012-08-09 2014-02-13 Castro Michael Salvatore Surgical tool positioning systems
JP6255403B2 (ja) * 2012-08-15 2017-12-27 インテュイティブ サージカル オペレーションズ, インコーポレイテッド 関節推定及び制御におけるファントム自由度
WO2014028557A1 (en) 2012-08-15 2014-02-20 Intuitive Surgical Operations, Inc. Phantom degrees of freedom for manipulating the movement of mechanical bodies
CN104736094B (zh) 2012-08-15 2017-07-28 直观外科手术操作公司 操纵外科系统的活动的假想自由度
US8954195B2 (en) 2012-11-09 2015-02-10 Harris Corporation Hybrid gesture control haptic system
JP5803887B2 (ja) * 2012-12-03 2015-11-04 株式会社安川電機 ロボット
US8965620B2 (en) 2013-02-07 2015-02-24 Harris Corporation Systems and methods for controlling movement of unmanned vehicles
US9913695B2 (en) 2013-05-02 2018-03-13 Medrobotics Corporation Robotic system including a cable interface assembly
LT6113B (lt) * 2013-05-13 2015-02-25 Uždaroji Akcinė Bendrovė "My Research" Servomechanizmas su proporcingai valdoma poveikio jėga
US9128507B2 (en) 2013-12-30 2015-09-08 Harris Corporation Compact haptic interface
EP3089696A4 (en) 2013-12-30 2017-08-30 Medrobotics Corporation Articulated robotic probes
US10766133B2 (en) 2014-05-06 2020-09-08 Sarcos Lc Legged robotic device utilizing modifiable linkage mechanism
JP6524631B2 (ja) * 2014-09-30 2019-06-05 セイコーエプソン株式会社 ロボット、制御装置およびロボットシステム
US10514687B2 (en) 2015-01-08 2019-12-24 Rethink Robotics Gmbh Hybrid training with collaborative and conventional robots
DE102016000850A1 (de) * 2016-01-27 2017-07-27 Kuka Roboter Gmbh Steuern eines Roboterverbands
US10828767B2 (en) 2016-11-11 2020-11-10 Sarcos Corp. Tunable actuator joint modules having energy recovering quasi-passive elastic actuators with internal valve arrangements
US10765537B2 (en) 2016-11-11 2020-09-08 Sarcos Corp. Tunable actuator joint modules having energy recovering quasi-passive elastic actuators for use within a robotic system
US10821614B2 (en) 2016-11-11 2020-11-03 Sarcos Corp. Clutched joint modules having a quasi-passive elastic actuator for a robotic assembly
US10919161B2 (en) 2016-11-11 2021-02-16 Sarcos Corp. Clutched joint modules for a robotic system
CA3066163C (en) * 2017-05-17 2022-03-15 Jonathan TIPPETT Control system for and method of operating joints
US10843330B2 (en) 2017-12-07 2020-11-24 Sarcos Corp. Resistance-based joint constraint for a master robotic system
US11331809B2 (en) 2017-12-18 2022-05-17 Sarcos Corp. Dynamically controlled robotic stiffening element
USD874655S1 (en) 2018-01-05 2020-02-04 Medrobotics Corporation Positioning arm for articulating robotic surgical system
JP6962229B2 (ja) * 2018-02-15 2021-11-05 オムロン株式会社 中央制御装置、制御方法およびプログラム
JP6965785B2 (ja) * 2018-02-15 2021-11-10 オムロン株式会社 制御システム、スレーブ装置制御部、制御方法およびプログラム
WO2019188022A1 (ja) * 2018-03-28 2019-10-03 ソニー株式会社 制御装置、制御方法、及びマスタスレーブシステム
US10906191B2 (en) 2018-12-31 2021-02-02 Sarcos Corp. Hybrid robotic end effector
US11351675B2 (en) 2018-12-31 2022-06-07 Sarcos Corp. Robotic end-effector having dynamic stiffening elements for conforming object interaction
US11241801B2 (en) 2018-12-31 2022-02-08 Sarcos Corp. Robotic end effector with dorsally supported actuation mechanism
US11833676B2 (en) 2020-12-07 2023-12-05 Sarcos Corp. Combining sensor output data to prevent unsafe operation of an exoskeleton
US11794345B2 (en) 2020-12-31 2023-10-24 Sarcos Corp. Unified robotic vehicle systems and methods of control
US11826907B1 (en) 2022-08-17 2023-11-28 Sarcos Corp. Robotic joint system with length adapter
US11717956B1 (en) 2022-08-29 2023-08-08 Sarcos Corp. Robotic joint system with integrated safety
US11924023B1 (en) 2022-11-17 2024-03-05 Sarcos Corp. Systems and methods for redundant network communication in a robot
US11897132B1 (en) 2022-11-17 2024-02-13 Sarcos Corp. Systems and methods for redundant network communication in a robot

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5155885A (en) * 1974-11-13 1976-05-17 Hokushin Electric Works Dobokukensetsukikai niokeru sosarebaaseidosochi
JPS5243255A (en) * 1975-10-01 1977-04-05 Hitachi Ltd Remote steering device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3920972A (en) * 1974-07-16 1975-11-18 Cincinnati Milacron Inc Method and apparatus for programming a computer operated robot arm
JPS594266B2 (ja) * 1978-07-28 1984-01-28 元田電子工業株式会社 先端制御ロボツト
JPS57113114A (en) * 1980-12-30 1982-07-14 Fanuc Ltd Robot control system
FR2512570A1 (fr) * 1981-09-09 1983-03-11 Commissariat Energie Atomique Systeme d'asservissement de position a retour d'effort avec retard de transmission et son application a un telemanipulateur

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5155885A (en) * 1974-11-13 1976-05-17 Hokushin Electric Works Dobokukensetsukikai niokeru sosarebaaseidosochi
JPS5243255A (en) * 1975-10-01 1977-04-05 Hitachi Ltd Remote steering device

Also Published As

Publication number Publication date
JPS61146482A (ja) 1986-07-04
US4661032A (en) 1987-04-28

Similar Documents

Publication Publication Date Title
JPH0413105B2 (ja)
JP2664205B2 (ja) マニピュレータ制御システム
JPH0442144B2 (ja)
JPS63267177A (ja) マスタスレ−ブマニピユレ−タ
JP2915478B2 (ja) マスタスレーブマニピュレータ
JPH06195127A (ja) マニピュレータのハイブリッド遠隔制御装置
JP2624830B2 (ja) バイラテラルマスタスレーブマニピュレータ
JPS5810197B2 (ja) エンカツソウジユウソウチ
JP2560212B2 (ja) 冗長マニピユレ−タのハイブリツド制御装置
JPH0413104B2 (ja)
JPH0413103B2 (ja)
JPH0615149B2 (ja) 異構造バイラテラル・マスタスレイブ・マニピュレ−タの制御装置
JPS60207781A (ja) 異構造・マスタスレイブ・マニピュレータの動作制限装置
JP3063863B2 (ja) マニピュレ−タの操作装置
JP2533594B2 (ja) マスタスレ―ブマニピユレ―タ
JPS632686A (ja) ロボツトの遠隔制御方法
JPH0442143B2 (ja)
JPS62124886A (ja) 動的コンプライアンス逆送型バイラテラル遠隔制御装置
JPH04329403A (ja) 冗長ロボットマニピュレータのためのコンプライアンス制御法
JPH0447087B2 (ja)
Dede et al. Modification of the wave variable technique for teleoperation systems experiencing communication loss
JPS6249403A (ja) マニピユレ−タ制御装置
JPH05253864A (ja) マスタスレーブマニピュレータ
JP3265565B2 (ja) マニピュレータの制御装置
JPH04130904A (ja) マスタスレーブマニピュレータ用制御装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term