Reinforcement learning based conveyoring control
AssigneeIntelligrated Headquarters, LLC
InventorsAbhijit Makhal, Dikshya Swain, Sagar Lakhmani
Life of this patent
Estimating the term…
Abstract
Various embodiments described herein relate to techniques for reinforcement learning based conveyoring control. In this regard, a conveyor system is configured to transport one or more objects via a conveyor belt. Furthermore, a vision system comprises one or more sensors configured to scan the one or more objects associated with the conveyor system. A processing device is configured to employ a machine learning model to determine object pose data associated with the one or more objects. The processing device is further configured to generate speed control data for the conveyor belt of the conveyor system based on a set of control policies associated with the object pose data.
Claims20
A system, comprising:
- a conveyor system configured to transport one or more objects via a conveyor belt;
- a vision system that comprises one or more sensors configured to scan the one or more objects associated with the conveyor system;
- and
- a processing device configured to employ a machine learning model to determine object pose data associated with the one or more objects based on sensor data captured by the one or more sensors of the vision system, wherein the object pose data comprises a position and/or an orientation of each of the one or more objects with respect to the conveyor belt, and wherein the processing device is further configured to generate speed control data for the conveyor belt of the conveyor system based on a set of control policies associated with the object pose data, wherein the speed control data comprises a belt speed for the conveyor belt.
A computer-implemented method, comprising:
- receiving, by a device comprising a processor, sensor data associated with one or more objects transported via a conveyor belt of a conveyor system;
- determining, by the device, object pose data associated with the one or more objects by employing a machine learning model that infers the object pose data based on the sensor data, wherein the object pose data comprises a position and/or an orientation of each of the one or more objects with respect to the conveyor belt;
- and
- generating, by the device, speed control data for the conveyor belt of the conveyor system based on a set of control policies associated with the object pose data, wherein the speed control data comprises a belt speed for the conveyor belt.
A computer program product comprising at least one computer-readable storage medium having program instructions embodied thereon, the program instructions executable by a processor to cause the processor to:
- receive sensor data associated with one or more objects transported via a conveyor belt of a conveyor system;
- determine object pose data associated with the one or more objects by employing a machine learning model that infers the object pose data based on the sensor data, wherein the object pose data comprises a position and/or an orientation of each of the one or more objects with respect to the conveyor belt;
- and
- generate speed control data for the conveyor belt of the conveyor system based on a set of control policies associated with the object pose data, wherein the speed control data comprises a belt speed for the conveyor belt.
Dependencies are inferred from the claim text.