TWI423779B - 清潔機器人及其控制方法 - Google Patents
清潔機器人及其控制方法 Download PDFInfo
- Publication number
- TWI423779B TWI423779B TW100103303A TW100103303A TWI423779B TW I423779 B TWI423779 B TW I423779B TW 100103303 A TW100103303 A TW 100103303A TW 100103303 A TW100103303 A TW 100103303A TW I423779 B TWI423779 B TW I423779B
- Authority
- TW
- Taiwan
- Prior art keywords
- cleaning robot
- distance
- control unit
- detection signal
- signal
- Prior art date
Links
- 238000004140 cleaning Methods 0.000 title claims description 101
- 238000000034 method Methods 0.000 title claims description 14
- 238000001514 detection method Methods 0.000 claims description 53
- 230000008569 process Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 230000001934 delay Effects 0.000 claims description 3
- 239000002245 particle Substances 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000001914 filtration Methods 0.000 description 2
- 238000002161 passivation Methods 0.000 description 2
- 230000036632 reaction speed Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Acoustics & Sound (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
- Electric Vacuum Cleaner (AREA)
Description
本發明係有關於一種清潔機器人,特別是有關於一種根據牆面輪廓變化而改變行走路徑的清潔機器人。
隨著科技的進步,電子產品的種類愈來愈多,其中清潔機器人(robot)就是其中一種。為了達到清潔的功能,清潔機器人在開始打掃前,可先沿牆行走,並記錄行走路徑,然後,清潔機器人再根據所記錄的資料,開始進行打掃工作。
第1圖為習知清潔機器人沿牆行走的一可能路徑。如圖所示,在清潔機器人110沿牆的過程中,牆面可能具有一凹陷區域100。當凹陷區域100的寬度小於清潔機器人110的寬度時,清潔機器人110將無法進入凹陷區域100。然而,清潔機器人110會一直嘗試進入凹陷區域100。因此,降低清潔效率。
另外,清潔機器人的基地台(dock)一般置於牆角。當清潔機器人電量不足時,其可沿牆行走,回到基地台進行充電動作。然而,當牆面具有許多凹陷區域時,清潔機器人可能會進入每個凹陷區域,因此造成清潔機器人無法即時回到基地台充電。
本發明提供一種清潔機器人,包括一滾輪單元、一感知單元、一第一控制單元以及一第二控制單元。滾輪單元具有複數滾輪。感知單元接收一反射信號,並根據反射信號,產生一偵測信號。當偵測信號小於等於一參考信號時,第一控制單元根據偵測信號,控制滾輪的轉動方向,使得清潔機器人與牆面之間的距離等於一第一距離。當偵測信號大於該參考信號時,第二控制單元根據偵測信號,控制滾輪的轉動方向,使得清潔機器人與牆面之間的距離等於一第二距離。第二距離大於第一距離。
本發明另提供一種控制方法,用以控制一清潔機器人。清潔機器人具有一第一控制單元以及一第二控制單元。第一及第二控制單元用以控制清潔機器人的行走路徑.本發明之控制方法包括,令清潔機器人接收一反射信號;根據反射信號,產生一偵測信號;當偵測信號小於等於一參考信號時,選用該第一控制單元,使清潔機器人與一牆面之間的距離等於一第一距離;當偵測信號大於參考信號時,選用第二控制單元,使清潔機器人與牆面之間的距離等於一第二距離,其中第二距離大於第一距離。
為讓本發明之特徵和優點能更明顯易懂,下文特舉出較佳實施例,並配合所附圖式,作詳細說明如下:
第2圖為本發明之清潔機器人之一可能內部示意圖。如圖所示,清潔機器人200包括,感知單元210、控制單元221、222以及滾輪單元230。滾輪單元230具有複數滾輪。藉由該等滾輪的轉動,便可使清潔機器人200自行移動至任何地方。
感知單元210接收一反射信號SREX
,並根據反射信號SREX
,產生一偵測信號SDET
。本發明並不限定感知單元210的種類。在一可能實施例中,感知單元210具有一超音波接收器,用以接收超音波信號(如反射信號SREX
)。
控制單元221及222根據偵測信號SDET
,控制滾輪單元230,用以調整清潔機器人200與一牆面之間的距離。在本實施例中,控制單元221及222對於偵測信號SDET
的反應速度不同。
舉例而言,當清潔機器人200與一牆面之間的距離在一參考距離內時,控制單元221立即根據偵測信號SDET
,控制滾輪單元230。由於控制單元221對於牆面的反應速度較高,故可避免清潔機器人200撞上牆面。
相反地,當清潔機器人200與一牆面之間的距離較遠時,控制單元222不立即根據偵測信號SDET
,控制滾輪單元230。因此,由於控制單元222對於牆面的反應速度較慢,故可平滑化清潔機器人200的行走路徑,並可避免清潔機器人200一直往狹縫裡鑽,進而提高行走效率。
第3A圖為本發明之清潔機器人之一可能行走路徑。如圖所示,當牆面310不具有凹陷區域時,清潔機器人200與牆面310之間的距離便會小於一參考距離。因此,偵測信號SDET
將小於等於一參考信號SREF
。當偵測信號SDET
小於等於參考信號SREF
時,控制單元221便立即根據偵測信號SDET
,控制滾輪單元230,使得清潔機器人200與牆面310之間的距離等於一第一距離D1
。
當偵測信號SDET
大於參考信號SREF
時,表示牆面310具有凹陷區域,如區域320。因此,改由控制單元222根據偵測信號SDET
,控制滾輪單元230,使得清潔機器人200與牆面310之間的距離等於距離D2
。在本實施例中,距離D2
大於距離D1
。
在本實施例中,控制單元222會使清潔機器人200對於牆面變化的反應較慢。本發明並不限定控制單元222係如何控制清潔機器人200。在一可能實施例中,控制單元222鈍化偵測信號SDET
,並根據鈍化後的結果,控制滾輪單元230,使得滾輪轉動的方向不會有太大的變化。在其它實施例中,控制單元222係延遲處理偵測信號SDET
,並根據延遲結果,控制滾輪單元230的滾輪轉動方向。
本發明並不限定控制單元222的構成電路。在一可能實施例中,控制單元222具有一比例-積分-微分控制器(PID controller)、一相位落後控制器(Phase lag controller)、一模糊控制器(Fuzzy controller)或是一學習控制器(Learning controller)。
另外,在其它可能實施例中,控制單元222具有一濾波器。濾波器濾除偵測信號SDET
的高頻成分,用以忽略清潔機器人200與牆面310之間的距離變化。在本實施例中,濾波器的截止頻率(cutoff frequency)與清潔機器人200的寬度有關。
舉例而言,假設清潔機器人沿牆行走的速度為200mm/s,並且清潔機器人的寬度為320mm。若不希望清潔機器人鑽進寬度為320mm以下的凹陷區域時,則可將濾波器的截止頻率(fc)設定成0.625Hz(fc=v/d=200/320)。
本發明並不限定濾波器的種類。在一可能實施例中,濾波器可為一無限脈衝響應濾波器(infinite impulse response filter;IIR filter)、一有限脈衝響應濾波器(finite impulse response filter;FIR filter)、一卡爾曼濾波器(Kalman Filter)或是一粒子濾波器(particle filter)。
當清潔機器人200離開區域320時,偵測信號SDET
將小於等於參考信號SREF
,故改由控制單元221控制滾輪單元230。
第3B圖為本發明之清潔機器人之一可能行走路徑。當清潔機器人200沿牆面330的第一部分331及第二部分332行走時,偵測信號SDET
將小於等於參考信號SREF
,故由控制單元221控制滾輪單元230。此時,清潔機器人200與牆面330之間的距離為D1
。
當清潔機器人200沿牆面330的第三部分333行走時,由於第三部分333係為一凹陷區域340,故偵測信號SDET
將大於參考信號SREF
。因此,改由控制單元222控制滾輪單元230。在本實施例中,凹陷區域340的寬度大於清潔機器人200的寬度,因此,清潔機器人200會進入凹陷區域340。但是,在凹陷區域340中,清潔機器人200與牆面330的第三部分333之間的距離先等於距離D2
,然後再等於距離D3
。在一可能實施例中,距離D3
等於距離D1
。在其它實施例中,距離D3
大於距離D1
,但小於距離D2
。
當清潔機器人200進入第四部分334時,偵測信號SDET
將小於等於參考信號SREF
,故由控制單元221控制滾輪單元230。此時,清潔機器人200與牆面330之間的距離為D1
。
第4A圖為本發明之控制單元210之一可能實施例。如圖所示,控制單元210包括一差異判斷單元410以及一控制器430。差異判斷單元410判斷偵測信號SDET
與參考信號SREF
之間的差異Err。控制器430根據差異結果Err,控制滾輪單元230。本發明並不限定控制器430的種類。舉例而言,控制器430可為PID控制器、一相位領先控制器(Phase lead controller)、或是一學習控制器。
第4B圖為本發明之控制單元220之一可能實施例。如圖所示,控制單元220包括一濾波器420、一差異判斷單元440以及一控制器460。濾波器420處理偵測信號SDET
。在一可能實施例中,濾波器420係為一低通濾波器,用以濾除偵測信號SDET
的高頻成分。
差異判斷單元440判斷參考信號SREF
與濾波器420的處理結果之間的差異Err。控制器460根據差異結果Err,控制滾輪單元230。在本實施例中,控制器460係為一相位落後控制器,用以延遲控制滾輪單元230。
在其它實施例中,可省略濾波器420。當濾波器420被省略時,差異判斷單元440直接判斷參考信號SREF
與偵測信號SDET
之間的差異。控制器460再對差異判斷單元440的判斷結果進行鈍化處理,使得滾輪的轉動方向不會有太大的變化。
第5圖為本發明之控制方法之一可能流程圖。本發明之控制方法係用以控制一清潔機器人的行走路徑。首先,令清潔機器人沿牆行走,並令清潔機器人接收一反射信號(步驟S510)。本發明並不限定反射信號的種類。在一可能實施例中,反射信號係為一超音波信號。
判斷清潔機器人與一牆面之間的距離是否大於一參考距離(步驟S520)。在本實施例中,藉由反射信號,便可得知清潔機器人與一牆面之間的距離是否大於一參考距離。舉例而言,可先將反射信號轉換成一偵測信號,然後再判斷偵測信號是否大於一參考信號。
當偵測信號小於等於參考信號時,表示清潔機器人與一牆面之間的距離並未大於一參考距離,故令清潔機器人內的一第一控制單元,控制清潔機器人的移動方向,使清潔機器人與該牆面之間的距離等於一第一距離(步驟S530)。
本發明並不限定如何使清潔機器人與該牆面之間的距離等於一第一距離。在本實施例中,當偵測信號小於等於參考信號時,選用一相位領先控制器處理偵測信號(步驟S531)。在其它實施例中,可使用其它控制器處理偵測信號。接著,對偵測信號進行運算(步驟S532),然後再根據運算結果,下達控制命令(步驟S533),用以使清潔機器人與該牆面之間的距離等於一第一距離。
然而,當偵測信號大於參考信號時,表示清潔機器人與一牆面之間的距離大於一參考距離,故令清潔機器人內的一第二控制單元,控制清潔機器人的移動方向,使清潔機器人與該牆面之間的距離等於一第二距離(步驟S540)。在本實施例中,第二距離大於第一距離。
同樣地,本發明亦不限定如何使清潔機器人與該牆面之間的距離等於一第二距離。在一可能實施例中,當偵測信號大於參考信號時,選用一相位落後控制器處理偵測信號(步驟S541)。同樣地,在其它實施例中,亦可使用其它控制器。
在本實施例中,係對偵測信號進行濾波處理(步驟S542)。在其它實施例中,可對偵測信號進行延遲處理。然後,再令相位落後控制器對處理後的結果進行運算(步驟S543),並根據運算結果,下達控制命令(步驟S544),用以使清潔機器人與該牆面之間的距離等於一第二距離。
由於清潔機器人會根據本身與牆面之間的距離,適當地調整本身的行走路徑,故可保持行走路徑的平滑。舉例而言,當清潔機器人與牆面之間的距離小於一參考距離時,選用一第一控制單元,控制清潔機器人,使其與牆面保持一較小距離。當清潔機器人與牆面之間的距離大於一參考距離時,選用一第二控制器,使清潔機器人與牆面保持一較大距離。由於清潔機器人的行走路徑不會有太大的變化,故可增加行走效率。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
110、200...清潔機器人
100、320、340...凹陷區域
210...感知單元
221、222...控制單元
230...滾輪單元
310、330...牆面
331~334...部分
410、440...差異判斷單元
430、460...控制器
420...濾波器
第1圖為習知清潔機器人沿牆行走的路徑。
第2圖為本發明之清潔機器人之一可能內部示意圖。
第3A及3B圖為本發明之清潔機器人之可能行走路徑。
第4A圖為本發明之控制單元210之一可能實施例。
第4B圖為本發明之控制單元220之一可能實施例。
第5圖為本發明之控制方法之一可能流程圖。
200...清潔機器人
210...感知單元
221、222...控制單元
230...滾輪單元
Claims (11)
- 一種清潔機器人,包括:一滾輪單元,具有複數滾輪;一感知單元,接收一反射信號,並根據該反射信號,產生一偵測信號;一第一控制單元,當該偵測信號小於等於一參考信號時,該第一控制單元根據該偵測信號,控制該等滾輪的轉動方向,使得該清潔機器人與一牆面之間的距離等於一第一距離;以及一第二控制單元,當該偵測信號大於該參考信號時,該第二控制單元根據該偵測信號,控制該等滾輪的轉動方向,使得該清潔機器人與該牆面之間的距離等於一第二距離,該第二距離大於該第一距離。
- 如申請專利範圍第1項所述之清潔機器人,其中該反射信號係為一超音波信號。
- 如申請專利範圍第1項所述之清潔機器人,其中該第二控制單元延遲該偵測信號,並根據延遲結果,控制該等滾輪。
- 如申請專利範圍第1項所述之清潔機器人,其中該第一控制單元包括一相位領先控制器,該第二控制單元包括一相位落後控制器。
- 如申請專利範圍第4項所述之清潔機器人,其中該第二控制單元更包括一濾波器,當該偵測信號大於該參考信號時,該濾波器處理該偵測信號,該相位落後控制器根據處理後的偵測信號,控制該等滾輪的轉動方向。
- 如申請專利範圍第5項所述之清潔機器人,其中該濾波器的截止頻率與該清潔機器人的寬度有關。
- 如申請專利範圍第5項所述之清潔機器人,其中該濾波器係為一無限脈衝響應濾波器(infinite impulse response filter;IIR filter)、一有限脈衝響應濾波器(finite impulse response filter;FIR filter)、一卡爾曼濾波器(Kalman Filter)或是一粒子濾波器(particle filter)。
- 如申請專利範圍第1項所述之清潔機器人,其中該第二控制單元具有一比例-積分-微分控制器(PID controller)、一模糊控制器(Fuzzy controller)或是一學習控制器(Learning controller)。
- 一種控制方法,用以控制一清潔機器人,該清潔機器人具有一第一控制單元以及一第二控制單元,該第一及第二控制單元用以控制該清潔機器人的行走路徑,包括:令該清潔機器人接收一反射信號;根據該反射信號,產生一偵測信號;當該偵測信號小於等於一參考信號時,選用該第一控制單元,使該清潔機器人與一牆面之間的距離等於一第一距離;以及當該偵測信號大於該參考信號時,選用該第二控制單元,使該清潔機器人與該牆面之間的距離等於一第二距離,該第二距離大於該第一距離。
- 如申請專利範圍第9項所述之控制方法,其中當該第二控制單元被選用時,該第二控制單元延遲該偵測信號,並根據延遲結果,使該清潔機器人與該牆面之間的距離等於該第二距離。
- 如申請專利範圍第9項所述之控制方法,其中當該第二控制單元被選用時,該第二控制單元對該偵測信號進行濾波。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100103303A TWI423779B (zh) | 2011-01-28 | 2011-01-28 | 清潔機器人及其控制方法 |
CN201110065781.9A CN102613947B (zh) | 2011-01-28 | 2011-03-18 | 清洁机器人及其控制方法 |
US13/109,216 US8442683B2 (en) | 2011-01-28 | 2011-05-17 | Cleaning robot and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100103303A TWI423779B (zh) | 2011-01-28 | 2011-01-28 | 清潔機器人及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201231000A TW201231000A (en) | 2012-08-01 |
TWI423779B true TWI423779B (zh) | 2014-01-21 |
Family
ID=46554414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW100103303A TWI423779B (zh) | 2011-01-28 | 2011-01-28 | 清潔機器人及其控制方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8442683B2 (zh) |
CN (1) | CN102613947B (zh) |
TW (1) | TWI423779B (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104161487B (zh) * | 2013-05-17 | 2018-09-04 | 恩斯迈电子(深圳)有限公司 | 移动装置 |
CN105595924B (zh) * | 2014-06-04 | 2017-10-17 | 南通大学 | 有效实现楼梯清洁机器人从楼梯到中间平台到楼梯过渡的方法 |
TWI617907B (zh) * | 2015-07-30 | 2018-03-11 | Yan cheng xiang | Robot for automatically adjusting moving path and method thereof |
US10657118B2 (en) | 2017-10-05 | 2020-05-19 | Adobe Inc. | Update basis for updating digital content in a digital medium environment |
US10733262B2 (en) | 2017-10-05 | 2020-08-04 | Adobe Inc. | Attribute control for updating digital content in a digital medium environment |
US10685375B2 (en) | 2017-10-12 | 2020-06-16 | Adobe Inc. | Digital media environment for analysis of components of content in a digital marketing campaign |
US11551257B2 (en) | 2017-10-12 | 2023-01-10 | Adobe Inc. | Digital media environment for analysis of audience segments in a digital marketing campaign |
US20190114680A1 (en) * | 2017-10-13 | 2019-04-18 | Adobe Systems Incorporated | Customized Placement of Digital Marketing Content in a Digital Video |
US11544743B2 (en) | 2017-10-16 | 2023-01-03 | Adobe Inc. | Digital content control based on shared machine learning properties |
US10795647B2 (en) | 2017-10-16 | 2020-10-06 | Adobe, Inc. | Application digital content control using an embedded machine learning module |
US10853766B2 (en) | 2017-11-01 | 2020-12-01 | Adobe Inc. | Creative brief schema |
US10991012B2 (en) | 2017-11-01 | 2021-04-27 | Adobe Inc. | Creative brief-based content creation |
CN107913035A (zh) * | 2017-12-20 | 2018-04-17 | 深圳市沃特沃德股份有限公司 | 清洁墙体边缘的方法及其清洁装置 |
US11494782B1 (en) | 2018-04-27 | 2022-11-08 | Block, Inc. | Equity offers based on user actions |
US11488195B1 (en) | 2018-04-27 | 2022-11-01 | Block, Inc. | Reward offer redemption for payment cards |
US11341523B1 (en) | 2018-04-27 | 2022-05-24 | Block, Inc. | Person-to-person gift offers based on user actions |
CN108784530B (zh) * | 2018-06-05 | 2021-04-16 | 美智纵横科技有限责任公司 | 扫地机及其行进角度的测量方法、装置 |
US11875572B2 (en) * | 2020-03-25 | 2024-01-16 | Ali Corporation | Space recognition method, electronic device and non-transitory computer-readable storage medium |
CN113446971B (zh) * | 2020-03-25 | 2023-08-08 | 扬智科技股份有限公司 | 空间识别方法,电子装置和非暂态计算机可读存储介质 |
US11829239B2 (en) | 2021-11-17 | 2023-11-28 | Adobe Inc. | Managing machine learning model reconstruction |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7031805B2 (en) * | 2003-02-06 | 2006-04-18 | Samsung Gwangju Electronics Co., Ltd. | Robot cleaner system having external recharging apparatus and method for docking robot cleaner with external recharging apparatus |
US20100049365A1 (en) * | 2001-06-12 | 2010-02-25 | Irobot Corporation | Method and System for Multi-Mode Coverage For An Autonomous Robot |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100485696B1 (ko) * | 2003-02-07 | 2005-04-28 | 삼성광주전자 주식회사 | 로봇청소기의 위치인식표지 검출방법 및 이 검출방법을적용한 로봇청소기 |
KR100565227B1 (ko) * | 2003-12-22 | 2006-03-30 | 엘지전자 주식회사 | 이동로봇의 위치인식장치 및 방법 |
KR100600487B1 (ko) * | 2004-10-12 | 2006-07-13 | 삼성광주전자 주식회사 | 로봇 청소기의 좌표보정방법 및 이를 이용한 로봇 청소기시스템 |
KR100656701B1 (ko) * | 2004-10-27 | 2006-12-13 | 삼성광주전자 주식회사 | 로봇청소기 시스템 및 외부충전장치 복귀 방법 |
EP2155032B1 (en) * | 2007-05-09 | 2015-12-02 | iRobot Corporation | Compact autonomous coverage robot |
KR100919698B1 (ko) * | 2007-08-14 | 2009-09-29 | 포항공과대학교 산학협력단 | 로봇청소기를 이용한 청소방법 |
-
2011
- 2011-01-28 TW TW100103303A patent/TWI423779B/zh not_active IP Right Cessation
- 2011-03-18 CN CN201110065781.9A patent/CN102613947B/zh active Active
- 2011-05-17 US US13/109,216 patent/US8442683B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100049365A1 (en) * | 2001-06-12 | 2010-02-25 | Irobot Corporation | Method and System for Multi-Mode Coverage For An Autonomous Robot |
US7031805B2 (en) * | 2003-02-06 | 2006-04-18 | Samsung Gwangju Electronics Co., Ltd. | Robot cleaner system having external recharging apparatus and method for docking robot cleaner with external recharging apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN102613947A (zh) | 2012-08-01 |
TW201231000A (en) | 2012-08-01 |
US20120197437A1 (en) | 2012-08-02 |
CN102613947B (zh) | 2014-10-22 |
US8442683B2 (en) | 2013-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI423779B (zh) | 清潔機器人及其控制方法 | |
US7706921B2 (en) | Moving distance sensing apparatus for robot cleaner and method therefor | |
EP1439440A2 (en) | Servo motor drive control device | |
CN107608363A (zh) | 机器人的避障处理方法、装置及机器人 | |
US20070229015A1 (en) | Driving mechanism controller and driving mechanism control method | |
JP4109280B2 (ja) | サーボモータによって駆動制御される可動部を有する機械 | |
JP5832569B2 (ja) | ギャップ制御中に干渉回避が可能な数値制御装置 | |
JP2005141636A (ja) | 自律走行装置 | |
JP5318727B2 (ja) | 情報処理方法及び装置並びにプログラム | |
CN111329395A (zh) | 一种基于惯性导航的扫地机器人沿边清扫方法 | |
JP6469171B2 (ja) | 電動機の制御装置 | |
CN102892696A (zh) | 板带材中心位置控制装置、方法和程序以及板带材切边机 | |
Besset et al. | FIR filter-based online jerk-controlled trajectory generation | |
EP1886916B1 (en) | Fin stabilizer for vessel and control method and control program therefor | |
CN110778508B (zh) | 风扇控制装置和风扇控制方法 | |
Bahn et al. | Application of adaptive notch filter for resonance suppression in industrial servo systems | |
KR100815815B1 (ko) | 연속 도금공정에서 도금량 제어방법 | |
JP5256704B2 (ja) | 慣性モーメント推定装置 | |
JP2021022223A (ja) | バルブ制御装置および真空バルブ | |
KR100585681B1 (ko) | 이동 로봇의 장애물 탐지방법 | |
KR101373753B1 (ko) | 시트의 길이 재단 장치 및 그 방법 | |
KR101884855B1 (ko) | 이송 로봇 및 이송 로봇 모니터링 방법 | |
CN110370278A (zh) | 一种基于工业机器人抖动分析的路线调整系统及方法 | |
CN106444808B (zh) | 一种船体遍历方法及船体遍历机器人 | |
Çalışkan | Real-Time Milling Chatter Detection and Control with Axis Encoder Feedback and Spindle Speed Manipulation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |