JP3094091B2 - 宇宙ロボットの制御装置 - Google Patents

宇宙ロボットの制御装置

Info

Publication number
JP3094091B2
JP3094091B2 JP03267733A JP26773391A JP3094091B2 JP 3094091 B2 JP3094091 B2 JP 3094091B2 JP 03267733 A JP03267733 A JP 03267733A JP 26773391 A JP26773391 A JP 26773391A JP 3094091 B2 JP3094091 B2 JP 3094091B2
Authority
JP
Japan
Prior art keywords
manipulator
target
sensor
satellite
speed
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
JP03267733A
Other languages
English (en)
Other versions
JPH05104469A (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP03267733A priority Critical patent/JP3094091B2/ja
Publication of JPH05104469A publication Critical patent/JPH05104469A/ja
Priority to US08/239,931 priority patent/US5390288A/en
Application granted granted Critical
Publication of JP3094091B2 publication Critical patent/JP3094091B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1615Programme controls characterised by special kind of manipulator, e.g. planar, scara, gantry, cantilever, space, closed chain, passive/active joints and tendon driven manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1615Programme controls characterised by special kind of manipulator, e.g. planar, scara, gantry, cantilever, space, closed chain, passive/active joints and tendon driven manipulators
    • B25J9/162Mobile manipulator, movable base with manipulator arm mounted on it
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G1/00Cosmonautic vehicles
    • B64G1/22Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
    • B64G1/24Guiding or controlling apparatus, e.g. for attitude control
    • B64G1/244Spacecraft control systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G1/00Cosmonautic vehicles
    • B64G1/22Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
    • B64G1/24Guiding or controlling apparatus, e.g. for attitude control
    • B64G1/36Guiding or controlling apparatus, e.g. for attitude control using sensors, e.g. sun-sensors, horizon sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G1/00Cosmonautic vehicles
    • B64G1/22Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
    • B64G1/64Systems for coupling or separating cosmonautic vehicles or parts thereof, e.g. docking arrangements
    • B64G1/646Docking or rendezvous systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G1/00Cosmonautic vehicles
    • B64G1/22Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
    • B64G1/64Systems for coupling or separating cosmonautic vehicles or parts thereof, e.g. docking arrangements
    • B64G1/646Docking or rendezvous systems
    • B64G1/6462Docking or rendezvous systems characterised by the means for engaging other vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G4/00Tools specially adapted for use in space
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40275Manipulator mounted on satellite, space manipulator

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)
  • Control Of Position Or Direction (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、宇宙空間での組立作業
や保守作業などに使用される宇宙ロボットを制御するた
めの制御装置に関する。
【0002】
【従来の技術】周知のように、ベースが固定されている
地上ロボットを制御してターゲットを捕捉させることは
極めて簡単である。たとえば、図4に示すように、視覚
センサによってターゲットの位置・姿勢を認識し、この
認識結果をマニピュレータ軌道生成器2に導入してマニ
ピュレータの現在位置からターゲットの把持位置までの
軌道を生成してマニピュレータ先端の逐次目標位置 c
d を算出する。この逐次目標位置 cPmd をマニピュ
レータ先端速度生成器3に導入してマニピュレータ先端
の速度指令値 cVmd を求める。次に、速度指令値 c
d とヤコビ行列生成器4によってマニピュレータの関
節角より求められたヤコビ行列Jとをマニピュレータ関
節速度生成器5に導入してマニピュレータの関節速度ω
d を算出し、この算出結果に基いてマニピュレータを
ターゲット把持位置まで移動させ後にグリッパの閉動作
を行えばよい。このように、地上ロボットでターゲット
を把持させることは容易である。
【0003】
【発明が解決しようとする課題】かしながら、人工衛
星にマニピュレータを搭載して構成された宇宙ロボット
の場合には、宇宙ロボットと捕捉対象であるターゲット
とが無重力下の宇宙空間に浮遊しているため、地上で採
用している制御方式を採用することはできない。すなわ
ち、宇宙空間でマニピュレータを動作させると、この動
作に伴う反力によってマニピュレータのベースである人
工衛星の位置・姿勢が揺動し、マニピュレータ先端の位
置決めが困難となる。また、宇宙空間に浮遊しているタ
ーゲットをマニピュレータ先端のグリッパで捕捉する際
に、地上の場合と同様の位置制御、速度制御方式を採用
すると、マニピュレータが受ける荷重により、マニピュ
レータが揺動し、マニピュレータに過大な負荷が作用し
たり、ターゲットがグリッパから外れる事態が発生する
場合がある。さらに、ターゲットは宇宙空間に浮遊して
いるため、マニピュレータ先端のグリッパがターゲット
と衝突した場合、衝突に伴なってターゲットに並進や回
転運動が加えられ、マニピュレータの動作範囲外にター
ゲットが飛行して捕捉が不可能になってしまうことがあ
る。
【0004】述の如く、地上ロボットで採用している
制御方式を宇宙ロボットに適用しても、宇宙空間と言う
特殊状況が原因して浮遊するターゲットを良好に捕捉す
ることはできない。このため、宇宙ロボットにおける制
御方式の出現が望まれているのが実情である。そこで本
発明は、上述した要望を満たすことができ、飛行するタ
ーゲットを良好に捕捉可能な宇宙ロボットの制御装置を
提供することを目的としている。
【0005】
【課題を解決するための手段】上記課題を解決するた
め、本発明は人工衛星にマニピュレータを搭載して構成
された宇宙ロボットで宇宙空間に浮遊しているターゲッ
トを捕捉させるべく該宇宙ロボットを制御する制御装置
において前記人工衛星と前記ターゲットとの相対的な
位置及び速度を認識するために前記人工衛星に搭載され
た視覚センサと、前記人工衛星の位置及び速度を検出す
るために前記人工衛星に搭載された第1のセンサと、前
記マニピュレータのグリッパと前記ターゲットとの相対
的な位置及び姿勢を検出するために前記マニピュレータ
に搭載された第2のセンサと、前記マニピュレータに加
わる力を検出するために前記マニピュレータに搭載され
た力覚センサと、前記視覚センサ、第1のセンサ、第2
のセンサ及び力覚センサから得られた情報に基づいて前
記宇宙ロボットを駆動制御する駆動制御手段とを具備
し、前記駆動制御手段は、(a)前記視覚センサから得
られた情報に基づいて前記ターゲットが前記マニピュレ
ータの動作範囲内に入るように前記人工衛星を誘導さ
せ、(b)前記第1のセンサから得られた情報に基づい
て前記マニピュレータの動作に伴う前記人工衛星の姿勢
変動を考慮して前記マニピュレータの先端を前記ターゲ
ットの被捕捉部分へ位置決めすべく前記マニピュレータ
を駆動し、(c)前記第2のセンサから得られた情報に
基づいて前記ターゲットの被把持部分を把持可能な位置
に前記グリッパを位置させるべく前記マニピュレータを
駆動し、(d)前記力覚センサから得られた情報に基づ
いて前記マニピュレータの位置を修正した後に前記グリ
ッパに把持動作を行わせることを特徴とする。
【0006】
【作用】宇宙ロボットで飛行ターゲットを捕捉する場
合、まず人工衛星に搭載された視覚センサから得られた
情報を基にしてマニピュレータとターゲットとの相対的
な位置、速度が認識され、これに基いてターゲットがマ
ニピュレータの動作範囲内に入るように人工衛星が誘導
される。
【0007】次に、人工衛星に搭載された第1のセンサ
からの情報に基づいて、人工衛星の位置の変動を考慮し
てマニピュレータの先端をターゲットの被捕捉部分へ位
置決めすべくマニピュレータが駆動される。すなわち、
マニピュレータの動作に伴う人工衛星の位置、速度の変
化が第1のセンサによって検出され、マニピュレータの
先端をターゲットに追従させる軌道が生成された後に速
度指令が生成されることによって、ターゲットを追尾す
るようにマニピュレータが駆動される。次に、第2のセ
ンサから得られた情報を基にしてターゲットの被把持部
分を把持可能な位置にグリッパを位置させるべくマニピ
ュレータが駆動される。
【0008】次に、マニピュレータに取付けられた力覚
センサからの情報を用いて、マニピュレータの位置が修
正され、ターゲットの被把持部分の接触に伴うターゲッ
トの揺動を低減させながら把持動作が行なわれる。
【0009】
【実施例】以下、図面を参照しながら実施例を説明す
る。図1には本発明の一実施例に係る制御装置によって
制御される宇宙ロボット21の外観が示されている。こ
の宇宙ロボット21は、人工衛星22と、この人工衛星
22に搭載されたマニピュレータ23とを備えている。
【0010】人工衛星22には、この人工衛星22の位
置、速度を検出するためのセンサ(第1のセンサ)24
と、捕捉対象である図示しないターゲットと人工衛星2
2との相対的な位置、速度を認識するための視覚センサ
25と、人工衛星22の飛行、姿勢制御を行うための推
進装置26a,26b,26cとが搭載されている。
【0011】一方、マニピュレータ23には、その先端
部にグリッパ27が取付けてあり、このグリッパ27の
近傍にはグリッパ27に加わる力を検出するための力覚
センサ28と、グリッパ27と図示しないターゲットと
の相対的な位置、姿勢を検出するための近接センサ(第
2のセンサ)29とが搭載されている。
【0012】そして、人工衛星22の内部には、図2に
示すように、外部からの無線信号で動作を開始する制御
系31が人工衛星とマニピュレータのダイナミクス32
に接続されて設けられている。人工衛星とマニピュレー
タのダイナミクス32は、制御系31による制御に基づ
いて人工衛星22及びマニピュレータ23を駆動する装
置であり、制御系31とダイナミクス32により駆動制
御系が構成される。
【0013】この制御系31は、センサ24あるいは近
接センサ29で検出されたターゲットの位置、姿勢、速
度からマニピュレータ23の先端の軌道を生成するマニ
ピュレータ軌道生成器33と、マニピュレータ23の軌
道、マニピュレータ23に作用する力情報、人工衛星2
2の並進速度、回転速度などを入力してマニピュレータ
23の先端速度を生成するマニピュレータ先端速度生成
器34と、マニピュレータ23の先端速度からマニピュ
レータ23の関節速度を生成するマニピュレータ関節速
度生成器35と、マニピュレータ23の関節角からヤコ
ビ行列を生成してマニピュレータ関節速度生成器35に
与えるヤコビ行列生成器36と、マニピュレータ23の
関節角、人工衛星22の位置、姿勢情報を入力して宇宙
空間に固定された座標系におけるマニピュレータ23の
先端位置を生成する座標変換器37と、人工衛星22の
位置、姿勢情報を入力して宇宙空間に固定され座標系と
人工衛星22に固定され座標系間の回転行列を生成する
回転行列生成器38とで構成されている。次に、上記の
ように構成された制御装置の作用を説明する。
【0014】宇宙ロボット21で飛行ターゲットを捕捉
する場合、まず人工衛星22に搭載された視覚センサ2
5でターゲットとの相対的な位置、速度を認識させ、こ
の認識結果に基いてターゲットが宇宙ロボット21に搭
載されマニピュレータ23の動作範囲以内に入るよう
に推進装置26a〜26cを動作させて人工衛星22
誘導する。
【0015】次に、マニピュレータ23の動作に伴う人
工衛星22の位置、速度の変化を人工衛星22に搭載さ
れたセンサ24で検出し、人工衛星22の位置の変動を
考慮しながら、図示しないターゲットの被把持位置にグ
リッパ27が位置するようにマニピュレータ23を移動
させる。
【0016】このマニピュレータ23の制御は、具体的
には次のようにして行われる。すなわち、宇宙空間にお
けるグリッパ27の現在位置からターゲット把持位置ま
での軌道に基いてマニピュレータ軌道生成器12におい
て宇宙空間に固定された座標系ΣA における逐次目標位
APmd を生成する。これと宇宙空間におけるマニピ
ュレータ23の現在位置 A Pm からマニピュレータ先
端速度生成器34においてPID制御によりマニピュレ
ータ3の先端速度 AVmd を算出し、算出されたマニピ
ュレータ23の先端速度 AVmd とセンサ24で検出さ
れた座標系ΣAにおける人工衛星22の並進速度 AVcm
、回転角速度ωcm を用いて、 cVmd cA AVmd AVcm )−W APmm ωcm …(1)
【0017】により、人工衛星22に固定して設けた座
標系Σc におけるマニピュレータ23の先端速度 cVm
d を算出する。ただし、 cA は人工衛星22に固定さ
れた座標系Σc を宇宙空間に固定された座標系ΣA に変
換する回転行列、Wは定数変換行列である。そして、マ
ニピュレータ関節速度生成器35において、 ωcd =J-1 cVmd …(2)
【0018】により、マニピュレータ23の各関節の速
度指令値ωcd を求め、マニピュレータ23の各軸モー
タを駆動する。ただし、Jはマニピュレータのヤコビ行
列であり、マニピュレータの関節角情報を用いてヤコビ
行列生成器36において算出されたものである。
【0019】ターゲット把持位置に到達した後は、近接
センサ29から得られたグリッパ27とターゲットとの
相対的な位置、姿勢情報を用いてマニピュレータ軌道生
成器33においてターゲットの運動に応じて、随時、タ
ーゲットを把持可能な位置までの軌道を生成し、マニピ
ュレータ先端速度生成器34、マニピュレータ関節速度
生成器35を経由させてマニピュレータ23の各軸モー
タを駆動する。
【0020】さらに、グリッパ27で図示しないターゲ
ットの被把持部分を把持するときは、マニピュレータ先
端速度生成器34において、マニピュレータ23の先端
位置に不感帯を備えたダンパ(粘性減衰係数C)を想定
し、これにマニピュレータ23に取付けた力覚センサ2
8で検出された力Fが作用した場合の運動と同一になる
ようにマニピュレータ23の先端速度 cVmd を生成
し、ターゲットの被把持部分のグリッパ27との接触に
伴うターゲットの揺動を低減させる。すなわち、力覚セ
ンサ28で検出された力情報Fと、予め設定された力の
設定値Fa と、粘性減衰係数Cを用いて、 F>Fa のときには、 cVmd =C-1(F−Fa ) …(3) F≦Fa のときには、 cVmd =0 …(4)
【0021】によりマニピュレータ3の先端速度 cVm
d 求め、この値を使ってマニピュレータ関節速度生成器
35でマニピュレータ23の各関節の速度指令値ωcd
を求め、マニピュレータ23の各軸モータを駆動する。
そして、最終的に把持動作へと移行させる。
【0022】このように、視覚センサ25で捕捉対象で
あるターゲットと宇宙ロボット21との相対的な位置、
速度を認識し、飛行ターゲットを追尾させた後、人工衛
星22に搭載された他のセンサ24で人工衛星22の位
置、速度を検出し、マニピュレータ23の動作に伴う人
工衛星22の姿勢の変化を考慮してマニピュレータ23
の先端の目標速度を生成し、マニピュレータ23の先端
の位置決めを行うことにより、飛行ターゲットへの追従
動作を実行し、さらに近接センサ29で検出されたター
ゲットの被把持部分とグリッパ27との相対的な位置、
姿勢情報を用いてマニピュレータ23のターゲットへの
アプローチ動作を行わせ、さらにまたグリッパ把持時に
力覚センサ28でターゲットとグリッパ27との間に作
用する力を検出し、この情報を使ってマニピュレータ2
3を制御することによって捕捉に伴うターゲットの揺動
を低減させるようにしているので、飛行ターゲットの捕
捉動作を安定に行わせることができる。
【0023】図3には本発明の他の実施例に係る制御装
置における制御系31aが示されている。この図では、
図2と同一機能部分が同一符号で示されている。したが
って、重複する部分の詳しい説明は省略する。
【0024】この実施例では、グリッパ28で図示しな
いターゲットの被把持部分を把持するときに、マニピュ
レータ23に取付けられた力覚センサ28から得られた
力情報を用いて、マニピュレータ先端位置補正器39に
おいてマニピュレータ23の位置を修正し、ターゲット
の被把持部分のグリッパ27との接触に伴うターゲット
の揺動を低減させるようにしている。
【0025】すなわち、図示しないターゲットの被把持
部分を把持する際に、マニピュレータ先端位置補正器3
9において、マニピュレータ23の逐次目標位置回りに
バネ(バネ定数K)、ダンパ(粘性減衰係数C)で接続
された慣性体(質量K)を想定し、これに力覚センサ2
8で検出した力Fが作用した場合の運動と同一になるよ
うに、マニピュレータ23の修正された逐次目標位置 c
Pm′d を生成する。補正された逐次目標位置 cPm′
d は、 e= cPm′d cPmd …(5)
【0026】
【数1】 より求める。
【0027】さらに、マニピュレータ先端速度生成器3
4において、補正された逐次目標位置 cPm′d と現在
位置 cPmm とからPID制御によりマニピュレータ2
3の先端速度 cVmd を生成し、これに基いてマニピュ
レータ関節速度生成器35においてマニピュレータ23
の各関節の速度指令値ωcd を求め、マニピュレータ2
3の各軸モータを駆動するようにしている。
【0028】この実施例では、マニピュレータ先端位置
補正器39において動的なモデルを用い、力覚センサ2
8で検出された力からマニピュレータ23の先端速度を
算出し、この先端速度に合わせるようにマニピュレータ
23の先端速度を制御することによって捕捉に伴うター
ゲットの揺動を低減させている。このように構成しても
安定した捕捉動作を行わせることができる。なお、上述
した実施例ではマニピュレータの速度指令を用いた制御
について説明したが、マニピュレータのトルク指令を用
いた制御を行うことも可能である。
【0029】
【発明の効果】以上説明したように、本発明に係る宇宙
ロボットの制御装置では、人工衛星に搭載された視覚セ
ンサから得られた人工衛星とターゲットとの相対的な位
置及び速度の情報に基づいてターゲットがマニピュレー
タの動作範囲内に入るように前記人工衛星を誘導させた
後、人工衛星に搭載された第1のセンサで得られた人工
衛星の位置及び速度の情報を基にしてマニピュレータ先
端速度生成器においてマニピュレータの動作に伴う人工
衛星の位置、姿勢の変化を考慮したマニピュレータの先
端速度を生成することにより、宇宙空間においてマニピ
ュレータの飛行ターゲットへの追従動作を実行し、さら
に近接センサで得られたターゲットの被把持部分とグリ
ッパとの相対的な位置、姿勢情報を用いてマニピュレー
タ軌道生成器においてターゲットへのアプローチ軌道を
生成し、さらにまたグリッパ把持時に力覚センサでマニ
ピュレータに作用する力を検出し、この検出値を用いて
マニピュレータ先端速度を外力に応じて制御するように
しているので、飛行ターゲットを安定に捕捉することが
可能となる。
【図面の簡単な説明】
【図1】本発明に係る制御装置によって制御される宇宙
ロボットの外観図、
【図2】同宇宙ロボットに組込まれた制御系のブロック
図、
【図3】他の実施例に係る宇宙ロボットの制御装置にお
ける制御系のブロック図、
【図4】地上ロボットにおける制御装置のブロック図。
【符号の説明】
21…宇宙ロボット、 22…人工衛
星、23…マニピュレータ、 24…セン
サ、25…視覚センサ、 26a〜2
6c…推進装置、27…グリッパ、
28…力覚センサ、29…近接センサ、32…人工衛
星とマニュピレータとを合わせた系全体のダイナミク
ス、33…マニピュレータ軌道生成器、34…マニピュ
レータ先端速度生成器、35…マニピュレータ関節速度
生成器、36…ヤコビ行列生成器、 37…座標変換
器、38…回転行列生成器、 39…マニピ
ュレータ先端位置補正器。
───────────────────────────────────────────────────── フロントページの続き 審査官 田村 耕作 (56)参考文献 特開 平3−97013(JP,A) 特開 昭63−241614(JP,A) 特開 平2−9592(JP,A) 特開 平1−289683(JP,A) (58)調査した分野(Int.Cl.7,DB名) B25J 13/08 B25J 9/10 B64G 1/24 G05D 3/12 305

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】人工衛星にマニピュレータを搭載して構成
    された宇宙ロボットで宇宙空間に浮遊しているターゲッ
    トを捕捉させるべく該宇宙ロボットを制御する制御装置
    において前記人工衛星と前記ターゲットとの相対的な位置及び速
    度を認識するために前記人工衛星に搭載された視覚セン
    サと、 前記人工衛星の位置及び速度を検出するために前記人工
    衛星に搭載された第1のセンサと、 前記マニピュレータのグリッパと前記ターゲットとの相
    対的な位置及び姿勢を検出するために前記マニピュレー
    タに搭載された第2のセンサと、 前記マニピュレータに加わる力を検出するために前記マ
    ニピュレータに搭載された力覚センサと、前記視覚センサ、第1のセンサ、第2のセンサ及び力覚
    センサから得られた情報に基づいて前記宇宙ロボットを
    駆動制御する駆動制御手段とを具備し、 前記駆動制御手段は、 (a)前記視覚センサから得られた情報に基づいて前記
    ターゲットが前記マニピュレータの動作範囲内に入るよ
    うに前記人工衛星を誘導させ、 (b)前記第1のセンサから得られた情報に基づいて前
    記マニピュレータの動作に伴う前記人工衛星の姿勢変動
    を考慮して前記マニピュレータの先端を前記ターゲット
    の被捕捉部分へ位置決めすべく前記マニピュレータを駆
    動し、 (c)前記第2のセンサから得られた情報に基づいて前
    記ターゲットの被把持部分を把持可能な位置に前記グリ
    ッパを位置させるべく前記マニピュレータを駆動し、 (d)前記力覚センサから得られた情報に基づいて前記
    マニピュレータの位置を修正した後に前記グリッパに把
    持動作を行わせる ことを特徴とする宇宙ロボットの制御
    装置。
