JP7290439B2 - 嵌合作業装置 - Google Patents
嵌合作業装置 Download PDFInfo
- Publication number
- JP7290439B2 JP7290439B2 JP2019055936A JP2019055936A JP7290439B2 JP 7290439 B2 JP7290439 B2 JP 7290439B2 JP 2019055936 A JP2019055936 A JP 2019055936A JP 2019055936 A JP2019055936 A JP 2019055936A JP 7290439 B2 JP7290439 B2 JP 7290439B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- fitting
- driving
- unit
- angle adjustment
- 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
- 230000013011 mating Effects 0.000 title claims description 5
- 230000010365 information processing Effects 0.000 claims description 115
- 230000007246 mechanism Effects 0.000 claims description 110
- 230000033001 locomotion Effects 0.000 claims description 63
- 238000000034 method Methods 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 31
- 238000010801 machine learning Methods 0.000 claims description 22
- 238000011156 evaluation Methods 0.000 description 81
- 230000006870 function Effects 0.000 description 59
- 238000012545 processing Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 19
- 230000001133 acceleration Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000013528 artificial neural network Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 3
- 230000002787 reinforcement Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 210000000078 claw Anatomy 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 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 1
- 239000007787 solid Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000010626 work up procedure Methods 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Description
まず、本実施の形態に従う嵌合作業システムの構成について説明する。
図2は、角度調整機構111の一構成例を示す図である。図2を参照して、角度調整機構111は、基端側の第1リンクハブ32に対し先端側の第2リンクハブ33を3組のリンク機構34によって姿勢変更可能に連結したものである。先端側の第2リンクハブ33には、図1に示された把持機構112が取り付けられる。なお、ここでは3組のリンク機構34を有する角度調整機構111について示したが、リンク機構34の数は、4組以上であってもよい。
図7は、情報処理装置102のハードウェアの一構成例を示す図である。図7を参照して、情報処理装置102は、CPU(Central Processing Unit)701と、1次記憶装置702と、2次記憶装置703と、外部機器インターフェース704と、入力インターフェース705と、出力インターフェース706と、通信インターフェース707とを備える。
図11は、嵌合作業システム100の処理の一例を示すフローチャートである。ある局面において、図11の処理を実行するためのプログラムは2次記憶装置703に記憶され、1次記憶装置702に読み出されることにより、CPU701によって実行されてもよい。これ以降、情報処理装置102が図11の各ステップを実行するものとして当該処理を説明する。
図11および図12で説明した例において、情報処理装置102は、角度調整機構111および位置調整装置の現在のモータトルク値等に基づいて各動作パターンの評価値を計算し、評価値が最大になる動作パターンを順次実行することで動作を成功させる。そのため、図9の評価値関数Fは、モータトルク値等に基づいて次に実行すべき最適な動作パターンに対して最大の評価値を出力するよう最適化されている必要がある。
Claims (10)
- 嵌合作業をする作業装置であって、
嵌合部品を把持する把持部と、
前記把持部が装着され、前記把持部の向きを調整する角度調整部と、
前記角度調整部が装着される作業ヘッドと、
複数の駆動部により前記作業ヘッドを移動させる位置調整部と、
前記作業装置を制御する情報処理装置とを備え、
前記角度調整部は、
第1および第2のリンクハブと、
前記第1および第2のリンクハブの間に並列に配置された複数のリンクと、
前記複数のリンクのそれぞれを駆動させる複数の駆動部とを含み、
前記情報処理装置は、
嵌合作業中に生じる前記角度調整部の各駆動部のトルクを取得し、
前記位置調整部の各駆動部のトルクを取得し、
前記角度調整部の各駆動部のトルクおよび前記位置調整部の各駆動部のトルクを機械学習モデルのパラメータとし、前記機械学習モデルにより、前記位置調整部および前記角度調整部の各駆動部に送信するそれぞれの駆動信号を決定し、
決定した前記駆動信号に基づいて、前記位置調整部の各駆動部を駆動させることにより、前記嵌合部品の水平方向および上下方向の位置を調整し、さらに、前記角度調整部の各駆動部を駆動させることにより、前記嵌合部品の向きを調整する、作業装置。 - 嵌合作業をする作業装置であって、
嵌合部品を把持する把持部と、
前記把持部が装着され、前記把持部の向きを調整する角度調整部と、
前記角度調整部が装着される作業ヘッドと、
複数の駆動部により前記作業ヘッドを移動させる位置調整部と、
前記作業装置を制御する情報処理装置とを備え、
前記角度調整部は、
第1および第2のリンクハブと、
前記第1および第2のリンクハブの間に並列に配置された複数のリンクと、
前記複数のリンクのそれぞれを駆動させる複数の駆動部とを含み、
前記情報処理装置は、
嵌合作業中に生じる前記角度調整部の各駆動部のトルクを取得し、
前記角度調整部の各駆動部のトルクを機械学習モデルのパラメータとし、前記機械学習モデルにより、前記位置調整部および前記角度調整部の各駆動部に送信するそれぞれの駆動信号を決定し、
決定した前記駆動信号に基づいて、前記位置調整部の各駆動部を駆動させることにより、前記嵌合部品の水平方向および上下方向の位置を調整し、さらに、前記角度調整部の各駆動部を駆動させることにより、前記嵌合部品の向きを調整し、
前記把持部の上下方向の位置が予め定められた位置になっていることに基づいて、嵌合作業が完了したと判定し、
嵌合作業が完了したと判定したことに基づいて、前記機械学習モデルの学習に用いる報酬データを生成し、
前記角度調整部の各駆動部のトルクと、嵌合作業の完了判定と、前記報酬データとを学習パラメータに含め、
前記学習パラメータに基づいて、前記機械学習モデルを更新し、
前記機械学習モデルの更新処理において、前記位置調整部の各駆動部のトルクを前記学習パラメータに含める、作業装置。 - 前記位置調整部および前記角度調整部の各駆動部に送信されるそれぞれの前記駆動信号は、各駆動部のそれぞれの指令トルク、回転速度および回転量に関する情報を含む、請求項1または2に記載の作業装置。
- 前記情報処理装置は、前記把持部の上下方向の位置が予め定められた位置になっていることに基づいて、嵌合作業が完了したと判定する、請求項1に記載の作業装置。
- 前記位置調整部の各駆動部は、ステッピングモーターであり、
前記情報処理装置は、前記位置調整部の各駆動部のステップ数に基づいて、前記把持部の上下方向の位置を検出する、請求項4に記載の作業装置。 - 前記情報処理装置は、前記位置調整部の各駆動部に設けられたエンコーダーの出力に基づいて、前記把持部の上下方向の位置を検出する、請求項4に記載の作業装置。
- 前記情報処理装置は、嵌合作業が完了していないと判定する間は、前記機械学習モデルに基づいて、前記把持部の把持する前記嵌合部品の嵌合位置の調整を繰り返す、請求項4~6のいずれか1項に記載の作業装置。
- 前記情報処理装置は、嵌合作業が完了したと判定したことに基づいて、前記機械学習モデルの学習に用いる報酬データを生成する、請求項4~7のいずれか1項に記載の作業装置。
- 前記情報処理装置は、前記角度調整部の各駆動部のトルクと、嵌合作業の完了判定と、前記報酬データとを学習パラメータに含め、
前記学習パラメータに基づいて、前記機械学習モデルを更新する、請求項8に記載の作業装置。 - 前記位置調整部は、3軸の直動機構を含む、請求項1~9のいずれか1項に記載の作業装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019055936A JP7290439B2 (ja) | 2019-03-25 | 2019-03-25 | 嵌合作業装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019055936A JP7290439B2 (ja) | 2019-03-25 | 2019-03-25 | 嵌合作業装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020157380A JP2020157380A (ja) | 2020-10-01 |
| JP7290439B2 true JP7290439B2 (ja) | 2023-06-13 |
Family
ID=72641052
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019055936A Active JP7290439B2 (ja) | 2019-03-25 | 2019-03-25 | 嵌合作業装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7290439B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024085261A (ja) * | 2022-12-14 | 2024-06-26 | 三菱重工業株式会社 | 組立システム、制御方法、およびプログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016147351A (ja) | 2015-02-13 | 2016-08-18 | Ntn株式会社 | リンク作動装置を用いた多関節ロボット |
| JP2017221998A (ja) | 2016-06-15 | 2017-12-21 | Ntn株式会社 | 作業装置および双腕型作業装置 |
| WO2018146769A1 (ja) | 2017-02-09 | 2018-08-16 | 三菱電機株式会社 | 位置制御装置及び位置制御方法 |
| WO2019039131A1 (ja) | 2017-08-23 | 2019-02-28 | ソニー株式会社 | パラレルリンク装置並びにマスタ-スレーブシステム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0647687A (ja) * | 1991-08-20 | 1994-02-22 | Matsushita Electric Ind Co Ltd | 力制御ロボットにおける位置制御装置 |
| JPH09258814A (ja) * | 1996-03-22 | 1997-10-03 | Kayaba Ind Co Ltd | 組み立てロボットの位置決め制御装置及び位置決め制御方法 |
-
2019
- 2019-03-25 JP JP2019055936A patent/JP7290439B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016147351A (ja) | 2015-02-13 | 2016-08-18 | Ntn株式会社 | リンク作動装置を用いた多関節ロボット |
| JP2017221998A (ja) | 2016-06-15 | 2017-12-21 | Ntn株式会社 | 作業装置および双腕型作業装置 |
| WO2018146769A1 (ja) | 2017-02-09 | 2018-08-16 | 三菱電機株式会社 | 位置制御装置及び位置制御方法 |
| WO2019039131A1 (ja) | 2017-08-23 | 2019-02-28 | ソニー株式会社 | パラレルリンク装置並びにマスタ-スレーブシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020157380A (ja) | 2020-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9815202B2 (en) | Control method for robot apparatus, computer readable recording medium, and robot apparatus | |
| CN109202942B (zh) | 手控制装置、手控制方法以及手的模拟装置 | |
| US9616564B2 (en) | Event-based redundancy angle configuration for articulated-arm robots | |
| CN108139747B (zh) | 确定用于机器人的、由手动施加于机器人的力来输入的输入指令 | |
| CN101362335B (zh) | 机器人程序调整装置 | |
| CN108025439B (zh) | 机器人示教方法及机器臂控制装置 | |
| JP6472214B2 (ja) | ロボット装置の制御方法及びロボット装置 | |
| EP2835228A2 (en) | Robot apparatus and robot controlling method | |
| US20170080562A1 (en) | Robot apparatus, robot controlling method, program, recording medium, and assembly manufacturing method | |
| CN106272416A (zh) | 基于力觉和视觉的机器人细长轴精密装配系统及方法 | |
| JP2015042437A (ja) | ロボットシステム及びロボットシステムの校正方法 | |
| JP7622455B2 (ja) | ロボット制御装置、ロボット制御方法、及びロボット制御プログラム | |
| JP2018149606A (ja) | 生産ラインにおける運用を考慮した学習制御を行うロボット及びその制御方法 | |
| JP7113778B2 (ja) | ワーク取り出し作業装置 | |
| JP2023038776A (ja) | 指令値生成装置、方法、及びプログラム | |
| JP7290439B2 (ja) | 嵌合作業装置 | |
| JP6697544B2 (ja) | 最適化装置及びそれを備えた垂直型多関節ロボット | |
| CN113246107B (zh) | 机械臂关节的拖动示教限速方法、装置、电子设备及介质 | |
| CN113858189A (zh) | 机器人的控制方法及机器人系统 | |
| WO2021241182A1 (ja) | 制御装置、ロボットシステム、およびロボットの制御方法 | |
| US20230286152A1 (en) | Robot system and controller | |
| JP7154748B2 (ja) | ロボットシステム、物品の製造方法、制御方法、制御プログラム、及び記録媒体 | |
| JP2009196040A (ja) | ロボットシステム | |
| WO2024154249A1 (ja) | 軌道生成装置および軌道生成方法 | |
| JP2019214105A (ja) | ロボット制御装置およびロボット制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210921 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220705 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220810 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221213 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230117 |
|
| 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: 20230509 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230601 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7290439 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |