US 12,214,383 B2
Robotic system for performing pattern recognition-based inspection of pharmaceutical containers
Dmitry Fradkin, Woodland Hills, CA (US); Thomas Clark Pearson, Newbury Park, CA (US); Neelima Chavali, Newbury Park, CA (US); and Erwin Freund, Camarillo, CA (US)
Assigned to AMGEN INC., Thousand Oaks, CA (US)
Filed by AMGEN INC., Thousand Oaks, CA (US)
Filed on Aug. 18, 2023, as Appl. No. 18/235,419.
Application 18/235,419 is a continuation of application No. 17/058,933, granted, now 11,766,700, previously published as PCT/US2019/036671, filed on Jun. 12, 2019.
Claims priority of provisional application 62/712,486, filed on Jul. 31, 2018.
Prior Publication US 2023/0398577 A1, Dec. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06N 20/00 (2019.01); B07C 5/342 (2006.01); G01N 21/90 (2006.01); G01N 35/00 (2006.01); G06T 7/00 (2017.01)
CPC B07C 5/342 (2013.01) [G01N 21/9018 (2013.01); G01N 35/0099 (2013.01); G06N 20/00 (2019.01); G06T 7/97 (2017.01); B07C 2501/0063 (2013.01); G06T 2207/20081 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A robotic inspection platform, comprising:
a robotic arm comprising an end effector and a plurality of articulable segments, the robotic arm being configured to manipulate containers with greater than four degrees of freedom of movement;
an imaging system comprising a single imager; and
a controller configured to:
cause the robotic arm to retrieve, using the end effector, a container,
cause the robotic arm to manipulate the container using the end effector, such that the container is sequentially placed in a plurality of orientations while the container is in view of the single imager,
cause the single imager to capture a plurality of images, with each of the plurality of images being captured while the container is in a respective one of the plurality of orientations,
determine one or more attributes of the container, or a sample within the container, by analyzing the plurality of images using a pattern recognition model, and
based on the one or more attributes of the container or the sample, either (i) cause the robotic arm to place the container in an area reserved for rejected containers and/or samples, or (ii) cause the robotic arm to place the container in an area reserved for containers and/or samples that have not been rejected.