CN1287722C - Method for identifying automatic dust collector cleanable area and obstacle area - Google Patents

Method for identifying automatic dust collector cleanable area and obstacle area Download PDF

Info

Publication number
CN1287722C
CN1287722C CN 02137830 CN02137830A CN1287722C CN 1287722 C CN1287722 C CN 1287722C CN 02137830 CN02137830 CN 02137830 CN 02137830 A CN02137830 A CN 02137830A CN 1287722 C CN1287722 C CN 1287722C
Authority
CN
China
Prior art keywords
dust catcher
area
walking
value
scanning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN 02137830
Other languages
Chinese (zh)
Other versions
CN1463658A (en
Inventor
钱东奇
朱世强
金波
葛耀峥
刘瑜
吴海彬
冯申申
龚华锋
郑德钦
田角峰
万振跃
朱瑾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ecovacs Robotics Suzhou Co ltd
Zhejiang University ZJU
Ecovacs Robotics Suzhou Co Ltd
Original Assignee
Zhejiang University ZJU
Ecovacs Robotics Suzhou Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University ZJU, Ecovacs Robotics Suzhou Co Ltd filed Critical Zhejiang University ZJU
Priority to CN 02137830 priority Critical patent/CN1287722C/en
Publication of CN1463658A publication Critical patent/CN1463658A/en
Application granted granted Critical
Publication of CN1287722C publication Critical patent/CN1287722C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

The present invention relates to a method for identifying a cleanable area and an obstacle area of an automatic suction cleaner. After an x-direction and a y-direction which are vertical to each other are defined in an approximately plane enclosed area, a suction cleaner walks a circle along the periphery of the enclosed area and memorizes the coordinates of the periphery; the suction cleaner scans in the x-direction or the y-direction and memorizes the coordinates of the walking route thereof; when scanning, the suction cleaner detours at the time of encountering an obstacle, and the area where the suction cleaner detours is an obstacle area. When the present invention identifying the obstacle, the walking routes are few, and the present invention is accurate in confirming the obstacle, which is convenient for the suction cleaner to carry out automatic cleaning.

Description

The cleanable area of automatic cleaner and the recognition methods of barrier region
The present invention relates to the method for the cognitive disorders thing of a kind of dust catcher, particularly dust catcher.
In the prior art, automatic cleaner for example PCT application international publication number is that the patent application of WO0038025 is at first along the outward flange walking on ground, avoids during walking along the barrier on its path, round and round from cleaning outside to inside.This method can't be handled for the plural independent barrier (or claiming isolated island) of room central authorities, therefore can cause the omission of purging zone or repeat cleaning.U.S. Pat 5440216 is to be walked a week along outward flange by dust catcher earlier for the recognition methods of the cleanable area in the room, obtain outer peripheral profile, immediate with it a kind of cleaning layout pattern is selected by computer in the exemplary configurations of storing in this profile and the computer back of comparing, the work of control dust catcher, then can do to evade processing when but detecting head detects the isolated island of room central authorities, still can cause the subregion drain sweep.
The object of the present invention is to provide that a kind of track route is few, the obstacle detection cleanable area of automatic cleaner and the recognition methods of barrier region accurately.
Technical scheme of the present invention is: a kind of cleanable area of automatic cleaner and the recognition methods of barrier region, in the zone of the general plane of a sealing, carry out the definition of orthogonal X-direction and Y direction, along the inward flange of the closed area circle that detours, draw the closed contour line of closed area by dust catcher; Zone outside the closed contour line is a barrier region, within the zone be scanning area;
Carry out X-direction scanning or Y direction scanning and remember its track route by dust catcher again;
When carrying out X-direction scanning, walk along Y direction by dust catcher earlier, when in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and not having scanning area again in the walking the place ahead that clears the jumps, dust catcher moves a displacement M1 along X-direction, and reverse again or continuation forward is walked along Y direction; When in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and also having scanning area in the walking the place ahead that clears the jumps, then dust catcher obstacle thing walking, when the X value before the obstacle thing of walking, dust catcher continues along Y to walking forward again;
When carrying out Y direction scanning, walk along X-direction by dust catcher earlier, when in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and not having scanning area again in the walking the place ahead that clears the jumps, dust catcher moves a displacement M2 along Y direction, and reverse again or continuation forward is walked along X-direction; When in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and also having scanning area in the walking the place ahead that clears the jumps, then dust catcher obstacle thing walking, when the Y value before the obstacle thing of walking, dust catcher continues along X to walking forward again;
The zone that does not scan within the closed contour line also is barrier region, and the zone except that the obstacle object area is a cleanable area;
Described X-direction scanning is that dust catcher passes through or detect the minimum of a value of X to the closed area between the maximum; Described Y direction scanning is that dust catcher passes through or detect the minimum of a value of Y to the closed area between the maximum;
The present invention compared with prior art has following advantage:
The present invention can carry out the less scanning in path to enclosed areas, can judge the coordinate position of barrier and periphery exactly in the zone of being scanned.
The invention will be further described below in conjunction with drawings and Examples:
Accompanying drawing 1 is the distribution map of the layout in a room;
Accompanying drawing 2 be dust catcher around the neighboring scan route map in one week;
Accompanying drawing 3 is the line map in X-direction when scanning of dust catcher;
Accompanying drawing 4 is the route map in Y direction when scanning of dust catcher;
Accompanying drawing 5 is the dust catcher line map in X-direction when scanning in another kind of closed area;
Accompanying drawing 6 is the dust catcher route map in Y direction when scanning in another kind of closed area;
Wherein: A1, A2, A3, A4, A5 are barrier;
Embodiment: referring to accompanying drawing 1 and accompanying drawing 2, a kind of cleanable area of automatic cleaner and the recognition methods of barrier region, in the zone of the general plane of a sealing, carry out the definition of orthogonal X-direction and Y direction, along the inward flange of the closed area circle that detours, draw the closed contour line (seeing shown in the accompanying drawing 2) of closed area by dust catcher; Zone outside the closed contour line is a barrier region, within the zone be scanning area;
Carry out X-direction scanning or Y direction scanning and remember its track route by dust catcher again;
Shown in accompanying drawing 3 and accompanying drawing 5, when carrying out X-direction scanning, walk along Y direction by dust catcher earlier, when in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and not having scanning area again (for example Y1 of accompanying drawing 3, Y2, Y3) in the walking the place ahead that clears the jumps, dust catcher moves a displacement M1 along X-direction, oppositely walks along Y direction again; When in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and also having scanning area (for example Y4 of accompanying drawing 5) in the walking the place ahead that clears the jumps, then dust catcher obstacle thing walking, when the X value before the obstacle thing of walking, dust catcher continues along Y to walking forward again, produce track route Y4 ', there is barrier in the place ahead, walking back forward again, then rotate 90 degree, rotate 90 degree after the displacement M1 distance again, carry out the walking of route Y5 ', run into behind the barrier and the place ahead that clears the jumps still has scanning area, then obstacle thing A2 walking again, position until the Y5 that walks walks on along Y5, and Y5 ' is identical with the coordinate X value of Y5 route.During the walking of obstacle thing, can be that clockwise direction detours, also can be counterclockwise to detour;
Shown in accompanying drawing 4 and accompanying drawing 6, when carrying out Y direction scanning, walk along X-direction by dust catcher earlier, when in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and not having scanning area again in the walking the place ahead that clears the jumps, dust catcher moves a displacement M2 along Y direction, and reverse again or continuation forward is walked along X-direction; When in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and also having scanning area in the walking the place ahead that clears the jumps, then dust catcher obstacle thing walking, when the Y value before the obstacle thing of walking, dust catcher continues along X to walking forward again;
The zone that does not scan within the closed contour line also is barrier region, and the zone except that the obstacle object area is a cleanable area;
Described X-direction scanning is that dust catcher passes through or detect the minimum of a value of X to the closed area between the maximum; Described Y direction scanning is that dust catcher passes through or detect the minimum of a value of Y to the closed area between the maximum;
Carry out X-direction scanning by dust catcher, this scanning makes advancing of dust catcher begin to finish to the maximum of X value from the minimum of a value of X value, and described displacement M1 is a positive number; Or begin to finish to the minimum of a value of X value from the maximum of X value, described displacement M1 is a negative.
Carry out Y direction scanning by dust catcher, this scanning makes advancing of dust catcher begin to finish to the maximum of Y value from the minimum of a value of Y value, and described displacement M2 is a positive number; Or begin to finish to the minimum of a value of Y value from the maximum of Y value, described displacement M2 is a negative.
When described X-direction scanned, two adjacent Y direction track routes parallel but direction is opposite.
When described Y direction scanned, two adjacent X-direction track routes parallel but direction is opposite.
Described M1 and M2 are a constant.

Claims (6)

1, the recognition methods of a kind of cleanable area of automatic cleaner and barrier region is characterized in that:
In the zone of the general plane of a sealing, carry out the definition of orthogonal X-direction and Y direction, along the inward flange of the closed area circle that detours, draw the closed contour line of closed area by dust catcher; Zone outside the closed contour line is a barrier region, within the zone be scanning area;
Carry out X-direction scanning or Y direction scanning and remember its track route by dust catcher again;
When carrying out X-direction scanning, walk along Y direction by dust catcher earlier, when in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and not having scanning area again in the walking the place ahead that clears the jumps, dust catcher moves a displacement M1 along X-direction, and reverse again or continuation forward is walked along Y direction; When in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and also having scanning area in the walking the place ahead that clears the jumps, then dust catcher obstacle thing walking, when the X value before the obstacle thing of walking, dust catcher continues along Y to walking forward again;
When carrying out Y direction scanning, walk along X-direction by dust catcher earlier, when in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and not having scanning area again in the walking the place ahead that clears the jumps, dust catcher moves a displacement M2 along Y direction, and reverse again or continuation forward is walked along X-direction; When in the sensor on the dust catcher detects the setpoint distance in the place ahead of walking, barrier being arranged and also having scanning area in the walking the place ahead that clears the jumps, then dust catcher obstacle thing walking, when the Y value before the obstacle thing of walking, dust catcher continues along X to walking forward again;
The zone that does not scan within the closed contour line also is barrier region, and the zone except that the obstacle object area is a cleanable area;
Described X-direction scanning is that dust catcher passes through or detect the minimum of a value of X to the closed area between the maximum; Described Y direction scanning is that dust catcher passes through or detect the minimum of a value of Y to the closed area between the maximum;
2, the recognition methods of the cleanable area of automatic cleaner according to claim 1 and barrier region, it is characterized in that: carry out X-direction scanning by dust catcher, this scanning makes advancing of dust catcher begin to finish to the maximum of X value from the minimum of a value of X value, and described displacement M1 is a positive number; Or begin to finish to the minimum of a value of X value from the maximum of X value, described displacement M1 is a negative.
3, the recognition methods of the cleanable area of automatic cleaner according to claim 1 and barrier region, it is characterized in that: carry out Y direction scanning by dust catcher, this scanning makes advancing of dust catcher begin to finish to the maximum of Y value from the minimum of a value of Y value, and described displacement M2 is a positive number; Or begin to finish to the minimum of a value of Y value from the maximum of Y value, described displacement M2 is a negative.
4, the recognition methods of the cleanable area of automatic cleaner according to claim 1 and barrier region is characterized in that: when described X-direction scanned, two adjacent Y direction track routes parallel but direction is opposite.
5, the recognition methods of the cleanable area of automatic cleaner according to claim 1 and barrier region is characterized in that: when described Y direction scanned, two adjacent X-direction track routes parallel but direction is opposite.
6, the recognition methods of the cleanable area of automatic cleaner according to claim 1 and barrier region is characterized in that: described M1 and M2 are a constant.
CN 02137830 2002-06-21 2002-06-21 Method for identifying automatic dust collector cleanable area and obstacle area Expired - Lifetime CN1287722C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 02137830 CN1287722C (en) 2002-06-21 2002-06-21 Method for identifying automatic dust collector cleanable area and obstacle area

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 02137830 CN1287722C (en) 2002-06-21 2002-06-21 Method for identifying automatic dust collector cleanable area and obstacle area

Publications (2)

Publication Number Publication Date
CN1463658A CN1463658A (en) 2003-12-31
CN1287722C true CN1287722C (en) 2006-12-06

Family

ID=29744270

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 02137830 Expired - Lifetime CN1287722C (en) 2002-06-21 2002-06-21 Method for identifying automatic dust collector cleanable area and obstacle area

Country Status (1)

Country Link
CN (1) CN1287722C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102379657A (en) * 2010-09-01 2012-03-21 莱克电气股份有限公司 Cleaning method of intelligent vacuum cleaner

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100575708B1 (en) * 2004-11-11 2006-05-03 엘지전자 주식회사 Distance detection apparatus and method for robot cleaner
TWM451103U (en) * 2012-10-30 2013-04-21 Agait Technology Corp Walking device
CN103197677A (en) * 2013-03-14 2013-07-10 慈溪迈思特电子科技有限公司 Algorithm of walking along edge of dust collection robot
CN104977926A (en) 2014-04-14 2015-10-14 科沃斯机器人科技(苏州)有限公司 Self-moving robot local barrier avoiding walking method
CN104972462B (en) * 2014-04-14 2017-04-19 科沃斯机器人股份有限公司 Obstacle avoidance walking method of self-moving robot
CN105511458B (en) * 2014-09-25 2019-06-28 中国科学院深圳先进技术研究院 Automatic running device and its paths planning method
CN106292654B (en) * 2015-06-03 2021-05-25 北京京东尚科信息技术有限公司 Method and device for drawing regional map
JP7007078B2 (en) * 2015-10-08 2022-01-24 東芝ライフスタイル株式会社 Vacuum cleaner
JP6493623B2 (en) * 2016-04-13 2019-04-03 株式会社島津製作所 Auto sampler
CN106774302A (en) * 2016-11-23 2017-05-31 河池学院 A kind of method of sweeping robot avoiding barrier
CN108143345A (en) * 2016-12-02 2018-06-12 天佑电器(苏州)有限公司 Absorb water brush head and with its dry and wet dust catcher
CN107773164B (en) * 2017-11-17 2020-11-03 北京奇虎科技有限公司 Cleaning method and device for cleaning robot and robot
CN107837044B (en) * 2017-11-17 2021-01-08 北京奇虎科技有限公司 Partitioned cleaning method and device of cleaning robot and robot
CN107943058A (en) * 2017-12-26 2018-04-20 北京面面俱到软件有限公司 Sweeping robot and its cleaning paths planning method
CN108294692B (en) * 2018-01-22 2021-04-06 哈尔滨工程大学 Intelligent household cleaning robot
CN108398951A (en) * 2018-03-20 2018-08-14 广州番禺职业技术学院 A kind of robot pose measurement method and apparatus combined of multi-sensor information
CN108627172B (en) * 2018-04-26 2020-10-16 杭州晶一智能科技有限公司 Indoor mobile robot traversal path planning method based on fingerprint map
CN109318359B (en) * 2018-10-19 2020-07-07 沈阳建筑大学 Automatic pre-calibration method of concrete spreader based on photoelectric switch
CN109318360B (en) * 2018-10-19 2020-07-07 沈阳建筑大学 Automatic pre-calibration method of concrete spreader based on proximity switch
CN111197985B (en) * 2018-10-31 2022-04-05 科沃斯机器人股份有限公司 Area identification method, path planning method, device and storage medium
CN111214179A (en) * 2018-11-23 2020-06-02 北京奇虎科技有限公司 Method and device for determining cleanable area, electronic equipment and readable storage medium
CN109464074B (en) 2018-11-29 2021-05-28 深圳市银星智能科技股份有限公司 Area division method, subarea cleaning method and robot thereof
CN111436861B (en) * 2018-12-27 2023-02-17 北京奇虎科技有限公司 Block edge closing processing method, electronic equipment and readable storage medium
CN109612469B (en) * 2019-01-14 2020-05-22 深圳乐动机器人有限公司 Method for searching position of charging base by robot and robot
CN114376457B (en) * 2020-10-19 2023-11-03 深圳乐动机器人股份有限公司 Floor mopping robot, control method and device thereof and computer readable storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102379657A (en) * 2010-09-01 2012-03-21 莱克电气股份有限公司 Cleaning method of intelligent vacuum cleaner

Also Published As

Publication number Publication date
CN1463658A (en) 2003-12-31

Similar Documents

Publication Publication Date Title
CN1287722C (en) Method for identifying automatic dust collector cleanable area and obstacle area
CN107041718B (en) Cleaning robot and control method thereof
CN107390698B (en) Supplementary sweeping method and chip of sweeping robot
KR101461185B1 (en) Apparatus and method for building 3D map using structured light
CN111857127B (en) Clean partition planning method for robot walking along edge, chip and robot
EP1942313B1 (en) Apparatus and method of measuring distance using structured light
CN101126645B (en) Method of dividing coverage area for robot and device thereof
CN1599890A (en) System for cutting shapes preset in a continuous stream of sheet material
EP1955632A2 (en) Robot cleaner using edge detection and method of controlling the same
CN102113853B (en) Method for cleaning intelligent dust collector
CN1129053C (en) Method for recognizing cleanable region and barrier region of automatic duster
KR20070106864A (en) The control method of cleaning action for cleaning robot
CN102379657A (en) Cleaning method of intelligent vacuum cleaner
US20090310117A1 (en) Method for Detecting Objects With a Pivotable Sensor Device
KR102536037B1 (en) Method and processing unit for determining information related to an object in the surrounding environment of a vehicle
TWM568401U (en) Detection system of sweeping robot
JP6817804B2 (en) Bound line recognition device
JP2003030792A (en) Device and method for discriminating type of object
JP3649166B2 (en) Object type discrimination device and object type discrimination method
KR20220050483A (en) Coordinates recognition apparatus of automatic guided vehicle and method thereof
CN110230985B (en) Sleeper bolt detection device
US20220100197A1 (en) Self-propelled device and method for controlling the same
CN103363916A (en) Information processing method and processing device
CN115755888A (en) AGV obstacle detection system with multi-sensor data fusion and obstacle avoidance method
TW202008091A (en) Detection system of a robot cleaner

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Assignee: Ecovacs Electric Co.,Ltd.

Assignor: TEK ELECTRICAL (SUZHOU) Co.,Ltd.

Contract record no.: 2011320010104

Denomination of invention: Method for recognizing cleanable region and barrier region of automatic duster

Granted publication date: 20061206

License type: Common License

Open date: 20031231

Record date: 20110805

C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 215128 Wuxian Province, mayor of the town of Stone Lake Road West

Patentee after: ECOVACS ROBOTICS (SUZHOU) Co.,Ltd.

Patentee after: ZHEJIANG University

Address before: 215128 Wuxian Province, mayor of the town of Stone Lake Road West

Patentee before: TEK ELECTRICAL (SUZHOU) Co.,Ltd.

Patentee before: Zhejiang University

Address after: 215128 Wuxian Province, mayor of the town of Stone Lake Road West

Patentee after: ECOVACS ROBOTICS Co.,Ltd.

Patentee after: ZHEJIANG University

Address before: 215128 Wuxian Province, mayor of the town of Stone Lake Road West

Patentee before: ECOVACS ROBOTICS (SUZHOU) Co.,Ltd.

Patentee before: Zhejiang University

CP03 Change of name, title or address

Address after: 215000 Wuzhong District, Jiangsu, Stone Lake Road West, No. 108

Patentee after: ECOVACS ROBOTICS Co.,Ltd.

Patentee after: ZHEJIANG University

Address before: 215128 Wuxian Province, mayor of the town of Stone Lake Road West

Patentee before: ECOVACS ROBOTICS Co.,Ltd.

Patentee before: Zhejiang University

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20061206