US 12,216,477 B2
Robot and controlling method thereof
Dohoon Kim, Suwon-si (KR); Aron Baik, Suwon-si (KR); Chanho Yoon, Suwon-si (KR); and Eunsoll Chang, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Jun. 17, 2022, as Appl. No. 17/843,394.
Application 17/843,394 is a continuation of application No. PCT/KR2022/005909, filed on Apr. 26, 2022.
Claims priority of application No. 10-2021-0119323 (KR), filed on Sep. 7, 2021.
Prior Publication US 2023/0070341 A1, Mar. 9, 2023
Int. Cl. G05D 1/00 (2024.01)
CPC G05D 1/0238 (2013.01) [G05D 1/0214 (2013.01); G05D 1/0274 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A robot comprising:
a driving part;
a three dimensional (3D) depth sensor;
a memory storing instructions; and
a processor connected to the driving part, the 3D depth sensor, and the memory,
wherein the processor is configured to execute the instructions to:
acquire a depth image of a driving surface photographed by the 3D depth sensor while the robot is driving in a space,
acquire, based on the acquired depth image, location information of a boundary area by:
acquiring map data comprising a plurality of cells and height information corresponding to the plurality of cells based on the depth image, and
grouping the plurality of cells into a first group having a first value, a second group having a second value different from the first value, and a third group having a third value different from the first value and the second value,
determine changed tilt information of the boundary area based on differences between the first value, the second value and the third value,
acquire type information corresponding to an outside area of the boundary area based on the acquired location information of the boundary area and the changed tilt information, and
control the driving part based on the type information.