JP6737831B2 - 設置形態判定装置、設置形態判定用コンピュータプログラム及び記録媒体 - Google Patents
設置形態判定装置、設置形態判定用コンピュータプログラム及び記録媒体 Download PDFInfo
- Publication number
- JP6737831B2 JP6737831B2 JP2018079141A JP2018079141A JP6737831B2 JP 6737831 B2 JP6737831 B2 JP 6737831B2 JP 2018079141 A JP2018079141 A JP 2018079141A JP 2018079141 A JP2018079141 A JP 2018079141A JP 6737831 B2 JP6737831 B2 JP 6737831B2
- Authority
- JP
- Japan
- Prior art keywords
- installation
- installation form
- torque
- actual
- automatic machine
- 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
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/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1638—Programme controls characterised by the control loop compensation for arm bending/inertia, pay load weight/inertia
-
- 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/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
-
- 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/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1671—Programme controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
-
- 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/39194—Compensation gravity
-
- 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/41—Servomotor, servo controller till figures
- G05B2219/41388—Observe input torque and feedback position, estimate reaction torque
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50391—Robot
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Description
なお、サーボモータ35から出力されるトルクを測定するためのトルクセンサが設けられる場合には、実トルク算出部42は、そのトルクセンサによる測定結果に基づいて、実トルクを求めてもよい。この場合には、実トルク算出部42は、トルク定数の変動による影響を受けることなく、実トルクを正確に求めることができる。
実トルク算出部42は、求めた実トルクを判定部43へわたす。
これにより、制御装置3は、誤った設置形態に関する情報が用いられて事故が発生することを未然に防止できる。
ステップS105またはS106の後、プロセッサ34は、設置形態判定処理を終了する。なお、ステップS101の処理とステップS102の処理の順序は入れ替えられてもよい。
この変形例によれば、複数の関節の軸について実トルクと推定トルク間の誤差または向きの違いが調べられるので、この設置形態判定装置は、ロボットの設置形態に関して設定された情報が正しいか否かをより正確に判定できる。
ステップS204の後、プロセッサ34は、この変形例による設置形態判定処理を終了する。なお、ステップS201の処理とステップS202の処理の順序は入れ替えられてもよい。
この変形例によれば、推定部44は、ロボットが傾斜角設置される場合の傾斜角を推定できる。
この変形例によれば、プロセッサ34は、ロボット2の任意の姿勢について、ロボット2の設置形態を判定できる。
2 ロボット
3 制御装置(設置形態判定装置)
4 通信回線
11 台座
12 回転ステージ
13 第1のアーム
14 バランサ
15 第2のアーム
16 リスト
17 ハンド
21〜26 関節
31 ユーザインターフェース
32 通信インターフェース
33 メモリ
34 プロセッサ
35 サーボモータ
41 推定トルク読込部
42 実トルク算出部
43 判定部
44 推定部
Claims (11)
- サーボモータにより駆動される少なくとも一つの軸を有する自動機械に適用可能な複数の設置形態のうちの設定された設置形態において前記自動機械の姿勢が保たれる静止状態を維持するのに必要な推定トルクを取得する推定トルク取得部と、
前記静止状態を維持するのに前記サーボモータによって実際に付与されている実トルクを算出する実トルク算出部と、
前記設定された設置形態に対応する前記推定トルクと前記実トルクとの差に基づいて、前記設定された設置形態と前記自動機械の実際の設置形態とが異なるか否かを判定する判定部と、
を有する設置形態判定装置。 - 前記判定部は、前記推定トルクと前記実トルク間の差の絶対値が所定の閾値以上となる場合に、前記設定された設置形態と前記自動機械の実際の設置形態とが異なると判定する、請求項1に記載の設置形態判定装置。
- 前記判定部は、前記推定トルクに対応する前記サーボモータの出力方向と、前記実トルクに対応する前記サーボモータの出力方向とが異なる場合に、前記設定された設置形態と前記自動機械の実際の設置形態とが異なると判定する、請求項1に記載の設置形態判定装置。
- 前記自動機械は、サーボモータにより駆動される軸を複数有し、
前記判定部は、複数の前記軸のうち、前記推定トルクと前記実トルク間の差の絶対値が所定の閾値以上となる軸の数、あるいは、前記推定トルクに対応する前記サーボモータの出力方向と、前記実トルクに対応する前記サーボモータの出力方向とが異なる軸の数が所定数以上となる場合に、前記設定された設置形態と前記自動機械の実際の設置形態とが異なると判定する、請求項1〜3の何れか一項に記載の設置形態判定装置。 - 前記設定された設置形態と前記自動機械の実際の設置形態とが異なるか否かの判定結果を通知する通知部をさらに有する、請求項1〜4の何れか一項に記載の設置形態判定装置。
- サーボモータにより駆動される少なくとも一つの軸を有する自動機械に適用可能な複数の設置形態のうちの設定された設置形態において前記自動機械の姿勢が保たれる静止状態を維持するのに必要な推定トルクを取得し、
前記静止状態を維持するのに前記サーボモータによって実際に付与されている実トルクを算出し、
前記設定された設置形態に対応する前記推定トルクと前記実トルクとの差に基づいて、前記設定された設置形態と前記自動機械の実際の設置形態とが異なるか否かを判定する、
ことをコンピュータに実行させるための設置形態判定用コンピュータプログラム。 - サーボモータにより駆動される少なくとも一つの軸を有する自動機械に適用可能な複数の設置形態のうちの設定された設置形態において前記自動機械の姿勢が保たれる静止状態を維持するのに必要な推定トルクを取得し、
前記静止状態を維持するのに前記サーボモータによって実際に付与されている実トルクを算出し、
前記設定された設置形態に対応する前記推定トルクと前記実トルクとの差に基づいて、前記設定された設置形態と前記自動機械の実際の設置形態とが異なるか否かを判定する、
ことをコンピュータに実行させるための設置形態判定用コンピュータプログラムが記録された記録媒体。 - サーボモータにより駆動される少なくとも一つの軸を有する自動機械に適用可能な複数の設置形態のそれぞれについて、当該設置形態において前記自動機械の姿勢が保たれる静止状態を維持するのに必要な推定トルクを取得する推定トルク取得部と、
前記静止状態を維持するのに前記サーボモータによって実際に付与されている実トルクを算出する実トルク算出部と、
前記複数の設置形態のそれぞれの前記推定トルクと、前記実トルクとの間の差の絶対値を算出し、前記複数の設置形態のうち、前記差の絶対値が最小となる設置形態を前記自動機械の実際の設置形態と推定する推定部と、
を有する設置形態判定装置。 - 前記推定部は、前記複数の設置形態のうちの所定の設置形態についての前記推定トルクに対する前記実トルクの比に基づいて、前記自動機械が前記所定の設置形態に従って設置されたときに対する前記自動機械の傾斜角を求める、請求項8に記載の設置形態判定装置。
- サーボモータにより駆動される少なくとも一つの軸を有する自動機械に適用可能な複数の設置形態のそれぞれについて、当該設置形態において前記自動機械の姿勢が保たれる静止状態を維持するのに必要な推定トルクを取得し、
前記静止状態を維持するのに前記サーボモータによって実際に付与されている実トルクを算出し、
前記複数の設置形態のそれぞれの前記推定トルクと、前記実トルクとの間の差の絶対値を算出し、前記複数の設置形態のうち、前記差の絶対値が最小となる設置形態を前記自動機械の実際の設置形態と推定する、
ことをコンピュータに実行させるための設置形態判定用コンピュータプログラム。 - サーボモータにより駆動される少なくとも一つの軸を有する自動機械に適用可能な複数の設置形態のそれぞれについて、当該設置形態において前記自動機械の姿勢が保たれる静止状態を維持するのに必要な推定トルクを取得し、
前記静止状態を維持するのに前記サーボモータによって実際に付与されている実トルクを算出し、
前記複数の設置形態のそれぞれの前記推定トルクと、前記実トルクとの間の差の絶対値を算出し、前記複数の設置形態のうち、前記差の絶対値が最小となる設置形態を前記自動機械の実際の設置形態と推定する、
ことをコンピュータに実行させるための設置形態判定用コンピュータプログラムが記録された記録媒体。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018079141A JP6737831B2 (ja) | 2018-04-17 | 2018-04-17 | 設置形態判定装置、設置形態判定用コンピュータプログラム及び記録媒体 |
US16/360,036 US11072069B2 (en) | 2018-04-17 | 2019-03-21 | Installation mode determination device, computer program and recording medium for determining installation mode |
DE102019002649.7A DE102019002649B4 (de) | 2018-04-17 | 2019-04-10 | Installationsmodusbestimmungseinrichtung, Computerprogramm und Aufzeichnungsmedium zum Bestimmen eines Installationsmodus |
CN201910299997.8A CN110385715B (zh) | 2018-04-17 | 2019-04-15 | 设置方式判定装置、设置方式判定用程序以及记录介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018079141A JP6737831B2 (ja) | 2018-04-17 | 2018-04-17 | 設置形態判定装置、設置形態判定用コンピュータプログラム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019181654A JP2019181654A (ja) | 2019-10-24 |
JP6737831B2 true JP6737831B2 (ja) | 2020-08-12 |
Family
ID=68053151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018079141A Active JP6737831B2 (ja) | 2018-04-17 | 2018-04-17 | 設置形態判定装置、設置形態判定用コンピュータプログラム及び記録媒体 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11072069B2 (ja) |
JP (1) | JP6737831B2 (ja) |
CN (1) | CN110385715B (ja) |
DE (1) | DE102019002649B4 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021070101A (ja) * | 2019-10-31 | 2021-05-06 | セイコーエプソン株式会社 | 制御方法および算出装置 |
WO2021187378A1 (ja) * | 2020-03-18 | 2021-09-23 | ファナック株式会社 | 制御装置及びプログラム |
DE102020205379A1 (de) | 2020-04-28 | 2021-10-28 | Kuka Deutschland Gmbh | Verfahren zum Erfassen und Auswerten eines Reibungszustands an einem Gelenk, Roboterarm und Computerprogrammprodukt |
US11717966B2 (en) * | 2020-05-07 | 2023-08-08 | Mujin, Inc. | Method and computing system for determining a value of an error parameter indicative of quality of robot calibration |
CN112077853B (zh) * | 2020-11-16 | 2021-03-02 | 杭州景业智能科技股份有限公司 | 主从随动***的力反馈方法、装置以及主从随动*** |
DE102021113139B3 (de) | 2021-05-20 | 2022-09-01 | Schaeffler Technologies AG & Co. KG | Verfahren zur Verwendung einer Robotereinrichtung; System; Computerprogramm; Speichermedium |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05329792A (ja) * | 1992-05-26 | 1993-12-14 | Fanuc Ltd | ロボットアームのバランサ装置 |
JP3698770B2 (ja) | 1995-09-20 | 2005-09-21 | ファナック株式会社 | 負荷重量の推定方法 |
JP2002166381A (ja) * | 2000-11-30 | 2002-06-11 | Yaskawa Electric Corp | ロボットのツール情報自己診断装置および方法 |
JP4089512B2 (ja) | 2003-05-22 | 2008-05-28 | トヨタ自動車株式会社 | 倒立振子型台車ロボット |
DE102007060682B4 (de) | 2007-12-17 | 2015-08-20 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur modellbasierten Regelung eines Manipulators |
JP5703870B2 (ja) * | 2010-03-19 | 2015-04-22 | 株式会社デンソーウェーブ | ロボットの制御装置 |
JP5327722B2 (ja) | 2010-05-07 | 2013-10-30 | 株式会社安川電機 | ロボットの負荷推定装置及び負荷推定方法 |
DE102010032871B4 (de) | 2010-07-30 | 2018-09-13 | Daimler Ag | Verfahren zum Bestimmen einer Lage und/oder Lageorientierung eines Bauteils oder einer Bauteilanordnung |
JP2012232370A (ja) * | 2011-04-28 | 2012-11-29 | Seiko Epson Corp | ロボットコントローラー、簡易設置型ロボット、及び簡易設置型ロボットの制御方法 |
JPWO2013161006A1 (ja) | 2012-04-24 | 2015-12-21 | 株式会社安川電機 | 重力補償機構及びロボット |
CN103056872B (zh) | 2013-01-15 | 2014-10-29 | 西北工业大学 | 空间机械手遥操作指令安全检测与修正方法 |
JP2016087700A (ja) * | 2014-10-29 | 2016-05-23 | ファナック株式会社 | 負荷情報の設定を確認する機能を備えた制御装置 |
JP6166305B2 (ja) | 2015-05-08 | 2017-07-19 | ファナック株式会社 | 負荷パラメータ設定装置および負荷パラメータ設定方法 |
DE102016000187B3 (de) | 2016-01-11 | 2017-01-26 | Kuka Roboter Gmbh | Bestimmung einer Orientierung eines Roboters relativ zu einer Gravitationsrichtung |
CN109476012B (zh) | 2016-05-20 | 2021-12-28 | 夏普株式会社 | 机器人及其控制方法,以及记录介质 |
WO2018113966A1 (en) * | 2016-12-22 | 2018-06-28 | Abb Schweiz Ag | System and method for automatically adjusting a gravity vector of a robot |
-
2018
- 2018-04-17 JP JP2018079141A patent/JP6737831B2/ja active Active
-
2019
- 2019-03-21 US US16/360,036 patent/US11072069B2/en active Active
- 2019-04-10 DE DE102019002649.7A patent/DE102019002649B4/de active Active
- 2019-04-15 CN CN201910299997.8A patent/CN110385715B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110385715A (zh) | 2019-10-29 |
CN110385715B (zh) | 2021-07-27 |
JP2019181654A (ja) | 2019-10-24 |
DE102019002649A1 (de) | 2019-10-17 |
DE102019002649B4 (de) | 2022-06-09 |
US11072069B2 (en) | 2021-07-27 |
US20190314986A1 (en) | 2019-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6737831B2 (ja) | 設置形態判定装置、設置形態判定用コンピュータプログラム及び記録媒体 | |
JP4955791B2 (ja) | ロボットシステム | |
US9327408B2 (en) | Robot control device detecting contact with external environment | |
US9348331B2 (en) | Robot apparatus and speed reducer state diagnosing method | |
CN101323111B (zh) | 嵌合装置 | |
JP6174654B2 (ja) | センサの位置と向きを算出する機能を備えたロボットシステム | |
US11298822B2 (en) | Robot, method of controlling robot, and robot control device | |
JP6512790B2 (ja) | ロボット制御方法、ロボット装置、プログラム、記録媒体及び物品の製造方法 | |
US20170080562A1 (en) | Robot apparatus, robot controlling method, program, recording medium, and assembly manufacturing method | |
WO2018029910A1 (ja) | パラレルリンク機構の制御装置 | |
JP2017056549A (ja) | ロボット装置、ロボット制御方法、プログラム、記録媒体及び組立部品の製造方法 | |
JP2015093360A (ja) | 駆動装置、ロボット装置、駆動装置の制御方法、プログラム及び記録媒体 | |
JP2013144325A (ja) | ロボット装置、故障検出方法 | |
US11141855B2 (en) | Robot system, method of controlling robot arm, recording medium, and method of manufacturing an article | |
US20180297213A1 (en) | Mirror replacement device for a segmented mirror telescope and mirror replacement method thereof | |
JP6767436B2 (ja) | 自動機械及び制御装置 | |
JP5752565B2 (ja) | ロボットアーム | |
JP6824593B2 (ja) | ステージ装置及び複合ステージの制御装置 | |
JP2019181664A (ja) | ロボットの制御装置およびロボットの制御方法 | |
JP2019055455A (ja) | ロボットハンド、ロボットハンドの制御方法 | |
JP6943906B2 (ja) | ロボット | |
JP6896824B2 (ja) | ロボット装置、ロボットシステム、ロボット装置の制御方法、ロボット装置を用いた物品の製造方法、情報処理装置、情報処理方法、制御プログラム及び記録媒体 | |
WO2024084544A1 (ja) | ロボット制御装置 | |
JP2019104091A (ja) | ロボット装置、ロボット装置の制御方法 | |
JPH05329787A (ja) | 力制御ロボットにおける作業対象物の位置検出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190911 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20191217 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200608 |
|
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: 20200616 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200716 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6737831 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |