KR102734477B1 - 오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 - Google Patents
오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 Download PDFInfo
- Publication number
- KR102734477B1 KR102734477B1 KR1020220068061A KR20220068061A KR102734477B1 KR 102734477 B1 KR102734477 B1 KR 102734477B1 KR 1020220068061 A KR1020220068061 A KR 1020220068061A KR 20220068061 A KR20220068061 A KR 20220068061A KR 102734477 B1 KR102734477 B1 KR 102734477B1
- Authority
- KR
- South Korea
- Prior art keywords
- robotic system
- placement
- error
- location
- discretized
- 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
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65B—MACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
- B65B57/00—Automatic control, checking, warning, or safety devices
-
- 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/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- 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/1661—Programme controls characterised by programming, planning systems for manipulators characterised by task planning, object-oriented languages
-
- 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/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
-
- 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/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- 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/1674—Programme controls characterised by safety, monitoring, diagnostic
- B25J9/1676—Avoiding collision or forbidden zones
-
- 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
-
- 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
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65B—MACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
- B65B65/00—Details peculiar to packaging machines and not otherwise provided for; Arrangements of such details
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G57/00—Stacking of articles
- B65G57/02—Stacking of articles by adding to the top of the stack
- B65G57/03—Stacking of articles by adding to the top of the stack from above
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G57/00—Stacking of articles
- B65G57/02—Stacking of articles by adding to the top of the stack
- B65G57/16—Stacking of articles of particular shape
- B65G57/20—Stacking of articles of particular shape three-dimensional, e.g. cubiform, cylindrical
- B65G57/22—Stacking of articles of particular shape three-dimensional, e.g. cubiform, cylindrical in layers each of predetermined arrangement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G61/00—Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2814/00—Indexing codes relating to loading or unloading articles or bulk materials
- B65G2814/03—Loading or unloading means
- B65G2814/0301—General arrangements
- B65G2814/0304—Stacking devices
- B65G2814/0305—Adding to the top
-
- 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/39391—Visual servoing, track end effector with camera image feedback
-
- 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/39393—Camera detects projected image, compare with reference image, position end effector
-
- 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/40014—Gripping workpiece to place it in another place
-
- 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/45—Nc applications
- G05B2219/45056—Handling cases, boxes
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Manipulator (AREA)
- Stacking Of Articles And Auxiliary Devices (AREA)
Abstract
Description
도 2는 본 기술의 하나 이상의 실시형태에 따른, 로봇 시스템을 도시하는 블록도.
도 3A는 본 기술의 하나 이상의 실시형태에 따른, 이산화된 물체(discretized object)의 도면.
도 3B는 본 기술의 하나 이상의 실시형태에 따른, 이산화된 패킹 플랫폼의 도면.
도 4A는 본 기술의 하나 이상의 실시형태에 따른, 지원 계산의 도면.
도 4B는 본 기술의 하나 이상의 실시형태에 따른, 지원 메트릭의 도면.
도 5는 본 개시내용의 하나 이상의 실시형태에 따른, 로봇 시스템에 의해 실행된 예시적인 배치를 도시하는 평면도.
도 6A는 본 개시내용의 하나 이상의 실시형태에 따른, 제1 예시적인 방식을 도시하는 측면도.
도 6B는 본 개시내용의 하나 이상의 실시형태에 따른, 제2 예시적인 방식을 도시하는 측면도.
도 7은 본 개시내용의 하나 이상의 실시형태에 따른, 도 1의 로봇 시스템을 작동시키기 위한 흐름도.
도 8은 본 개시내용의 하나 이상의 실시형태에 따른, 도 1의 로봇 시스템을 작동시키기 위한 흐름도.
Claims (20)
- 로봇 시스템을 작동시키기 위한 방법으로서,
오류를 결정하는 단계로서,
(i) (a) 타깃 물체를 나타내는 이산화된 물체 모델 - 상기 이산화된 물체 모델은 상기 타깃 물체의 이미지 데이터로부터 취득되며, 상기 타깃 물체를 나타내는 영역 상에 이산화 단위를 오버레이함으로써 이산화됨 - 과 (b) 패킹 계획 또는 마스터 데이터 간의 차이를 식별함으로써 소스 매칭 오류를 결정하는 것, 또는
(ii) (a) 배치 영역을 나타내는 이산화된 플랫폼 모델 - 상기 이산화된 플랫폼 모델은 상기 배치 영역의 이미지 데이터로부터 취득되며, 상기 배치 영역을 나타내는 영역 상에 추가 이산화 단위를 오버레이함으로써 이산화됨 - 과 (b) 예상된 플랫폼 모델을 식별함으로써 목적지 매칭 오류를 결정하는 것을 포함하는, 상기 오류를 결정하는 단계; 및
상기 오류를 결정하는 것에 적어도 부분적으로 응답하여, 상기 타깃 물체 또는 다른 물체에 대한 배치 위치를 조정하는 단계를 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 오류를 결정하는 단계는 상기 이산화된 물체 모델과 상기 마스터 데이터 간의 차이를 식별하는 것을 포함하고;
상기 오류는 상기 마스터 데이터가 잘못된 것을 나타내는 마스터 데이터 오류를 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 패킹 계획은 상기 타깃 물체를 포함하는 물체가 시작 위치에 도착하는 시퀀스를 명시하고;
상기 오류를 결정하는 단계는 상기 이산화된 물체 모델과 상기 시퀀스에 의해 명시된 이산화된 물체 모델 간의 차이를 식별하는 것을 포함하고;
상기 오류는 상기 타깃 물체가 상기 패킹 계획에 의해 명시된 상기 시퀀스를 벗어나서 상기 시작 위치에 도착한 것을 나타내는 도착 시퀀스 오류를 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 오류를 결정하는 단계는 상기 이산화된 플랫폼 모델과 상기 예상된 플랫폼 모델 간의 차이를 식별하는 것을 포함하고;
상기 오류는 배치 접근성 오류, 예상되지 않은 배치 오류, 또는 상기 배치 영역이 예상된 배치 영역과 상이한 것을 나타내는 배치 영역 오류를 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제4항에 있어서,
상기 오류를 결정하는 단계는 상기 배치 영역과 연관된 과업 위치에서 컨테이너, 케이지, 또는 차 트랙의 벽이 완전히 개방되지 않은 것을 나타내는 배치 접근성 오류를 식별하는 것을 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 오류를 결정하는 단계는 (a) 상기 이산화된 플랫폼 모델과 (b) 상기 예상된 플랫폼 모델 간의 차이를 식별하는 것을 포함하고;
상기 오류를 결정하는 단계는 상기 배치 영역과 연관된 과업 위치의 이전에 배치된 물체 중 물체가 시프트되고, 떨어지고, 또는 변위된 것을 나타내는 예상되지 않은 배치 오류를 식별하는 것을 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 오류를 결정하는 단계는 (a) 상기 이산화된 플랫폼 모델과 (b) 상기 예상된 플랫폼 모델 간의 차이를 식별하는 것을 포함하고;
상기 오류를 결정하는 단계는 상기 배치 영역과 연관된 과업 위치의 이전에 배치된 물체 중 물체가 오배치된 것을 나타내는 배치 영역 오류를 식별하는 것을 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 예상된 플랫폼 모델은 상기 패킹 계획에 의해 명시되고;
상기 오류를 결정하는 단계는 (a) 상기 이산화된 플랫폼 모델과 (b) 상기 예상된 플랫폼 모델 간의 차이를 식별하는 것을 포함하고;
상기 오류를 결정하는 단계는 상기 패킹 계획에 포함되지 않은 물체가 상기 배치 영역과 연관된 과업 위치에 배치되는 것을 나타내는 배치 영역 오류를 식별하는 것을 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 오류를 결정하는 단계는 다음의 순서로 오류를 식별하는 것을 더 포함하는, 로봇 시스템을 작동시키기 위한 방법:
상기 배치 영역과 연관된 과업 위치에서 컨테이너, 케이지, 또는 차 트랙의 벽이 완전히 개방되지 않는 것을 나타내는 배치 접근성 오류를 결정하는 것;
상기 과업 위치의 이전에 배치된 물체 중 제1 물체가 시프트되고, 떨어지고, 또는 변위된 것을 나타내는 예상되지 않은 배치 오류를 결정하는 것;
상기 과업 위치의 상기 이전에 배치된 물체 중 제2 물체가 오배치된 것을 나타내는 배치 영역 오류를 결정하는 것; 및
(a) 상기 이전에 배치된 물체 중 제3 물체, (b) 상기 컨테이너, 케이지, 또는 차 트랙, 또는 (c) 상기 패킹 계획에 포함되지 않지만 상기 과업 위치에 존재하는 물체가 높이 측정값과 예상된 높이 측정값 간의 차이에 기여하는 것을 나타내는 배치 영역 오류를 결정하는 것. - 제1항에 있어서,
상기 오류를 결정하는 단계는 (a) 상기 이산화된 플랫폼 모델과 (b) 상기 예상된 플랫폼 모델 간의 차이를 식별하는 것을 포함하고;
상기 오류는 상기 배치 영역과 연관된 과업 위치의 이전에 배치된 물체 중 물체가 상기 과업 위치에서 분실되는 것을 나타내는 배치 영역 오류를 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제10항에 있어서, 상기 오류는 상기 물체를 상기 과업 위치로 수송하는 동안 상기 이전에 배치된 물체 중 상기 물체가 떨어지는 것을 나타내는 수송 또는 조작 오류를 더 포함하는, 로봇 시스템을 작동시키기 위한 방법.
- 제1항에 있어서,
상기 오류를 결정하는 단계는 (a) 상기 이산화된 플랫폼 모델과 (b) 상기 예상된 플랫폼 모델 간의 차이를 식별하는 것을 포함하고;
상기 오류는 (i) 상기 로봇 시스템의 로봇 장치, (ii) 상기 타깃 물체, (iii) 상기 배치 영역과 연관된 과업 위치의 이전에 배치된 물체, (iv) 상기 과업 위치에서의 컨테이너, 또는 (v) 상기 패킹 계획에 포함되지 않지만 상기 과업 위치에 존재하는 물체 사이에서 충돌이 발생하는 것을 나타내는 충돌 오류를 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 패킹 계획은 상기 타깃 물체에 대한 상기 배치 위치를 명시하고;
제1항에 기재된 방법은 상기 타깃 물체를 상기 패킹 계획에 명시된 상기 타깃 물체에 대한 상기 배치 위치에 배치하기 전에 수행되는, 로봇 시스템을 작동시키기 위한 방법. - 제1항에 있어서,
상기 오류를 결정하는 것에 응답하여,
대응하는 위치에서 상기 이산화된 플랫폼 모델 위에 상기 이산화된 물체 모델을 중첩하는 것에 적어도 부분적으로 기초하여 후보 위치를 도출하는 단계;
높이 측정값과 연관된 하나 이상의 배치 제약에 따라 상기 후보 위치를 검증하는 단계;
상기 후보 위치에 대한 배치 스코어를 계산하는 단계로서, 상기 배치 스코어는 하나 이상의 배치 선호도에 따라 계산되는, 상기 배치 스코어를 계산하는 단계; 및
상기 배치 스코어에 따라 상기 후보 위치를 선택하는 것에 기초하여 상기 배치 위치를 동적으로 도출하는 단계로서, 상기 배치 위치는 상기 타깃 물체를 상기 배치 영역과 연과된 과업 위치에 배치하기 위한 것인, 상기 배치 위치를 동적으로 도출하는 단계를 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제14항에 있어서, 상기 후보 위치를 검증하는 것은,
상기 타깃 물체를 상기 후보 위치에 배치하기 위한 진입로를 도출하는 것을 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제14항에 있어서,
상기 타깃 물체에 대한 상기 배치 위치를 조정하는 것은 상기 타깃 물체를 상기 배치 영역 위의 상기 배치 위치에 배치하기 위한 정보를 생성하는 것을 포함하고;
상기 방법은 상기 타깃 물체를 상기 배치 영역 위의 상기 배치 위치에 배치하기 위한 생성된 정보를 전달하는 단계를 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제16항에 있어서,
상기 배치 위치에서 상기 타깃 물체의 배치 정확도를 검증하는 단계를 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 제14항에 있어서,
결정된 오류 또는 상기 타깃 물체를 배치하기 위한 상기 배치 위치에 적어도 부분적으로 기초하여 상기 패킹 계획을 업데이트하거나 대체하는 단계를 더 포함하는, 로봇 시스템을 작동시키기 위한 방법. - 로봇 시스템으로서,
적어도 하나의 프로세서; 및
상기 적어도 하나의 프로세서에 연결되고 상기 프로세서에 의해,
오류를 결정하는 것으로서,
(i) (a) 타깃 물체를 나타내는 이산화된 물체 모델 - 상기 이산화된 물체 모델은 상기 타깃 물체의 이미지 데이터로부터 취득되며, 상기 타깃 물체를 나타내는 영역 상에 이산화 단위를 오버레이함으로써 이산화됨 - 과 (b) 패킹 계획 또는 마스터 데이터 간의 차이를 식별함으로써 소스 매칭 오류를 결정하는 것, 또는
(ii) (a) 배치 영역을 나타내는 이산화된 플랫폼 모델 - 상기 이산화된 플랫폼 모델은 상기 배치 영역의 이미지 데이터로부터 취득되며, 상기 배치 영역을 나타내는 영역 상에 추가 이산화 단위를 오버레이함으로써 이산화됨 - 과 (b) 예상된 플랫폼 모델을 식별함으로써 목적지 매칭 오류를 결정하는 것을 포함하는, 상기 오류를 결정하는 것; 및
결정된 오류에 적어도 부분적으로 기초하여 상기 타깃 물체 또는 다른 물체에 대한 배치 위치를 조정하는 것을 실행 가능한 명령어가 저장된 적어도 하나의 메모리 디바이스를 포함하는, 로봇 시스템. - 하나 이상의 프로세서를 통해 로봇 시스템에 의해 실행될 때, 상기 로봇 시스템으로 하여금 방법을 수행하게 하는, 프로세서 명령어가 저장된 유형의(tangible) 비일시적 컴퓨터-판독 가능 매체로서, 상기 명령어는,
오류를 결정하기 위한 명령어로서,
(i) (a) 타깃 물체를 나타내는 이산화된 물체 모델 - 상기 이산화된 물체 모델은 상기 타깃 물체의 이미지 데이터로부터 취득되며, 상기 타깃 물체를 나타내는 영역 상에 이산화 단위를 오버레이함으로써 이산화됨 - 과 (b) 패킹 계획 또는 마스터 데이터 간의 차이를 식별함으로써 소스 매칭 오류를 결정하기 위한 명령어, 또는
(ii) (a) 배치 영역을 나타내는 이산화된 플랫폼 모델 - 상기 이산화된 플랫폼 모델은 상기 배치 영역의 이미지 데이터로부터 취득되며, 상기 배치 영역을 나타내는 영역 상에 추가 이산화 단위를 오버레이함으로써 이산화됨 - 과 (b) 예상된 플랫폼 모델을 식별함으로써 목적지 매칭 오류를 결정하기 위한 명령어를 포함하는, 상기 오류를 결정하기 위한 명령어; 및
결정된 오류에 적어도 부분적으로 기초하여 상기 타깃 물체 또는 다른 물체에 대한 배치 위치를 조정하기 위한 명령어를 포함하는, 유형의 비일시적 컴퓨터-판독 가능 매체.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/428,809 US10618172B1 (en) | 2019-05-31 | 2019-05-31 | Robotic system with error detection and dynamic packing mechanism |
| US16/428,809 | 2019-05-31 | ||
| KR1020200065248A KR102408914B1 (ko) | 2019-05-31 | 2020-05-29 | 오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200065248A Division KR102408914B1 (ko) | 2019-05-31 | 2020-05-29 | 오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20220080061A KR20220080061A (ko) | 2022-06-14 |
| KR102734477B1 true KR102734477B1 (ko) | 2024-11-26 |
Family
ID=70223719
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200065248A Active KR102408914B1 (ko) | 2019-05-31 | 2020-05-29 | 오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 |
| KR1020220068061A Active KR102734477B1 (ko) | 2019-05-31 | 2022-06-03 | 오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200065248A Active KR102408914B1 (ko) | 2019-05-31 | 2020-05-29 | 오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 |
Country Status (5)
| Country | Link |
|---|---|
| US (4) | US10618172B1 (ko) |
| JP (2) | JP6729953B1 (ko) |
| KR (2) | KR102408914B1 (ko) |
| CN (1) | CN112009810A (ko) |
| DE (2) | DE102019009189B4 (ko) |
Families Citing this family (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9238304B1 (en) * | 2013-03-15 | 2016-01-19 | Industrial Perception, Inc. | Continuous updating of plan for robotic object manipulation based on received sensor data |
| IL287819B (en) * | 2017-01-12 | 2022-07-01 | Mobileye Vision Technologies Ltd | Navigation based on vehicle activity |
| US11449043B2 (en) * | 2017-03-30 | 2022-09-20 | Fuji Corporation | Mounting system and reporting control device |
| DE112019000125B4 (de) | 2018-10-30 | 2021-07-01 | Mujin, Inc. | Systeme, vorrichtungen und verfahren zur automatisierten verpackungsregistrierung |
| US11046519B2 (en) | 2019-02-25 | 2021-06-29 | Rehrig Pacific Company | Delivery system |
| US10766141B1 (en) * | 2019-05-09 | 2020-09-08 | Mujin, Inc. | Robotic system with a coordinated transfer mechanism |
| 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 |
| US10696493B1 (en) | 2019-05-31 | 2020-06-30 | Mujin, Inc. | Robotic system with packing mechanism |
| US10647528B1 (en) | 2019-05-31 | 2020-05-12 | Mujin, Inc. | Robotic system for palletizing packages using real-time placement simulation |
| US10679379B1 (en) | 2019-05-31 | 2020-06-09 | Mujin, Inc. | Robotic system with dynamic packing mechanism |
| US11077554B2 (en) | 2019-05-31 | 2021-08-03 | Mujin, Inc. | Controller and control method for robotic system |
| US10696494B1 (en) | 2019-05-31 | 2020-06-30 | Mujin, Inc. | Robotic system for processing packages arriving out of sequence |
| WO2021025956A1 (en) | 2019-08-02 | 2021-02-11 | Dextrous Robotics, Inc. | Robotic manipulators |
| US11138459B2 (en) * | 2019-08-19 | 2021-10-05 | International Business Machines Corporation | Cognitive container content determination |
| US11701776B2 (en) * | 2019-10-25 | 2023-07-18 | Dexterity, Inc. | Robotic kitting machine |
| US10906188B1 (en) | 2019-10-25 | 2021-02-02 | Dexterity, Inc. | Singulation of arbitrary mixed items |
| US11020854B2 (en) * | 2019-11-05 | 2021-06-01 | Mujin, Inc. | Robotic system with wall-based packing mechanism and methods of operating same |
| US11305430B2 (en) * | 2019-11-11 | 2022-04-19 | Symbotic Llc | Pallet building system with flexible sequencing |
| US11587302B2 (en) * | 2019-12-17 | 2023-02-21 | X Development Llc | Shared dense network with robot task-specific heads |
| US11922253B2 (en) | 2020-04-20 | 2024-03-05 | Rehrig Pacific Company | Camera enabled portal |
| JP7502419B2 (ja) * | 2020-04-21 | 2024-06-18 | ファナック株式会社 | ワークを積み上げる位置を設定する位置設定装置および位置設定装置を備えるロボット装置 |
| EP3915738B1 (en) * | 2020-05-26 | 2024-04-10 | Tata Consultancy Services Limited | Gripper apparatus for multi object grasping and stacking |
| US12103796B2 (en) | 2020-10-19 | 2024-10-01 | Monotony.ai, Inc. | Autonomous multi-tier racking and retrieval system for delivery vehicle |
| US12319517B2 (en) | 2021-03-15 | 2025-06-03 | Dexterity, Inc. | Adaptive robotic singulation system |
| US12129132B2 (en) * | 2021-03-15 | 2024-10-29 | Dexterity, Inc. | Singulation of arbitrary mixed items |
| US12390928B2 (en) | 2021-06-16 | 2025-08-19 | Dexterity, Inc. | Workflow for using tree search-based approach for placing boxes on pallet with limited knowledge of future sequence |
| US20220405439A1 (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 |
| EP4356328A4 (en) | 2021-06-16 | 2025-05-14 | Dexterity, Inc. | State estimation using geometric data and vision system for palletizing |
| US20230027984A1 (en) | 2021-07-21 | 2023-01-26 | Mujin, Inc. | Robotic system with depth-based processing mechanism and methods for operating the same |
| US12333216B2 (en) * | 2021-08-05 | 2025-06-17 | Zebra Technologies Corporation | Container fullness tracking method and systems |
| US12290944B2 (en) | 2021-08-09 | 2025-05-06 | Mujin, Inc. | Robotic system with image-based sizing mechanism and methods for operating the same |
| US11823440B2 (en) | 2021-08-19 | 2023-11-21 | Rehrig Pacific Company | Imaging system with unsupervised learning |
| US20230062028A1 (en) * | 2021-08-26 | 2023-03-02 | Kyndryl, Inc. | Digital twin simulation of equilibrium state |
| JP7714978B2 (ja) * | 2021-09-24 | 2025-07-30 | コベルコ建機株式会社 | 車両判別システム |
| MX2022013771A (es) | 2021-11-01 | 2023-05-02 | Rehrig Pacific Co | Sistemas de entrega. |
| JP2023072410A (ja) * | 2021-11-12 | 2023-05-24 | 株式会社東芝 | ピッキングシステム、制御装置、ピッキング方法、プログラム、及び記憶媒体 |
| JP7571713B2 (ja) * | 2021-11-30 | 2024-10-23 | 株式会社ダイフク | パレタイズシステム |
| TW202340062A (zh) * | 2021-12-10 | 2023-10-16 | 美商辛波提克有限責任公司 | 材料處理系統及其方法 |
| WO2023146849A1 (en) * | 2022-01-31 | 2023-08-03 | Dexterity, Inc. | Object sequencer for container loading |
| JP2025505347A (ja) * | 2022-01-31 | 2025-02-26 | デクステリティ・インコーポレーテッド | 密で崩れない積み荷のための梱包および計画 |
| US20240104487A1 (en) * | 2022-03-18 | 2024-03-28 | Xpo Logistics, Inc. | Intelligent shipment analysis and routing |
| WO2023205176A1 (en) | 2022-04-18 | 2023-10-26 | Dextrous Robotics, Inc. | System and/or method for grasping objects |
| CN117642758A (zh) * | 2022-06-27 | 2024-03-01 | 宁德时代新能源科技股份有限公司 | 调度方法、装置、系统、电子设备及存储介质 |
| EP4554761A1 (en) * | 2022-07-14 | 2025-05-21 | Promise Robotics Inc. | Methods, systems and devices for automated assembly of building structures |
| US12409961B2 (en) * | 2022-11-09 | 2025-09-09 | Van Doren Sales, Inc. | Tray insertion system and method |
| CN115965628B (zh) * | 2023-03-16 | 2023-06-02 | 湖南大学 | 一种工件涂装质量在线动态检测方法及检测系统 |
| US20250010481A1 (en) * | 2023-06-26 | 2025-01-09 | Dexterity, Inc. | Robotic stacking cold start |
| WO2025085081A1 (en) * | 2023-10-18 | 2025-04-24 | Abb Schweiz Ag | Robotic system for conducting item-specific in-process inspection |
| CN117392221B (zh) * | 2023-10-19 | 2024-10-25 | 电子科技大学 | 一种基于光学图像的托盘检测及位姿计算方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090138121A1 (en) | 2007-11-27 | 2009-05-28 | Fki Logistex Inc. | Object detection device |
| US20100222915A1 (en) * | 2009-03-02 | 2010-09-02 | Ralf Kuehnemann | Method and device for automated loading of packages on a load carrier |
| US20140180479A1 (en) | 2012-12-20 | 2014-06-26 | Wal-Mart Stores, Inc. | Bagging With Robotic Arm |
| US20170246744A1 (en) | 2016-02-26 | 2017-08-31 | Kinema Systems Inc. | Locating, separating, and picking boxes with a sensor-guided robot |
Family Cites Families (129)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3586176A (en) | 1969-04-09 | 1971-06-22 | George C Devol | Palletizing apparatus |
| US4641271A (en) | 1983-11-09 | 1987-02-03 | Hitachi, Ltd. | Piling planning method and piling system of cargoes by palletizing robot |
| DE3406858A1 (de) | 1984-02-25 | 1985-10-03 | OSTMA Maschinenbau GmbH, 5352 Zülpich | Verfahren u. vorrichtung zum transportieren von mit riesel- oder fliessfaehigem gut gefuellten flachbeuteln zu einer stapelstelle, insbes. einem verpackungsbehaelter |
| US4692876A (en) | 1984-10-12 | 1987-09-08 | Hitachi, Ltd. | Automatic freight stacking system |
| JPS6219963A (ja) * | 1985-07-19 | 1987-01-28 | Hitachi Ltd | 貨物自動積付装置の異常予報方式 |
| JPS62251811A (ja) | 1986-04-25 | 1987-11-02 | Hitachi Ltd | 貨物自動積付システム |
| US5079699A (en) | 1987-11-27 | 1992-01-07 | Picker International, Inc. | Quick three-dimensional display |
| US5175692A (en) | 1989-04-14 | 1992-12-29 | University Of Cincinnati | Method and apparatus for palletizing randomly arriving mixed size and content parcels |
| JPH03158322A (ja) | 1989-11-15 | 1991-07-08 | Mitsubishi Electric Corp | パレタイズ装置 |
| JPH03162320A (ja) | 1989-11-21 | 1991-07-12 | Mitsubishi Electric Corp | パレタイズ装置 |
| JP2675889B2 (ja) | 1990-02-22 | 1997-11-12 | 三菱電機株式会社 | 積載計画装置 |
| JP2508410B2 (ja) | 1990-11-30 | 1996-06-19 | 三菱電機株式会社 | パレタイズ装置 |
| NL9100483A (nl) | 1991-03-19 | 1992-10-16 | Nederland Ptt | Werkwijze voor het bepalen van vrije deelvlakken op een gedeeltelijk met rechthoekige voorwerpen bedekt vlak alsmede een werkwijze voor het bepalen van vrije ruimten in een gedeeltelijk met voorwerpen in de vorm van een rechthoekig parallelepipedum gevulde ruimte. |
| JP2834598B2 (ja) | 1991-05-30 | 1998-12-09 | キヤノン株式会社 | 視覚を用いた自動把持装置の制御装置 |
| US5501571A (en) | 1993-01-21 | 1996-03-26 | International Business Machines Corporation | Automated palletizing system |
| JP3456029B2 (ja) | 1994-10-14 | 2003-10-14 | 株式会社デンソー | 画像データに基づく三次元物体認識装置 |
| JPH08118274A (ja) * | 1994-10-26 | 1996-05-14 | Mitsubishi Electric Corp | 産業用ロボット装置 |
| US5908283A (en) | 1996-11-26 | 1999-06-01 | United Parcel Service Of Americia, Inc. | Method and apparatus for palletizing packages of random size and weight |
| JPH11116056A (ja) | 1997-10-14 | 1999-04-27 | Okura Yusoki Co Ltd | 積付パターン生成装置および積付装置 |
| JPH11130263A (ja) | 1997-10-27 | 1999-05-18 | Yaskawa Electric Corp | 積載パターン作成方法 |
| JPH11167455A (ja) * | 1997-12-05 | 1999-06-22 | Fujitsu Ltd | 手形状認識装置及び単色物体形状認識装置 |
| US6332098B2 (en) | 1998-08-07 | 2001-12-18 | Fedex Corporation | Methods for shipping freight |
| JP3589880B2 (ja) | 1998-12-08 | 2004-11-17 | 日本政策投資銀行 | 全自動混載積付方法及びそのシステム |
| JP4356822B2 (ja) | 2000-04-25 | 2009-11-04 | 株式会社イトーキ | 搬送装置 |
| JP3776340B2 (ja) | 2000-09-27 | 2006-05-17 | エムヴイテック・ソフトウェア・ゲーエムベーハー | 対象物認識システム及び方法 |
| JP2002154616A (ja) | 2000-11-20 | 2002-05-28 | Murata Mach Ltd | デパレタイズシステム |
| JP3586639B2 (ja) | 2000-11-20 | 2004-11-10 | 村田機械株式会社 | 配送センター |
| US20030110102A1 (en) | 2001-05-29 | 2003-06-12 | Chen-Fu Chien | Method for goods arrangement and its system |
| JP2003104563A (ja) | 2001-09-28 | 2003-04-09 | Maki Mfg Co Ltd | 入荷設備 |
| KR100484163B1 (ko) | 2002-09-14 | 2005-04-19 | 삼성전자주식회사 | 디지털 화질 개선 방법 및 장치 |
| JP3969334B2 (ja) | 2003-04-04 | 2007-09-05 | 株式会社ダイフク | 物品の積付方法 |
| JP4359108B2 (ja) | 2003-09-17 | 2009-11-04 | 村田機械株式会社 | ピッキング物品積上げ指示システム |
| DE10352279A1 (de) | 2003-11-08 | 2005-06-09 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Handhaben von Objekten |
| US7266422B1 (en) | 2004-04-09 | 2007-09-04 | Fanuc Robotics America, Inc. | Automated palletizing cases having mixed sizes and shapes |
| AU2004201709A1 (en) | 2004-04-23 | 2005-11-10 | Foodmach Pty Ltd | Materials handling system |
| US20080030497A1 (en) | 2005-12-08 | 2008-02-07 | Yangqiu Hu | Three dimensional modeling of objects |
| JP4784823B2 (ja) | 2005-12-28 | 2011-10-05 | 株式会社Ihi | 物品の荷崩れ検出方法および装置 |
| JP4687980B2 (ja) | 2006-03-16 | 2011-05-25 | 株式会社ダイフク | 物品搬送設備 |
| JP2007254078A (ja) | 2006-03-22 | 2007-10-04 | Daifuku Co Ltd | 物品積み付け装置 |
| JP4838627B2 (ja) | 2006-04-25 | 2011-12-14 | 株式会社神戸製鋼所 | 表面性状に優れた高Si含有鋼板およびその製造方法ならびにその製造用の素材の高Si含有鋼材 |
| US20080131255A1 (en) | 2006-11-30 | 2008-06-05 | Transbotics Corporation | Palletizing systems and methods |
| US7773811B2 (en) | 2006-12-06 | 2010-08-10 | D & S Consultants, Inc. | Method and system for searching a database of graphical data |
| DE102007001263B4 (de) * | 2007-01-08 | 2015-07-23 | Kuka Roboter Gmbh | Robotersystem zur Beladung von Lademitteln mit Stückguteinheiten |
| DE102007016727B4 (de) | 2007-04-07 | 2010-06-10 | Dematic Gmbh & Co. Kg | Verfahren zum mehrlagigen Bestapeln eines Trägers |
| JP4302160B2 (ja) | 2007-09-12 | 2009-07-22 | ファナック株式会社 | ロボットによるパレタイジング作業のためのロボットプログラミング装置 |
| CN101145051A (zh) | 2007-09-20 | 2008-03-19 | 广东韶钢松山股份有限公司 | 板材生产线堆垛过程自动化控制技术 |
| DE102009011296B4 (de) | 2009-03-02 | 2021-11-25 | Kuka Roboter Gmbh | Beladung eines Lademittels mit Paketen |
| DE102009011294B4 (de) | 2009-03-02 | 2020-12-24 | Kuka Roboter Gmbh | Palletieren von Paketen mittels eines Manipulators |
| JP2011022784A (ja) | 2009-07-15 | 2011-02-03 | Sony Corp | 情報処理装置、ブロック検出方法およびプログラム |
| JP5402697B2 (ja) | 2009-10-26 | 2014-01-29 | 株式会社安川電機 | ロボット装置及びワーク取り出しシステム並びにワーク取り出し方法 |
| JP5257335B2 (ja) | 2009-11-24 | 2013-08-07 | オムロン株式会社 | 3次元視覚センサにおける計測有効領域の表示方法および3次元視覚センサ |
| US8447423B2 (en) | 2009-11-30 | 2013-05-21 | Exxonmobil Research And Engineering Company | Method and apparatus for optimizing a performance index of a bulk product blending and packaging plant |
| WO2012029058A1 (en) * | 2010-08-30 | 2012-03-08 | Bk-Imaging Ltd. | Method and system for extracting three-dimensional information |
| CN201804260U (zh) | 2010-09-01 | 2011-04-20 | 江苏天奇物流系统工程股份有限公司 | 座椅托盘堆垛机构的自动控制系统 |
| JP2012140139A (ja) | 2010-12-28 | 2012-07-26 | Asahi Glass Co Ltd | ガラス板梱包容器及び該ガラス板梱包容器を用いた運搬方法 |
| JP5430796B2 (ja) | 2011-04-14 | 2014-03-05 | 三菱電機株式会社 | ロボット制御装置 |
| JP5366031B2 (ja) | 2011-10-17 | 2013-12-11 | 株式会社安川電機 | ロボット仕分けシステム、ロボット装置、及び仕分け済み物品の製造方法 |
| EP2769341B1 (en) | 2011-10-17 | 2016-06-15 | Symbotic LLC | Pallet building system |
| US10216865B1 (en) | 2012-03-06 | 2019-02-26 | Vecna Robotics, Inc. | Monitoring one or more articles on a support surface |
| US8965580B2 (en) * | 2012-06-21 | 2015-02-24 | Rethink Robotics, Inc. | Training and operating industrial robots |
| US9315344B1 (en) | 2012-07-20 | 2016-04-19 | Amazon Technologies, Inc. | Container stacking configurations |
| JP6069923B2 (ja) * | 2012-07-20 | 2017-02-01 | セイコーエプソン株式会社 | ロボットシステム、ロボット、ロボット制御装置 |
| US9238304B1 (en) | 2013-03-15 | 2016-01-19 | Industrial Perception, Inc. | Continuous updating of plan for robotic object manipulation based on received sensor data |
| JP5616478B1 (ja) | 2013-04-18 | 2014-10-29 | ファナック株式会社 | ワークを搬送するロボットを備えるロボットシステム |
| CN103350908A (zh) | 2013-06-13 | 2013-10-16 | 周怡 | 自动包装码垛控制系统及码垛系统 |
| US9682826B2 (en) | 2013-06-23 | 2017-06-20 | Top Tier, Llc | Item infeed apparatus and method for a palletizer system |
| US20160200516A1 (en) | 2013-09-03 | 2016-07-14 | Sodium Limited | Container handling system and method of operating container handling equipment |
| US9663309B2 (en) | 2013-09-06 | 2017-05-30 | Liquor Control Board Of Ontario (Lcbo) | Automated palletization method, system and software |
| JP6072934B2 (ja) * | 2013-11-15 | 2017-02-01 | 株式会社日立製作所 | 移動ロボットシステム |
| CN103640729B (zh) | 2013-11-25 | 2015-08-26 | 天津中财型材有限责任公司 | 一种塑钢异型材自动包装系统 |
| US9393693B1 (en) | 2014-07-10 | 2016-07-19 | Google Inc. | Methods and systems for determining and modeling admissible gripper forces for robotic devices |
| US9272417B2 (en) * | 2014-07-16 | 2016-03-01 | Google Inc. | Real-time determination of object metrics for trajectory planning |
| US9283678B2 (en) * | 2014-07-16 | 2016-03-15 | Google Inc. | Virtual safety cages for robotic devices |
| US9205558B1 (en) * | 2014-07-16 | 2015-12-08 | Google Inc. | Multiple suction cup control |
| CN104154878B (zh) | 2014-07-29 | 2016-09-28 | 暨南大学 | 一种使用单像素探测器的光学成像方法 |
| US9424470B1 (en) * | 2014-08-22 | 2016-08-23 | Google Inc. | Systems and methods for scale invariant 3D object detection leveraging processor architecture |
| US9457477B1 (en) * | 2014-08-25 | 2016-10-04 | Google Inc. | Variable stiffness suction gripper |
| US9205562B1 (en) * | 2014-08-29 | 2015-12-08 | Google Inc. | Integration of depth points into a height map |
| US9507995B2 (en) * | 2014-08-29 | 2016-11-29 | X Development Llc | Combination of stereo and structured-light processing |
| US9866815B2 (en) * | 2015-01-05 | 2018-01-09 | Qualcomm Incorporated | 3D object segmentation |
| US9688489B1 (en) * | 2015-03-30 | 2017-06-27 | X Development Llc | Modular dock for facilities integration |
| US9694498B2 (en) * | 2015-03-30 | 2017-07-04 | X Development Llc | Imager for detecting visual light and projected patterns |
| US9457970B1 (en) * | 2015-03-30 | 2016-10-04 | Google Inc. | Modular cross-docking system |
| US9715639B2 (en) | 2015-06-18 | 2017-07-25 | The Boeing Company | Method and apparatus for detecting targets |
| WO2017018113A1 (ja) | 2015-07-29 | 2017-02-02 | 株式会社オートネットワーク技術研究所 | 対象物のハンドリングシミュレーション装置、対象物のハンドリングシミュレーションシステム、対象物のハンドリングをシミュレーションする方法、対象物の製造方法及び対象物のハンドリングシミュレーションプログラム |
| US9758305B2 (en) | 2015-07-31 | 2017-09-12 | Locus Robotics Corp. | Robotic navigation utilizing semantic mapping |
| US9718188B2 (en) | 2015-09-21 | 2017-08-01 | Amazon Technologies, Inc. | Networked robotic manipulators |
| US9826213B1 (en) | 2015-09-22 | 2017-11-21 | X Development Llc | Generating an image-based identifier for a stretch wrapped loaded pallet based on images captured in association with application of stretch wrap to the loaded pallet |
| US9926138B1 (en) | 2015-09-29 | 2018-03-27 | Amazon Technologies, Inc. | Determination of removal strategies |
| JP7167391B2 (ja) | 2015-10-08 | 2022-11-09 | トーヨーカネツ株式会社 | 積載ロジックを有する物品積載装置 |
| DE102015220091A1 (de) | 2015-10-15 | 2017-04-20 | Jungheinrich Aktiengesellschaft | Autonomes Kommissioniergerät |
| JP6267175B2 (ja) | 2015-11-20 | 2018-01-24 | ファナック株式会社 | 物品を積む位置を設定する積み付けパターン計算装置 |
| EP3405418B1 (en) | 2015-11-30 | 2021-06-09 | Sidel Canada Inc. | Distribution conveying device and conveying process |
| JP6637346B2 (ja) | 2016-03-14 | 2020-01-29 | 日本コンベヤ株式会社 | 物流システムおよび仮保管システム |
| JP6378232B2 (ja) | 2016-03-17 | 2018-08-22 | ファナック株式会社 | 複数の種類の物品を積み付けるための積み付けパターン計算装置および積み付け装置 |
| CN105691717A (zh) | 2016-03-25 | 2016-06-22 | 云南昆船电子设备有限公司 | 一种机器人抓取散状辅料包装置及寻包方法 |
| KR101708150B1 (ko) | 2016-05-27 | 2017-02-20 | 한경대학교 산학협력단 | 제품의 식별코드를 인식하기 위한 장치 및 구동 방법 |
| EP3485370A4 (en) | 2016-07-18 | 2020-03-25 | Lael Odhner | ASSESSMENT OF ROBOTIC GRIPPING |
| US9965730B2 (en) | 2016-08-23 | 2018-05-08 | X Development Llc | Autonomous condensing of pallets of items in a warehouse |
| JP6614075B2 (ja) | 2016-09-07 | 2019-12-04 | 株式会社ダイフク | 物品積載設備 |
| JP6469061B2 (ja) | 2016-09-29 | 2019-02-13 | ファナック株式会社 | 積み付けパターン計算装置及び積み付けシステム |
| WO2018120210A1 (zh) | 2016-12-30 | 2018-07-05 | 深圳配天智能技术研究院有限公司 | 确定码垛点位置信息的方法、装置及机器人 |
| JP2018136896A (ja) * | 2017-02-24 | 2018-08-30 | キヤノン株式会社 | 情報処理装置、システム、情報処理方法、および物品の製造方法 |
| JP7001354B2 (ja) | 2017-03-29 | 2022-01-19 | トーヨーカネツ株式会社 | 自動物流システム |
| US10328578B2 (en) | 2017-04-21 | 2019-06-25 | X Development Llc | Methods and systems for detecting, recognizing, and localizing pallets |
| US10894676B2 (en) | 2017-07-17 | 2021-01-19 | Symbolic Llc | Apparatus and method for building a pallet load |
| JP7116901B2 (ja) | 2017-08-01 | 2022-08-12 | オムロン株式会社 | ロボット制御装置、ロボット制御方法及びロボット制御プログラム |
| JP6549654B2 (ja) | 2017-08-03 | 2019-07-24 | ファナック株式会社 | ロボットシステムのシミュレーション装置およびシミュレーション方法 |
| JP6680732B2 (ja) | 2017-08-23 | 2020-04-15 | ファナック株式会社 | 物品積み付け装置及び機械学習装置 |
| CN207374734U (zh) | 2017-09-11 | 2018-05-18 | 宁波德克尔运输设备有限公司 | 一种打包码垛一体化装置 |
| US10713547B2 (en) | 2017-10-17 | 2020-07-14 | Kyocera Document Solutions Inc. | Systems, processes, interfaces, and computer program products for verification of image content in software development systems |
| JP6647266B2 (ja) | 2017-11-06 | 2020-02-14 | 西部電機株式会社 | 出庫処理システム及び出庫処理方法 |
| JP6613288B2 (ja) | 2017-11-14 | 2019-11-27 | ファナック株式会社 | 積み付けパターン計算装置及びロボット制御装置 |
| US20190193956A1 (en) | 2017-12-21 | 2019-06-27 | Walmart Apollo, Llc | System for dynamic pallet-build |
| JP2019117547A (ja) | 2017-12-27 | 2019-07-18 | キヤノン株式会社 | 画像処理装置、画像処理方法およびプログラム |
| CN108748136A (zh) | 2018-04-10 | 2018-11-06 | 上海新时达机器人有限公司 | 机器人码垛程序生成方法、存储介质及示教器 |
| GB201809020D0 (en) | 2018-06-01 | 2018-07-18 | Ocado Innovation Ltd | Control device and method for item verification |
| CN108776879B (zh) | 2018-06-04 | 2022-06-14 | 江苏楚门机器人科技有限公司 | 一种基于权重学习的垛形规划方法 |
| CN109359739A (zh) | 2018-09-13 | 2019-02-19 | 深圳市递四方信息科技有限公司 | 基于遗传算法的堆叠组合方法、装置、设备和存储介质 |
| CN109132313A (zh) | 2018-10-26 | 2019-01-04 | 北京旷视科技有限公司 | 物品移动系统、取货机器人、搬运机器人及方法 |
| CN109353833B (zh) | 2018-11-27 | 2021-06-29 | 深圳市汇川技术股份有限公司 | 机器人码垛点位生成方法、设备及计算机可读存储器 |
| US10335947B1 (en) * | 2019-01-18 | 2019-07-02 | Mujin, Inc. | Robotic system with piece-loss management mechanism |
| US10549928B1 (en) | 2019-02-22 | 2020-02-04 | Dexterity, Inc. | Robotic multi-item type palletizing and depalletizing |
| US11077554B2 (en) | 2019-05-31 | 2021-08-03 | Mujin, Inc. | Controller and control method for robotic system |
| US10647528B1 (en) | 2019-05-31 | 2020-05-12 | Mujin, Inc. | Robotic system for palletizing packages using real-time placement simulation |
| US10618172B1 (en) * | 2019-05-31 | 2020-04-14 | Mujin, Inc. | Robotic system with error detection and dynamic packing mechanism |
| 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 |
| US10679379B1 (en) * | 2019-05-31 | 2020-06-09 | Mujin, Inc. | Robotic system with dynamic packing mechanism |
-
2019
- 2019-05-31 US US16/428,809 patent/US10618172B1/en active Active
- 2019-09-18 JP JP2019169752A patent/JP6729953B1/ja active Active
- 2019-11-07 DE DE102019009189.2A patent/DE102019009189B4/de active Active
- 2019-11-07 DE DE102019130043.6A patent/DE102019130043B4/de active Active
-
2020
- 2020-02-07 CN CN202010083653.6A patent/CN112009810A/zh active Pending
- 2020-02-26 US US16/802,451 patent/US10953549B2/en active Active
- 2020-05-29 KR KR1020200065248A patent/KR102408914B1/ko active Active
- 2020-06-29 JP JP2020111103A patent/JP7723365B2/ja active Active
-
2021
- 2021-01-19 US US17/152,723 patent/US11794346B2/en active Active
-
2022
- 2022-06-03 KR KR1020220068061A patent/KR102734477B1/ko active Active
-
2023
- 2023-09-13 US US18/466,745 patent/US12162166B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090138121A1 (en) | 2007-11-27 | 2009-05-28 | Fki Logistex Inc. | Object detection device |
| US20100222915A1 (en) * | 2009-03-02 | 2010-09-02 | Ralf Kuehnemann | Method and device for automated loading of packages on a load carrier |
| US20140180479A1 (en) | 2012-12-20 | 2014-06-26 | Wal-Mart Stores, Inc. | Bagging With Robotic Arm |
| US20170246744A1 (en) | 2016-02-26 | 2017-08-31 | Kinema Systems Inc. | Locating, separating, and picking boxes with a sensor-guided robot |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20200138076A (ko) | 2020-12-09 |
| JP6729953B1 (ja) | 2020-07-29 |
| CN112009810A (zh) | 2020-12-01 |
| KR102408914B1 (ko) | 2022-06-14 |
| US11794346B2 (en) | 2023-10-24 |
| US20240109199A1 (en) | 2024-04-04 |
| JP7723365B2 (ja) | 2025-08-14 |
| US20210237274A1 (en) | 2021-08-05 |
| JP2020196127A (ja) | 2020-12-10 |
| DE102019009189A1 (de) | 2020-12-03 |
| US20200376670A1 (en) | 2020-12-03 |
| KR20220080061A (ko) | 2022-06-14 |
| DE102019130043A1 (de) | 2020-12-03 |
| US10618172B1 (en) | 2020-04-14 |
| DE102019009189B4 (de) | 2022-07-28 |
| DE102019130043B4 (de) | 2020-12-17 |
| US12162166B2 (en) | 2024-12-10 |
| JP2020196117A (ja) | 2020-12-10 |
| US10953549B2 (en) | 2021-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102734477B1 (ko) | 오류 검출 및 동적 패킹 메커니즘을 구비한 로봇 시스템 | |
| KR102736205B1 (ko) | 동적 패킹 메커니즘을 구비한 로봇 시스템 | |
| KR102720481B1 (ko) | 패킹 메커니즘을 구비한 로봇 시스템 | |
| JP7618159B2 (ja) | 壁に基づくパッキング機構を有するロボットシステム及びその動作方法 | |
| KR102723371B1 (ko) | 비순서적으로 도착하는 패키지를 처리하기 위한 로봇 시스템 | |
| CN111498213B (zh) | 具有动态打包机制的机器人系统 | |
| CN111498212B (zh) | 用于处理失序到达的包裹的机器人系统 | |
| CN111559544B (zh) | 具有错误检测和动态打包机制的机器人系统 | |
| CN111498214B (zh) | 具有打包机制的机器人系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20220603 Patent event code: PA01071R01D Filing date: 20200529 Application number text: 1020200065248 |
|
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240119 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20240822 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20241121 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20241122 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |