JP4243326B2 - ロボットアームの制御装置及び制御方法、ロボット、及びプログラム - Google Patents
ロボットアームの制御装置及び制御方法、ロボット、及びプログラム Download PDFInfo
- Publication number
- JP4243326B2 JP4243326B2 JP2008536873A JP2008536873A JP4243326B2 JP 4243326 B2 JP4243326 B2 JP 4243326B2 JP 2008536873 A JP2008536873 A JP 2008536873A JP 2008536873 A JP2008536873 A JP 2008536873A JP 4243326 B2 JP4243326 B2 JP 4243326B2
- Authority
- JP
- Japan
- Prior art keywords
- robot arm
- person
- information
- work posture
- risk level
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title description 20
- 210000002310 elbow joint Anatomy 0.000 claims description 19
- 230000005484 gravity Effects 0.000 claims description 19
- 210000001562 sternum Anatomy 0.000 claims description 19
- 238000013519 translation Methods 0.000 claims description 9
- 230000007423 decrease Effects 0.000 claims description 5
- 230000032258 transport Effects 0.000 description 95
- 238000010586 diagram Methods 0.000 description 28
- 239000013598 vector Substances 0.000 description 27
- 238000005259 measurement Methods 0.000 description 23
- 238000012423 maintenance Methods 0.000 description 20
- 230000036772 blood pressure Effects 0.000 description 13
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 13
- 230000008859 change Effects 0.000 description 12
- 210000003414 extremity Anatomy 0.000 description 12
- 238000001514 detection method Methods 0.000 description 10
- 230000036760 body temperature Effects 0.000 description 8
- 238000011156 evaluation Methods 0.000 description 7
- 210000000707 wrist Anatomy 0.000 description 7
- 238000012937 correction Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000000704 physical effect Effects 0.000 description 6
- 210000002414 leg Anatomy 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 210000000245 forearm Anatomy 0.000 description 4
- 241000282412 Homo Species 0.000 description 3
- 206010044565 Tremor Diseases 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 210000000038 chest Anatomy 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 231100001261 hazardous Toxicity 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 210000000629 knee joint Anatomy 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 2
- 239000011347 resin Substances 0.000 description 2
- 229920005989 resin Polymers 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0003—Home robots, i.e. small robots for domestic use
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1674—Programme controls characterised by safety, monitoring, diagnostic
- B25J9/1676—Avoiding collision or forbidden zones
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36429—Power assisted positioning
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39478—Control force and posture of hand
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Description
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するロボットアームの制御装置を提供する。
前記ロボットアームの位置情報と前記ロボットアームと協働する人の位置情報を取得する位置情報取得手段と、
前記ロボットアームの位置情報と前記ロボットアームと協働する前記人の前記位置情報との相対位置を算出し、算出した相対位置に応じて危険度合いを算出する危険度合い算出部と、
前記危険度合い算出部で算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するロボットアームの制御装置を提供する。
作業姿勢情報としての、人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報に基づき、前記人の前記物体運搬時の危険度合いを危険度合い算出手段で算出し、
前記危険度合い算出手段で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に剛性制御手段で制御するロボットアームの制御方法を提供する。
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報に基づき、前記人の前記物体運搬時の危険度合いを算出する危険度合い算出ステップと、
前記危険度合い算出ステップで算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御する剛性制御手段を有するロボットアームの制御プログラムを提供する。
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報に基づき、前記人の前記物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御する剛性制御手段とを有する集積電子回路を提供する。
協働運搬情報としての、前記ロボットアームの位置情報と前記ロボットアームと協働する人の位置情報との相対位置を危険度合い算出部で算出し、算出した相対位置に応じて危険度合いを前記危険度合い算出部で算出し、
算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に剛性制御手段で制御するロボットアームの制御方法を提供する。
前記ロボットアームの位置情報と人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の位置に関する情報を取得する位置情報取得ステップと、前記ロボットアームの位置情報と前記ロボットアームと協働する前記人の前記位置情報との相対位置を算出し、算出した相対位置に応じて危険度合いを算出する危険度合い算出する危険度合い算出ステップと、
前記危険度合い算出部で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御するステップとを有するロボットアームの制御プログラムを提供する。
前記ロボットアームの位置情報と前記ロボットアームと協働する人の位置情報を取得する位置情報取得手段と、
前記ロボットアームの位置情報と前記ロボットアームと協働する前記人の前記位置情報との相対位置を算出し、算出した相対位置に応じて危険度合いを算出する危険度合い算出する危険度合い算出手段と、
前記危険度合い算出手段で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御する剛性制御手段とを有する集積電子回路を提供する。
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するロボットアームの制御装置を提供する。
前記剛性制御手段は、前記インピーダンス設定手段の設定した前記機械インピーダンス設定値に、前記ロボットアームの機械インピーダンスの値を制御する第1態様に記載のロボットアームの制御装置を提供する。
前記危険度合い算出手段は、前記手先位置の高さが前記胸骨上縁高の高さより大きいほど前記危険度合いを大きく算出し、前記手先位置の高さが前記胸骨上縁高の高さより小さいほど前記危険度合いを小さく算出する第1の態様に記載のロボットアームの制御装置を提供する。
このような構成により、前記人の利き手で前記ロボットアームを操作しているかどうかを判定し、利き手でない場合は前記危険度合いを前記危険度合い算出手段で大きく算出することができる。
前記危険度合い算出手段は、前記作業姿勢情報と前記体調情報に基づき、前記人の物体運搬時の危険度合いを算出する第1の態様に記載のロボットアームの制御装置を提供する。
このような構成により、物体運搬時の人の前記体調情報に基づき危険度合いを算出することができる。
前記インピーダンス設定手段は、前記物体運搬時の前記危険度合いと前記前記物体特性情報に基づき前記ロボットアームの機械インピーダンス設定値を設定する第1又は9の態様に記載のロボットアームの制御装置を提供する。
前記ロボットアームの位置情報と前記ロボットアームと協働する人の位置情報を取得する位置情報取得手段と、
前記ロボットアームの位置情報と前記ロボットアームと協働する前記人の前記位置情報との相対位置を算出し、算出した相対位置に応じて危険度合いを算出する危険度合い算出部と、
前記危険度合い算出部で算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するロボットアームの制御装置を提供する。
前記剛性制御手段は、前記インピーダンス設定手段の設定した前記機械インピーダンス設定値に、前記ロボットアームの機械インピーダンスの値を制御することを有する第18の態様に記載のロボットアームの制御装置を提供する。
前記インピーダンス設定手段は、前記危険度合い算出部で算出された前記危険度合いが大きい程、前記ロボットアームの機械インピーダンス設定値を大きくするように設定し、前記危険度合いが小さい程、前記ロボットアームの機械インピーダンス設定値を小さく設定する第19の態様に記載のロボットアームの制御装置を提供する。
作業姿勢情報としての、人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報に基づき、前記人の前記物体運搬時の危険度合いを危険度合い算出手段で算出し、
前記危険度合い算出手段で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に剛性制御手段で制御するロボットアームの制御方法を提供する。
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報に基づき、前記人の前記物体運搬時の危険度合いを算出する危険度合い算出ステップと、
前記危険度合い算出ステップで算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御する剛性制御手段を有するロボットアームの制御プログラムを提供する。
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報に基づき、前記人の前記物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御する剛性制御手段とを有する集積電子回路を提供する。
協働運搬情報としての、前記ロボットアームの位置情報と前記ロボットアームと協働する人の位置情報との相対位置を危険度合い算出部で算出し、算出した相対位置に応じて危険度合いを前記危険度合い算出部で算出し、
算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に剛性制御手段で制御するロボットアームの制御方法を提供する。
前記ロボットアームの位置情報と人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の位置に関する情報を取得する位置情報取得ステップと、前記ロボットアームの位置情報と前記ロボットアームと協働する前記人の前記位置情報との相対位置を算出し、算出した相対位置に応じて危険度合いを算出する危険度合い算出する危険度合い算出ステップと、
前記危険度合い算出部で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御するステップとを有するロボットアームの制御プログラムを提供する。
前記ロボットアームの位置情報と前記ロボットアームと協働する人の位置情報を取得する位置情報取得手段と、
前記ロボットアームの位置情報と前記ロボットアームと協働する前記人の前記位置情報との相対位置を算出し、算出した相対位置に応じて危険度合いを算出する危険度合い算出する危険度合い算出手段と、
前記危険度合い算出手段で算出された前記危険度合いが大きい程、前記ロボットアームを高剛性に制御する剛性制御手段とを有する集積電子回路を提供する。
まず、本発明の第1実施形態にかかるロボットアームの制御装置を備えるロボットシステム1の構成について説明する。図1は、本発明の第1実施形態におけるロボットシステム1の構成の概要を示す図である。
なお、一例として、図19A又は図19Bの「レベル1」を危険度合いが小さいとき、すなわち、標準状態とすれば、危険度合い算出手段22により算出された危険度合いが大きい程、ロボットアームの剛性を高めるように制御するときには、図19A又は図19Bの「レベル2」〜「レベル5」のいずれかにするように制御すればよい。
また、運搬状態データベース21の利き手に関する情報が運搬状態データベース21の持ち手に関する情報と異なる場合(例えば、右利きの人が左手で把持している場合)は、ロボットアーム5と協調(協働)して運搬するときには、人が手に力が入らず危険な姿勢と判断し、「レベル5」と危険度合い算出部22で判断する。逆に、利き手が把持物体3を把持している手と同じ場合(例えば、右利きの人が右手で把持している場合)は、ロボットアーム5と協調(協働)して安全に運搬することができる姿勢と判断し、「レベル1」と危険度合い算出部22で判断する。
を満たすヤコビ行列である。ただし、ただし、v=[vx、vy、vz、ωx、ωy、ωz]Tであり、(vx、vy、vz)は手先座標系42でのロボットアーム5の手先の並進速度、(ωx、ωy、ωz)は手先座標系42でのロボットアーム5の手先の角速度である。また、mは把持している物体3の重さであり、gは把持している物体3の重力加速度である。把持物体3の重さmの値は、把持する前に人4がデータ入力IF66を使用して入力したり、運搬状態データベース21からインピーダンス設定部23を介して入手したりすることができる。また、ロボットアーム5により実際に把持物体3の把持を行い、そのときの力推定部53の等価手先外力Fextの推定結果より把持物体3の重さmの値を算出する事も可能である。
の関係を満たすヤコビ行列、uinは近似逆運動学計算部57への入力、uoutは近似逆運動学計算部57からの出力であり、入力uinを関節角度誤差qeとすれば、qe=Jr(q)−1reのように手先位置及び姿勢誤差reから関節角度誤差qeへの変換式となる。したがって、位置誤差補償出力ureが近似逆運動学計算部57に入力されると、その出力として、関節角度誤差qeを補償するための関節角度誤差補償出力uqeが近似逆運動学計算部57から出力される。
本発明の第2実施形態における、ロボットアームの制御装置2Aの基本的な構成は、第1実施形態の場合と同様であるので、共通部分の説明は省略し、主として、異なる部分について、以下、詳細に説明する。
本発明の第3実施形態における、ロボットアームの制御装置の基本的な構成は、第1実施形態及び第2実施形態の場合と同様であるので、共通部分の説明は省略し、主として異なる部分について、以下、詳細に説明する。
ロボットアーム5と人4との相対位置などの情報)が数値で表現される場合、予め決められた危険度判定用閾値に対して協働運搬作業における危険な範囲又は異常な範囲側に前記協働運搬情報が属するときには危険度合いを高く算出する一方、前記閾値に対して協働運搬作業における危険ではない範囲又は正常な範囲側に前記協働運搬情報が属するときには危険度合いを低く算出するようにすればよい。
Claims (7)
- ロボットアームの制御装置であって、
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの機械インピーダンス設定値を大きくするように設定するインピーダンス設定手段とを有し、
前記剛性制御手段は、前記インピーダンス設定手段の設定した前記機械インピーダンス設定値に、前記ロボットアームの機械インピーダンスの値を制御するとともに、
前記インピーダンス設定手段は、前記物体運搬時の前記危険度合いに基づき、前記ロボットアームの手先の並進方向及び回転方向の6次元の方向の機械インピーダンス設定値を個別に設定するとともに、前記物体運搬時の前記危険度合いに基づき、前記手先の前記並進方向の剛性よりも前記回転方向の剛性を高くすることで、前記ロボットアームが運搬している前記物体を水平に保つように前記機械インピーダンス設定値をそれぞれ設定するロボットアームの制御装置。 - ロボットアームの制御装置であって、
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するとともに、
前記作業姿勢情報は、前記ロボットアームと協働する前記人の協働している側の肘関節角度の情報を有し、前記危険度合い算出手段は、前記物体運搬時の前記肘関節角度が大きいほど前記危険度合いを大きく算出し、前記肘関節角度が小さいほど前記危険度合いを小さく算出するロボットアームの制御装置。 - ロボットアームの制御装置であって、
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するとともに、
前記作業姿勢情報は、前記ロボットアームと協働する前記人の協働している側の手先位置の情報と前記人の胸骨から床面までの高さである胸骨上縁高の情報を有し、
前記危険度合い算出手段は、前記手先位置の高さが前記胸骨上縁高の高さより大きいほど前記危険度合いを大きく算出し、前記手先位置の高さが前記胸骨上縁高の高さより小さいほど前記危険度合いを小さく算出するロボットアームの制御装置。 - ロボットアームの制御装置であって、
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するとともに、
前記作業姿勢情報は、前記ロボットアームと協働する前記人の重心座標の情報と前記人の床面での支持面である支持基底面の情報を有し、前記危険度合い算出手段は、前記人の重心座標が前記人の支持基底面の範囲内にあるかどうかを判定し、範囲外にある場合は前記人の重心座標が前記支持基底面からの距離が大きいほど前記危険度合いを大きく算出するロボットアームの制御装置。 - ロボットアームの制御装置であって、
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを有するとともに、
前記作業姿勢情報は前記ロボットアームと協働する前記人の利き手の情報を有し、前記危険度合い算出手段は、前記人の利き手で前記ロボットアームを操作しているかどうかを判定し、前記人が前記利き手で操作している場合の前記危険度合いを、前記人が前記利き手で操作していない場合の前記危険度合いよりも小さく算出するロボットアームの制御装置。 - ロボットアームの制御装置であって、
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを備えるとともに、
前記人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の体調に関する情報である体調情報を取得する体調情報取得手段をさらに備え、
前記危険度合い算出手段は、前記作業姿勢情報と前記体調情報に基づき、前記人の物体運搬時の危険度合いを算出するとともに、
前記作業姿勢情報取得手段は、前記ロボットアームが運搬している前記物体の物体特性に関する物体特性情報を取得し、
前記インピーダンス設定手段は、前記物体運搬時の前記危険度合いと前記物体特性情報に基づき前記ロボットアームの機械インピーダンス設定値を設定するとともに、前記危険度合いと前記物体特性情報に基づき、前記ロボットアームの前記手先の前記並進方向の剛性よりも前記回転方向の剛性を高くすることで、前記ロボットアームが運搬している前記物体を水平に保つように前記機械インピーダンス設定値をそれぞれ設定するロボットアームの制御装置。 - ロボットアームの制御装置であって、
人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の作業姿勢に関する作業姿勢情報を取得する作業姿勢情報取得手段と、
前記作業姿勢情報取得手段で取得された前記作業姿勢情報に基づき、前記人の物体運搬時の危険度合いを算出する危険度合い算出手段と、
前記危険度合い算出手段により算出された前記危険度合いが大きい程、前記ロボットアームの剛性を高めるように制御する剛性制御手段とを備えるとともに、
前記人と前記ロボットアームとが協働して物体を運搬するときの前記ロボットアームと協働する前記人の体調に関する情報である体調情報を取得する体調情報取得手段をさらに備え、
前記危険度合い算出手段は、前記作業姿勢情報と前記体調情報に基づき、前記人の物体運搬時の危険度合いを算出するとともに、
前記作業姿勢情報取得手段は、前記ロボットアームが運搬している前記物体の物体特性に関する物体特性情報を取得し、
前記インピーダンス設定手段は、前記物体運搬時の前記危険度合いと前記物体特性情報に基づき前記ロボットアームの機械インピーダンス設定値を設定するとともに、
前記物体特性情報は、前記ロボットアームが運搬している前記物体の物理特性情報若しくは前記物体の属性情報の少なくとも1つの情報を有するとともに、前記ロボットアームが運搬している前記物体の物理特性情報として、前記ロボットアームが運搬している前記物体の重量情報と、前記物体の寸法情報と、前記物体の硬度情報と、前記物体の位置及び姿勢の拘束条件情報とのうちの少なくとも1つの情報を有し、前記物体の属性情報として、前記ロボットアームが運搬している前記物体の鋭利度情報と、前記ロボットアームが運搬している前記物体の重要度情報とのうちの少なくとも1つの情報を有するロボットアームの制御装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007169115 | 2007-06-27 | ||
JP2007169115 | 2007-06-27 | ||
PCT/JP2008/001632 WO2009001550A1 (ja) | 2007-06-27 | 2008-06-24 | ロボットアームの制御装置及び制御方法、ロボット、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP4243326B2 true JP4243326B2 (ja) | 2009-03-25 |
JPWO2009001550A1 JPWO2009001550A1 (ja) | 2010-08-26 |
Family
ID=40185375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008536873A Active JP4243326B2 (ja) | 2007-06-27 | 2008-06-24 | ロボットアームの制御装置及び制御方法、ロボット、及びプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US7747351B2 (ja) |
JP (1) | JP4243326B2 (ja) |
CN (4) | CN101646534B (ja) |
WO (1) | WO2009001550A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103170973A (zh) * | 2013-03-28 | 2013-06-26 | 上海理工大学 | 基于Kinect摄像机的人机协作装置及方法 |
USD926507S1 (en) | 2018-10-16 | 2021-08-03 | Sony Corporation | Kitchen with robot manipulator |
Families Citing this family (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4445038B2 (ja) * | 2008-02-06 | 2010-04-07 | パナソニック株式会社 | ロボット、ロボットの制御装置及び制御方法、並びに、ロボットの制御装置の制御プログラム |
CN101737603B (zh) * | 2008-11-10 | 2011-11-30 | 鸿富锦精密工业(深圳)有限公司 | 万向关节 |
CN101859096A (zh) * | 2009-04-10 | 2010-10-13 | 鸿富锦精密工业(深圳)有限公司 | 采用pid控制器的控制方法及控制装置与机器人 |
US8364314B2 (en) * | 2009-04-30 | 2013-01-29 | GM Global Technology Operations LLC | Method and apparatus for automatic control of a humanoid robot |
WO2011080856A1 (ja) * | 2010-01-04 | 2011-07-07 | パナソニック株式会社 | ロボット、ロボットの制御装置、及び制御方法 |
WO2011089885A1 (ja) * | 2010-01-25 | 2011-07-28 | パナソニック株式会社 | 危険提示装置、危険提示システム、危険提示方法およびプログラム |
CN101870110B (zh) * | 2010-07-01 | 2012-01-04 | 三一重工股份有限公司 | 一种机械铰接臂的控制方法及控制装置 |
US9665767B2 (en) * | 2011-02-28 | 2017-05-30 | Aic Innovations Group, Inc. | Method and apparatus for pattern tracking |
WO2012124342A1 (ja) * | 2011-03-17 | 2012-09-20 | パナソニック株式会社 | ロボット、ロボットの制御装置、制御方法、及び制御プログラム |
US9965850B2 (en) * | 2012-07-05 | 2018-05-08 | Bernard Fryshman | Object image recognition and instant active response with enhanced application and utility |
JP2013111737A (ja) * | 2011-12-01 | 2013-06-10 | Sony Corp | ロボット装置及びその制御方法、並びにコンピューター・プログラム |
FR2983762B1 (fr) * | 2011-12-09 | 2014-01-10 | Commissariat Energie Atomique | Procede de pilotage d'un robot et systeme de pilotage mettant en oeuvre un tel procede |
KR101305819B1 (ko) * | 2012-01-04 | 2013-09-06 | 현대자동차주식회사 | 착용식 로봇의 사용자 조작 의도 토크 추출방법 |
WO2013175777A1 (ja) * | 2012-05-23 | 2013-11-28 | パナソニック株式会社 | ロボット、ロボットの制御装置、制御方法、及び制御プログラム |
US10521896B2 (en) * | 2012-07-05 | 2019-12-31 | Bernard Fryshman | Object image recognition and instant active response with enhanced application and utility |
EP2895305B1 (en) | 2012-09-17 | 2017-12-20 | Rethink Robotics Inc. | Constraining robotic manipulators with redundant degrees of freedom |
CN103894807A (zh) * | 2012-12-28 | 2014-07-02 | Abb技术有限公司 | 降低操作员潜在伤害的方法和装置 |
WO2014129110A1 (ja) * | 2013-02-25 | 2014-08-28 | パナソニック株式会社 | ロボット、ロボットの制御装置及び制御方法、並びに、ロボット用制御プログラム |
JP6007873B2 (ja) * | 2013-08-30 | 2016-10-12 | トヨタ自動車株式会社 | ロボット及びその制御方法 |
CN103600354B (zh) * | 2013-11-08 | 2016-10-05 | 北京卫星环境工程研究所 | 航天器机械臂柔性随动控制重力补偿方法 |
US10255492B2 (en) * | 2014-03-05 | 2019-04-09 | Konica Minolta, Inc. | Image processing method providing information for identifying a function of an object, the function being identified based on a pose of a person with respect to the object |
JP6380828B2 (ja) * | 2014-03-07 | 2018-08-29 | セイコーエプソン株式会社 | ロボット、ロボットシステム、制御装置、及び制御方法 |
DE102014005355A1 (de) * | 2014-04-11 | 2015-10-15 | Herbert Kannegiesser Gmbh | Verfahren zum Erfassen eines Wäschestücks |
JP5820013B1 (ja) * | 2014-04-30 | 2015-11-24 | ファナック株式会社 | ワークを把持して搬送するロボットの安全監視装置 |
DE102014210362A1 (de) * | 2014-06-02 | 2015-12-03 | Kuka Systems Gmbh | MRK-Arbeitsplatz mit einer Aufspannvorrichtung |
US9804593B1 (en) * | 2014-12-12 | 2017-10-31 | X Development Llc | Methods and systems for teaching positions to components of devices |
JP5927284B1 (ja) * | 2014-12-22 | 2016-06-01 | ファナック株式会社 | 人との接触力を検出してロボットを停止させるロボット制御装置 |
JP6582483B2 (ja) * | 2015-03-26 | 2019-10-02 | セイコーエプソン株式会社 | ロボット制御装置およびロボットシステム |
JP6426547B2 (ja) * | 2015-07-21 | 2018-11-21 | ファナック株式会社 | 人間協調型ロボットシステムのロボットシミュレーション装置 |
JP6591818B2 (ja) * | 2015-07-30 | 2019-10-16 | ファナック株式会社 | 産業用ロボットシステムおよびその制御方法 |
DE102016009030B4 (de) | 2015-07-31 | 2019-05-09 | Fanuc Corporation | Vorrichtung für maschinelles Lernen, Robotersystem und maschinelles Lernsystem zum Lernen eines Werkstückaufnahmevorgangs |
JP6240689B2 (ja) * | 2015-07-31 | 2017-11-29 | ファナック株式会社 | 人の行動パターンを学習する機械学習装置、ロボット制御装置、ロボットシステム、および機械学習方法 |
JP2017196705A (ja) * | 2016-04-28 | 2017-11-02 | セイコーエプソン株式会社 | ロボット、及びロボットシステム |
WO2017203937A1 (ja) * | 2016-05-26 | 2017-11-30 | 三菱電機株式会社 | ロボット制御装置 |
DE102016007519A1 (de) * | 2016-06-20 | 2017-12-21 | Kuka Roboter Gmbh | Überwachung einer Anlage mit wenigstens einem Roboter |
US10427305B2 (en) * | 2016-07-21 | 2019-10-01 | Autodesk, Inc. | Robotic camera control via motion capture |
JP6517762B2 (ja) * | 2016-08-23 | 2019-05-22 | ファナック株式会社 | 人とロボットが協働して作業を行うロボットの動作を学習するロボットシステム |
JP6226049B1 (ja) | 2016-09-07 | 2017-11-08 | オムロン株式会社 | 制御装置、システム、制御方法およびプログラム |
KR102286006B1 (ko) * | 2016-11-23 | 2021-08-04 | 한화디펜스 주식회사 | 추종 장치 및 추종 시스템 |
CN106737747B (zh) * | 2017-01-10 | 2020-04-28 | 广东工业大学 | 一种机器人双臂自平衡方法及机器人 |
JP6496335B2 (ja) * | 2017-03-03 | 2019-04-03 | ファナック株式会社 | ロボットシステム |
JP6476358B1 (ja) * | 2017-05-17 | 2019-02-27 | Telexistence株式会社 | 制御装置、ロボット制御方法及びロボット制御システム |
US11694254B2 (en) * | 2017-06-15 | 2023-07-04 | Microsoft Technology Licensing, Llc | Interactive physical product browsing experience |
CN108038410B (zh) * | 2017-10-31 | 2020-04-17 | 珠海格力电器股份有限公司 | 洗衣机震动处理方法及装置 |
CN108175397B (zh) * | 2017-11-30 | 2023-12-15 | 深圳市富惠阳电子科技有限公司 | 一种人体测压用自动手爪装置 |
CN108175639B (zh) * | 2017-12-29 | 2019-08-30 | 国家康复辅具研究中心 | 一种可穿戴式单源仿生动力膝关节系统及其控制方法 |
US10589423B2 (en) * | 2018-06-18 | 2020-03-17 | Shambhu Nath Roy | Robot vision super visor for hybrid homing, positioning and workspace UFO detection enabling industrial robot use for consumer applications |
JP7392650B2 (ja) * | 2018-10-09 | 2023-12-06 | ソニーグループ株式会社 | 情報処理装置、情報処理方法及びプログラム |
WO2020100223A1 (ja) | 2018-11-14 | 2020-05-22 | 三菱電機株式会社 | リスク値算出システム、リスク要素パラメータ補正システム、情報処理装置、リスク値算出方法、リスク要素パラメータ補正方法、及びプログラム |
JP7094210B2 (ja) * | 2018-11-29 | 2022-07-01 | 株式会社安川電機 | 特性推定システム、特性推定方法、及びプログラム |
CN113316501B (zh) * | 2019-05-31 | 2022-02-18 | 乐恩吉室株式会社 | 以危险度判断为基础的机器人移动控制方法及利用其的移动机器人装置 |
CN114206561A (zh) * | 2019-08-14 | 2022-03-18 | 索尼集团公司 | 机器人控制装置、方法和程序 |
JP2021030359A (ja) * | 2019-08-22 | 2021-03-01 | オムロン株式会社 | 制御装置、制御方法、及び制御プログラム |
JP7086906B2 (ja) * | 2019-09-13 | 2022-06-20 | 株式会社東芝 | 作業支援装置、作業支援方法、および作業支援プログラム |
KR102356660B1 (ko) * | 2019-11-01 | 2022-02-07 | 주식회사 뉴로메카 | 다자유도 협동 로봇의 마찰 보상 방법 |
US20210209352A1 (en) * | 2019-12-26 | 2021-07-08 | Bernard Fryshman | Insect and other small object image recognition and instant active response with enhanced application and utility |
US11691285B2 (en) * | 2020-05-07 | 2023-07-04 | Mujin, Inc. | Method and computing system for estimating parameter for robot operation |
CN113821006B (zh) * | 2020-05-07 | 2022-10-14 | 牧今科技 | 用于确定指示机器人校准质量的误差参数的值的方法和计算系统 |
CN113771039B (zh) * | 2020-05-07 | 2022-08-02 | 牧今科技 | 用于估计机器人操作参数的方法和计算系统 |
CN112809686B (zh) * | 2021-02-02 | 2022-08-16 | 杭州柳叶刀机器人有限公司 | 一种机器人体态随动控制方法及装置 |
US20220379477A1 (en) * | 2021-05-28 | 2022-12-01 | Illinois Tool Works Inc. | Systems and methods to configure a robotic welding system |
CN113282110B (zh) * | 2021-07-23 | 2021-10-22 | 季华实验室 | 飞行机器人与人的协同作业方法及其装置、飞行机器人 |
CN113778020B (zh) * | 2021-08-24 | 2023-05-26 | 哈尔滨岛田大鹏工业股份有限公司 | 一种基于向量法的毛刷补偿方法 |
US20220105635A1 (en) * | 2021-12-17 | 2022-04-07 | Intel Corporation | Repetitive task and contextual risk analytics for human-robot collaboration |
EP4252970A1 (en) * | 2022-03-31 | 2023-10-04 | Honda Research Institute Europe GmbH | Controlling a robot based on an optimized cooperation with other agents |
DE102022114494A1 (de) | 2022-06-09 | 2023-12-14 | Schaeffler Technologies AG & Co. KG | Kollaborative Robotervorrichtung mit Sensorik zur Berücksichtigung des menschlichen Wohlbefindens in einer geteilten Arbeitsumgebung |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100439466B1 (ko) * | 1995-09-11 | 2004-09-18 | 가부시키가이샤 야스가와덴끼 | 로봇제어장치 |
JP3638048B2 (ja) | 1995-12-11 | 2005-04-13 | 株式会社安川電機 | 肢体駆動装置の制御装置 |
JP4075020B2 (ja) | 1997-01-10 | 2008-04-16 | 株式会社安川電機 | 肢体駆動装置の制御装置および肢体駆動システム |
JP3865158B2 (ja) | 1997-05-30 | 2007-01-10 | 株式会社安川電機 | ロボットアームのインピーダンス制御装置 |
JP3504507B2 (ja) | 1998-09-17 | 2004-03-08 | トヨタ自動車株式会社 | 適切反力付与型作業補助装置 |
JP2000202790A (ja) | 1999-01-14 | 2000-07-25 | Sharp Corp | ロボット装置 |
WO2004103651A1 (ja) * | 1999-06-01 | 2004-12-02 | Hirohiko Arai | 物体協調運搬ロボットの制御方法及びその装置 |
US6204619B1 (en) * | 1999-10-04 | 2001-03-20 | Daimlerchrysler Corporation | Dynamic control algorithm and program for power-assisted lift device |
JP3188953B2 (ja) | 1999-10-13 | 2001-07-16 | 経済産業省産業技術総合研究所長 | パワーアシスト装置およびその制御方法 |
JP3577028B2 (ja) * | 2001-11-07 | 2004-10-13 | 川崎重工業株式会社 | ロボットの協調制御システム |
ATE539558T1 (de) * | 2002-04-25 | 2012-01-15 | Panasonic Corp | Objektdetektionseinrichtung, objektdetektionsserver und objektdetektionsverfahren |
JP3833567B2 (ja) * | 2002-05-01 | 2006-10-11 | 本田技研工業株式会社 | 移動ロボットの姿勢制御装置 |
JP3996015B2 (ja) * | 2002-08-09 | 2007-10-24 | 本田技研工業株式会社 | 姿勢認識装置及び自律ロボット |
US7443115B2 (en) * | 2002-10-29 | 2008-10-28 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for robot handling control |
JP2004148466A (ja) * | 2002-10-31 | 2004-05-27 | Yaskawa Electric Corp | ロボット制御装置 |
CN1239296C (zh) * | 2003-09-09 | 2006-02-01 | 北京航空航天大学 | 一种面向人机交互的带有力反馈的外骨架式可佩戴数据臂 |
JP4305323B2 (ja) * | 2004-08-11 | 2009-07-29 | ソニー株式会社 | ロボット装置の動作制御装置及び動作制御方法 |
WO2006043396A1 (ja) * | 2004-10-19 | 2006-04-27 | Matsushita Electric Industrial Co., Ltd. | ロボット装置 |
JP4578365B2 (ja) * | 2005-09-16 | 2010-11-10 | 学校法人同志社 | インピーダンス制御によって制御されるロボット |
JP4456560B2 (ja) * | 2005-12-12 | 2010-04-28 | 本田技研工業株式会社 | 脚式移動ロボット制御装置および脚式移動ロボット、並びに、脚式移動ロボット制御方法 |
JP4056080B2 (ja) * | 2006-01-13 | 2008-03-05 | 松下電器産業株式会社 | ロボットアームの制御装置 |
-
2008
- 2008-06-24 JP JP2008536873A patent/JP4243326B2/ja active Active
- 2008-06-24 CN CN2008800105858A patent/CN101646534B/zh active Active
- 2008-06-24 CN CN2011101597069A patent/CN102229148B/zh active Active
- 2008-06-24 US US12/594,696 patent/US7747351B2/en active Active
- 2008-06-24 CN CN201110159684.6A patent/CN102229147B/zh active Active
- 2008-06-24 WO PCT/JP2008/001632 patent/WO2009001550A1/ja active Application Filing
- 2008-06-24 CN CN201110159711XA patent/CN102248537B/zh active Active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103170973A (zh) * | 2013-03-28 | 2013-06-26 | 上海理工大学 | 基于Kinect摄像机的人机协作装置及方法 |
CN103170973B (zh) * | 2013-03-28 | 2015-03-11 | 上海理工大学 | 人机协作装置及实现人机协作的方法 |
USD926507S1 (en) | 2018-10-16 | 2021-08-03 | Sony Corporation | Kitchen with robot manipulator |
Also Published As
Publication number | Publication date |
---|---|
CN102248537A (zh) | 2011-11-23 |
WO2009001550A1 (ja) | 2008-12-31 |
JPWO2009001550A1 (ja) | 2010-08-26 |
US7747351B2 (en) | 2010-06-29 |
CN101646534B (zh) | 2012-03-21 |
US20100087955A1 (en) | 2010-04-08 |
CN102229148A (zh) | 2011-11-02 |
CN101646534A (zh) | 2010-02-10 |
CN102248537B (zh) | 2013-12-04 |
CN102229147B (zh) | 2014-01-29 |
CN102229147A (zh) | 2011-11-02 |
CN102229148B (zh) | 2013-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4243326B2 (ja) | ロボットアームの制御装置及び制御方法、ロボット、及びプログラム | |
CN101213052B (zh) | 机械手臂的控制装置 | |
JP4568795B2 (ja) | ロボットアームの制御装置及び制御方法、ロボット、ロボットアームの制御プログラム、並びに、集積電子回路 | |
JP5325843B2 (ja) | ロボットアームの制御装置及び制御方法、ロボット、ロボットアームの制御プログラム、並びに、集積電子回路 | |
JP4759660B2 (ja) | ロボットアーム制御用の装置、方法、プログラム及び集積電子回路、並びに、組立ロボット | |
JP4361132B2 (ja) | ロボットアームの制御装置及び制御方法、ロボット、及び制御プログラム | |
US11850014B2 (en) | Control system, control method, and surgical arm system | |
WO2020075423A1 (ja) | ロボット制御装置、ロボット制御方法及びロボット制御プログラム | |
Dotterweich | Control improvement of an above elbow prosthetic limb utilizing torque compensation and reaching test analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081202 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081226 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120109 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4243326 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130109 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130109 Year of fee payment: 4 |