Patent · US Active

Method and system for automatically preventing deadlock in multi-robot systems

US9144904B2 · kind B2 · utility

6Cited by
5References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 2, 2012
Grant dateSep 29, 2015
Priority date
Expiry dateFeb 9, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG05B2219/40492
  • WIPO fieldHandling
  • WIPO sectorMechanical engineering

Abstract

A system and method for controlling avoiding collisions and deadlocks in a workcell containing multiple robots automatically determines the potential deadlock conditions and identifies a way to avoid these conditions. Deadlock conditions are eliminated by determining the deadlock-free motion statements prior to execution of the motions that have potential deadlock conditions. This determination of deadlock-free motion statements can be done offline, outside normal execution, or it can be done during normal production execution. If there is sufficient CPU processing time available, the determination during normal production execution provides the most flexibility to respond to dynamic conditions such as changes in I/O timing or the timing of external events or sequences. For minimal CPU impact the determination is done offline where many permutations of programming sequences can be analyzed and an optimized sequence of execution may be found.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.