JP03267733A 1991-10-16 1991-10-16 宇宙ロボットの制御装置 Expired - Lifetime JP3094091B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP03267733A JP3094091B2 (ja) 1991-10-16 1991-10-16 宇宙ロボットの制御装置
US08/239,931 US5390288A (en) 1991-10-16 1994-05-09 Control apparatus for a space robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03267733A JP3094091B2 (ja) 1991-10-16 1991-10-16 宇宙ロボットの制御装置

Publications (2)

Publication Number Publication Date
JPH05104469A JPH05104469A (ja) 1993-04-27
JP3094091B2 true JP3094091B2 (ja) 2000-10-03

Family

ID=17448820

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03267733A Expired - Lifetime JP3094091B2 (ja) 1991-10-16 1991-10-16 宇宙ロボットの制御装置

Country Status (2)

Country Link
US (1) US5390288A (ja)
JP (1) JP3094091B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103753530A (zh) * 2013-12-30 2014-04-30 西北工业大学 一种空间绳系机器人超近距视觉伺服控制方法
CN104015191A (zh) * 2014-06-03 2014-09-03 哈尔滨工业大学 基于基座卫星角速度的空间机械臂工具坐标下的运动补偿方法
CN106064377A (zh) * 2016-06-02 2016-11-02 西北工业大学 一种空间机器人动力学参数辨识的激励轨迹优化方法

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266578B1 (en) * 1998-05-15 2001-07-24 Firdaus E. Udwadia Computer based control system
US6278906B1 (en) 1999-01-29 2001-08-21 Georgia Tech Research Corporation Uncalibrated dynamic mechanical system controller
US6278907B1 (en) * 1999-11-24 2001-08-21 Xerox Corporation Apparatus and method of distributing object handling
JP2002239963A (ja) * 2001-02-21 2002-08-28 Sony Corp ロボット装置、ロボット装置の動作制御方法、プログラム及び記録媒体
US7299345B2 (en) * 2001-09-28 2007-11-20 Hewlett-Packard Development Company, L.P. Reserved ROM space for storage of operating system drivers
JP4550849B2 (ja) * 2007-03-22 2010-09-22 株式会社東芝 アーム搭載移動ロボット
CN101733746A (zh) * 2009-12-22 2010-06-16 哈尔滨工业大学 空间机器人非合作目标自主识别与捕获方法
CN101733749B (zh) * 2009-12-22 2014-05-14 哈尔滨工业大学 空间机器人多领域统一建模与仿真***
CN101726296B (zh) * 2009-12-22 2013-10-09 哈尔滨工业大学 空间机器人视觉测量、路径规划、gnc一体化仿真***
US20140064905A1 (en) * 2011-01-10 2014-03-06 Sri International Electroadhesive System for Capturing Objects
US8979034B2 (en) * 2011-12-06 2015-03-17 Altius Space Machines Sticky boom non-cooperative capture device
US8967548B2 (en) * 2011-12-06 2015-03-03 Altius Space Machines Direct to facility capture and release
WO2014080456A1 (ja) * 2012-11-20 2014-05-30 株式会社安川電機 モータ駆動システムおよびモータ制御装置
CN103010491B (zh) * 2012-11-30 2015-04-22 北京控制工程研究所 一种气浮台抓捕试验机械臂控制方法
FR3006673B1 (fr) 2013-06-07 2016-12-09 Astrium Sas Dispositif de capture d'un objet spatial comprenant un element de pression et au moins deux elements refermables sur l'objet spatial
EP3884901B1 (en) 2014-03-17 2023-06-14 Intuitive Surgical Operations, Inc. Device and machine readable medium executing a method of recentering end effectors and input controls
CN103979121B (zh) * 2014-04-30 2016-01-20 清华大学 一种含谐波传动的空间机械臂模拟装置
US20160335598A1 (en) * 2015-02-12 2016-11-17 John Aylmer Multi-Destination Instrumentation Delivery System for Solar System Exploration to create and sustain commercial, heavy industrial and research opportunities
CN104691792B (zh) * 2015-03-28 2016-08-03 哈尔滨工业大学 配合螺旋式充气抓捕手
WO2017218696A1 (en) 2016-06-14 2017-12-21 Blomquist Richard Spacecraft and control method
CN107505947B (zh) * 2017-06-19 2021-03-16 西北工业大学 一种空间机器人捕获目标后消旋及协调控制方法
WO2019083886A1 (en) * 2017-10-25 2019-05-02 Intuitive Surgical Operations, Inc. SYSTEM AND METHOD FOR REPOSITIONING INPUT CONTROL DEVICES
CN108263645B (zh) * 2018-03-15 2020-11-10 哈尔滨工业大学 针对空间自旋目标抓捕及消旋的地面物理仿真试验***
CN108381553B (zh) * 2018-04-28 2021-02-09 北京空间飞行器总体设计部 一种用于空间非合作目标捕获的相对导航近距离跟踪方法及***
CN108638067B (zh) * 2018-05-17 2020-07-03 北京邮电大学 一种空间机械臂运动性能严重退化预防策略
CN108972558B (zh) 2018-08-16 2020-02-21 居鹤华 一种基于轴不变量的多轴机器人动力学建模方法
CN111409865B (zh) * 2020-03-31 2021-05-04 北京理工大学 基于交会概率的深空探测器接近段制导方法
GR1010151B (el) * 2020-04-07 2022-01-17 Ελληνικη Τεχνολογια Ρομποτικης Αβεε, Συστημα μηχανικης συνδεσης μεταξυ δορυφορων για επεκταση της ωφελιμης ζωης ή για τροποποιηση της τροχιας, συμπεριλαμβανομενης της δορυφορικης εκτροπης απο την τροχια και σχετικη μεθοδος ελεγχου μηχανικης συνδεσης μεταξυ δορυφορων
CN112009729B (zh) * 2020-08-04 2021-09-21 北京航空航天大学 一种空间机器人球形外包络抓捕方法
CN114683285B (zh) * 2022-03-31 2024-03-26 中国空间技术研究院 一种快捷空间机器人仿真建模方法及***
WO2024038611A1 (ja) * 2022-08-19 2024-02-22 三菱電機株式会社 宇宙ロボット制御装置、宇宙ロボット、宇宙ロボット制御方法およびプログラム

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2566935B1 (fr) * 1984-06-27 1986-12-12 Commissariat Energie Atomique Systeme de commande optimisee des mouvements d'un mobile sensible et actif par rapport a un environnement local passif a l'aide de capteurs proximetriques locaux
JP2566665B2 (ja) * 1990-06-27 1996-12-25 川崎重工業株式会社 慣性系におけるロボットの制御装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103753530A (zh) * 2013-12-30 2014-04-30 西北工业大学 一种空间绳系机器人超近距视觉伺服控制方法
CN104015191A (zh) * 2014-06-03 2014-09-03 哈尔滨工业大学 基于基座卫星角速度的空间机械臂工具坐标下的运动补偿方法
CN104015191B (zh) * 2014-06-03 2016-02-17 哈尔滨工业大学 基于基座卫星角速度的空间机械臂工具坐标下的运动补偿方法
CN106064377A (zh) * 2016-06-02 2016-11-02 西北工业大学 一种空间机器人动力学参数辨识的激励轨迹优化方法

