Patent classifications
G05B2219/40554
ROBOT CONTROL APPARATUS, ROBOT CONTROL METHOD, AND ROBOT CONTROL PROGRAM
A robot control apparatus includes a workpiece orientation calculation unit, an arrival prediction unit, a robot orientation calculation unit, and a trajectory data generation unit. The arrival prediction unit obtains a picking prediction position at which a workpiece that is conveyed by a conveyance apparatus may be picked up by a picking apparatus or the like, based on conveyance speed information supplied by the conveyance apparatus or the like and the sensing information supplied by an image acquisition apparatus.
ARTICLE TRANSFER DEVICE
An article transfer device includes a robot configured to perform a workpiece picking operation; an image capturing device that captures an image of a workpiece on a conveyor; and a control unit, configured to execute, a workpiece identification process performing workpiece detection in the captured images; a workpiece information storage process storing workpiece information about a position and an angle of each detected workpiece in a storage device; and an identical workpiece determination process comparing the workpiece information of each of the detected workpieces in a newly captured image with the workpiece information of each of the detected workpieces in previously captured images, to determine whether the detected workpieces that are identical to the detected workpieces in the previously captured images exist in the newly captured image, to store in the storage device only the workpiece information of one of the images regarding the detected workpieces determined to be identical.
Information processing system, information processing device, workpiece position identifying method, and workpiece position identifying program
An information processing system for identifying a position of a workpiece conveyed on a conveyor is provided. A counter measures a movement amount of a conveyor a plurality of times at intervals shorter than a cycle of communication with a controller, and transmits measured movement amounts and respective measurement timings to the controller. The controller receives a position of a workpiece measured from an image obtained at a set imaging timing, identifies measurement timings relatively close to the imaging timing from among measurement timings, identifies a reference movement amount associated with the measurement timing, identifies a reference position of the workpiece at the imaging timing based on the position of the workpiece within the image, and adds a difference between the current movement amount of the conveyor and the reference movement amount to the reference position to calculate a current position of the workpiece.
SYSTEMS AND METHODS FOR PROVIDING SINGULATION OF OBJECTS FOR PROCESSING USING OBJECT MOVEMENT REDISTRIBUTION
- Thomas Wagner ,
- Kevin AHEARN ,
- John Richard Amend, Jr. ,
- Benjamin Cohen ,
- Michael Dawson-Haggerty ,
- William Hartman Fort ,
- Christopher Geyer ,
- Jennifer Eileen King ,
- Thomas Koletschka ,
- Michael Cap KOVAL ,
- Kyle Maroney ,
- Matthew T. Mason ,
- William Chu-Hyon McMahan ,
- Gene Temple PRICE ,
- Joseph ROMANO ,
- Daniel SMITH ,
- Siddhartha SRINIVASA ,
- Thomas Allen
A processing system including a singulation system is disclosed. The singulation system includes a conveying system for moving objects to be processed from a source area along a first direction, a detection system for detecting objects at the conveying system, and for selecting certain selected objects for redistribution on the conveying system, and a movement redistribution system for redistributing the certain selected objects on the conveying system for providing a singulated stream of objects
SPLIT ROBOTIC ARTICLE PICK AND PUT SYSTEM
A method and system for picking articles from a collection of articles and arranging articles into placement locations, includes capturing an image with a first vision system from a collection of articles at a first pick location and determining coordinate data for at least some of the articles in the collection of articles. The coordinate data for an article in the collection of articles is provided to a first robotic manipulator. That article is picked from the collection of articles with the first robotic manipulator according to the coordinate data for that article and that article placed at a first place location. The position and orientation data of that article are obtained at a second pick location and provided along with a desired position and orientation of that article at a second place location to a second robotic manipulator. That article is picked with the second robotic manipulator using the position and orientation data of that article at the second pick location and that article is placed at the second place location at the desired position and orientation.
DEVICE AND METHOD FOR TESTING PACKAGED FOODSTUFFS FOR THE PRESENCE OF MICROORGANISMS
A device and method for testing foodstuffs for the presence of microorganisms including an infeed unit for a package containing a foodstuff, a sample analysis device configured to take a sample of the foodstuff and test for the presence of microorganisms, a discharge unit for discharging the package, and a display for displaying the results of testing by the sample analysis device.
PRODUCTION SYSTEM, CONTROLLER, AND CONTROL METHOD
A production system includes a manufacturing apparatus, a post-processing apparatus, conveyors for transporting workpieces manufactured by the manufacturing apparatus to the post-processing apparatus, an image sensor arranged above a conveyor connected to the manufacturing apparatus to recognize workpieces traveling on the conveyor and measure the workpiece density on the conveyor, a robot that picks each workpiece on the conveyor connected to the manufacturing apparatus, and a controller. The controller performs a first task for identifying each workpiece position on the conveyor using a recognition result from the image sensor and causing the robot to pick a target workpiece, a second task for processing in the manufacturing apparatus, a third task for processing in the post-processing apparatus, and a fourth task for adjusting a processing capability of the manufacturing apparatus and/or the post-processing apparatus using the workpiece density measured by the image sensor.
Orientation-based hashing for fast item orientation sensing
Technologies are generally described for orientation-based hashing to determine item orientation. In some examples, a conveyance system may be configured to adjust the orientations of various types of items before sorting. The conveyance system may include a computer vision system that determines whether the orientation of an item should be adjusted based on an item-feature hash table that relates item image features to item orientations or actuator signals. In other examples, the computer vision system may determine item image features associated with a particular item and perform an item-feature hash table lookup using the item image features to determine an item orientation or actuator action. The item-feature hash table may be separately trained, allowing the computer vision system to rapidly determine the appropriate item orientation or actuator action.
Stowage pattern calculation device and stowage device for stowing plurality types of objects
A stowage device is equipped with a transport device that transports a plurality of types of objects in a random sequence, and a control device that sets a position of an object inside a containment area. The control device includes a complete pattern selection unit that selects a complete pattern in which an object transported by the transport device can be stowed on the basis of the type of the object and information on an object currently placed in the containment area. The control device includes a position determination unit that determines a position of an object inside the containment area on the basis of the complete pattern.
Systems and methods for SKU induction, decanting and automated-eligibility estimation
- John Richard Amend, Jr. ,
- Timothy Barber ,
- Benjamin Cohen ,
- Christopher Geyer ,
- Evan Glasgow ,
- James Guillochon ,
- Kirsten Wang ,
- Victoria Hinchey ,
- Jennifer Eileen King ,
- Thomas Koletschka ,
- Guoming Alex LONG ,
- Kyle Maroney ,
- Matthew T. Mason ,
- William Chu-Hyon McMahan ,
- Samuel Naseef ,
- Kevin O′Brien ,
- Dimitry Pechyoni ,
- Joseph Romano ,
- Max Saccoccio ,
- Jessica SCOLNIC ,
- Prasanna Velagapudi
An object induction system is disclosed for assigning handling parameters to an object. The system includes an analysis system, an association system, and an assignment system. The analysis system includes at least one characteristic perception system for providing perception data regarding an object to be processed. The association system includes an object information database and assigns association data to the object responsive to commonality with any of the characteristic perception data with any of the characteristic recorded data. The assignment system is for assigning programmable motion device handling parameters to the indicia perception data based on the association data, and includes a workflow management system as well as a separate operational controller.