JP6757593B2 - 自走式電子機器 - Google Patents
自走式電子機器 Download PDFInfo
- Publication number
- JP6757593B2 JP6757593B2 JP2016095372A JP2016095372A JP6757593B2 JP 6757593 B2 JP6757593 B2 JP 6757593B2 JP 2016095372 A JP2016095372 A JP 2016095372A JP 2016095372 A JP2016095372 A JP 2016095372A JP 6757593 B2 JP6757593 B2 JP 6757593B2
- Authority
- JP
- Japan
- Prior art keywords
- map
- altitude
- self
- travel
- traveling
- 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 - Fee Related
Links
- 238000001514 detection method Methods 0.000 claims description 47
- 230000008859 change Effects 0.000 claims description 2
- 238000004140 cleaning Methods 0.000 description 28
- 238000000034 method Methods 0.000 description 15
- 239000000428 dust Substances 0.000 description 11
- 230000008569 process Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000010365 information processing Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- PXHVJJICTQNCMI-UHFFFAOYSA-N Nickel Chemical compound [Ni] PXHVJJICTQNCMI-UHFFFAOYSA-N 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 description 1
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 229910003307 Ni-Cd Inorganic materials 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229910052739 hydrogen Inorganic materials 0.000 description 1
- 239000001257 hydrogen Substances 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229910052759 nickel Inorganic materials 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
Landscapes
- Electric Vacuum Cleaner (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
特許文献1では、壁や家具等の障害物の近傍においても掃除残しが無く走行するように、周囲の状況を検出する検出センサを備えた自走式掃除機を掃除領域の端に沿って一周走行させ、掃除領域の詳細地図を作成する。
そして、作成された詳細地図を複数の移動範囲に分割し、自走式掃除機を移動範囲毎に、かつ、隣り合う移動範囲の一部と重なり合うように走行させる。この走行制御によって、掃除残しを無くすようにしている。
特許文献2は、直近で掃除が行われた日時から現時点までの経過時間に応じて、複数のエリアに分類された地図情報を作成して表示する自走式掃除システムを提案する。
掃除履歴記憶部は、掃除実行部によって掃除を行うときに、位置検出部により検出された位置と計時部により計時された日時とを対応付けた掃除履歴を記憶する。
ところで近年、気圧の検出に基づいて数十センチメートル程度の検出精度で高度の検出が可能な気圧センサが入手可能である。
この気圧センサを地図に関連付けた例として、前記気圧検出手段により検出した前記気圧と、前記角速度/加速度検出手段により検出した前記角速度又は前記加速度とに基づき、前記移動体の前記走行路が坂道であるか否かを判定する現在位置表示装置が知られている(例えば、特許文献3参照)。
この発明は、以上のような事情を考慮してなされたものであって、複数階層の床面の何れかを走行する際に、階層に応じた走行用マップを選択して走行できる自走式電子機器を提供するものである。
よって、ある階層の床面形状を記憶すると、異なる階層に移動しても既に記憶されている異なる階層の走行用マップをもちいて走行制御を行うといった事態を回避できる。よって、複数階層の家屋やビル等において各階層の走行用マップを適切に作成して記憶し、管理できる。
≪自走式電子機器の構成≫
この発明による自走式電子機器の具体的態様を述べる。図1は、この発明による自走式電子機器の一態様である自走式掃除機の概略構成を示すブロック図である。
図1に示すように、この実施形態の自走式掃除機10は、制御部11、充電池12、障害物検出部14、走行部17、右駆動輪18R、左駆動輪18Lおよび記憶部19を備える。さらに、位置検出部22および高度検出部23を備える。また、吸気口31、排気口32、集塵室33、電動送風機34、ブラシモータ35、回転ブラシ36およびサイドブラシ37を備える。
図2は、図1に示す自走機器の外観例を示す斜視図である。
図3は、図2に示す自走機器の底面を概略的に示す底面図である。
筐体102は、底板102a(図3参照)と、天板102bと、底板102aおよび天板102bの外周部に沿って設けられた平面視円環形の側板102cとを備えている(図2参照)。なお、側板102cは前後に二分割されており、側板前部はバンパーとして機能すると共に、側板前部の衝突を検出する衝突センサ15Cが内部に設けられている。さらに、図2に示すように、前方に前方超音波センサ14Fが配置され、左側方に左方超音波センサ14Lが配置されている。図2では隠れているが、右方超音波センサ14Rが右側方に配置されている。
天板102bは、筐体102内に収容されて図2に図示しない集塵室33の容器を出し入れするために開閉可能な蓋部が設けられている。天板102bにおける蓋部の前方には排気口32が形成されている。
底板102aにはさらに、従動輪である後輪18Tが装着されている。後輪18Tは、床面上で自在に向きを変えることができる。左駆動輪18Lの前方に左輪床面センサ16L、右駆動輪18Rの前方に右輪床面センサ16Rがそれぞれ配置されている。また、前端部に前方床面センサ16Fが配置され、後端部に後方床面センサ16Tが配置されている。
また、図3に示すように、底板102aには吸気口31が開口しており、開口部に床面を掃く回転ブラシ36が配置されている。また、吸気口31の左右には、サイドブラシ37が配置されている。
図1の制御部11は、自走式掃除機10の各構成要素の動作を制御する部分であり、主として、CPU、RAM、I/Oコントローラ、タイマー等からなるマイクロコンピュータによって実現される。
CPUは、後述する記憶部19に予め格納され、RAMに展開された制御プログラムに基づいて、各ハードウェアを有機的に動作させて、この発明の掃除機能、走行機能などを実行する。
衝突センサ15Cは、自走式掃除機10が走行時に障害物と接触したことを検出するために、例えば、筐体102の内部であって側板102cの近傍に配置される。CPUは、衝突センサ15Cからの出力信号に基づいて側板102cが障害物に衝突したことを知る。
CPUは、障害物検出部14から出力された信号に基づいて、障害物や段差の存在する位置を認識する。認識された障害物や段差の位置情報に基づいて、その障害物や段差を避けて次に走行すべき方向を決定する。なお、左輪床面センサ16Lおよび右輪床面センサ16Rは、前方床面センサ16Fが段差の検出に失敗した場合や故障した場合に下り階段を検出し、自走式掃除機10の下り階段への落下を防止する。後方床面センサ16Tは、旋回あるいは後退時の落下を防止する。
記憶部19は、例えば、充電池12の残容量等の状態を示す電池情報19c、位置検出部22により検出され自走式掃除機10の現在位置を示す位置情報19pを格納する。さらに、高度検出部23により検出された高度と紐付けられた走行用マップ19mを格納する。
高度検出部23は、自走式掃除機10が置かれている場所の高度を検出する。例えば、気圧センサを用いて自走式掃除機10の高度を取得するものであってもよい。自走式掃除機10は床面上に置かれるので、高度検出部23が検出する高度は、自走式掃除機10が置かれた場所の高度に等しいといえる。
集塵室33は、床面の塵埃を集める部分であり、主として、図示しない集塵室と、フィルタ部と、集塵室およびフィルタ部を覆うカバー部とを備える。また、吸気口31と連通する流入路および排気口32と連通する排出路とを有する。排出路の途中には電動送風機34が配置されている。電動送風機34は、吸気口31から空気を吸い込み、その空気を、流入路を介して集塵容器内に導き、集塵後の空気を、排出路を介して排気口32から外部へ放出する気流を発生させる。
以上が、自走式掃除機10の具体的な構成例である。
(実施の形態1)
自走式掃除機10がマップを作成する手順を説明する。自走式掃除機10は、初期の段階で記憶部19にマップを有していない。
この実施形態で自走式掃除機10は、置かれた場所を自律走行して清掃を実行する前に、図1に図示しない通信インターフェイスを用いて外部の機器からマップを取得する。
自走式掃除機10が記憶部19に格納されたあるマップを初めて用いた自律走行を行って掃除作業を実行する際、制御部11は位置検出部22を用いて走行した位置の履歴、即ち走行経路を検出し、前記マップが実際に掃除を行った部屋に対応したものであるか否かを判断する。
自走式掃除機10が新たなマップを受信したら、既に記憶部19に格納されているマップと同じ名称が付けられているか否かを調べ、異なる名称が付けられている場合は別の新たなマップとして記憶部19に格納する。その名称は、例えば部屋の間取りを描く前記アプリが、マップを生成する際にユーザーに入力を求めることによって付与される。新たなマップについては、上述の手順と同様に、そのマップに対応する部屋の走行を最初に行った時点でマップと高度とを紐付ける。
続いて、記憶部19に記憶されたマップを用いて自律走行を行う手順を以下に説明する。
以下の説明において、自走式掃除機10の記憶部19には、既に高度と関連付けられた1以上のマップが格納されているものとする。
制御部11は、掃除開始の指示に応答して、記憶部19に格納されているマップの中から、自走式掃除機10が現在置かれている部屋に対応するマップの選択を行う。選択の手がかりとしてマップに紐付けられた高度を用いる。
確認の手法は、例えば自走式掃除機10がマップを表示できる表示部を有している場合はその表示部に表示してユーザーの確認を要求する。あるいは、自走式掃除機10と通信可能な外部の情報処理機器にマップのデータを送信して表示させてもよい。表示の態様としては、マップが表す部屋の間取りを表示してもよいが、作成時に各マップにつけられた名称を表示してもよい。あるいは、表示に代えてその名称を音声で知らせて確認を要求してもよい。
ユーザーが確認を終えたことを表す応答が返されたら、制御部11は、確認されたマップを用いて自律走行を開始し、部屋の掃除を実行する。
実施の形態1は、高度検出部23が現在検出している高度に相当するマップが記憶部19に1つ存在する場合を述べたが、現在の高度に相当するマップが存在しない場合や、複数個存在する場合がある。
自走式掃除機10が置かれている部屋のマップが未だ高度と紐付けられていない場合は、現在の高度に相当するマップが記憶部19に存在しない。また、同じ階にある複数の部屋のマップが記憶部19に格納されている場合は、現在の高度に相当するマップが複数存在する。
実施の形態1および2において、マップは外部の機器で生成され記憶部19に格納される。
この実施形態では、自走式掃除機10が作業領域を自律走行して自らマップを生成する態様について述べる。
例えば初期状態において、マップが生成されていないので記憶部19にマップは格納されていない。また、記憶部19にマップが格納されているとしても、格納されたマップと異なる部屋を新たに掃除する場合がある。
自走式掃除機10は位置検出部22を用いて作業領域内を走行した履歴を走行経路として記憶部19に格納する。その場合、例えば特許文献1に記載のように、作業領域の端に沿って一周走行して作業領域のマップの輪郭を作成し、その内部を走行して障害物等の所在をさらに認識してもよい。
自律走行中に、制御部11は走行した作業領域のマップを生成する。記憶部19にマップが格納されていない場合は勿論、記憶部19にマップが格納されており、何れかのマップを読み出した場合もマップを生成することが好ましい。
生成したマップが記憶部19から読み出したマップと異なると判断した場合、制御部11は生成したマップを新たなマップとして高度と紐付けて記憶部19に格納する。これは、読み出されたマップと同じ階層にある異なる部屋のマップとして管理するためである。
読み出されたマップが既に高度と紐付けられている場合、生成したマップで記憶部19から読み出されたマップを置き換える必要は必ずしもないが、好ましくは生成したマップで置き換える。障害物等を最新の状態に更新するためである。
≪マップの選択および生成に係る処理手順≫
図4は、この発明に係る制御部が実行する処理のうちマップの選択および生成に係る処理を示すフローチャートである。制御部11は、他の処理を同時並行でマルチタスク処理するが、図4において他の処理は省略している。
自走式掃除機10の電源がオンになると、制御部11は、RAMや出力信号の初期化を行った(ステップS11)後に、掃除開始の指示を待つ(ステップS12)。
一方、置かれている場所の高度に相当するマップが記憶部19に格納されていなければ(ステップS15のNo)、制御部11は、自律走行をしながら新たなマップを作成する(ステップS17)。
なお、前述のステップS16で自律走行にマップを作成しない場合は、更新を行わない。また、生成されたマップが記憶部19から読み出したマップと同じかほぼ同じ場合は、更新を行わなくてもよい。
以上が、マップの選択および生成に関する処理手順である。
(i)この発明による自走式電子機器は、階層別の床面に対応した階層別の走行用マップを各階層の高度と関連付けて格納する記憶部と、置かれている場所の高度を検出する高度検出部と、置かれている場所の床面上の位置を検出する位置検出部と、前記記憶部に格納された階層別の走行用マップの中から、前記高度検出部により検出された高度に応じた走行用マップを選択し、選択された走行用マップに基づいて走行を制御する制御部と、前記制御部の指示に基づいて走行する走行部とを備えることを特徴とする。
また、走行用マップは、自走式電子機器が床面上を走行する際に走行経路の決定等のために用いる地図情報である。
さらにまた、高度検出部は、置かれている床面の階層と他の階層との違いを検出するものである。その具体的な態様としては気圧センサが挙げられるがこれに限定されるものでない。ここで高度検出部は、各階層の床面を他の階層と区別するのに十分な精度で床面の高さを検出すれば足りる。
また、制御部は、自走式電子機器の走行を制御するものである。その具体的な態様としては、例えば、ROM、RAM、入出力回路、タイマー等を有するマイクロコンピュータ(MPU)を中心とした制御回路が挙げられる。
さらにまた、走行部は、制御部の指示に基づいて機器を走行させる部分であって、例えば左右の駆動輪と各駆動輪を駆動するモータ、モータドライバ回路などで構成される。
また、自走式電子機器は自律走行のために障害物を検出するセンサを備えている。
(ii)前記高度検出部は、気圧センサを用いて置かれている場所の高度を検出してもよい。
このようにすれば、気圧センサによって場所の高度を検出できる。
このようにすれば、各階層の床面を走行する際に走行用マップを作成、または、更新できる。
このようにすれば、場所の高度が異なるか、または、同じ高度であるが絶対位置が重複しない走行用マップを異なる部屋のマップとして記憶して管理できる。
このようにすれば、走行用マップのマップ領域の境界を確実にかつ正確に作成できる。
この発明の好ましい態様には、上述した複数の態様のうちの何れかを組み合わせたものも含まれる。
前述した実施の形態の他にも、この発明について種々の変形例があり得る。それらの変形例は、この発明の範囲に属さないと解されるべきものではない。この発明には、請求の範囲と均等の意味および前記範囲内でのすべての変形とが含まれるべきである。
102:筐体、 102a:底板、 102b:天板、 102c:側板
Claims (5)
- 階層別の床面に対応した階層別の走行用マップを各階層の高度と関連付けて格納する記憶部と、
置かれている場所の高度を検出する高度検出部と、
置かれている場所の床面上の位置を検出する位置検出部と、
前記記憶部に格納された階層別の走行用マップの中から、前記高度検出部により検出された高度に応じた走行用マップを選択し、選択された走行用マップに基づいて走行を制御する制御部と、
前記制御部の指示に基づいて走行する走行部とを備え、
前記制御部は、前記記憶部に格納されている走行用マップのうち前記高度検出部が現在検出している高度に応じた階層の1以上の走行用マップまたは高度が紐付けられていない走行用マップを候補に挙げてユーザーに確認または選択させる自走式電子機器。 - 前記高度検出部は、気圧センサを用いて置かれている場所の高度を検出する請求項1に記載の自走式電子機器。
- 前記位置検出部は、走行に伴って変化する位置の履歴を検出し、
前記高度検出部は、走行する場所の高度を検出し、
前記制御部は、前記位置の履歴に基づいて前記走行用マップを作成し、前記高度と関連付けて前記記憶部に格納するか、または、格納されている走行用マップを更新する請求項1または2に記載の自走式電子機器。 - 前記位置検出部は絶対位置を検出し、同じ高度かつマップ領域内の絶対位置が重複しない走行用マップを異なる部屋のマップとしてそれぞれ格納または更新する請求項1〜3の何れか一つに記載の自走式電子機器。
- 前記制御部は、置かれた床面の端に沿って一周走行させて走行用マップの境界を作成する請求項1〜4の何れか一つに記載の自走式電子機器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016095372A JP6757593B2 (ja) | 2016-05-11 | 2016-05-11 | 自走式電子機器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016095372A JP6757593B2 (ja) | 2016-05-11 | 2016-05-11 | 自走式電子機器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017204132A JP2017204132A (ja) | 2017-11-16 |
JP6757593B2 true JP6757593B2 (ja) | 2020-09-23 |
Family
ID=60323395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016095372A Expired - Fee Related JP6757593B2 (ja) | 2016-05-11 | 2016-05-11 | 自走式電子機器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6757593B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7127303B2 (ja) | 2018-03-09 | 2022-08-30 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
JP7306546B2 (ja) * | 2018-03-09 | 2023-07-11 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
JP7025990B2 (ja) * | 2018-05-14 | 2022-02-25 | 日立グローバルライフソリューションズ株式会社 | 移動体、および、移動体の地図共有方法 |
JP7417954B2 (ja) * | 2019-01-31 | 2024-01-19 | パナソニックIpマネジメント株式会社 | 清掃ルート決定システム及び清掃ルート決定方法 |
CN112867423B (zh) * | 2019-01-31 | 2023-04-14 | 松下知识产权经营株式会社 | 清扫路线决定装置以及清扫路线决定方法 |
JP7295657B2 (ja) * | 2019-02-26 | 2023-06-21 | 東芝ライフスタイル株式会社 | 自律走行体装置 |
CN109984687A (zh) * | 2019-06-03 | 2019-07-09 | 常州工程职业技术学院 | 一种扫地机器人的自动清扫控制方法 |
JP6820068B1 (ja) | 2019-07-25 | 2021-01-27 | Necプラットフォームズ株式会社 | 無線装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008003979A (ja) * | 2006-06-26 | 2008-01-10 | Matsushita Electric Ind Co Ltd | 自走式機器およびそのプログラム |
JP2008108210A (ja) * | 2006-10-27 | 2008-05-08 | Sharp Corp | 自走式掃除機 |
CN105593775B (zh) * | 2013-08-06 | 2020-05-05 | 阿尔弗雷德·卡赫欧洲两合公司 | 用于运行地板清洁机的方法以及地板清洁机 |
JP6177097B2 (ja) * | 2013-11-12 | 2017-08-09 | 株式会社日立産機システム | 位置検出システム |
-
2016
- 2016-05-11 JP JP2016095372A patent/JP6757593B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2017204132A (ja) | 2017-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6757593B2 (ja) | 自走式電子機器 | |
EP3087894B2 (en) | Moving robot and controlling method thereof | |
EP3727122B1 (en) | Robot cleaners and controlling method thereof | |
JP3841220B2 (ja) | 自律走行ロボットクリーナー | |
US10238258B2 (en) | Robot cleaner and method for controlling the same | |
JP6062200B2 (ja) | 機器制御装置、および自走式電子機器 | |
ES2637210T3 (es) | Procedimiento para desencadenar automáticamente una autolocalización | |
EP2413772B1 (en) | Mobile robot with single camera and method for recognizing 3d surroundings of the same | |
EP3282912B1 (en) | Robotic cleaning device and a method of controlling the robotic cleaning device | |
WO2014054423A1 (ja) | レイアウト情報作成装置、レイアウト情報作成方法、家電機器操作システムおよび自走式電子機器 | |
US11194338B2 (en) | Method for recommending location of charging station and moving robot performing the same | |
CN214484411U (zh) | 自主式地板清洁器 | |
JP2003036116A (ja) | 自律走行ロボット | |
JP2013230294A (ja) | 自走式掃除機 | |
CN110477805B (zh) | 包括能够沿地面移动的多个移动体的移动体系统 | |
JP2005211367A (ja) | 自律走行ロボットクリーナー | |
KR102500529B1 (ko) | 이동 로봇 및 그 제어방법 | |
JP6220508B2 (ja) | 自走式電子機器、電子機器制御システム、および電子機器制御方法 | |
KR101641242B1 (ko) | 로봇 청소기 및 이의 제어 방법 | |
JP6054123B2 (ja) | レイアウト情報作成装置、レイアウト情報作成方法、および自走式電子機器 | |
JP2006031503A (ja) | 自律走行移動体 | |
JP6945144B2 (ja) | 掃除情報提供装置、および掃除機システム | |
JP2021027884A (ja) | 自律走行型掃除機、自律走行型掃除機の制御方法、及び、プログラム | |
JP2020194415A (ja) | 自律走行作業装置 | |
KR102620361B1 (ko) | 로봇 청소기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190320 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200225 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200324 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200804 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200831 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6757593 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |