MLchartDataset catalogue

Patent · US12059115B2 · B2 · US

Cleaner and method for controlling same

(11) Publication number
US12059115B2
(21) Application number
17/054,814
(22) Filing date
2019-05-16
(30) Priority date
2018-05-16
(43) Publication date
2024-08-13
(45) Date of grant
2024-08-13
(51) IPC
A47L 9/00; A47L 9/28; G01B 11/02; G05D 1/00
(52) CPC
  • A47L Domestic washing or cleaning; suction cleaners in general: 9/009, 11/4002, 11/4011, 2201/04, 2201/06, 9/2805, 9/2826, 9/2852
  • B25J Manipulators; chambers provided with manipulation devices: 11/0085, 19/021, 9/1666, 9/1676
  • G01B Measuring length, thickness or similar linear dimensions; measuring angles; measuring areas; measuring irregularities of surfaces or contours: 11/026
  • G05D Systems for controlling or regulating non-electric variables: 1/0214, 1/0223, 1/0246, 1/249, 1/617, 1/65
(73) Assignee
LG Electronics Inc
(72) Inventors
Chulmo Sung; Hyungjin JEON
(54) Title
Cleaner and method for controlling same
(57) Abstract

A self-driving cleaner includes a main body and a driving unit for driving in a cleaning area. The cleaner suctions foreign material on the floor in the cleaning area. The cleaner includes a first pattern irradiation unit and a second pattern irradiation unit on the front surface of the main body, the first and second pattern irradiation units radiating light in a preset pattern towards the front lower side and the front upper side of the main body, respectively. The cleaner includes a camera on the front surface of the main body, for capturing, at a preset interval, an image including a first light pattern and a second light pattern formed by the first and the second pattern irradiation units, respectively. The cleaner includes a control unit for determining whether a first obstacle exists at a location upwardly spaced apart from the floor, using the image captured by the camera.

Full text
View on Google Patents

Claims (11)

  1. A self-driving cleaner comprising: a main body for driving in a cleaning area and suctioning a foreign material on a floor in the cleaning area; a driving unit for moving the main body within the cleaning area; a first pattern irradiation unit arranged on a front surface of the main body, for radiating light in a predetermined pattern towards a front lower side of the main body; a second pattern irradiation unit arranged on the front surface of the main body, for radiating light in a predetermined pattern towards a front upper side of the main body; a camera arranged on the front surface of the main body, for capturing, at a preset interval, an image comprising a first light pattern formed by the first pattern irradiation unit and a second light pattern formed by the second pattern irradiation unit; and a control unit for determining whether a first obstacle exists at a position upwardly spaced apart from the floor, by using the image captured by the camera, wherein the control unit distinguishes the first obstacle and a second obstacle placed on the floor, wherein the first obstacle is one surface protruding from one side connected to the floor of an obstacle having a step, wherein the second obstacle is the one side, wherein the control unit controls the driving unit such that the main body moves along the first obstacle in a state where one side surface of the main body faces the first obstacle when it is determined that the first obstacle exists, wherein the control unit: detects the second light pattern from the image, and detects a distance between the first obstacle and the main body based on a shape of the detected second light pattern, controls the driving unit such that the main body moves backward from the first obstacle based on the distance between the first obstacle and the main body, controls the driving unit such that the main body rotates by a predetermined angle when the distance between the first obstacle and the main body enters a preset distance range, and stops the rotation of the main body when the one side surface of the main body faces the first obstacle, and controls the driving unit such that the main body moves while the one side surface of the main body faces the first obstacle.
  2. The cleaner of claim 1, wherein the control unit detects the first light pattern from the image and calculates a distance between the second obstacle and the main body based on a shape of the detected first light pattern.
  3. The cleaner of claim 1, wherein the control unit controls the driving unit to reduce a moving speed of the main body based on the distance between the first obstacle and the main body.
  4. The cleaner of claim 3, wherein the control unit controls the driving unit such that the main body moves backward after the main body is stopped by the speed reduction control.
  5. The cleaner of claim 2, wherein the control unit controls the driving unit to maintain a distance between the main body and the second obstacle at a predetermined distance.
  6. The cleaner of claim 2, wherein the control unit controls the driving unit to maintain the distance between the main body and the first obstacle, using at least one of the distance between the first obstacle and the main body and the distance between the second obstacle and the main body.
  7. The cleaner of claim 4, wherein the control unit sets a shape of a second light pattern, detected from an image captured at a time when the rotation of the main body is completed, to a reference shape.
  8. The cleaner of claim 7, wherein the control unit, whenever an image is captured by the camera, compares a second light pattern detected from the image with the reference shape, and controls the driving unit based on a result of the comparison.
  9. The cleaner of claim 8, wherein the control unit controls the driving unit such that the second light pattern corresponds to the reference shape.
  10. The cleaner of claim 6, wherein the control unit monitors a change in the distance between the main body and the first obstacle, and selects at least one of the distance between the first obstacle and the main body and the distance between the second obstacle and the main body as a reference of a travel control, based on a result of the monitoring.
  11. The cleaner of claim 2, wherein the control unit distinguishes a first portion formed on the floor of the cleaning area and a second portion formed on the second obstacle in the first light pattern, and controls the driving unit to maintain the distance between the main body and the first obstacle at a predetermined distance based on a length of the second portion.

Description

The present disclosure relates to a cleaner and a method for controlling the same, and more particularly, to a cleaner capable of recognizing an obstacle and performing autonomous traveling, and a method for controlling the same.

In general, robots have been developed for industrial use and have been partially in charge of factory automation. In recent years, the field of application of robots has been expanded, and medical robots, aerospace robots, and the like have been developed, and household robots that can be used in ordinary homes have also been made.

A representative example of the home robot is a robot cleaner, which is a type of household appliance that suctions and cleans dust or foreign materials around the robot while autonomously traveling in a predetermined area. Such a robot cleaner is generally equipped with a rechargeable battery and an obstacle sensor for avoiding obstacles during traveling. Such structure allows the robot cleaner to perform cleaning while traveling by itself.

In recent years, research has been actively carried out to utilize the robot cleaner in various fields such as health care, smart home, remote control, and the like, instead of merely performing cleaning by autonomously traveling in a cleaning area.

Meanwhile, various types of obstacles may exist in the cleaning area of the robot cleaner, and the robot cleaner travels to pass or avoid such obstacles.

In general, an obstacle detection technology applied to a robot cleaner has been developed for the purpose of avoiding obstacles placed on the floor.

Citations (20)

  • US20150168954A1
  • KR20140115891A
  • KR20160043841A
  • KR101649665B1
  • EP3087894A1
  • US20160320777A1
  • US9785148B2
  • US9689696B1
  • KR20170129571A
  • US20170336796A1
  • TW201808197A
  • EP3459688B1
  • US20170336798A1
  • CN207444896U
  • CN207444899U
  • US10016896B2
  • KR20180025724A
  • US10462972B2
  • KR20170134280A
  • KR20190134925A
