US 12,504,769 B1
Obstacle recognition method for autonomous robots
Ali Ebrahimi Afrouzi, Henderson, NV (US); and Soroush Mehrnia, Soeborg (DK)
Assigned to AI Incorporated, Toronto (CA)
Filed by Ali Ebrahimi Afrouzi, Henderson, NV (US); and Soroush Mehrnia, Soeborg (DK)
Filed on Apr. 9, 2024, as Appl. No. 18/630,301.
Application 18/630,301 is a continuation of application No. 18/200,133, filed on May 22, 2023, granted, now 11,966,229.
Application 18/200,133 is a continuation of application No. 17/196,732, filed on Mar. 9, 2021, granted, now 11,693,413.
Application 17/196,732 is a continuation of application No. 16/570,242, filed on Sep. 13, 2019, granted, now 10,969,791, issued on Apr. 6, 2021.
Application 16/570,242 is a continuation of application No. 15/442,992, filed on Feb. 27, 2017, granted, now 10,452,071, issued on Oct. 22, 2019.
Claims priority of provisional application 62/301,449, filed on Feb. 29, 2016.
This patent is subject to a terminal disclaimer.
Int. Cl. G05D 1/617 (2024.01); B25J 9/16 (2006.01); G05D 1/249 (2024.01)
CPC G05D 1/617 (2024.01) [B25J 9/1676 (2013.01); B25J 9/1697 (2013.01); G05D 1/249 (2024.01)] 30 Claims
OG exemplary drawing
 
1. A method, comprising:
capturing, with an image sensor, images of a workspace as an autonomous robot moves within the workspace;
identifying, with a processor, at least one object in the captured images of the workspace;
determining, with the processor, an object type of the at least one object with a classification unit that is previously trained to recognize predefined objects, wherein objects are cables, cords and socks, and the object is to be avoided by the autonomous robot; and
instructing, with the processor, the robot to execute at least one action to alter a movement path to avoid colliding with or driving over the objects.