JP5118821B2 - ロボットの制御装置 - Google Patents
ロボットの制御装置 Download PDFInfo
- Publication number
- JP5118821B2 JP5118821B2 JP2006132974A JP2006132974A JP5118821B2 JP 5118821 B2 JP5118821 B2 JP 5118821B2 JP 2006132974 A JP2006132974 A JP 2006132974A JP 2006132974 A JP2006132974 A JP 2006132974A JP 5118821 B2 JP5118821 B2 JP 5118821B2
- Authority
- JP
- Japan
- Prior art keywords
- main trajectory
- work tool
- interpolation point
- welding
- work
- 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
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Description
同構成によれば、作業対象物の形状を検出するセンサは、レーザの発光及び受光により作業対象物までの距離を測定する走査型のレーザセンサである。このため、こうした非接触型のセンサを用いることで、検出精度誤差等がある程度発生してしまうような場合であっても、上記のロボットの制御装置による制御によって、作業ツールの進行方向の位置誤差又はポジショナの移動方向の位置誤差の発生を抑えることができる。従って、予め設定されている作業ツールの軌道長に対して倣い補正による実際の軌道長が短くなることを抑えることができる。
以下、図1〜8を参照して、本発明に係るロボットの制御装置を溶接ロボットの制御装置に適用した第1実施形態について説明する。
(1)第1実施形態では、制御装置1は、センサ制御部41で設定される目標位置及び姿勢と、その目標位置及び姿勢を設定する際に用いた現在位置及び姿勢とを、各主軌道補間点に割り付けられるシリアルIDによって管理している。そして、ロボット制御部21の倣い補正処理部23は、前記目標位置及び姿勢と前記現在位置及び姿勢とのずれ量を算出し、そのずれ量に基づいて溶接トーチ14の動作を倣い補正する。このため、現在位置算出処理部25が現在位置及び姿勢を算出してから、倣い補正処理部23が目標位置及び姿勢を受け取るまでの間に、主軌道補間点算出処理部22による主軌道補間点の出力があっても、倣い補正処理部23において、新たに出力された主軌道補間点に対して目標位置及び姿勢を設定するような倣い補正が行われなくなる。従って、溶接トーチ14の進行方向に引き戻すような補正が行われなくなり、進行方向に発生する位置誤差を抑えることができる。これにより、倣い補正による実際の溶接長が予め設定された溶接長よりも短くなるといった状況を極力回避することができる。
次に、図9〜12を参照して、本発明に係るロボットの制御装置を溶接ロボットの制御装置に適用した第2実施形態について説明する。第2実施形態の制御装置では、ロボット制御部21,レーザセンサ31,センサ制御部41,溶接電源51の構成及び溶接トーチ14の倣い補正の制御については第1実施形態と同一であり、制御装置が、マニピュレータ11及びワークWを移動する機構を有する点と、アダプティブ溶接機能を備える点とが第1実施形態と異なる。なお、以下に説明する実施形態において、第1実施形態と同一構成については同一符号を付し、その重複する説明を省略又は簡略する。
(3)第2実施形態では、制御装置2は、アダプティブ溶接機能が作用してアダプティブ速度Vaが変更されたときに、教示点間距離Dtから主軌道消化率Rpを算出し、教示点間の残存距離Drを求める。そして、教示点間の残存距離Drとアダプティブ速度Vaとから、残存距離Dr中の主軌道補間点数nrを計算し直して、新たな主軌道補間点を算出する。このため、アダプティブ速度Vaが変更されて主軌道補間点間距離Dpが変化する場合においても、残存距離Dr中の主軌道補間点数nrを変更することで、溶接トーチ14の教示点間の移動距離と教示点間距離Dtとを一致させることができ、実際の溶接長を予め設定された溶接長に合わせることができる。
次に、図13を参照して、本発明に係るロボットの制御装置を溶接ロボットの制御装置に適用した第3実施形態について説明する。第3実施形態の制御装置では、マニピュレータ11,ロボット制御部21,レーザセンサ31,センサ制御部41及び溶接電源51の構成については第1実施形態と同一であり、制御装置がワークWを1軸方向に移動させるポジショナを備える点が第1実施形態と異なる。なお、以下に説明する実施形態において、第1実施形態と同一構成については同一符号を付し、その重複する説明を省略又は簡略する。
(5)第3実施形態では、制御装置3は、倣い補正を行う際に進行方向Rについての倣い補正を無視して、溶接トーチ14及びポジショナ61の移動を制御する。このため、倣い補正により発生する進行方向Rのずれ、すなわち位置誤差を抑えることができ、予め設定されている溶接トーチ14の作業軌道長に対して、倣い補正による実際の作業軌道長が短くなるといった状況を回避することができる。
・第1乃至第3実施形態では、ワークWの形状を検出するセンサとして、レーザの発光及び受光によりワークWまでの距離を測定する走査型のレーザセンサ31を用いたが、他の形式の非接触型のセンサを用いてもよいし、接触型のセンサを用いてもよい。また、このセンサは、ワークWの形状を検出できるものであれば、ワークWまでの距離を測定する距離センサでなくてもよい。
Claims (6)
- ロボットに設けられる作業ツールと、前記作業ツールに搭載され、作業に先行して作業対象物の形状を検出するセンサとを有し、予め設定された主軌道上であって前記作業ツールの位置及び姿勢を示す複数の主軌道補間点に沿って前記作業ツールを動作させるとともに、前記センサの出力により前記主軌道補間点を補正するロボットの制御装置であって、
前記主軌道補間点に対応する前記作業ツールの現在位置及び姿勢を算出する現在位置算出手段と、
前記算出された現在位置及び姿勢について、前記対応する主軌道補間点に割り付けられたシリアル番号とともに記憶する記憶手段と、
前記算出された現在位置及び姿勢と前記センサの出力とに基づいて設定される前記作業ツールの目標位置及び姿勢について、前記対応する主軌道補間点に割り付けられたシリアル番号とともに設定する目標位置設定手段と、
前記設定された目標位置及び姿勢と、当該設定された目標位置及び姿勢と前記シリアル番号によって互いに対応付けられて前記記憶手段に記憶されている現在位置及び姿勢とのずれ量を算出し、前記ずれ量に基づいて、前記ずれ量を算出する際に用いたシリアル番号に対応する主軌道補間点を当該前記ずれ量に基づいて補正する補正手段と、を備えることを特徴とするロボットの制御装置。 - 前記補正手段は、前記ずれ量から前記主軌道方向の成分を除去した修正ずれ量を算出し、前記修正ずれ量に基づいて前記作業ツールの動作を補正することを特徴とする請求項1に記載のロボットの制御装置。
- 前記作業ツールの作業中に、前記センサにより検出される作業対象物の形状に応じて、少なくとも前記作業ツールの移動速度を含む作業条件を変更するアダプティブ機能と、
前記アダプティブ機能により前記作業ツールの移動速度が変更されたときに、前記作業ツールの動作に先立って前記主軌道上に設定されている主軌道補間点の数を前記移動速度
に基づいて変更し、新たな主軌道補間点を算出する補間点再算出手段と、を更に備えることを特徴とする請求項1又は2に記載のロボットの制御装置。 - 前記作業ツールの作業中に、前記作業対象物及び前記ロボットの少なくとも一方を予め設定された移動データに沿って移動させる移動手段と、
前記アダプティブ機能により前記作業ツールの移動速度が変更されたときに、前記補間点再算出手段により算出された新たな主軌道補間点に対応して前記移動データの補間点を新たに算出する対応補間点算出手段と、を更に備えることを特徴とする請求項3に記載のロボットの制御装置。 - 前記作業対象物を前記作業ツールに対して1軸方向に移動させるポジショナと、
前記センサの出力に基づく前記ポジショナの移動方向に対する補正を無視して、前記作業ツール及び前記ポジショナの動作を制御する制御手段と、を更に備えることを特徴とする請求項1〜4のいずれか一項に記載のロボットの制御装置。 - 前記センサは、レーザの発光及び受光により作業対象物までの距離を測定する走査型のレーザセンサであることを特徴とする請求項1〜5のいずれか一項に記載のロボットの制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006132974A JP5118821B2 (ja) | 2006-03-31 | 2006-05-11 | ロボットの制御装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006099744 | 2006-03-31 | ||
| JP2006099744 | 2006-03-31 | ||
| JP2006132974A JP5118821B2 (ja) | 2006-03-31 | 2006-05-11 | ロボットの制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007290025A JP2007290025A (ja) | 2007-11-08 |
| JP5118821B2 true JP5118821B2 (ja) | 2013-01-16 |
Family
ID=38761149
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006132974A Active JP5118821B2 (ja) | 2006-03-31 | 2006-05-11 | ロボットの制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5118821B2 (ja) |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9937577B2 (en) | 2006-12-20 | 2018-04-10 | Lincoln Global, Inc. | System for a welding sequencer |
| US9104195B2 (en) | 2006-12-20 | 2015-08-11 | Lincoln Global, Inc. | Welding job sequencer |
| US10994358B2 (en) | 2006-12-20 | 2021-05-04 | Lincoln Global, Inc. | System and method for creating or modifying a welding sequence based on non-real world weld data |
| US8915740B2 (en) | 2008-08-21 | 2014-12-23 | Lincoln Global, Inc. | Virtual reality pipe welding simulator |
| US8834168B2 (en) | 2008-08-21 | 2014-09-16 | Lincoln Global, Inc. | System and method providing combined virtual reality arc welding and three-dimensional (3D) viewing |
| US8884177B2 (en) | 2009-11-13 | 2014-11-11 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
| US9318026B2 (en) | 2008-08-21 | 2016-04-19 | Lincoln Global, Inc. | Systems and methods providing an enhanced user experience in a real-time simulated virtual reality welding environment |
| US9196169B2 (en) | 2008-08-21 | 2015-11-24 | Lincoln Global, Inc. | Importing and analyzing external data using a virtual reality welding system |
| US8747116B2 (en) | 2008-08-21 | 2014-06-10 | Lincoln Global, Inc. | System and method providing arc welding training in a real-time simulated virtual reality environment using real-time weld puddle feedback |
| US9330575B2 (en) | 2008-08-21 | 2016-05-03 | Lincoln Global, Inc. | Tablet-based welding simulator |
| US8911237B2 (en) | 2008-08-21 | 2014-12-16 | Lincoln Global, Inc. | Virtual reality pipe welding simulator and setup |
| US9483959B2 (en) | 2008-08-21 | 2016-11-01 | Lincoln Global, Inc. | Welding simulator |
| US9280913B2 (en) | 2009-07-10 | 2016-03-08 | Lincoln Global, Inc. | Systems and methods providing enhanced education and training in a virtual reality environment |
| US8851896B2 (en) | 2008-08-21 | 2014-10-07 | Lincoln Global, Inc. | Virtual reality GTAW and pipe welding simulator and setup |
| US8274013B2 (en) | 2009-03-09 | 2012-09-25 | Lincoln Global, Inc. | System for tracking and analyzing welding activity |
| US9221117B2 (en) | 2009-07-08 | 2015-12-29 | Lincoln Global, Inc. | System for characterizing manual welding operations |
| US9773429B2 (en) | 2009-07-08 | 2017-09-26 | Lincoln Global, Inc. | System and method for manual welder training |
| US9011154B2 (en) | 2009-07-10 | 2015-04-21 | Lincoln Global, Inc. | Virtual welding system |
| US10748447B2 (en) | 2013-05-24 | 2020-08-18 | Lincoln Global, Inc. | Systems and methods providing a computerized eyewear device to aid in welding |
| JP2011062763A (ja) * | 2009-09-16 | 2011-03-31 | Daihen Corp | ロボット制御装置 |
| US8569655B2 (en) | 2009-10-13 | 2013-10-29 | Lincoln Global, Inc. | Welding helmet with integral user interface |
| US8569646B2 (en) | 2009-11-13 | 2013-10-29 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
| US9468988B2 (en) | 2009-11-13 | 2016-10-18 | Lincoln Global, Inc. | Systems, methods, and apparatuses for monitoring weld quality |
| CA2821671C (en) | 2010-12-13 | 2018-01-09 | Edison Welding Institute, Inc. | Welding training system |
| JP5548161B2 (ja) * | 2011-05-31 | 2014-07-16 | 本田技研工業株式会社 | センサ角度の測定方法 |
| JP2015501164A (ja) * | 2011-09-26 | 2015-01-15 | ユン、サン ジンYOON, Sang Jin | 知能的手術システム |
| US20160093233A1 (en) | 2012-07-06 | 2016-03-31 | Lincoln Global, Inc. | System for characterizing manual welding operations on pipe and other curved structures |
| US9767712B2 (en) | 2012-07-10 | 2017-09-19 | Lincoln Global, Inc. | Virtual reality pipe welding simulator and setup |
| US10930174B2 (en) | 2013-05-24 | 2021-02-23 | Lincoln Global, Inc. | Systems and methods providing a computerized eyewear device to aid in welding |
| US20150072323A1 (en) | 2013-09-11 | 2015-03-12 | Lincoln Global, Inc. | Learning management system for a real-time simulated virtual reality welding training environment |
| US10083627B2 (en) | 2013-11-05 | 2018-09-25 | Lincoln Global, Inc. | Virtual reality and real welding training system and method |
| US9836987B2 (en) | 2014-02-14 | 2017-12-05 | Lincoln Global, Inc. | Virtual reality pipe welding simulator and setup |
| EP3124185B1 (en) * | 2014-03-27 | 2021-03-17 | Panasonic Intellectual Property Management Co., Ltd. | Robot control method |
| CN106233358A (zh) | 2014-06-02 | 2016-12-14 | 林肯环球股份有限公司 | 用于人工焊工培训的系统和方法 |
| JP6602688B2 (ja) * | 2016-02-22 | 2019-11-06 | 株式会社東芝 | 軌道データ生成装置および軌道データ生成方法 |
| EP3319066A1 (en) | 2016-11-04 | 2018-05-09 | Lincoln Global, Inc. | Magnetic frequency selection for electromagnetic position tracking |
| US10913125B2 (en) | 2016-11-07 | 2021-02-09 | Lincoln Global, Inc. | Welding system providing visual and audio cues to a welding helmet with a display |
| US20180130226A1 (en) | 2016-11-07 | 2018-05-10 | Lincoln Global, Inc. | System and method for calibrating a welding trainer |
| CN106583874B (zh) * | 2016-12-28 | 2022-08-16 | 北京创想智控科技有限公司 | 焊道偏差跟踪装置以及方法 |
| US10845778B2 (en) * | 2017-03-30 | 2020-11-24 | Lincoln Global, Inc. | Workpiece positioner and welding sequencer |
| US11065707B2 (en) * | 2017-11-29 | 2021-07-20 | Lincoln Global, Inc. | Systems and methods supporting predictive and preventative maintenance |
| US11475792B2 (en) | 2018-04-19 | 2022-10-18 | Lincoln Global, Inc. | Welding simulator with dual-user configuration |
| US11557223B2 (en) | 2018-04-19 | 2023-01-17 | Lincoln Global, Inc. | Modular and reconfigurable chassis for simulated welding training |
| KR102083555B1 (ko) * | 2018-06-07 | 2020-03-02 | 삼성중공업 주식회사 | 용접 로봇 및 이를 이용한 용접 방법 |
| JP7088800B2 (ja) * | 2018-09-27 | 2022-06-21 | ファナック株式会社 | ロボットの円弧動作を制御するロボット制御装置 |
| CN119658112B (zh) * | 2024-11-12 | 2025-09-16 | 中国航发沈阳黎明航空发动机有限责任公司 | 一种无间隙焊缝的激光焊接轨迹自动校准方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07109562B2 (ja) * | 1985-07-10 | 1995-11-22 | 株式会社日立製作所 | ロボツトの径路ならい制御装置 |
| JPH0199104A (ja) * | 1987-10-12 | 1989-04-18 | Mitsubishi Electric Corp | 倣い制御システム |
| JPH06149327A (ja) * | 1992-11-12 | 1994-05-27 | Fanuc Ltd | リアルタイム位置補正方法 |
| JPH06246660A (ja) * | 1993-02-19 | 1994-09-06 | Hitachi Ltd | 産業用ロボット及びその制御方法 |
| JPH07266272A (ja) * | 1994-03-29 | 1995-10-17 | Nippon Telegr & Teleph Corp <Ntt> | マニピュレータ用追従方法及び装置 |
| JPH07314359A (ja) * | 1994-05-30 | 1995-12-05 | Nippon Telegr & Teleph Corp <Ntt> | マニピュレータ用追従装置およびその制御方法 |
| JP3317101B2 (ja) * | 1995-09-12 | 2002-08-26 | 松下電器産業株式会社 | 溶接用ロボット |
| JPH09267281A (ja) * | 1996-03-29 | 1997-10-14 | Nippon Steel Corp | 多軸ロボットの倣い制御装置および倣い制御方法 |
| JPH11883A (ja) * | 1997-06-13 | 1999-01-06 | Yaskawa Electric Corp | ロボット動作の自動教示方法、ロボットの軌跡修正方法および溶接ロボットの制御方法 |
| JP3424001B2 (ja) * | 2000-12-28 | 2003-07-07 | 川崎重工業株式会社 | レーザ溶接方法およびレーザ溶接装置 |
-
2006
- 2006-05-11 JP JP2006132974A patent/JP5118821B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007290025A (ja) | 2007-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5118821B2 (ja) | ロボットの制御装置 | |
| JP5502462B2 (ja) | アーク溶接ロボットの制御装置及びプログラム | |
| JP6467646B2 (ja) | ロボット制御方法 | |
| US9110466B2 (en) | Programming method for a robot, programming apparatus for a robot, and robot control system | |
| US20090179021A1 (en) | Welding robot | |
| JP6250555B2 (ja) | シーム溶接設備、シーム溶接方法、ロボット制御装置及びロボットの制御方法 | |
| JP6588498B2 (ja) | レーザ加工装置 | |
| CA3126992C (en) | Industrial robot apparatus with improved tooling path generation, and method for operating an industrial robot apparatus according to an improved tooling path | |
| JP6359847B2 (ja) | 干渉回避装置 | |
| TWI469500B (zh) | 面鏡角定位設備和處理設備 | |
| EP2957375A2 (en) | Seam welding system, seam welding method, and method for producing a to-be-welded object | |
| CN108698152A (zh) | 焊接装置及焊接装置的控制方法 | |
| JPH07266272A (ja) | マニピュレータ用追従方法及び装置 | |
| JP2011042022A (ja) | 自動作業システムにおけるロボットの診断方法及び診断プログラム | |
| CN110948089A (zh) | 控制机器人的圆弧动作的机器人控制装置 | |
| JP7249242B2 (ja) | シーリングロボット | |
| CN112091963A (zh) | 机器人控制装置、以及机器人控制系统 | |
| JP5358464B2 (ja) | ロボットの制御装置 | |
| CN116897099B (zh) | 根据传感器的输出生成示教点的示教点生成装置以及示教点生成方法 | |
| JP2011062763A (ja) | ロボット制御装置 | |
| JP2010111932A (ja) | 溶射システム | |
| CN116887954A (zh) | 控制装置、机器人系统、学习装置、控制方法以及程序 | |
| WO2022158604A1 (ja) | ろう付け装置、ろう付け装置の制御方法およびプログラム | |
| JPH07314359A (ja) | マニピュレータ用追従装置およびその制御方法 | |
| JP2008055552A (ja) | ロボットの制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090408 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110726 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110922 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120207 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120507 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20120515 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120612 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120810 |
|
| 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: 20120925 |
|
| 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: 20121022 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5118821 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: 20151026 Year of fee payment: 3 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
