Patent classifications
B65G2201/0285
BIN UNLOADER
An article-unloading apparatus comprising a bin assembly including a bag inside a bin. The bin assembly is raised and lowered by a lift and tilted, when raised, to dump articles onto a decline conveyor, such as a ramp. A winch attached to the bag moves the bottom of the bag through the bin to help push articles from the tilted bin assembly. A camera takes a video image of the articles entering the ramp to detect clumps. Stops on the ramp are selectively actuated to block the bottom-most articles in a clump to help separate articles.
Package handling and sorting system
A package sort cell includes a robot with an end of arm tool for transporting packages from an in-feed conveyor to a selected one of a plurality of out-feed conveyors or bins, the robot receiving instruction from the package reader as to which of the plurality of conveyors or bins to hand-off the package. An end of arm tool may be in the configuration of a conveyor which may be aligned with the out-feed conveyor on a bottom up movement. The end of arm tool may also be in the configuration of a hanging carriage frame suspending a conveyor in a top down movement. A worker platform may be provided which may be movable between in-use and out-of-use positions whereby upon robot downtime, the platform may move into the in-use position for a worker to temporarily takeover the transfer functions of the robot. A plurality of sort cells may be arranged in side by side relation adjacent a like plurality of package delivery points (e.g., truck bays) and include diverter conveyors to allow diversion of a selected quantity of packages from one cell to an adjacent cell when the adjacent cell has no associated package delivery occurring at that time.
APPARATUS AND METHODS FOR DYNAMICALLY CONTROLLING THE SPACING OF CONVEYED OBJECTS
A conveying system employs independently controlled flights. The flights are controlled separately from a conveying surface using a linear transport system. The linear transport system allow the position of the flights to be controlled based on a parameter, such as the length of a conveyed object. The flights are pivotally mounted to a mover of the linear transport system and can pivot relative to the conveying surface to allow the flights to fit in a space between an end of carryway and a receptacle.
Systems and methods for processing objects
A processing system is disclosed for processing objects. The processing system includes a perception system for providing perception data regarding an object, and a primary transport system for providing transport of the object along a primary direction toward a processing location that is identified based on the perception data.
Coordinating multiple robots to meet workflow and avoid conflict
A robotic singulation system is disclosed. In various embodiments, sensor data including image data associated with a workspace is received. The sensor data is used to generate a three dimensional view of at least a portion of the workspace, the three dimensional view including boundaries of a plurality of items present in the workspace. A grasp strategy is determined for each of at least a subset of items, and for each grasp strategy a corresponding probability of grasp success is computed. The grasp strategies and corresponding probabilities of grasp success are used to determine and implement a plan to autonomously operate a robotic structure to pick one or more items from the workplace and place each item singly in a corresponding location in a singulation conveyance structure.
OBJECT PROCESSING SYSTEMS AND METHODS WITH MULTI-OBJECT SHUTTLING
A carrier system is disclosed for use in an object processing system. The carrier system includes a carrier body including a plurality of containment areas for respectively receiving a plurality of objects at a loading station, a motion actuator for moving the carrier body from the loading station to a distribution area, and an ejection actuation system for actuating the carrier body to deposit each of the plurality of objects into different destination locations.
Object stop for automated object conveying systems
An object redirection mechanism for a conveying system is provided. The object redirection mechanism is configured to redirect an object moved by the conveying system from a first direction to a second direction. The object redirection mechanism includes an arm tunnel positioned proximate an end of a conveyor configured for moving an object in the first direction. The arm tunnel includes an object stop having an object stopping portion defining at least a first side of the arm tunnel at least substantially parallel with the second direction and configured to engage an object moving in the first direction. The object stopping portion defines at least one finger aperture to enable at least one of the rotationally-retractable fingers to, when aligned with the at least one finger aperture, rotate between a retracted configuration and an extended configuration. A corresponding object conveying system and method of assembling an object stop are provided.
SYSTEM FOR THE STORAGE AND RETRIEVAL OF PARCELS
An automatic storage and retrieval system is provided that is usable to sort, store and retrieve parcels for delivery. The system provides a multi-layered rail system allowing a high-density storage system for parcels. In some aspects, the parcels may be sorted between parcel containers in different layers, and in some aspects parcel containers may be transferred between layers, allowing individual parcels to be logically sorted and placed within a parcel container according to a delivery destination. Once at a delivery destination, the system may be used to load an unmanned delivery device, such as a robot, with a parcel container associated with the delivery destination.
Transport device
A transport device has a position detection portion, a holding portion attached to an arm, a driving portion to drive the holding portion and the arm, and a control portion. A control portion controls the position detection portion and the driving portion to perform, as one cycle, a procedure to detect a position of a parcel, select parcels based on a predetermined condition, and set priority for the selected parcels, and a procedure to refer to a result of the detection, and cause the holding portion to take out one or more parcels from the accumulation portion in accordance with the priority to transport the parcels to a predetermined location, and excludes, from parcels to be taken out, a second parcel that is present within a predetermined distance from a first parcel and has priority lower than the priority of the first parcel, during the one cycle.
Singulation of arbitrary mixed items
A robotic singulation system is disclosed. In various embodiments, sensor data including image data associated with a workspace is received. The sensor data is used to generate a three dimensional view of at least a portion of the workspace, the three dimensional view including boundaries of a plurality of items present in the workspace. The three dimensional view as generated at successive points in time is used to model a flow of at least a subset of said plurality of items through at least a portion of the workspace. The model is used to determine and implement a plan to autonomously operate a robotic structure to pick one or more items from the workplace and place each item singly in a corresponding location in a singulation conveyance structure.