JPH01180010A - 移動車 - Google Patents
移動車Info
- Publication number
- JPH01180010A JPH01180010A JP63002740A JP274088A JPH01180010A JP H01180010 A JPH01180010 A JP H01180010A JP 63002740 A JP63002740 A JP 63002740A JP 274088 A JP274088 A JP 274088A JP H01180010 A JPH01180010 A JP H01180010A
- Authority
- JP
- Japan
- Prior art keywords
- map
- moving
- information
- distance
- vehicle body
- 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.)
- Pending
Links
Classifications
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4061—Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated
-
- 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
-
- 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/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0272—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
-
- 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/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- 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/60—Intended control result
- G05D1/617—Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
- G05D1/622—Obstacle avoidance
-
- 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/60—Intended control result
- G05D1/644—Optimisation of travel parameters, e.g. of energy consumption, journey time or distance
-
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2105/00—Specific applications of the controlled vehicles
- G05D2105/10—Specific applications of the controlled vehicles for cleaning, vacuuming or polishing
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Acoustics & Sound (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Instructional Devices (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
イ)産業上の利用分野
口)従来の技術
従来床面清掃ロボットの移動車として室内を−「センサ
技術J(1984年4月号);:示されている。
技術J(1984年4月号);:示されている。
一方、AO電源からコードにより電力を得て作業動作を
行うものではコードが室内の障害物C:巻きついて室内
形状を認識するため室内を一周するの(:時間がかかる
と云う問題があった。
行うものではコードが室内の障害物C:巻きついて室内
形状を認識するため室内を一周するの(:時間がかかる
と云う問題があった。
二)課題を解決するための手段
本発明はこのような点(:鑑みて為されたものであって
、周囲の物体や障害物までの距離を測る距離測定手段と
、自身の位置を検出する位置検出手段と、この位置検出
手段及び上記距離測定手段からの情報(:応じて室内の
地図を逐次作成する地図作成手段と上記位置検出手段か
らの検出情報(:応じて自身の移動した領域を記憶する
記憶手段とから成り、上記地図作成手段で作成された地
図情報と記憶手段内の移動領域情報に基いて自身の移動
方向を決定している。
、周囲の物体や障害物までの距離を測る距離測定手段と
、自身の位置を検出する位置検出手段と、この位置検出
手段及び上記距離測定手段からの情報(:応じて室内の
地図を逐次作成する地図作成手段と上記位置検出手段か
らの検出情報(:応じて自身の移動した領域を記憶する
記憶手段とから成り、上記地図作成手段で作成された地
図情報と記憶手段内の移動領域情報に基いて自身の移動
方向を決定している。
ホ)作 用
室内領域の移動作業と室内形状の認識が殆んど同時に効
率的に行われる。
率的に行われる。
へ)実施例
第1図は本発明移動車のブロック図、第2図は本発明移
動車のM正面図、第3図はその側面図である。これ等の
図(:おいて(1)は移動車の車体、+2131はモー
タ(41(51で夫々、駆動される駆動輪であってその
回転−tC一応じて車体(11が移動する。また、こう
した駆動輪(41+51の回転量は各々エンコーダ(6
)(7)(二よって計測される。(8)は上記車体(1
)部に設けられたコードリール、191C1刊υα加3
041は車体(1)前面部C;取り付けられた超音波セ
ンサ、0別eaηαυは車体(11側面に設けられ念超
音波センサであって夫々前方及び側方の障害物を検出す
る。fi9■は車体(1)前面に設けられた接触センサ
、(2υは後面C:設けられ比接触センサを示し、夫々
接触することで障害物の検出をする。C3は上記超音波
セ/す(9)αJαυα2α3(141α9αenηα
&からの信号や上記接触センサ(19Jf211からの
信号を受ける制御部であって、上記モータ(41f51
の回転を制御して移動量を調整するととも(;エンコー
ダ(51(71からの信号によって車体(1)の移動距
離!検出し、現在の位置?認識する0のは制御部t23
で算出し次位置情報と超音波センサによる障害物までの
距離情報C二応じて逐次室内の形状及び障害物の配置状
況を認識し、地図を作成する地図作成部、24)はこう
して作成された地図情報を記憶する記憶部!示し、上記
制御部のからの位置情報ζ二よって、車体(11の移動
した移動領域も逐次記憶する。Gはこうした地図情報及
び移動領域オ の情報から車体(1)の移動向を決定する方向決定部へ であって、制御部のはここでの決定に応じてモータ(4
H51を制御して移動車C;所望の移動を行わしめる。
動車のM正面図、第3図はその側面図である。これ等の
図(:おいて(1)は移動車の車体、+2131はモー
タ(41(51で夫々、駆動される駆動輪であってその
回転−tC一応じて車体(11が移動する。また、こう
した駆動輪(41+51の回転量は各々エンコーダ(6
)(7)(二よって計測される。(8)は上記車体(1
)部に設けられたコードリール、191C1刊υα加3
041は車体(1)前面部C;取り付けられた超音波セ
ンサ、0別eaηαυは車体(11側面に設けられ念超
音波センサであって夫々前方及び側方の障害物を検出す
る。fi9■は車体(1)前面に設けられた接触センサ
、(2υは後面C:設けられ比接触センサを示し、夫々
接触することで障害物の検出をする。C3は上記超音波
セ/す(9)αJαυα2α3(141α9αenηα
&からの信号や上記接触センサ(19Jf211からの
信号を受ける制御部であって、上記モータ(41f51
の回転を制御して移動量を調整するととも(;エンコー
ダ(51(71からの信号によって車体(1)の移動距
離!検出し、現在の位置?認識する0のは制御部t23
で算出し次位置情報と超音波センサによる障害物までの
距離情報C二応じて逐次室内の形状及び障害物の配置状
況を認識し、地図を作成する地図作成部、24)はこう
して作成された地図情報を記憶する記憶部!示し、上記
制御部のからの位置情報ζ二よって、車体(11の移動
した移動領域も逐次記憶する。Gはこうした地図情報及
び移動領域オ の情報から車体(1)の移動向を決定する方向決定部へ であって、制御部のはここでの決定に応じてモータ(4
H51を制御して移動車C;所望の移動を行わしめる。
また、こうした移動車に床面清掃作業機能があるものと
し、移動車下面から床面の塵埃を吸引するものとする。
し、移動車下面から床面の塵埃を吸引するものとする。
第4図はこうし次移動車の動作を示す流れ図であって、
この図を用いて概略動作を説明する。まず、移動車は最
初配置された場所から前進を開始する。このとき同時に
清掃作業等も開始させる。
この図を用いて概略動作を説明する。まず、移動車は最
初配置された場所から前進を開始する。このとき同時に
清掃作業等も開始させる。
これ(:依り、移動車は前面及び側面C二付けられた超
音波センサ(9)〜qaによってロボットへ前と横ζ;
ある壁や物体までの距離を測定するとともにエンコーダ
+61+71で常C:移動距離及び移動方向を検知しな
がら走行していく。そしてこれ等の情報(二より地図作
成部[有]は室内の壁面や障害物を認識して記憶部(2
LA)内へその位置を書き込んで地図を作成して行く。
音波センサ(9)〜qaによってロボットへ前と横ζ;
ある壁や物体までの距離を測定するとともにエンコーダ
+61+71で常C:移動距離及び移動方向を検知しな
がら走行していく。そしてこれ等の情報(二より地図作
成部[有]は室内の壁面や障害物を認識して記憶部(2
LA)内へその位置を書き込んで地図を作成して行く。
そして前方(:壁や物体などがあり、そこまでの距離が
ある一定値(例えば10〜15cs)になったところで
停止する。この状態で前進動作によって移動車の移動し
次領域を上記記憶部c!荀内の地図上(:書き込む。そ
の後方向決定部(2t)で次に進む方向を決定しく後述
する)次に進むことができなくなれば作業を終了し、次
に進める場合は決定された向き(二回転動作):よって
方向を変え、次の前進動作(−うつり、そしてこれをく
り返す。
ある一定値(例えば10〜15cs)になったところで
停止する。この状態で前進動作によって移動車の移動し
次領域を上記記憶部c!荀内の地図上(:書き込む。そ
の後方向決定部(2t)で次に進む方向を決定しく後述
する)次に進むことができなくなれば作業を終了し、次
に進める場合は決定された向き(二回転動作):よって
方向を変え、次の前進動作(−うつり、そしてこれをく
り返す。
次(:地図の生成方法(二ついて述べる。第5図1=示
すよう嘔;室内床面CX−7座標系を対応させ、X軸、
y軸それぞれに平行な線で格子状に区切り1つの格子を
(xk、yk)で表わし、この各格子(xk、yk3は
記憶部C4の1バイト覧:対応づける。尚、1つの格子
は/X/ (例えば5備×501m)の正方形とする。
すよう嘔;室内床面CX−7座標系を対応させ、X軸、
y軸それぞれに平行な線で格子状に区切り1つの格子を
(xk、yk)で表わし、この各格子(xk、yk3は
記憶部C4の1バイト覧:対応づける。尚、1つの格子
は/X/ (例えば5備×501m)の正方形とする。
移動車が第6図に示すようにy方向にA地点(Xa、7
a)からB地点(xa、yb)方向へ進んだ場合、移動
車の幅¥W1長さYLとすると、L
L(xa−−2y a −
−) 〜(X a+−1y b + −)なる四角形り
内ミニ含まれる格子全て;:対応する記憶部1241の
1バイトの ビット目を1にする。このこと(二より、
逆に格子(xkS yk)’xロボットが通過したかど
うかが(xk、yk)に対応するメモリの1バイトの
ビット目が1かどうかを判定することでわかるようにな
る。
a)からB地点(xa、yb)方向へ進んだ場合、移動
車の幅¥W1長さYLとすると、L
L(xa−−2y a −
−) 〜(X a+−1y b + −)なる四角形り
内ミニ含まれる格子全て;:対応する記憶部1241の
1バイトの ビット目を1にする。このこと(二より、
逆に格子(xkS yk)’xロボットが通過したかど
うかが(xk、yk)に対応するメモリの1バイトの
ビット目が1かどうかを判定することでわかるようにな
る。
また、移動車の位置が(xb、yb)の時、右側の超音
波センサ■[株]が距離Sなる値を検出したとする。超
音波センサ09顛は音波である特徴から指向性を有しそ
の角度範囲2θの場合センサの位置を(11% 78)
とすると物体の存在すると考れられる範囲は(XSJ−
8,7B−::3tanθ) 〜(Xs+5S78+8
8tanりにあると考えられる。そこでこの範囲に含ま
れる格子点に対応する記憶部C41バイトの1ビツト目
を16−する。これによって逆に格子点〔xlcSyk
)が障害物のある領域Eであるかどうかは対応する記憶
部f241の1ビツト目が1かどうかで判定することが
できる。
波センサ■[株]が距離Sなる値を検出したとする。超
音波センサ09顛は音波である特徴から指向性を有しそ
の角度範囲2θの場合センサの位置を(11% 78)
とすると物体の存在すると考れられる範囲は(XSJ−
8,7B−::3tanθ) 〜(Xs+5S78+8
8tanりにあると考えられる。そこでこの範囲に含ま
れる格子点に対応する記憶部C41バイトの1ビツト目
を16−する。これによって逆に格子点〔xlcSyk
)が障害物のある領域Eであるかどうかは対応する記憶
部f241の1ビツト目が1かどうかで判定することが
できる。
次に移動車の方向決定について述べる。まず、進行方向
はX軸の正方向(X−)、負方向(x −)、y軸の正
方向(7−1−)、負方向(y−)にのみ進むものとし
、最初に現時点の移動車の方向を第7図の流れに沿って
判定する。そして、その後各X+、1−1y+、y一方
向を移動車が向いている場合について次の進行方向を決
定する。
はX軸の正方向(X−)、負方向(x −)、y軸の正
方向(7−1−)、負方向(y−)にのみ進むものとし
、最初に現時点の移動車の方向を第7図の流れに沿って
判定する。そして、その後各X+、1−1y+、y一方
向を移動車が向いている場合について次の進行方向を決
定する。
移動車がy十方向を向いている場合、(X−)側に未作
業(つまり、地図上に通過した印がない)エリアが残っ
ていて、近くζ:(たとえばロボットから(X−)側に
50CII以内に)障害物がないつ虜り、記憶部(2を
内の地図上(:障害物がない)時は、次の進行方向を(
X−)とする、(X−)側(二未作業領域がゐ会fなく
、(X+)側に障害物がない時は次の進行方向を(X+
)とする。一方(x+)fi(:障害物がある時は、−
度(y−)方向響二パフクしたら(X+)に障害物がな
くなるか地図を調べて、障害物がないところがあれば、
そこ壕でバックして次の進行方向Y(X+)とする。
業(つまり、地図上に通過した印がない)エリアが残っ
ていて、近くζ:(たとえばロボットから(X−)側に
50CII以内に)障害物がないつ虜り、記憶部(2を
内の地図上(:障害物がない)時は、次の進行方向を(
X−)とする、(X−)側(二未作業領域がゐ会fなく
、(X+)側に障害物がない時は次の進行方向を(X+
)とする。一方(x+)fi(:障害物がある時は、−
度(y−)方向響二パフクしたら(X+)に障害物がな
くなるか地図を調べて、障害物がないところがあれば、
そこ壕でバックして次の進行方向Y(X+)とする。
他方(X+)側に障害物がないところが見つからなけれ
ば終了とする0こうした方向決定の流れ図を第8図(−
示す。続いて移動車がy一方向を向いている場合、前回
の(y+)向き前進距離より、今回の(y−)方向の前
進距離が短かい時は一度(X−)方向に進んだ後火C二
(y−)方向とする。
ば終了とする0こうした方向決定の流れ図を第8図(−
示す。続いて移動車がy一方向を向いている場合、前回
の(y+)向き前進距離より、今回の(y−)方向の前
進距離が短かい時は一度(X−)方向に進んだ後火C二
(y−)方向とする。
一方前回の(y+)向き前進距離より今回の(y−)方
向の前進距離が長い時は(X+)側に障害物がなければ
次の進行方向を(X+)とする。他方(x+)例1t=
障害物があると、(y+)方向にバックして障害物がな
くなるかどうかを記憶部(24)内の地図?見る。障害
物がなくなるのであれば、その箇所まで(y+)方向(
ニバックして、その後(l+)方向ζ=進行方向をとる
。これ!一対し障害物がなくならないのなら移動車の動
作は終了する。
向の前進距離が長い時は(X+)側に障害物がなければ
次の進行方向を(X+)とする。他方(x+)例1t=
障害物があると、(y+)方向にバックして障害物がな
くなるかどうかを記憶部(24)内の地図?見る。障害
物がなくなるのであれば、その箇所まで(y+)方向(
ニバックして、その後(l+)方向ζ=進行方向をとる
。これ!一対し障害物がなくならないのなら移動車の動
作は終了する。
こうした方向決定動作を第9図(二示す。
次に、移動車がX一方向を向いている場合、(y−)側
C:障害物がなければ次の進行方向を(y−)とする。
C:障害物がなければ次の進行方向を(y−)とする。
(y−)方向(二障害物がある時は(X−1−)方向に
一度パツクすれば(y−)側に障害物がないところがあ
るかどうかを調べる。そしてそのようなところがあれば
−度そこまでバックして次の進行方向’r C’! −
) l二する。一方(X+)方向にバックしても(y−
)側に障害物がなくなるところがなければ終了する。こ
うした動作の流れを第10図堪:示す。
一度パツクすれば(y−)側に障害物がないところがあ
るかどうかを調べる。そしてそのようなところがあれば
−度そこまでバックして次の進行方向’r C’! −
) l二する。一方(X+)方向にバックしても(y−
)側に障害物がなくなるところがなければ終了する。こ
うした動作の流れを第10図堪:示す。
最後C:移動車が(工4.)方向を向いている場合前回
の動作が(y+)たつ九時は、(y−)側C障害物がな
ければ次の移動方向は(y−)向き(二する。前回の移
動方向が(y−)向きだった時は(y+)方向(:障害
物がなければ次を(7−1−) l二する。このどちら
でもなく、かつ(X+)方向(ニ障害物がなければ次も
(X+)への移動とし、(X+)方向に障害物があれば
終了する。こうした方向決定の流れ図を第11図1:示
す。
の動作が(y+)たつ九時は、(y−)側C障害物がな
ければ次の移動方向は(y−)向き(二する。前回の移
動方向が(y−)向きだった時は(y+)方向(:障害
物がなければ次を(7−1−) l二する。このどちら
でもなく、かつ(X+)方向(ニ障害物がなければ次も
(X+)への移動とし、(X+)方向に障害物があれば
終了する。こうした方向決定の流れ図を第11図1:示
す。
このような動作!する移動車を四角形の部屋の中央に障
害物を1つ置いた場合の移動経路の1例を第12図に示
す。尚、この実施例では距離測定手段として超音波セン
サを用いると良いが、これ:二限らず、カメラやレーザ
を利用した距離計でもよい。又移動車の位置検出手段と
してはエンコーダ以外(ニジャイロセンサや、地磁気セ
ンサや部屋(二発信源を設けそこからの信号で位置を認
識する方式でもよい。
害物を1つ置いた場合の移動経路の1例を第12図に示
す。尚、この実施例では距離測定手段として超音波セン
サを用いると良いが、これ:二限らず、カメラやレーザ
を利用した距離計でもよい。又移動車の位置検出手段と
してはエンコーダ以外(ニジャイロセンサや、地磁気セ
ンサや部屋(二発信源を設けそこからの信号で位置を認
識する方式でもよい。
ト)発明の効果
以上述べた如く、本発明移動車は周囲の物体や障害物ま
での距離を測る距離測定手段と、自身の位置を検出する
位置検出手段と、この位置検出手段及び上記距離測定手
段からの情報に応じて室内の地図な運次作成する地図作
成手段と、上記位置検出手段からの検出情報に応じて自
身の移動した領域を記憶する記憶手段と、から成り上記
地図作成子段で作成された地図情報と記憶手段内の移動
領域情報に基いて自身の移動方向を決定しているので室
内形状の認識と作業が殆んど同時に行え効率的で正確な
移動作業が行える。
での距離を測る距離測定手段と、自身の位置を検出する
位置検出手段と、この位置検出手段及び上記距離測定手
段からの情報に応じて室内の地図な運次作成する地図作
成手段と、上記位置検出手段からの検出情報に応じて自
身の移動した領域を記憶する記憶手段と、から成り上記
地図作成子段で作成された地図情報と記憶手段内の移動
領域情報に基いて自身の移動方向を決定しているので室
内形状の認識と作業が殆んど同時に行え効率的で正確な
移動作業が行える。
第1図は本発明移動車のブロック図、第2図、第6図は
夫々本発明sth車の正面図及び側面図、第4図は本発
明移動車の概略動作を説明する流れ図、第5図は記憶部
のメモリ構成を説明する説明図、第6図は記憶部内の記
憶状況を説明する説明図、第7図乃至第11図は進行方
向の決定手順を示す流れ図、第12図は移動車の移動経
路を示す室内模式図である。 (11・・・車体、+21(31・・・躯動論、(41
f51・・・モータ、(61(7)・・・エンコーダ、
(8)・・・コードリール、(9)〜αか・・超音波セ
ンサ、(19■Qυ・・・接触センサ、の・・・制御部
、[有]・・・地図作成部、c!41・・・記憶部、■
・・・・・・方向決定部。
夫々本発明sth車の正面図及び側面図、第4図は本発
明移動車の概略動作を説明する流れ図、第5図は記憶部
のメモリ構成を説明する説明図、第6図は記憶部内の記
憶状況を説明する説明図、第7図乃至第11図は進行方
向の決定手順を示す流れ図、第12図は移動車の移動経
路を示す室内模式図である。 (11・・・車体、+21(31・・・躯動論、(41
f51・・・モータ、(61(7)・・・エンコーダ、
(8)・・・コードリール、(9)〜αか・・超音波セ
ンサ、(19■Qυ・・・接触センサ、の・・・制御部
、[有]・・・地図作成部、c!41・・・記憶部、■
・・・・・・方向決定部。
Claims (1)
- 1)周囲の物体や障害物までの距離を図り室内の形状を
認識しながら移動する移動車において、周囲の物体や障
害物までの距離を測る距離測定手段と、自身の位置を検
出する位置検出手段と、この位置検出手段及び上記距離
測定手段からの情報に応じて室内の地図を逐次作成する
地図作成手段と、上記位置検出手段からの検出情報に応
じて自身の移動した領域を記憶する記憶手段とから成り
上記地図作成手段で作成された地図情報と記憶手段内の
移動領域情報に基いて、自身の移動方向を決定すること
を特徴とした移動車。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63002740A JPH01180010A (ja) | 1988-01-08 | 1988-01-08 | 移動車 |
| US07/290,159 US5001635A (en) | 1988-01-08 | 1988-12-27 | Vehicle |
| KR1019880017894A KR920000946B1 (ko) | 1988-01-08 | 1988-12-28 | 이 동 차 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63002740A JPH01180010A (ja) | 1988-01-08 | 1988-01-08 | 移動車 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01180010A true JPH01180010A (ja) | 1989-07-18 |
Family
ID=11537741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63002740A Pending JPH01180010A (ja) | 1988-01-08 | 1988-01-08 | 移動車 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5001635A (ja) |
| JP (1) | JPH01180010A (ja) |
| KR (1) | KR920000946B1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007323402A (ja) * | 2006-06-01 | 2007-12-13 | Matsushita Electric Ind Co Ltd | 自走式機器およびそのプログラム |
| CN102129248A (zh) * | 2011-01-19 | 2011-07-20 | 无锡职业技术学院 | 全向运动比赛机器人底盘 |
| CN104216404A (zh) * | 2013-05-31 | 2014-12-17 | 科沃斯机器人科技(苏州)有限公司 | 一种自移动装置及其控制方法 |
| JP2017027146A (ja) * | 2015-07-16 | 2017-02-02 | トヨタ自動車株式会社 | 自律移動体の監視エリア設定方法及び自律移動体 |
Families Citing this family (103)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5179329A (en) * | 1989-04-25 | 1993-01-12 | Shinko Electric Co., Ltd. | Travel control method, travel control device, and mobile robot for mobile robot systems |
| FR2695342B1 (fr) * | 1989-06-07 | 1995-07-21 | Onet | Appareil autonome de nettoyage automatique du sol par execution de missions programmees et utilisant un systeme de positionnement. |
| EP0584888A3 (en) * | 1989-06-07 | 1994-09-14 | Onet Sa | Autonomous apparatus and process for the automatic cleaning of ground areas through performance of programmed tasks |
| US5170352A (en) * | 1990-05-07 | 1992-12-08 | Fmc Corporation | Multi-purpose autonomous vehicle with path plotting |
| US5170351A (en) * | 1990-09-18 | 1992-12-08 | Matushita Electric Industrial Co., Ltd. | Automatic guided vehicle and method for controlling travel thereof |
| US5307271A (en) * | 1990-09-28 | 1994-04-26 | The United States Of America As Represented By The Secretary Of The Navy | Reflexive teleoperated control system for a remotely controlled vehicle |
| US5086535A (en) | 1990-10-22 | 1992-02-11 | Racine Industries, Inc. | Machine and method using graphic data for treating a surface |
| US5321614A (en) * | 1991-06-06 | 1994-06-14 | Ashworth Guy T D | Navigational control apparatus and method for autonomus vehicles |
| US5400244A (en) * | 1991-06-25 | 1995-03-21 | Kabushiki Kaisha Toshiba | Running control system for mobile robot provided with multiple sensor information integration system |
| SG72641A1 (en) * | 1991-11-05 | 2000-05-23 | Seiko Epson Corp | Micro robot |
| JPH0680203A (ja) * | 1992-03-24 | 1994-03-22 | East Japan Railway Co | 床面洗浄ロボットの制御方法 |
| JP3176701B2 (ja) * | 1992-04-15 | 2001-06-18 | 本田技研工業株式会社 | 移動体の現在位置認識処理装置 |
| DE69312565T2 (de) * | 1992-05-15 | 1998-01-02 | Toshiba Kawasaki Kk | Roboter zum Reinigen eines Reisezugwagens |
| US5596255A (en) * | 1993-06-07 | 1997-01-21 | Seiko Epson Corporation | Method of and apparatus for guiding microrobot |
| US5440216A (en) * | 1993-06-08 | 1995-08-08 | Samsung Electronics Co., Ltd. | Robot cleaner |
| KR100197676B1 (ko) * | 1993-09-27 | 1999-06-15 | 윤종용 | 로보트 청소기 |
| SE502834C2 (sv) * | 1994-03-29 | 1996-01-29 | Electrolux Ab | Förfarande och anordning för avkänning av hinder vid självgående anordning |
| WO1995035531A1 (de) * | 1994-06-22 | 1995-12-28 | Siemens Aktiengesellschaft | Verfahren zur orientierung, fahrwegplanung und steuerung einer autonomen mobilen einheit |
| IL113913A (en) * | 1995-05-30 | 2000-02-29 | Friendly Machines Ltd | Navigation method and system |
| JP3457441B2 (ja) * | 1995-10-31 | 2003-10-20 | 本田技研工業株式会社 | 自動走行車の制御方法 |
| KR0168189B1 (ko) * | 1995-12-01 | 1999-02-01 | 김광호 | 로보트의 환경인식장치 및 그 제어방법 |
| ATE185006T1 (de) * | 1996-03-06 | 1999-10-15 | Gmd Gmbh | Autonomes mobiles robotersystem für sensor- und kartengestützte navigation in einem leitungsnetzwerk |
| US5935179A (en) * | 1996-04-30 | 1999-08-10 | Aktiebolaget Electrolux | System and device for a self orienting device |
| JPH10260727A (ja) * | 1997-03-21 | 1998-09-29 | Minolta Co Ltd | 自動走行作業車 |
| US6166506A (en) * | 1998-06-19 | 2000-12-26 | Tregaskiss, Ltd. | Wireless safety clutch |
| EP1155787B1 (en) * | 1998-11-30 | 2016-10-05 | Sony Corporation | Robot device and control method thereof |
| GB2344884A (en) * | 1998-12-18 | 2000-06-21 | Notetry Ltd | Light Detection Apparatus - eg for a robotic cleaning device |
| GB9827779D0 (en) * | 1998-12-18 | 1999-02-10 | Notetry Ltd | Improvements in or relating to appliances |
| US6611738B2 (en) | 1999-07-12 | 2003-08-26 | Bryan J. Ruffner | Multifunctional mobile appliance |
| US8788092B2 (en) | 2000-01-24 | 2014-07-22 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
| US8412377B2 (en) | 2000-01-24 | 2013-04-02 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
| US6956348B2 (en) | 2004-01-28 | 2005-10-18 | Irobot Corporation | Debris sensor for cleaning apparatus |
| KR20020010257A (ko) * | 2000-07-28 | 2002-02-04 | 김인광 | 로봇 시스템에서의 자기위치 인식 장치 및 방법 |
| US6690134B1 (en) | 2001-01-24 | 2004-02-10 | Irobot Corporation | Method and system for robot localization and confinement |
| US7571511B2 (en) | 2002-01-03 | 2009-08-11 | Irobot Corporation | Autonomous floor-cleaning robot |
| US7663333B2 (en) | 2001-06-12 | 2010-02-16 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
| US8396592B2 (en) * | 2001-06-12 | 2013-03-12 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
| KR100420171B1 (ko) * | 2001-08-07 | 2004-03-02 | 삼성광주전자 주식회사 | 로봇 청소기와 그 시스템 및 제어방법 |
| GB0126497D0 (en) * | 2001-11-03 | 2002-01-02 | Dyson Ltd | An autonomous machine |
| US9128486B2 (en) | 2002-01-24 | 2015-09-08 | Irobot Corporation | Navigational control system for a robotic device |
| WO2004016400A2 (en) * | 2002-08-16 | 2004-02-26 | Evolution Robotics, Inc. | Systems and methods for the automated sensing of motion in a mobile robot using visual data |
| US8428778B2 (en) | 2002-09-13 | 2013-04-23 | Irobot Corporation | Navigational control system for a robotic device |
| US8386081B2 (en) | 2002-09-13 | 2013-02-26 | Irobot Corporation | Navigational control system for a robotic device |
| US20040220735A1 (en) * | 2003-04-29 | 2004-11-04 | Adams Don L. | Powered mobility vehicle collision damage prevention device |
| US7332890B2 (en) | 2004-01-21 | 2008-02-19 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
| JP2007530978A (ja) | 2004-03-29 | 2007-11-01 | エヴォリューション ロボティクス インコーポレイテッド | 反射光源を使用する位置推定方法および装置 |
| ATE536577T1 (de) | 2004-06-24 | 2011-12-15 | Irobot Corp | Fernbediente ablaufsteuerung und verfahren für eine autonome robotervorrichtung |
| US11209833B2 (en) | 2004-07-07 | 2021-12-28 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
| US7706917B1 (en) | 2004-07-07 | 2010-04-27 | Irobot Corporation | Celestial navigation system for an autonomous robot |
| US8972052B2 (en) | 2004-07-07 | 2015-03-03 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
| JP2006085369A (ja) * | 2004-09-15 | 2006-03-30 | Sony Corp | 移動体装置及びその制御方法 |
| KR20060059006A (ko) * | 2004-11-26 | 2006-06-01 | 삼성전자주식회사 | 이동형 가전기기가 장애물을 회피하며 벽을 따라 이동하는방법 및 장치 |
| EP2145573B1 (en) * | 2005-02-18 | 2011-09-07 | iRobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
| US8392021B2 (en) | 2005-02-18 | 2013-03-05 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
| US7620476B2 (en) | 2005-02-18 | 2009-11-17 | Irobot Corporation | Autonomous surface cleaning robot for dry cleaning |
| US8930023B2 (en) | 2009-11-06 | 2015-01-06 | Irobot Corporation | Localization by learning of wave-signal distributions |
| JP4875102B2 (ja) * | 2005-12-02 | 2012-02-15 | アイロボット コーポレイション | カバレッジロボット移動性 |
| ES2623920T3 (es) * | 2005-12-02 | 2017-07-12 | Irobot Corporation | Sistema de robot. |
| EP2816434A3 (en) | 2005-12-02 | 2015-01-28 | iRobot Corporation | Autonomous coverage robot |
| KR101300493B1 (ko) | 2005-12-02 | 2013-09-02 | 아이로보트 코퍼레이션 | 커버리지 로봇 이동성 |
| EP2533120B1 (en) | 2005-12-02 | 2019-01-16 | iRobot Corporation | Robot system |
| KR101074937B1 (ko) | 2005-12-02 | 2011-10-19 | 아이로보트 코퍼레이션 | 모듈형 로봇 |
| ATE523131T1 (de) | 2006-05-19 | 2011-09-15 | Irobot Corp | Müllentfernung aus reinigungsrobotern |
| US8417383B2 (en) | 2006-05-31 | 2013-04-09 | Irobot Corporation | Detecting robot stasis |
| KR101505380B1 (ko) | 2007-05-09 | 2015-03-23 | 아이로보트 코퍼레이션 | 표면 처리 로봇 |
| WO2009038772A2 (en) * | 2007-09-20 | 2009-03-26 | Evolution Robotics | Transferable intelligent control device |
| EP2045624A1 (en) * | 2007-10-01 | 2009-04-08 | Samsung Electronics Co., Ltd. | Ultrasonic distance sensor and robot cleaner using the same |
| US20100076599A1 (en) * | 2008-09-20 | 2010-03-25 | Steven Jacobs | Manually driven determination of a region of interest (roi) or a path of interest (poi) for a robotic device |
| EP3629051A1 (en) | 2009-03-02 | 2020-04-01 | Diversey, Inc. | Hygiene monitoring and management system and method |
| US8879426B1 (en) * | 2009-09-03 | 2014-11-04 | Lockheed Martin Corporation | Opportunistic connectivity edge detection |
| CN108378771B (zh) | 2010-02-16 | 2021-06-11 | 艾罗伯特公司 | 真空吸尘器毛刷 |
| WO2012044220A1 (en) * | 2010-10-01 | 2012-04-05 | Husqvarna Ab | Method and system for guiding a robotic garden tool |
| JP5832553B2 (ja) | 2010-12-30 | 2015-12-16 | アイロボット コーポレイション | カバレッジロボットナビゲーション |
| CN104487864B (zh) | 2012-08-27 | 2017-06-23 | 伊莱克斯公司 | 机器人定位系统 |
| US10448794B2 (en) | 2013-04-15 | 2019-10-22 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
| CN105101855A (zh) | 2013-04-15 | 2015-11-25 | 伊莱克斯公司 | 具有伸出的侧刷的机器人真空吸尘器 |
| CN103431812B (zh) * | 2013-08-02 | 2016-04-06 | 南京航空航天大学金城学院 | 一种基于超声雷达探测的清洁机器人及其行走控制方法 |
| US9395723B2 (en) | 2013-09-30 | 2016-07-19 | Five Elements Robotics, Inc. | Self-propelled robot assistant |
| US10617271B2 (en) | 2013-12-19 | 2020-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
| CN105813528B (zh) | 2013-12-19 | 2019-05-07 | 伊莱克斯公司 | 机器人清洁设备的障碍物感测爬行 |
| JP2017502371A (ja) | 2013-12-19 | 2017-01-19 | アクチエボラゲット エレクトロルックス | 掃除領域の優先順位付け |
| EP3084540B1 (en) | 2013-12-19 | 2021-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and operating method |
| EP3084538B1 (en) | 2013-12-19 | 2017-11-01 | Aktiebolaget Electrolux | Robotic cleaning device with perimeter recording function |
| JP6638988B2 (ja) | 2013-12-19 | 2020-02-05 | アクチエボラゲット エレクトロルックス | サイドブラシを有し、渦巻きパターンで動くロボットバキュームクリーナ |
| ES2675786T3 (es) | 2013-12-19 | 2018-07-12 | Aktiebolaget Electrolux | Control de velocidad adaptativo de cepillo lateral rotatorio |
| US10231591B2 (en) | 2013-12-20 | 2019-03-19 | Aktiebolaget Electrolux | Dust container |
| CN106415423B (zh) | 2014-07-10 | 2021-01-01 | 伊莱克斯公司 | 用于检测机器人清洁装置的测量误差的方法 |
| US10499778B2 (en) | 2014-09-08 | 2019-12-10 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
| WO2016037636A1 (en) | 2014-09-08 | 2016-03-17 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
| WO2016091291A1 (en) | 2014-12-10 | 2016-06-16 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
| EP3229983B1 (en) | 2014-12-12 | 2019-02-20 | Aktiebolaget Electrolux | Side brush and robotic cleaner |
| KR102326401B1 (ko) | 2014-12-16 | 2021-11-16 | 에이비 엘렉트로룩스 | 로봇 청소 장치를 위한 청소 방법 |
| EP3234714B1 (en) | 2014-12-16 | 2021-05-12 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
| CN107405034B (zh) | 2015-04-17 | 2022-09-13 | 伊莱克斯公司 | 机器人清洁设备以及控制所述机器人清洁设备的方法 |
| CN107920709A (zh) | 2015-09-03 | 2018-04-17 | 伊莱克斯公司 | 机器人清洁设备系统 |
| US11169533B2 (en) | 2016-03-15 | 2021-11-09 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
| WO2017194102A1 (en) | 2016-05-11 | 2017-11-16 | Aktiebolaget Electrolux | Robotic cleaning device |
| CN106096192B (zh) | 2016-06-27 | 2019-05-28 | 百度在线网络技术(北京)有限公司 | 一种无人驾驶车辆的测试场景的构建方法和装置 |
| CN106308685B (zh) * | 2016-08-23 | 2019-10-11 | 北京小米移动软件有限公司 | 清洁机器人及其控制方法 |
| CN110621208A (zh) | 2017-06-02 | 2019-12-27 | 伊莱克斯公司 | 检测机器人清洁设备前方的表面的高度差的方法 |
| KR20200058400A (ko) | 2017-09-26 | 2020-05-27 | 에이비 엘렉트로룩스 | 로봇 청소 장치의 이동 제어 |
| CN110279352B (zh) * | 2019-06-28 | 2021-09-17 | 苏州瑞久智能科技有限公司 | 一种基于双psd传感器的扫地机器人沿墙行走方法 |
| BR102021000321A2 (pt) | 2020-01-10 | 2021-07-27 | Bissell Inc. | Limpador de piso autônomo, e, método para sair de uma condição presa realizado por um limpador de piso autônomo |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4119900A (en) * | 1973-12-21 | 1978-10-10 | Ito Patent-Ag | Method and system for the automatic orientation and control of a robot |
| JPS5748110A (en) * | 1980-09-05 | 1982-03-19 | Mitsubishi Electric Corp | Unattended running car |
| JPS5914711A (ja) * | 1982-07-13 | 1984-01-25 | 株式会社クボタ | 無人走行作業車 |
| DE3478824D1 (en) * | 1983-10-26 | 1989-08-03 | Automax Kk | Control system for mobile robot |
| JPH0650559B2 (ja) * | 1985-04-03 | 1994-06-29 | 日産自動車株式会社 | 車両用経路誘導装置 |
| US4817000A (en) * | 1986-03-10 | 1989-03-28 | Si Handling Systems, Inc. | Automatic guided vehicle system |
-
1988
- 1988-01-08 JP JP63002740A patent/JPH01180010A/ja active Pending
- 1988-12-27 US US07/290,159 patent/US5001635A/en not_active Expired - Lifetime
- 1988-12-28 KR KR1019880017894A patent/KR920000946B1/ko not_active Expired
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007323402A (ja) * | 2006-06-01 | 2007-12-13 | Matsushita Electric Ind Co Ltd | 自走式機器およびそのプログラム |
| CN102129248A (zh) * | 2011-01-19 | 2011-07-20 | 无锡职业技术学院 | 全向运动比赛机器人底盘 |
| CN104216404A (zh) * | 2013-05-31 | 2014-12-17 | 科沃斯机器人科技(苏州)有限公司 | 一种自移动装置及其控制方法 |
| JP2017027146A (ja) * | 2015-07-16 | 2017-02-02 | トヨタ自動車株式会社 | 自律移動体の監視エリア設定方法及び自律移動体 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR890011726A (ko) | 1989-08-22 |
| US5001635A (en) | 1991-03-19 |
| KR920000946B1 (ko) | 1992-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01180010A (ja) | 移動車 | |
| JP3217281B2 (ja) | ロボットの環境認識装置およびその制御方法 | |
| CN106959695B (zh) | 移动机器人在工作区域内的角度修正方法及移动机器人 | |
| CN102018481B (zh) | 驱动清洁机器人的方法 | |
| US20020153184A1 (en) | Robot cleaner, robot cleaning system and method for controlling same | |
| US20070271011A1 (en) | Indoor map building apparatus, method, and medium for mobile robot | |
| US20060259212A1 (en) | Mobile robot having obstacle avoidance function and method therefor | |
| EP3892426B1 (en) | Autonomously traveling mobile robot and traveling control method therefor | |
| JP2007310866A (ja) | 絶対方位角を利用したロボット及びこれを利用したマップ作成方法 | |
| JP2007213236A (ja) | 自律走行ロボットの経路計画方法及び自律走行ロボット | |
| JPS62263508A (ja) | 自立型作業車 | |
| JP2018206004A (ja) | 自律走行台車の走行制御装置、自律走行台車 | |
| JPH0546246A (ja) | 掃除ロボツト及びその走行方法 | |
| JP4962255B2 (ja) | 自走式装置 | |
| CN113566808A (zh) | 一种导航路径规划方法、装置、设备以及可读存储介质 | |
| JP5212939B2 (ja) | 自律移動装置 | |
| CN116945208B (zh) | 一种机器人系统 | |
| CN1055772C (zh) | 机器人的环境识别装置及其控制方法 | |
| JPH02235114A (ja) | 移動車 | |
| CN117130356A (zh) | 环境信息采集方法、设备及存储介质 | |
| JP3237500B2 (ja) | 自律移動作業車 | |
| CN116942018A (zh) | 基于特定介质区域的机器人控制方法、机器人及芯片 | |
| JPS6347806A (ja) | 無人走行車輌 | |
| JPH07253815A (ja) | 自律走行作業車 | |
| JP4204538B2 (ja) | 移動制御装置および移動制御方法 |