IP Library › Granted Patent US 12,266,128
Granted Patent B2
US 12,266,128 · App. 17/436,241 · Granted Apr 1, 2025

Moving robot and controlling method for the moving robot

Inventors: Juno Choi (Seoul, KR); Janghun Cheong (Seoul, KR)
Assignee: LG ELECTRONICS INC.
G06T7/60G01B11/254G05D1/0238G05D1/0246G06T7/521A47L11/4011A47L2201/04G06T2207/10028G06T2207/30261
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,266,128
App. No.
17/436,241
Granted
Apr 1, 2025
Kind
B2
Abstract

The present disclosure analyzes the image around the main body, detects the depth of the floor surface and the height of the floor surface beyond the obstacle, and determines whether to climb the obstacle.

Claims (33)

1. A method of controlling a moving robot, the method comprising:

an image acquisition step of acquiring an image of a front of the moving robot;

a detection step of detecting an obstacle and a front floor surface in front of the obstacle from the acquired image;

a calculation step of calculating a height of the obstacle and a depth of the front floor surface; and

a climbing avoidance step of climbing or avoiding the obstacle by the moving robot based on the height of the obstacle and the depth of the front floor surface,

wherein, in the climbing avoidance step, the moving robot climbs the obstacle when the height of the obstacle is smaller than a reference height and the depth of the front floor surface is smaller than a reference depth.

2. The method of claim 1 , wherein, in the climbing avoidance step, the moving robot avoids the obstacle, when the height of the obstacle is smaller than a reference height and the depth of the front floor surface is deeper than a reference depth.

3. The method of claim 1 , wherein, in the climbing avoidance step, the moving robot avoids the obstacle, when the height of the obstacle is higher than a reference height.

4. The method of claim 1 , wherein the depth of the front floor surface is a summed value of a height value of the obstacle and a step value between a present floor surface where the moving robot is currently positioned and the front floor surface.

5. The method of claim 1 , wherein the depth of the front floor surface is a depth of the floor surface spaced by 30 cm to 90 cm forward from the moving robot.

6. The method of claim 1 , wherein the depth of the front floor surface is set to the same value as a climbable height of the moving robot.

7. The method of claim 1 , wherein the depth of the front floor surface is calculated by irradiating a light of a certain pattern toward a front floor by the moving robot, detecting the pattern from the acquired image, calculating a distance to the pattern based on the pattern, and comparing the calculated distance to the pattern with a reference distance.

8. The method of claim 1 , further comprising a registration step of registering the obstacle on an obstacle map as a climbable obstacle, when the moving robot climbs or avoids the obstacle.

9. A moving robot comprising:

a first driving motor and a second driving motor configured to drive a wheel;

a sensor configured to acquire an image of surroundings of the moving robot and an image of an obstacle; and

a controller configured to control the first driving motor and the second driving motor by analyzing the image acquired by the image acquisition unit,

wherein the controller analyzes the image acquired by the image acquisition unit, calculates a height of the obstacle and a depth of a front floor surface, and controls the driving motor based on the height of the obstacle and the depth of the front floor surface, and

wherein the controller controls the driving motor so that the moving robot climbs the obstacle, when the height of the obstacle is smaller than a reference height and the depth of the front floor surface is smaller than a reference depth.

10. The moving robot of claim 9 , wherein the controller controls the driving motor so that the moving robot avoids the obstacle, when the height of the obstacle is smaller than a reference height and the depth of the front floor surface is deeper than a reference depth.

11. The moving robot of claim 9 , wherein the depth of the front floor surface is a summed value of a height value of the obstacle and a step value between a present floor surface where the moving robot is currently positioned and the front floor surface.

12. The moving robot of claim 9 , wherein the depth of the front floor surface is a depth of the floor surface spaced by 30 cm to 90 cm forward from the moving robot.

13. The moving robot of claim 9 , wherein the depth of the front floor surface is set to the same value as a climbable height of the moving robot.

14. A moving robot comprising:

a first driving motor and a second driving motor configured to drive a wheel;

a pattern irradiation unit configured to irradiate a light of a certain pattern to surroundings of the moving robot;

an image acquisition unit configured to acquire an image of the surroundings of the moving robot and an image of an obstacle; and

a controller configured to control the first driving motor and the second driving motor by analyzing the pattern from the image acquired by the image acquisition unit,

wherein the controller analyzes the pattern from the image acquired by the image acquisition unit, calculates a height of the obstacle and a depth of a front floor surface, and controls the driving motor based on the height of the obstacle and the depth of the front floor surface, and

wherein the controller controls the driving motor so that the moving robot climbs the obstacle when the height of the obstacle is smaller than a reference height and the depth of the front floor surface is smaller than a reference depth.

15. The moving robot of claim 14 , wherein the pattern irradiation unit irradiates a light of the pattern to between a front side and a lower side of the moving robot.

16. The moving robot of claim 15 , wherein the controller calculates the depth of the front floor surface by detecting the pattern from the acquired image, calculating a distance to the pattern based on the pattern, and comparing the calculated distance to the pattern with a reference distance.

17. The moving robot of claim 14 , wherein the controller controls the driving motor so that the moving robot avoids the obstacle, when the height of the obstacle is smaller than a reference height and the depth of the front floor surface is deeper than a reference depth.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2022
From: CHOI, JUNO; CHEONG, JANGHUN
To: LG ELECTRONICS INC.
Reel/Frame 060051/0935 →
Priority Claims (1)
KR 10-2019-0024996 · Mar 5, 2019 · national
Continuity (1)
Related Publication 20220175210A1 · Jun 9, 2022
References Cited (22)
US 9440355B2 · Noh et al. · 2016 [cited by applicant]
US 20070267570A1 · Park · 2007 [cited by examiner]
US 20150120056A1 · Noh · 2015 [cited by examiner]
US 20150185322A1 · Haegermarck · 2015 [cited by applicant]
US 20170332871A1 · Sung · 2017 [cited by examiner]
US 20180011493A1 · Terada · 2018 [cited by examiner]
US 20200039079A1 · Brouwers · 2020 [cited by examiner]
US 20200207394A1 · Malghan · 2020 [cited by examiner]
DE 102017114965 · 2018 [cited by applicant]
JP 11063986 · 1999 [cited by applicant]
KR 100635828 · 2006 [cited by applicant]
KR 100664061 · 2007 [cited by applicant]
KR 100735565 · 2007 [cited by applicant]
KR 1020120126771 · 2012 [cited by applicant]
KR 1020180022205 · 2018 [cited by applicant]
KR 1020180024326 · 2018 [cited by applicant]
KR 1020180079429 · 2018 [cited by applicant]
KR 1020190000362 · 2019 [cited by applicant]
International Search Report dated Jul. 2, 2020 issued in Application No. PCT/KR2020/003062. [cited by applicant]
Australian Office Action dated Oct. 10, 2022 issued in Application No. 2020231781. [cited by applicant]
European Search Report dated Nov. 7, 2022 issued in Application No. 20766507.6. [cited by applicant]
Korean Notice of Allowance dated Feb. 28, 2023 issued in Application No. 10-2021-0002035. [cited by applicant]