JP2021024027A - ワーク選定及びロボット作業を同時に行うロボット制御システム - Google Patents
ワーク選定及びロボット作業を同時に行うロボット制御システム Download PDFInfo
- Publication number
- JP2021024027A JP2021024027A JP2019143977A JP2019143977A JP2021024027A JP 2021024027 A JP2021024027 A JP 2021024027A JP 2019143977 A JP2019143977 A JP 2019143977A JP 2019143977 A JP2019143977 A JP 2019143977A JP 2021024027 A JP2021024027 A JP 2021024027A
- Authority
- JP
- Japan
- Prior art keywords
- work
- robot
- robot control
- control system
- visual sensor
- 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.)
- Granted
Links
- 230000000007 visual effect Effects 0.000 claims abstract description 59
- 238000000034 method Methods 0.000 claims description 14
- 238000012937 correction Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 2
- 238000005520 cutting process Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000003466 welding Methods 0.000 description 3
- 240000004050 Pentaglottis sempervirens Species 0.000 description 2
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000005476 soldering Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- 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/1602—Programme controls characterised by the control system, structure, architecture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
- B25J15/06—Gripping heads and other end effectors with vacuum or magnetic holding means
- B25J15/0616—Gripping heads and other end effectors with vacuum or magnetic holding means with vacuum
-
- 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/003—Programme-controlled manipulators having parallel kinematics
- B25J9/0045—Programme-controlled manipulators having parallel kinematics with kinematics chains having a rotary joint at the base
- B25J9/0051—Programme-controlled manipulators having parallel kinematics with kinematics chains having a rotary joint at the base with kinematics chains of the type rotary-universal-universal or rotary-spherical-spherical, e.g. Delta type manipulators
-
- 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/0084—Programme-controlled manipulators comprising a plurality of manipulators
-
- 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/0093—Programme-controlled manipulators co-operating with conveyor means
-
- 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/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- 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/1679—Programme controls characterised by the tasks executed
-
- 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/1679—Programme controls characterised by the tasks executed
- B25J9/1682—Dual arm manipulator; Coordination of several manipulators
-
- 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/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
-
- 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/003—Programme-controlled manipulators having parallel kinematics
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40267—Parallel manipulator, end effector connected to at least two independent links
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40306—Two or more independent robots
-
- 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/40—Robotics, robotics mapping to robotics vision
- G05B2219/40604—Two camera, global vision camera, end effector neighbourhood vision camera
-
- 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)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Manipulator (AREA)
Abstract
Description
10 ロボット
11 ツール
12 第1視覚センサ
13 ロボット制御装置
14 搬送装置
15 ワーク
16 第2視覚センサ
30 記憶部
31 動作制御部
32 ロボット駆動部
33 ツール駆動部
34 ロボット駆動モータ
35 ツール駆動モータ
36 動作プログラム
40 選定部
41 補正量計算部
42 変換部
43 上位コンピュータ装置
Claims (13)
- ロボットと、
前記ロボット端部に取付けられたツールと、
前記ロボットとは別個の固定位置に設置した第1視覚センサと、
前記第1視覚センサを用いて複数のワークの中から作業対象の選定を行う選定部と、
前記ツールを用いて前記作業対象に対して作業を行うべく前記ロボットを制御する動作制御部と、
を備え、
前記選定及び前記作業が同時並行で実行され、前記選定部は選定した前記作業対象の情報を前記作業前に前記動作制御部へ伝達し、前記動作制御部は伝達された前記作業対象の情報に基づき前記ロボットを制御する、ロボット制御システム。 - 前記動作制御部は前記作業対象を前記作業前に前記選定部に要求し、前記選定部は前記要求に応じて前記作業対象の情報を前記動作制御部へ伝達する、請求項1に記載のロボット制御システム。
- 前記選定部は、前記ロボットによる作業中にも前記選定の処理を継続する、請求項1又は2に記載のロボット制御システム。
- 前記ツール近傍に設置した第2視覚センサと、
前記第2視覚センサを用いて前記作業対象のズレ量を計算する補正量計算部と、
をさらに備える、請求項1から3のいずれか一項に記載のロボット制御システム。 - 前記補正量計算部は、前記ワークが移動し続けている場合には前記作業対象の移動予測量をさらに計算する、請求項4に記載のロボット制御システム。
- 前記動作制御部は、前記ワークを一時静止させる場合には前記ズレ量を用いて補正を行い、前記ワークが移動し続けている場合には前記ズレ量を用いたビジュアルフィードバック制御に加えて前記移動予測量を用いたフィードフォワード制御を行う、請求項5に記載のロボット制御システム。
- 前記第1視覚センサは前記複数のワークを俯瞰すべく広範囲の領域を検知する広域センサであり、前記第2視覚センサは前記広域センサより狭い範囲の領域を検知する狭域センサである、請求項4から6のいずれか一項に記載のロボット制御システム。
- 前記第1視覚センサ又は前記第2視覚センサの座標系と前記ロボットの座標系との間でデータを変換する変換部をさらに備える、請求項4から7のいずれか一項に記載のロボット制御システム。
- 前記選定部を備えたロボット制御装置を備え、前記ロボット制御装置が前記選定及び前記作業を同時並行で実行する、請求項1から8のいずれか一項に記載のロボット制御システム。
- 前記選定部を備えた上位コンピュータ装置と、前記動作制御部を備えたロボット制御装置と、を備え、前記上位コンピュータ装置は、複数台の前記ロボット制御装置に対して多対一で接続し、前記第1視覚センサを用いて前記複数のワークの中から作業対象を選定し、選定した前記作業対象の情報を作業前に前記ロボット制御装置へ夫々伝達する、請求項1から9のいずれか一項に記載のロボット制御システム。
- 前記第1視覚センサは、前記ロボットの台数に応じて複数台設置されている、又は一台設置されている、請求項1から10のいずれか一項に記載のロボット制御システム。
- 前記ワークは、互いに接触している、又は互いに重なっている、又は動き回っている、請求項1から11のいずれか一項に記載のロボット制御システム。
- 前記ワークを搬送する搬送装置をさらに備え、前記搬送装置は、前記作業中には前記ワークの搬送を一時停止する、又は前記作業中でも前記ワークの搬送を継続する、請求項12に記載のロボット制御システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019143977A JP7343329B2 (ja) | 2019-08-05 | 2019-08-05 | ワーク選定及びロボット作業を同時に行うロボット制御システム |
US16/926,780 US11660757B2 (en) | 2019-08-05 | 2020-07-13 | Robot control system simultaneously performing workpiece selection and robot task |
CN202010683053.3A CN112318497B (zh) | 2019-08-05 | 2020-07-15 | 同时进行工件选择以及机器人作业的机器人控制系统 |
DE102020119944.9A DE102020119944A1 (de) | 2019-08-05 | 2020-07-29 | Robotersteuersystem, das die werkstückwahl und die robotertätigkeitgleichzeitig vornimmt |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019143977A JP7343329B2 (ja) | 2019-08-05 | 2019-08-05 | ワーク選定及びロボット作業を同時に行うロボット制御システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021024027A true JP2021024027A (ja) | 2021-02-22 |
JP7343329B2 JP7343329B2 (ja) | 2023-09-12 |
Family
ID=74188540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019143977A Active JP7343329B2 (ja) | 2019-08-05 | 2019-08-05 | ワーク選定及びロボット作業を同時に行うロボット制御システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US11660757B2 (ja) |
JP (1) | JP7343329B2 (ja) |
CN (1) | CN112318497B (ja) |
DE (1) | DE102020119944A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001252886A (ja) * | 2000-03-10 | 2001-09-18 | Hitachi Zosen Corp | 物体のハンドリングシステム |
JP2004001122A (ja) * | 2002-05-31 | 2004-01-08 | Suzuki Motor Corp | ピッキング装置 |
JP2018058191A (ja) * | 2016-10-07 | 2018-04-12 | ファナック株式会社 | 成形品に形成されたゲート部を切断する方法 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10300601B2 (en) * | 2014-11-14 | 2019-05-28 | Ge Global Sourcing Llc | Vehicle control system with task manager |
JP4210270B2 (ja) * | 2005-06-07 | 2009-01-14 | ファナック株式会社 | ロボット制御装置及びロボット制御方法 |
WO2007083324A1 (en) * | 2006-01-19 | 2007-07-26 | Marel Hf. | Method for batching and grading |
JP4235214B2 (ja) * | 2006-07-04 | 2009-03-11 | ファナック株式会社 | ロボットプログラムを作成するための装置、プログラム、記録媒体及び方法 |
JP4226623B2 (ja) | 2006-09-29 | 2009-02-18 | ファナック株式会社 | ワーク取り出し装置 |
JP5686279B2 (ja) * | 2010-09-16 | 2015-03-18 | いすゞ自動車株式会社 | ワーク姿勢検出装置、ワーク処理実行装置及びワーク姿勢検出方法 |
JP5582126B2 (ja) * | 2011-10-13 | 2014-09-03 | 株式会社安川電機 | ワーク取出システム、ロボット装置および被加工物の製造方法 |
JP5741616B2 (ja) * | 2013-03-18 | 2015-07-01 | 株式会社安川電機 | 生産システム及び製品の生産方法 |
JP5849993B2 (ja) * | 2013-06-07 | 2016-02-03 | 株式会社安川電機 | パラレルリンクロボット及びロボットシステム並びに搬送設備の構築方法 |
US9457474B1 (en) * | 2014-07-03 | 2016-10-04 | Amazon Technologies, Inc. | Opening packages at high speeds using robots |
EP3264903A2 (en) * | 2015-03-02 | 2018-01-10 | Valka Ehf | Apparatus for processing and grading food articles and related methods |
US11259531B2 (en) * | 2015-03-02 | 2022-03-01 | Valka Ehf | Apparatus for processing and grading food articles and related methods |
JP2017035754A (ja) * | 2015-08-10 | 2017-02-16 | ファナック株式会社 | 視覚センサおよび複数のロボットを備えるロボットシステム |
US10095552B2 (en) * | 2016-02-05 | 2018-10-09 | Sas Institute Inc. | Automated transfer of objects among federated areas |
JP2018034241A (ja) * | 2016-08-31 | 2018-03-08 | セイコーエプソン株式会社 | ロボット、ロボット制御装置およびロボットシステム |
JP2018034242A (ja) | 2016-08-31 | 2018-03-08 | セイコーエプソン株式会社 | ロボット制御装置、ロボット、及びロボットシステム |
JP6434550B2 (ja) * | 2017-02-06 | 2018-12-05 | ファナック株式会社 | 可搬型ロボット |
JP7003462B2 (ja) * | 2017-07-11 | 2022-01-20 | セイコーエプソン株式会社 | ロボットの制御装置、ロボットシステム、並びに、カメラの校正方法 |
CA3071332A1 (en) * | 2017-07-25 | 2019-01-31 | Mbl Limited | Systems and methods for operations a robotic system and executing robotic interactions |
JP6963748B2 (ja) * | 2017-11-24 | 2021-11-10 | 株式会社安川電機 | ロボットシステム及びロボットシステムの制御方法 |
JP2019126875A (ja) * | 2018-01-24 | 2019-08-01 | 株式会社イシダ | 物品移載装置 |
CN109513557B (zh) * | 2018-12-27 | 2024-05-24 | 海安科大机器人科技有限公司 | 一种基于视觉引导的船舶分段喷涂机器人自主喷涂方法 |
-
2019
- 2019-08-05 JP JP2019143977A patent/JP7343329B2/ja active Active
-
2020
- 2020-07-13 US US16/926,780 patent/US11660757B2/en active Active
- 2020-07-15 CN CN202010683053.3A patent/CN112318497B/zh active Active
- 2020-07-29 DE DE102020119944.9A patent/DE102020119944A1/de active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001252886A (ja) * | 2000-03-10 | 2001-09-18 | Hitachi Zosen Corp | 物体のハンドリングシステム |
JP2004001122A (ja) * | 2002-05-31 | 2004-01-08 | Suzuki Motor Corp | ピッキング装置 |
JP2018058191A (ja) * | 2016-10-07 | 2018-04-12 | ファナック株式会社 | 成形品に形成されたゲート部を切断する方法 |
Also Published As
Publication number | Publication date |
---|---|
DE102020119944A1 (de) | 2021-02-11 |
CN112318497A (zh) | 2021-02-05 |
US11660757B2 (en) | 2023-05-30 |
JP7343329B2 (ja) | 2023-09-12 |
US20210039261A1 (en) | 2021-02-11 |
CN112318497B (zh) | 2024-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11241796B2 (en) | Robot system and method for controlling robot system | |
CN109318226B (zh) | 机器人控制装置、机器人控制方法及存储介质 | |
US10456917B2 (en) | Robot system including a plurality of robots, robot controller and robot control method | |
US10618164B2 (en) | Robot system having learning control function and learning control method | |
US10377581B2 (en) | Article conveying device using at least one sensor | |
JP7122821B2 (ja) | ロボットシステム及びロボット制御方法 | |
US11161697B2 (en) | Work robot system and work robot | |
JP2012166314A (ja) | ロボット用位置検出装置、ロボットシステム、及びロボット用位置検出方法 | |
US11230005B2 (en) | Following robot and work robot system | |
US20200238530A1 (en) | Robot system, method for controlling robot, robot controller, and non-transitory computer-readable storage medium | |
US11235463B2 (en) | Robot system and robot control method for cooperative work with human | |
JP2020028957A (ja) | 干渉回避装置およびロボットシステム | |
JPWO2018092236A1 (ja) | 作業ロボットおよび作業位置補正方法 | |
CN110740841A (zh) | 作业系统 | |
CN109916346B (zh) | 一种基于视觉系统的工件平整度的检测装置及检测方法 | |
US20190321967A1 (en) | Work robot system and work robot | |
US20220388179A1 (en) | Robot system | |
JP6777670B2 (ja) | 画像処理を利用してロボットの教示を補正するロボットシステム | |
JP7343329B2 (ja) | ワーク選定及びロボット作業を同時に行うロボット制御システム | |
US20230286143A1 (en) | Robot control in working space | |
US20200139551A1 (en) | Robot system | |
JP7448648B2 (ja) | 追随ロボットおよび制御装置 | |
JP5324397B2 (ja) | 情報処理方法及び装置並びにプログラム | |
JP2022139157A (ja) | 搬送システムおよびその制御方法 | |
JP5353718B2 (ja) | 制御装置、ロボット、ロボットシステム及びロボットの追従制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220517 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230329 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230418 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230511 |
|
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: 20230801 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230831 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7343329 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |