JP6613288B2 - 積み付けパターン計算装置及びロボット制御装置 - Google Patents
積み付けパターン計算装置及びロボット制御装置 Download PDFInfo
- Publication number
- JP6613288B2 JP6613288B2 JP2017219161A JP2017219161A JP6613288B2 JP 6613288 B2 JP6613288 B2 JP 6613288B2 JP 2017219161 A JP2017219161 A JP 2017219161A JP 2017219161 A JP2017219161 A JP 2017219161A JP 6613288 B2 JP6613288 B2 JP 6613288B2
- Authority
- JP
- Japan
- Prior art keywords
- physical model
- stacking pattern
- stacking
- unit
- physical
- 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/1679—Programme controls characterised by the tasks executed
- B25J9/1687—Assembly, peg and hole, palletising, straight line, weaving pattern movement
-
- 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/163—Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- 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
- B25J9/1607—Calculation of inertia, jacobian matrixes and inverses
-
- 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/1669—Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
-
- 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
-
- 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/40006—Placing, palletize, un palletize, paper roll placing, box stacking
-
- 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/40067—Stack irregular packages
-
- 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/40324—Simulation, modeling of muscle, musculoskeletal dynamical system
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Stacking Of Articles And Auxiliary Devices (AREA)
- Manipulator (AREA)
Description
12 モデル作成部
14 配置部
16 物理演算部
18 優先度決定部
20 記憶部
22 重心位置変更部
24 位置姿勢調節部
26 撮像制御部
30 パレタイジングシステム
32 ワーク
34 コンベヤ
36 収容領域
38 ロボット
40 ロボット制御装置
42 パレット
60 第1の物理モデル
62 第2の物理モデル
66 仮置き台
Claims (7)
- 複数の物品の積み付けパターンを計算する積み付けパターン計算装置であって、
前記物品の種類ごとの寸法に基づいて前記物品の第1の物理モデルを作成し、前記複数の物品が積み付けされる収容領域の寸法に基づいて前記収容領域の第2の物理モデルを作成するモデル作成部と、
前記第1の物理モデルを、前記物品の種類ごとに予め定めた優先度の高い順に、前記第2の物理モデル内に配置する配置部と、
前記第1の物理モデルが前記第2の物理モデル内に配置される度に、前記第2の物理モデルに対して振動又は衝撃を与え、該振動又は衝撃に伴う前記第2の物理モデル内での前記第1の物理モデルの位置又は姿勢の変化を計算する物理演算部と、
を備える積み付けパターン計算装置。 - 前記物品の種類ごとの重量、寸法及び耐荷重のうちの少なくとも1つに基づき、前記優先度を自動的に決定する優先度決定部をさらに有する、請求項1に記載の積み付けパターン計算装置。
- 前記配置部は、前記第1の物理モデルを前記第2の物理モデル内に落下させることにより、前記第2の物理モデル内に前記第1の物理モデルを配置する、請求項1又は2に記載の積み付けパターン計算装置。
- 前記第1の物理モデルの重心位置を、該第1の物理モデルについて予め定めた底面上に設定する重心位置変更部をさらに備える、請求項1〜3のいずれか1項に記載の積み付けパターン計算装置。
- 前記配置部は、前記物理演算部によって前記第2の物理モデルに振動又は衝撃が与えられた後に、前記第1の物理モデルが積み付けに適していない姿勢となっている場合に、前記積み付けに適していない姿勢となっている物品の配置をやり直す、請求項1〜4のいずれか1項に記載の積み付けパターン計算装置。
- 前記第1の物理モデルの全てを前記第2の物理モデル内に配置した後、第1の物理モデルの少なくとも1つの位置及び姿勢の少なくとも一方を調節する位置姿勢調節部をさらに備える、請求項1〜5のいずれか1項に記載の積み付けパターン計算装置。
- 複数個の、請求項1〜6のいずれか1項に記載の積み付けパターン計算装置と、
前記複数個の積み付けパターン計算装置によって計算された複数の積み付けパターンから、安定性の高い積み付けパターンを選択するパターン選択部と、
前記パターン選択部によって選択された積み付けパターンに含まれる複数の物品の位置及び姿勢から、ロボットが物品を積み付ける動作プログラムを自動的に作成するプログラム作成部と、を備えるロボット制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017219161A JP6613288B2 (ja) | 2017-11-14 | 2017-11-14 | 積み付けパターン計算装置及びロボット制御装置 |
US16/143,469 US10786899B2 (en) | 2017-11-14 | 2018-09-27 | Device for calculating stowage pattern and robot controller |
DE102018008744.2A DE102018008744B4 (de) | 2017-11-14 | 2018-11-07 | Einrichtung zum Berechnen eines Beladungsmusters und Robotersteuereinrichter |
CN201811339411.8A CN109775370B (zh) | 2017-11-14 | 2018-11-12 | 堆积模式计算装置以及机器人控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017219161A JP6613288B2 (ja) | 2017-11-14 | 2017-11-14 | 積み付けパターン計算装置及びロボット制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019089160A JP2019089160A (ja) | 2019-06-13 |
JP6613288B2 true JP6613288B2 (ja) | 2019-11-27 |
Family
ID=66335710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017219161A Active JP6613288B2 (ja) | 2017-11-14 | 2017-11-14 | 積み付けパターン計算装置及びロボット制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10786899B2 (ja) |
JP (1) | JP6613288B2 (ja) |
CN (1) | CN109775370B (ja) |
DE (1) | DE102018008744B4 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10679379B1 (en) | 2019-05-31 | 2020-06-09 | Mujin, Inc. | Robotic system with dynamic packing mechanism |
US10647528B1 (en) * | 2019-05-31 | 2020-05-12 | Mujin, Inc. | Robotic system for palletizing packages using real-time placement simulation |
US10696494B1 (en) | 2019-05-31 | 2020-06-30 | Mujin, Inc. | Robotic system for processing packages arriving out of sequence |
US10696493B1 (en) | 2019-05-31 | 2020-06-30 | Mujin, Inc. | Robotic system with packing mechanism |
US11077554B2 (en) | 2019-05-31 | 2021-08-03 | Mujin, Inc. | Controller and control method for robotic system |
CN111559544B (zh) * | 2019-05-31 | 2021-05-11 | 牧今科技 | 具有错误检测和动态打包机制的机器人*** |
US10618172B1 (en) | 2019-05-31 | 2020-04-14 | Mujin, Inc. | Robotic system with error detection and dynamic packing mechanism |
US11216014B1 (en) * | 2019-08-01 | 2022-01-04 | Amazon Technologies, Inc. | Combined semantic configuration spaces |
DE102020103400A1 (de) | 2020-02-11 | 2021-08-12 | Heidelberger Druckmaschinen Aktiengesellschaft | Verfahren zum Bewegen eines Produktstapels mit einem Roboter |
CN112938011B (zh) * | 2021-03-12 | 2023-03-24 | 上汽通用五菱汽车股份有限公司 | 一种基于无序混合纸箱的机器人码垛***及方法 |
JP2024506956A (ja) * | 2021-03-23 | 2024-02-15 | 日本電気株式会社 | 物理モデル生成装置、制御方法、及びプログラム |
WO2022265932A1 (en) * | 2021-06-16 | 2022-12-22 | Dexterity, Inc. | Physics engine based evaluation of pallet stability |
WO2022265931A1 (en) * | 2021-06-16 | 2022-12-22 | Dexterity, Inc. | Simulated box placement for algorithm evaluation and refinement |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4356208A (en) * | 1978-03-27 | 1982-10-26 | F. Korbel And Bros. | Method and apparatus for riddling bottled wines in cases |
JPH0671939B2 (ja) * | 1987-10-02 | 1994-09-14 | 日本碍子株式会社 | 荷物積載判定処理方式 |
NL9101213A (nl) * | 1991-07-10 | 1993-02-01 | Nederland Ptt | Werkwijze voor het vullen van een ruimte met voorwerpen in de vorm van een rechthoekig parallelepipedum. |
JPH076082Y2 (ja) * | 1992-08-06 | 1995-02-15 | 大同ほくさん株式会社 | 箱体内の人参等長尺物を整列詰めするための振動装置 |
JP2518780B2 (ja) * | 1992-08-21 | 1996-07-31 | 村田機械株式会社 | パレタイジング方法 |
US20040146390A1 (en) * | 2002-10-31 | 2004-07-29 | Lancaster Patrick R. | Pallet dispenser |
JP4359108B2 (ja) | 2003-09-17 | 2009-11-04 | 村田機械株式会社 | ピッキング物品積上げ指示システム |
DE102007001263B4 (de) * | 2007-01-08 | 2015-07-23 | Kuka Roboter Gmbh | Robotersystem zur Beladung von Lademitteln mit Stückguteinheiten |
DE102009011287B4 (de) * | 2009-03-02 | 2022-12-01 | Kuka Roboter Gmbh | Automatisierte Palettierung stabiler Paketstapel |
JP4955750B2 (ja) * | 2009-12-17 | 2012-06-20 | 新日鉄ソリューションズ株式会社 | 板取装置、板取方法及びプログラム |
WO2013059366A2 (en) * | 2011-10-17 | 2013-04-25 | Symbotic Llc | Pallet building system |
JP6267175B2 (ja) * | 2015-11-20 | 2018-01-24 | ファナック株式会社 | 物品を積む位置を設定する積み付けパターン計算装置 |
JP6378232B2 (ja) * | 2016-03-17 | 2018-08-22 | ファナック株式会社 | 複数の種類の物品を積み付けるための積み付けパターン計算装置および積み付け装置 |
-
2017
- 2017-11-14 JP JP2017219161A patent/JP6613288B2/ja active Active
-
2018
- 2018-09-27 US US16/143,469 patent/US10786899B2/en active Active
- 2018-11-07 DE DE102018008744.2A patent/DE102018008744B4/de active Active
- 2018-11-12 CN CN201811339411.8A patent/CN109775370B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
DE102018008744B4 (de) | 2020-12-10 |
JP2019089160A (ja) | 2019-06-13 |
CN109775370A (zh) | 2019-05-21 |
US10786899B2 (en) | 2020-09-29 |
DE102018008744A1 (de) | 2019-05-16 |
CN109775370B (zh) | 2020-08-04 |
US20190143504A1 (en) | 2019-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6613288B2 (ja) | 積み付けパターン計算装置及びロボット制御装置 | |
JP6267175B2 (ja) | 物品を積む位置を設定する積み付けパターン計算装置 | |
JP6469061B2 (ja) | 積み付けパターン計算装置及び積み付けシステム | |
JP6807949B2 (ja) | 干渉回避装置 | |
CN109955222A (zh) | 物品搬运装置、机器人***和物品搬运方法 | |
KR20210148962A (ko) | 패킹 메커니즘을 구비한 로봇 시스템 | |
KR20200138075A (ko) | 실시간 배치 시뮬레이션을 사용하여 패키지를 팔레트화하기 위한 로봇 시스템 | |
JP2022525291A (ja) | ボックスのパレタイズのロボットおよび方法 | |
JP6930457B2 (ja) | シミュレーション装置、方法、及びプログラム | |
CN107792588A (zh) | 物品装载设备 | |
JP7147571B2 (ja) | 経路生成装置、経路生成方法、及び経路生成プログラム | |
US20200039072A1 (en) | Apparatus for analysing movement and drive apparatus | |
JP7368135B2 (ja) | 複数の可動部を有する物品搬送システム | |
JP2018140476A (ja) | ロボットシステムのシミュレーション装置、シミュレーション方法、およびコンピュータプログラム | |
JP2020079153A (ja) | 物品移載設備 | |
JP6387599B2 (ja) | ロボット、ロボットシステム、制御装置及び制御方法 | |
JP7028092B2 (ja) | 把持姿勢評価装置及び把持姿勢評価プログラム | |
JP6874712B2 (ja) | シミュレーション装置、シミュレーション方法及びシミュレーションプログラム | |
JP7502419B2 (ja) | ワークを積み上げる位置を設定する位置設定装置および位置設定装置を備えるロボット装置 | |
TW202314493A (zh) | 利用模擬/產生之雜訊以評估及細化狀態估計 | |
JP6523820B2 (ja) | 物品処理装置 | |
Wilhelm et al. | Evaluation of performance and cargo-shock of an autonomous handling system for container unloading | |
JP7415013B2 (ja) | ロボットの構成部材の干渉を検出するロボット装置 | |
KR102556090B1 (ko) | 3d 공간 검출 데이터 기반 완충재 충전 포장 자동화 방법 및 시스템 | |
JPH06143169A (ja) | ロボットパレタイザ用教示装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190215 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190422 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190604 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190708 |
|
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: 20191001 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191101 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6613288 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |