US 12,109,716 B2
Systems and methods for providing medication via robotic arm
Yuliang Du, San Gabriel, CA (US); Kang-Hao Peng, Pasadena, CA (US); Flavio Ornelas, Sylmar, CA (US); and Ken Chen, Pasadena, CA (US)
Assigned to Advanced Robotics Corp., Pasadena, CA (US)
Filed by Advanced Robotics Corp., Pasadena, CA (US)
Filed on Jul. 20, 2021, as Appl. No. 17/381,085.
Claims priority of provisional application 63/148,003, filed on Feb. 10, 2021.
Prior Publication US 2022/0250249 A1, Aug. 11, 2022
Int. Cl. B25J 9/16 (2006.01); A61B 34/00 (2016.01); A61B 34/30 (2016.01); B25J 13/00 (2006.01); G16H 10/60 (2018.01)
CPC B25J 9/1697 (2013.01) [A61B 34/30 (2016.02); A61B 34/70 (2016.02); B25J 13/003 (2013.01); G16H 10/60 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A system for providing medication to a customer, comprising:
a movable structure, the movable structure comprising:
a robotic arm comprising one or more joints, one or more actuators, and one or more segments, each of which is structured to move a robotic manipulator coupled to an end of the robotic arm, wherein the robotic manipulator is configured to retrieve and release a container containing the medication;
a camera; and
a microphone coupled to the robotic arm; and
a computing system comprising at least one processor coupled to a memory storing instructions that, when executed by the at least one processor, causes the computing system to perform operations comprising:
capturing identifying data regarding a customer via the microphone, wherein the identifying data comprises audio data;
identifying the customer based on at least the audio data of the identifying data;
associating the customer with a medication order; and
retrieving the medication from the medication order by:
moving the robotic arm adjacent to the container containing the medication based on predetermined mapping, the predetermined mapping comprising logged locations of filled orders, the logged locations comprising a location of the container containing the medication;
retrieving the container using the robotic manipulator based on at least one image or at least one video captured by the camera; and
moving the container toward the customer by moving the robotic arm.