Also Published As

Publication number Publication date
JPH05104469A (ja) 1993-04-27
US5390288A (en) 1995-02-14

Similar Documents

Publication Publication Date Title
JP3094091B2 (ja) 宇宙ロボットの制御装置
JP5114019B2 (ja) エフェクタの軌道を制御するための方法
Murotsu et al. Parameter identification of unknown object handled by free-flying space robot
Dallej et al. Towards vision-based control of cable-driven parallel robots
CN111300451B (zh) 一种高智能变形机器人
EP3976322A1 (en) Detection of change in contact between robot arm and an object
EP3666476A1 (en) Trajectory generation system and trajectory generating method
JP6322949B2 (ja) ロボット制御装置、ロボットシステム、ロボット、ロボット制御方法及びロボット制御プログラム
JPH0457688A (ja) 慣性系におけるロボットの制御装置
JPH03130808A (ja) ロボットの制御方法およびその制御装置
JP3328414B2 (ja) ロボットハンドの姿勢制御装置
JPH1124718A (ja) ロボットの制御装置及び制御方法
JP2929328B2 (ja) 浮遊ロボットの制御装置
CN116661342A (zh) 一种面向目标抓取的空间机器人固定时间阻抗控制方法
JPH07214435A (ja) 自動ネジ締め装置
Meng et al. Force-sensorless contact force control of an aerial manipulator system
JPH05158540A (ja) 宇宙機のアーム制御システム、および、アーム付宇宙機の姿勢制御システム
JP2005205551A (ja) 衛星、マニピュレータ装置、衛星の制御方法
JP2004025355A (ja) ロボットの制御装置
Yang et al. An adaptive force control method for 7-dof space manipulator repairing malfunctioning satellite
CN113474130A (zh) 利用机器人执行预先设定的任务的方法和***
JPH05341834A (ja) 多関節ロボットの直接教示装置
JP2002331479A (ja) 産業用ロボットの制御方法
JP2021003781A (ja) オーバーシュート量検出方法、オーバーシュート量検出システム、ロボットシステムおよびオーバーシュート量調整方法
CN113892848B (zh) 可翻转物体的翻转跟随轨迹规划方法、装置及***

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term