Record as JSON
{
  "publication_number": "US12059115B2",
  "country": "US",
  "kind": "B2",
  "title": "Cleaner and method for controlling same",
  "abstract": "A self-driving cleaner includes a main body and a driving unit for driving in a cleaning area. The cleaner suctions foreign material on the floor in the cleaning area. The cleaner includes a first pattern irradiation unit and a second pattern irradiation unit on the front surface of the main body, the first and second pattern irradiation units radiating light in a preset pattern towards the front lower side and the front upper side of the main body, respectively. The cleaner includes a camera on the front surface of the main body, for capturing, at a preset interval, an image including a first light pattern and a second light pattern formed by the first and the second pattern irradiation units, respectively. The cleaner includes a control unit for determining whether a first obstacle exists at a location upwardly spaced apart from the floor, using the image captured by the camera.",
  "claims": [
    "1. A self-driving cleaner comprising: a main body for driving in a cleaning area and suctioning a foreign material on a floor in the cleaning area; a driving unit for moving the main body within the cleaning area; a first pattern irradiation unit arranged on a front surface of the main body, for radiating light in a predetermined pattern towards a front lower side of the main body; a second pattern irradiation unit arranged on the front surface of the main body, for radiating light in a predetermined pattern towards a front upper side of the main body; a camera arranged on the front surface of the main body, for capturing, at a preset interval, an image comprising a first light pattern formed by the first pattern irradiation unit and a second light pattern formed by the second pattern irradiation unit; and a control unit for determining whether a first obstacle exists at a position upwardly spaced apart from the floor, by using the image captured by the camera, wherein the control unit distinguishes the first obstacle and a second obstacle placed on the floor, wherein the first obstacle is one surface protruding from one side connected to the floor of an obstacle having a step, wherein the second obstacle is the one side, wherein the control unit controls the driving unit such that the main body moves along the first obstacle in a state where one side surface of the main body faces the first obstacle when it is determined that the first obstacle exists, wherein the control unit: detects the second light pattern from the image, and detects a distance between the first obstacle and the main body based on a shape of the detected second light pattern, controls the driving unit such that the main body moves backward from the first obstacle based on the distance between the first obstacle and the main body, controls the driving unit such that the main body rotates by a predetermined angle when the distance between the first obstacle and the main body enters a preset distance range, and stops the rotation of the main body when the one side surface of the main body faces the first obstacle, and controls the driving unit such that the main body moves while the one side surface of the main body faces the first obstacle.",
    "2. The cleaner of claim 1, wherein the control unit detects the first light pattern from the image and calculates a distance between the second obstacle and the main body based on a shape of the detected first light pattern.",
    "3. The cleaner of claim 1, wherein the control unit controls the driving unit to reduce a moving speed of the main body based on the distance between the first obstacle and the main body.",
    "4. The cleaner of claim 3, wherein the control unit controls the driving unit such that the main body moves backward after the main body is stopped by the speed reduction control.",
    "5. The cleaner of claim 2, wherein the control unit controls the driving unit to maintain a distance between the main body and the second obstacle at a predetermined distance.",
    "6. The cleaner of claim 2, wherein the control unit controls the driving unit to maintain the distance between the main body and the first obstacle, using at least one of the distance between the first obstacle and the main body and the distance between the second obstacle and the main body.",
    "7. The cleaner of claim 4, wherein the control unit sets a shape of a second light pattern, detected from an image captured at a time when the rotation of the main body is completed, to a reference shape.",
    "8. The cleaner of claim 7, wherein the control unit, whenever an image is captured by the camera, compares a second light pattern detected from the image with the reference shape, and controls the driving unit based on a result of the comparison.",
    "9. The cleaner of claim 8, wherein the control unit controls the driving unit such that the second light pattern corresponds to the reference shape.",
    "10. The cleaner of claim 6, wherein the control unit monitors a change in the distance between the main body and the first obstacle, and selects at least one of the distance between the first obstacle and the main body and the distance between the second obstacle and the main body as a reference of a travel control, based on a result of the monitoring.",
    "11. The cleaner of claim 2, wherein the control unit distinguishes a first portion formed on the floor of the cleaning area and a second portion formed on the second obstacle in the first light pattern, and controls the driving unit to maintain the distance between the main body and the first obstacle at a predetermined distance based on a length of the second portion."
  ],
  "description_excerpt": "The present disclosure relates to a cleaner and a method for controlling the same, and more particularly, to a cleaner capable of recognizing an obstacle and performing autonomous traveling, and a method for controlling the same.\n\nIn general, robots have been developed for industrial use and have been partially in charge of factory automation. In recent years, the field of application of robots has been expanded, and medical robots, aerospace robots, and the like have been developed, and household robots that can be used in ordinary homes have also been made.\n\nA representative example of the home robot is a robot cleaner, which is a type of household appliance that suctions and cleans dust or foreign materials around the robot while autonomously traveling in a predetermined area. Such a robot cleaner is generally equipped with a rechargeable battery and an obstacle sensor for avoiding obstacles during traveling. Such structure allows the robot cleaner to perform cleaning while traveling by itself.\n\nIn recent years, research has been actively carried out to utilize the robot cleaner in various fields such as health care, smart home, remote control, and the like, instead of merely performing cleaning by autonomously traveling in a cleaning area.\n\nMeanwhile, various types of obstacles may exist in the cleaning area of the robot cleaner, and the robot cleaner travels to pass or avoid such obstacles.\n\nIn general, an obstacle detection technology applied to a robot cleaner has been developed for the purpose of avoiding obstacles placed on the floor.",
  "cpc": [
    "A47L 9/009",
    "A47L 11/4002",
    "A47L 11/4011",
    "A47L 2201/04",
    "A47L 2201/06",
    "A47L 9/2805",
    "A47L 9/2826",
    "A47L 9/2852",
    "B25J 11/0085",
    "B25J 19/021",
    "B25J 9/1666",
    "B25J 9/1676",
    "G01B 11/026",
    "G05D 1/0214",
    "G05D 1/0223",
    "G05D 1/0246",
    "G05D 1/249",
    "G05D 1/617",
    "G05D 1/65"
  ],
  "ipc": [
    "A47L 9/00",
    "A47L 9/28",
    "G01B 11/02",
    "G05D 1/00"
  ],
  "assignees": [
    "LG Electronics Inc"
  ],
  "inventors": [
    "Chulmo Sung",
    "Hyungjin JEON"
  ],
  "filing_date": "2019-05-16",
  "publication_date": "2024-08-13",
  "grant_date": "2024-08-13",
  "priority_date": "2018-05-16",
  "application_number": "US-201917054814-A",
  "family_id": "68540616",
  "cited_by_count": 0,
  "citations": [
    "US20150168954A1",
    "KR20140115891A",
    "KR20160043841A",
    "KR101649665B1",
    "EP3087894A1",
    "US20160320777A1",
    "US9785148B2",
    "US9689696B1",
    "KR20170129571A",
    "US20170336796A1",
    "TW201808197A",
    "EP3459688B1",
    "US20170336798A1",
    "CN207444896U",
    "CN207444899U",
    "US10016896B2",
    "KR20180025724A",
    "US10462972B2",
    "KR20170134280A",
    "KR20190134925A"
  ]
}

Record 409 of 8,000 in Patents full text (MLC-0201). Request the full dataset.