JP2007226322A - Robot control system - Google Patents
Robot control system Download PDFInfo
- Publication number
- JP2007226322A JP2007226322A JP2006043999A JP2006043999A JP2007226322A JP 2007226322 A JP2007226322 A JP 2007226322A JP 2006043999 A JP2006043999 A JP 2006043999A JP 2006043999 A JP2006043999 A JP 2006043999A JP 2007226322 A JP2007226322 A JP 2007226322A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- teaching device
- map
- travel route
- display
- 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
- 238000004891 communication Methods 0.000 claims abstract description 18
- 238000012544 monitoring process Methods 0.000 claims description 10
- 230000000694 effects Effects 0.000 claims description 9
- 238000004140 cleaning Methods 0.000 claims description 3
- 238000000034 method Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 10
- 230000009471 action Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000005259 measurement Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
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/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0044—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by providing the operator with a computer generated representation of the environment of the vehicle, e.g. virtual reality, maps
-
- 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/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Electric Suction Cleaners (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
本発明は,ロボットコントロールシステムに関する。 The present invention relates to a robot control system.
従来より,ロボットが活動する領域の地図を表示機構に表示するシステムは提案されている。
例えば,特許文献1には,教示された走行データから生成された活動領域の地図をロボットが有する表示機構に表示するシステムが記載されている。
また,特許文献2には,教示の材料としてスキャナで読み込んだ地図データをシステム内のディスプレイに表示するシステムが記載されている。
For example,
Patent Document 2 describes a system that displays map data read by a scanner as a teaching material on a display in the system.
ロボットの行動教示にあたり,特許文献1でもあらかじめ用意した地図を利用しているが,例えば家庭内で利用する掃除ロボットなど,現状に即した地図が常に用意されていない状況で活動するロボットについては,特許文献1の教示で活動させるのは困難である。
In teaching robot behavior, a map prepared in advance in
また,ロボットの行動教示の方法として,シーケンス的に行動を与える方法,コントローラで具体的な指令(前進・右折・左折など)を与えて操作する方法,走行時の経由点を指定する方法などが挙げられるが,利用者がイメージする通りの経路で走行させる為には人の手で細かい指定やデータ入力を行う必要がある。 In addition, robot behavior teaching methods include a method of giving behavior in sequence, a method of operating by giving specific commands (forward, right turn, left turn, etc.) with a controller, a method of specifying a waypoint during travel, etc. Although it is mentioned, in order to run along the route that the user imagines, it is necessary to perform detailed designation and data input by human hands.
本発明はこのような事情に鑑みてなされたものであり,予め地図を用意することなく,簡易かつ正確にロボットに走行ルートの教示を行うことができるロボットコントロールシステムを提供するものである。 The present invention has been made in view of such circumstances, and provides a robot control system capable of teaching a travel route to a robot simply and accurately without preparing a map in advance.
本発明のロボットコントロールシステムは,自律走行可能なロボットと,このロボットの外部に設けられ,ロボットに走行指令を与える教示装置とを備え,ロボットと教示装置は,それぞれ,相互の通信を可能にするロボット側及び教示装置側通信部を備え,ロボットは,自律的に活動範囲内を探索することにより活動範囲内の地図を作成する地図作成部を備え,かつ作成した地図を教示装置に送信するように構成され,教示装置は,ロボットから受信した地図を表示する表示部と,表示部に表示された地図上にロボットに教示する走行ルートを描き込むために使用される入力部とを備え,かつ描き込みされた走行ルートを走行指令としてロボットに送信するように構成され,ロボットは,前記走行指令を受信すると,前記走行ルートを再現するように構成されている。 The robot control system of the present invention includes a robot that can travel autonomously and a teaching device that is provided outside the robot and that gives a traveling command to the robot, and the robot and the teaching device can communicate with each other. The robot has a communication unit on the robot side and the teaching device side, and the robot has a map creation unit that creates a map in the activity range by autonomously searching the activity range, and transmits the created map to the teaching device. The teaching device includes a display unit that displays a map received from the robot, and an input unit that is used to draw a travel route that teaches the robot on the map displayed on the display unit, and It is configured to send the drawn travel route to the robot as a travel command. When the robot receives the travel command, it reproduces the travel route. It is configured so that.
本発明ではロボットが自律的に走行して作成した地図を教示装置が受け取り,教示装置は,その表示部上に,ロボットが作成した地図を表示する。本発明のシステムのユーザーは,教示装置の表示部に表示された地図上でロボットの走行ルートを描き込むことができ,描かれたルートがロボットに送信され,ロボットは,そのルートを再現するように構成されている。 In the present invention, the teaching device receives a map created by the robot traveling autonomously, and the teaching device displays the map created by the robot on the display unit. The user of the system of the present invention can draw the traveling route of the robot on the map displayed on the display unit of the teaching device, and the drawn route is transmitted to the robot so that the robot reproduces the route. It is configured.
このように,本発明では,ロボットが自律的に地図を作成するので,ユーザーが予め地図を用意する必要がない。また,実測を元に地図が作成されるので,予め用意した地図を用いる方式に対し,現実とのマッチングの手間が不要であり,さらに常に現状に即した地図情報を利用できるという利点がある。 As described above, in the present invention, since the robot autonomously creates a map, it is not necessary for the user to prepare a map in advance. In addition, since the map is created based on the actual measurement, there is an advantage that it does not require the effort of matching with the reality compared to the method using the map prepared in advance, and the map information in accordance with the current situation can be always used.
さらに,教示装置の表示部に走行ルートを描き込むことによって走行ルートを教示するので,教示の方法が極めて直感的であり,簡易かつ正確に教示を行うことができる。 Furthermore, since the travel route is taught by drawing the travel route on the display unit of the teaching device, the teaching method is very intuitive and teaching can be performed easily and accurately.
以下,本発明の一実施形態を図面を用いて説明する。図面は,説明の便宜のために用いられるものであり,本発明の範囲は,図面に示す実施形態に限定されない。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The drawings are used for convenience of explanation, and the scope of the present invention is not limited to the embodiments shown in the drawings.
1.基本構成
まず,図1及び2を用いて本発明の一実施形態のロボットコントロールシステムの基本構成について説明する。図1は,ロボット1の斜視図と,教示装置3の正面図を合わせて示し,図2は,ロボット1の斜視図の拡大図を示す。本実施形態のロボットコントロールシステムは,自律走行可能なロボット1と,このロボット1の外部に設けられ,ロボットに走行指令を与える教示装置3とを備える。ロボット1と教示装置3は,それぞれ,相互の通信を可能にするロボット側及び教示装置側通信部5,7を備える。ロボット1と教示装置3の間の通信は,無線通信(赤外線通信を含む。)又は有線通信であり,その方式は特に限定されない。別の実施形態では,ロボット1と教示装置3の間の通信は,LAN又はWANを介して行ってもよい。例えば,ロボット1が活動する室内にLAN又はWAN(例えば,インターネットとする)につながる中継点を設け,教示装置3を有線又は無線でLAN又はWANに接続し,LAN又はWANを介してロボット1と教示装置3の間の通信を行うようにしてもよい。この場合,ロボット1と教示装置3が大きく離れていてもシステムが成立する。
1. Basic Configuration First, the basic configuration of a robot control system according to an embodiment of the present invention will be described with reference to FIGS. FIG. 1 shows a perspective view of the
ロボット1は,自律的に活動範囲内を探索することにより活動範囲内の地図を作成する機能を備え,作成した地図を教示装置3に送信するように構成されている。教示装置3は,ロボット1から受信した地図を表示する表示部と,表示部に表示された地図上にロボットに教示する走行ルートを描き込むために使用される入力部とを備え,かつ描き込みされた走行ルートを走行指令としてロボット1に送信するように構成されている。ロボット1は,前記走行指令を受信すると,前記走行ルートを再現するように構成されている。
The
2.ロボットの構成
ここで,ロボット1の構成の一例について説明する。ロボット1は,図2に示すように,ロボット本体9と,本体9の内部に設置されたロボット側通信部5と,本体9の前方に放射状に配置され周囲の障害物を認識可能な測距センサ群11と,ジャイロセンサ13と,駆動輪15と,演算部17と,記憶部19とを備える。測距センサ群11は,複数の測距センサ11aで構成される。測距センサ11aとしては,赤外線,レーザー又は超音波測距センサ等種々のものを採用することができる。ロボット1の構成は,限定されず,地図作成や教示装置との通信が可能な構成であればよい。
2. Robot Configuration Here, an example of the configuration of the
ロポット1の種類は限定されないが,掃除機ロボットや室内監視ロボットなどのユーザーが定めた走行ルートに従って走行することが期待されるロボットが好ましい。
ロボット1は,演算部17が駆動輪15の回転量を決定して走行し,その履歴は,記憶部19に保存される。ロボット1の姿勢の変化も,駆動輪15の回転量とジャイロセンサ13の情報をもとに演算部17で算出され,同様に記憶部19に保存される。以上から,ロボット1は,自身の移動の履歴を記憶部19に持っており,現在位置を自覚しながら走行することができる。
The type of
The
3.教示装置の構成
次に,教示装置3の構成の一例について説明する。教示装置3は,教示装置本体21と,教示装置側通信部7と,タブレット機能を有するディスプレイ23と,入力用スタイラスペン25と,送信ボタン27と,モード切り替えボタン29とを備えている。ディスプレイ23には,ロボット1から受信した地図が表示される。従って,ディスプレイ23は,教示装置3の表示部として機能する。また,入力用スタイラスペン25でディスプレイ23の任意の地点を選択すると,ディスプレイ23のタブレット機能によって,その地点が入力される。また,入力用スタイラスペン25でディスプレイ23上に線を描くと,描かれた線が入力される。従って,教示装置3の入力部は,ディスプレイ23のタブレット機能と,入力用スタイラスペン25とで構成される。送信ボタン27は,描き込みされた走行ルートをロボット1に送信するために用いられる。モード切り替えボタン29は,教示装置3の入力モードの切り替えに用いられる(詳しくは後述する。)。教示装置3の構成は,限定されず,地図の表示,走行ルートの描き込み及びロボット1との通信が可能なものであればよい。
教示装置3は,専用端末であってもよいが,パーソナルコンピューターとそれにインストールされた所定のソフトウェアとで構成してもよい。
3. Next, an example of the configuration of the
The
4.ロボットコントロールシステムの連携動作
本実施形態のロボットコントロールシステムは,以下に示すように連携して動作する。以下,この連携動作について,図3に示すフローチャートに従って説明する。
4). Cooperation operation of the robot control system The robot control system of this embodiment operates in cooperation as shown below. Hereinafter, this cooperative operation will be described with reference to the flowchart shown in FIG.
4−1.地図作成及び送信(RS1,2)
まず,ロボット1が活動範囲内の地図を作成し(RS1),作成した地図を教示装置3に送信する(RS2)。以下,この手順の一例について,図4(a),(b)を用いて説明する。
4-1. Map creation and transmission (RS1, 2)
First, the
図4(a)は,ロボット1の活動範囲である部屋31内に複数の障害物33が載置されている状態を示す平面図である。部屋31の左下には,ロボット1が載置されている。ロボット1は,電源がONにされるか,所定の指示が与えられると,矢印の方向に移動を始める。移動を始めたロボット1は,図4(b)に示すように,ロボット1に対し左手の壁から所定の距離(例えば,15cm)を保つように壁沿いに部屋31を一周する。部屋31を一周したかどうかは上述の移動の履歴から判断することができる。この際,測距センサ群11で検出した部屋31内の壁と障害物33の位置をもとに,演算部17が部屋31の地図を作成する。ロボット1は,作成した地図を教示装置3に送信する。
地図の作成方法は,ここで示したものに限定されず,ロボット1の自律走行によって作成できる方法であればよい。
FIG. 4A is a plan view showing a state where a plurality of
The map creation method is not limited to the one shown here, and any method can be used as long as it can be created by the autonomous traveling of the
4−2.地図の受信及び表示(TS1〜3)
教示装置3は,ロボット1から地図を受信しているかどうかを確認する(TS1)。受信していないとき(TS1のN)は,待機し(TS2),再度確認する(TS1)という動作を繰り返す。教示装置3は,ロボット1から地図を受信すると(TS1のY),その地図をディスプレイ23に表示する(TS3)。ディスプレイ23に表示される地図の一例を図5に示す。図5に示すように,ディスプレイ23では,壁又は障害物33によってロボット1の走行が妨げられた領域(走行不能領域)35は網掛表示され,ロボット1が走行可能である領域(走行可能領域)37は白色表示されている。
4-2. Map reception and display (TS1-3)
The
4−3.走行ルート入力及び送信(TS4〜8)
教示装置3は,ディスプレイ23に走行ルートの入力があるかどうかを確認する(TS4)。入力がないとき(TS4のN)は,待機し(TS5),再度確認する(TS4)という動作を繰り返す。走行ルートの入力があると(TS4のY),次に,教示装置3は,送信ボタン27が押下されたかどうかを確認する(TS6)。押下されていないとき(TS6のN)は,待機し(TS7),再度確認する(TS6)という動作を繰り返す。送信ボタン27が押下されると(TS6のY),教示装置3は,走行ルートを走行指令としてロボット1に送信する(TS8)。走行指令を送信した後,教示装置3は,TS5に戻り,新たな走行ルートの入力を受け付ける(TS4)。
4-3. Travel route input and transmission (TS4-8)
The
以下,ユーザーが走行ルートを入力する手順の一例について,図6を用いて説明する。
図6に示すように,ユーザー39は,教示装置3のディスプレイ23に表示された地図を見ながら,ロボット1に期待する走行ルートをイメージする。図6では,ユーザー39は,ロボット1に中央の障害物を回り込むようなルートを走行させようと考えている。次に,イメージした走行ルートを入力用スタイラスペン25を用いてフリーハンドでディスプレイ23上に描き込む。これによって,ユーザー39がイメージした走行ルートが教示装置3に入力される。走行ルートの入力は,これに限定されず,ディスプレイ23に表示された地図に描き込む方法であれば何でもよい。一例では,走行ルートの入力は,矩形,円形若しくは直線描画のツール又は予め用意されたパターンを用いて行ってもよい。別の例では,走行ルートの入力は,ディスプレイ23上のカーソルと,それを制御するマウス又はキーボードなどの周辺入力機器を用いて行ってもよい。
Hereinafter, an example of a procedure for the user to input a travel route will be described with reference to FIG.
As shown in FIG. 6, the
次に,送信ボタン27を押すことによって,教示装置3に入力した走行ルートを走行指令としてロボット1に送信する。別の実施形態では,教示装置3は,送信ボタン27を押下するステップ(TS6)を除去し,走行ルートが入力されると,これを直ちに走行指令としてロボット1に送信するように構成してもよい。この場合,ロボット1の走行ルートを手元でリアルタイムに制御することができる。
Next, when the
4−4.走行指令の受信及び走行ルートの再現(RS3〜5)
ロボット1は,教示装置3から走行指令を受信しているかどうかを確認する(RS3)。受信していないとき(RS3のN)は,待機し(RS4),再度確認する(RS3)という動作を繰り返す。ロボット1は,教示装置3から走行指令を受信すると(RS3のY),その走行指令に従って走行ルートを再現する(RS5)。走行ルートを再現を開始した後に,ロボット1は,RS4に戻り,再度,新たな走行指令の受信を受け付ける(RS3)。走行ルートの再現は,ロボット1の演算部17において,位置座標の配列である走行ルートを駆動輪15の回転指令値に変換し,それに従って駆動輪15の回転を制御することによって実現することができる。
4-4. Receipt of travel command and reproduction of travel route (RS3-5)
The
ロボット1が走行ルートを再現している間に,ロボット1は,別の走行ルートの走行指令を受信することができ,この場合,ロボット1は,古い走行指令を破棄し,新たな走行指令に従い,新たな走行ルートを再現する。ロボットの現在位置と新たな走行ルートの間は障害物を回避する必要がある部分以外は直線で補完される。
While the
別の実施形態では,ロボット1は,走行ルートの再現中に,逐次,現在位置を記憶部19に記憶し,現在位置を教示装置3に送信してもよい。これによって,ロボット1の実際の走行ルートが教示装置3に送信される。教示装置3は,実際の走行ルートを受信すると,それをディスプレイ23に地図と共に表示する。実際の走行ルートの表示は,ロボット1の走行中にリアルタイムに行ってもよく,走行終了後に行ってもよい。
In another embodiment, the
一例では,ロボット1は,掃除機ロボットであり,かつ前記走行ルートに基づいて掃除を行うように構成されていてもよい。この場合,教示装置3は,ロボット1が既に掃除を終了した領域をロボットから受信し,それをディスプレイ23に地図と共に表示してもよい。別の例では,ロボット1は,室内監視ロボットであり,所定の視野を有する監視部(CCDカメラなど)をさらに備え,かつ前記走行ルートに基づいて室内監視を行うように構成されていてもよい。この場合,教示装置3は,室内監視中にロボットの監視部の視野内に入った領域をロボットから受信し,それを表示部に地図と共に表示してもよい。これらの例において,ロボットから受信した領域の表示は,ロボット1の走行中にリアルタイムに行ってもよく,走行終了後に行ってもよい。
In one example, the
5.教示装置の入力モード切り替え
次に,教示装置3の入力モード切り替えについて説明する。教示装置3は,上記の実施形態で示したものの他にも種々の入力モードを有しており,そのモードは,モード切り替えボタン29を押下することによって切り替えることができる。
5). Next, the input mode switching of the
(1)点指定モード
まず,図7(a)〜(c)を用いて,点指定モードについて説明する。図7(a)〜(c)では,教示装置3のディスプレイ23部分のみを示している。このモードでは,図7(a),(b)に示すように,任意の複数箇所に点を打つと,図7(c)に示すように,打った順に途中が補完されて,ロボット1の走行ルートが作成される。ロボット1は,この走行ルートの行動指令を受けると,図8に示すように,この走行ルートを再現する。
(1) Point designation mode First, the point designation mode will be described with reference to FIGS. 7A to 7C, only the
(2)点周辺巡回モード
まず,図9(a),(b)を用いて,点周辺巡回モードについて説明する。図9(a),(b)では,教示装置3のディスプレイ23部分のみを示している。このモードでは,図9(a)に示すように,任意の箇所に点を打つと,図9(b)に示すように,点の打たれた箇所の周辺を巡回するようにロボット1の走行ルートが作成される。ロボット1は,この走行ルートの行動指令を受けると,図10に示すように,この走行ルートを再現する。
(2) Point-peripheral patrol mode First, the point-peripheral patrol mode will be described with reference to FIGS. 9 (a) and 9 (b). 9A and 9B, only the
送信ボタン27を押す前にモードを切り替え,異なるモードで複数のルートを描き込んだ場合,描き込んだ順番にルートが連結される。送信ボタン27を押すと,演算部17には連結された走行ルートの行動指令が送信され,ロボット1は連結された走行ルートを再現する。
When the mode is switched before the
以上の実施形態で示した種々の特徴は,互いに組み合わせることができる。1つの実施形態中に複数の特徴が含まれている場合,そのうちの1又は複数個の特徴を適宜抜き出して,単独で又は組み合わせて,本発明に採用することができる。 Various features shown in the above embodiments can be combined with each other. When a plurality of features are included in one embodiment, one or a plurality of features can be appropriately extracted and used in the present invention alone or in combination.
1:ロボット 3:教示装置 5:ロボット側通信部 7:教示装置側通信部 9:ロボット本体 11:測距センサ群 11a:測距センサ 13:ジャイロセンサ 15:駆動輪 17:演算部 19:記憶部 21:教示装置本体 23:ディスプレイ 25:入力用スタイラスペン 27:送信ボタン 29:モード切り替えボタン 31:部屋 33:障害物 35:走行不能領域 37:走行可能領域 39:ユーザー
DESCRIPTION OF SYMBOLS 1: Robot 3: Teaching apparatus 5: Robot side communication part 7: Teaching apparatus side communication part 9: Robot main body 11: Ranging
Claims (8)
ロボットと教示装置は,それぞれ,相互の通信を可能にするロボット側及び教示装置側通信部を備え,
ロボットは,自律的に活動範囲内を探索することにより活動範囲内の地図を作成する地図作成部を備え,かつ作成した地図を教示装置に送信するように構成され,
教示装置は,ロボットから受信した地図を表示する表示部と,表示部に表示された地図上にロボットに教示する走行ルートを描き込むために使用される入力部とを備え,かつ描き込みされた走行ルートを走行指令としてロボットに送信するように構成され,
ロボットは,前記走行指令を受信すると,前記走行ルートを再現するように構成されているロボットコントロールシステム。 A robot that can run autonomously, and a teaching device that is provided outside the robot and that gives a running command to the robot.
The robot and the teaching device are each equipped with a robot side and teaching device side communication unit that enable mutual communication.
The robot includes a map creation unit that creates a map within the activity range by autonomously searching within the activity range, and is configured to transmit the created map to the teaching device.
The teaching device includes a display unit that displays a map received from the robot, and an input unit that is used to draw a travel route that teaches the robot on the map displayed on the display unit. It is configured to send the travel route to the robot as a travel command,
A robot control system configured to reproduce the travel route when the robot receives the travel command.
入力部は,ディスプレイのタブレット機能と,入力用スタイラスペンとで構成される請求項1に記載のシステム。 The display unit consists of a display with a tablet function.
The system according to claim 1, wherein the input unit includes a tablet function of the display and an input stylus pen.
教示装置は,室内監視中にロボットの監視部の視野内に入った領域をロボットから受信し,それを表示部に地図と共に表示するように構成されている請求項1に記載のシステム。 The robot is an indoor monitoring robot, further comprising a monitoring unit having a predetermined field of view, and configured to perform indoor monitoring based on the travel route,
The system according to claim 1, wherein the teaching device is configured to receive an area within the field of view of the monitoring unit of the robot during indoor monitoring from the robot and display it on the display unit together with a map.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006043999A JP2007226322A (en) | 2006-02-21 | 2006-02-21 | Robot control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006043999A JP2007226322A (en) | 2006-02-21 | 2006-02-21 | Robot control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007226322A true JP2007226322A (en) | 2007-09-06 |
Family
ID=38548118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006043999A Pending JP2007226322A (en) | 2006-02-21 | 2006-02-21 | Robot control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007226322A (en) |
Cited By (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009136988A (en) * | 2007-12-10 | 2009-06-25 | Honda Motor Co Ltd | Remote controller |
JP2010134499A (en) * | 2008-12-02 | 2010-06-17 | Mitsubishi Electric Corp | Remote place image display device, remote control apparatus, vehicle control apparatus, remote control system, remote control method, remote control program, vehicle control program, remote place image display method, and remote place image display program |
JP2010198064A (en) * | 2009-02-23 | 2010-09-09 | Japan Science & Technology Agency | System and method for robot control |
EP2330471A2 (en) | 2009-11-10 | 2011-06-08 | Vorwerk & Co. Interholding GmbH | Method for controlling a robot |
JP2011233149A (en) * | 2010-04-26 | 2011-11-17 | Lg Electronics Inc | Robot cleaner, remote monitoring system using robot cleaner and remote monitoring method using robot cleaner |
JP2013034687A (en) * | 2011-08-09 | 2013-02-21 | Mitsubishi Electric Building Techno Service Co Ltd | Cleaning system and method for controlling the same |
WO2013175839A1 (en) * | 2012-05-22 | 2013-11-28 | シャープ株式会社 | Robot device, terminal device, remote control system for robot device and program |
KR20140046318A (en) * | 2012-10-10 | 2014-04-18 | 삼성전자주식회사 | Terminal, moving apparatus, method for controlling moving apparatus, driving method of moving apparatus, and computer-readable recording medium |
JP2015536489A (en) * | 2012-09-24 | 2015-12-21 | ロブアート ゲーエムベーハーROBART GmbH | Robot and method for autonomously inspecting or processing floor surfaces |
JP5945999B1 (en) * | 2015-07-31 | 2016-07-05 | パナソニックIpマネジメント株式会社 | Driving support device, driving support system, driving support method, driving support program, and autonomous driving vehicle |
KR20160100315A (en) * | 2013-12-19 | 2016-08-23 | 악티에볼라겟 엘렉트로룩스 | Robotic cleaning device with perimeter recording function |
JP2016206876A (en) * | 2015-04-21 | 2016-12-08 | Cyberdyne株式会社 | Traveling route teaching system and traveling route teaching method for autonomous mobile body |
WO2017188292A1 (en) * | 2016-04-27 | 2017-11-02 | 日本電産シンポ株式会社 | System, method, and computer program for mobile body management |
JP2018017900A (en) * | 2016-07-28 | 2018-02-01 | シャープ株式会社 | Map preparation method and map preparation device |
US9939529B2 (en) | 2012-08-27 | 2018-04-10 | Aktiebolaget Electrolux | Robot positioning system |
US9946263B2 (en) | 2013-12-19 | 2018-04-17 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
JP2018513416A (en) * | 2015-04-07 | 2018-05-24 | フォルヴェルク・ウント・ツェーオー、インターホールディング・ゲーエムベーハーVorwerk & Compagnie Interholding Gesellshaft Mit Beschrankter Haftung | Floor treatment method |
US10045675B2 (en) | 2013-12-19 | 2018-08-14 | Aktiebolaget Electrolux | Robotic vacuum cleaner with side brush moving in spiral pattern |
US10149589B2 (en) | 2013-12-19 | 2018-12-11 | Aktiebolaget Electrolux | Sensing climb of obstacle of a robotic cleaning device |
JP2018196824A (en) * | 2018-09-25 | 2018-12-13 | みこらった株式会社 | Vacuum cleaner and program for vacuum cleaner |
WO2019001978A1 (en) * | 2017-06-30 | 2019-01-03 | BSH Hausgeräte GmbH | Mobile unit, mobile terminal, and associated method |
US10209080B2 (en) | 2013-12-19 | 2019-02-19 | Aktiebolaget Electrolux | Robotic cleaning device |
US10219665B2 (en) | 2013-04-15 | 2019-03-05 | Aktiebolaget Electrolux | Robotic vacuum cleaner with protruding sidebrush |
US10231591B2 (en) | 2013-12-20 | 2019-03-19 | Aktiebolaget Electrolux | Dust container |
DE102017126798A1 (en) * | 2017-11-15 | 2019-05-16 | Miele & Cie. Kg | Self-propelled floor care device |
EP3173808B1 (en) | 2009-03-02 | 2019-07-03 | Diversey, Inc. | Hygiene monitoring and management system and method |
CN110091326A (en) * | 2018-01-31 | 2019-08-06 | 松下知识产权经营株式会社 | The control method of mobile robot and mobile robot |
US10433697B2 (en) | 2013-12-19 | 2019-10-08 | Aktiebolaget Electrolux | Adaptive speed control of rotating side brush |
EP3550392A1 (en) * | 2018-03-30 | 2019-10-09 | Nidec-Shimpo Corporation | Computer system and computer program |
US10448794B2 (en) | 2013-04-15 | 2019-10-22 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10499778B2 (en) | 2014-09-08 | 2019-12-10 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10518416B2 (en) | 2014-07-10 | 2019-12-31 | Aktiebolaget Electrolux | Method for detecting a measurement error in a robotic cleaning device |
US10534367B2 (en) | 2014-12-16 | 2020-01-14 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
US10617271B2 (en) | 2013-12-19 | 2020-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
WO2020095372A1 (en) | 2018-11-06 | 2020-05-14 | 株式会社日本ビジネスデータープロセシングセンター | Self-propelled cleaning robot |
US10678251B2 (en) | 2014-12-16 | 2020-06-09 | Aktiebolaget Electrolux | Cleaning method for a robotic cleaning device |
JP2020099734A (en) * | 2018-09-25 | 2020-07-02 | みこらった株式会社 | Vacuum cleaning device and program for vacuum cleaning device |
US10729297B2 (en) | 2014-09-08 | 2020-08-04 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10877484B2 (en) | 2014-12-10 | 2020-12-29 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
US10874271B2 (en) | 2014-12-12 | 2020-12-29 | Aktiebolaget Electrolux | Side brush and robotic cleaner |
US10874274B2 (en) | 2015-09-03 | 2020-12-29 | Aktiebolaget Electrolux | System of robotic cleaning devices |
KR20210006539A (en) * | 2019-07-08 | 2021-01-19 | 주식회사 지니로봇 | System and method for providing coding training using peer terminals connected to the cloud platform |
EP3832418A1 (en) * | 2019-12-05 | 2021-06-09 | Omron Corporation | Autonomous traveling system, autonomous traveling method, and autonomous traveling program |
US11122953B2 (en) | 2016-05-11 | 2021-09-21 | Aktiebolaget Electrolux | Robotic cleaning device |
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 |
JP2021184014A (en) * | 2020-05-21 | 2021-12-02 | 株式会社豊田自動織機 | Map display device and map display program |
US11474533B2 (en) | 2017-06-02 | 2022-10-18 | Aktiebolaget Electrolux | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
US11921517B2 (en) | 2017-09-26 | 2024-03-05 | Aktiebolaget Electrolux | Controlling movement of a robotic cleaning device |
-
2006
- 2006-02-21 JP JP2006043999A patent/JP2007226322A/en active Pending
Cited By (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009136988A (en) * | 2007-12-10 | 2009-06-25 | Honda Motor Co Ltd | Remote controller |
US9592610B2 (en) | 2007-12-10 | 2017-03-14 | Honda Motor Co., Ltd. | Remote controller |
JP2010134499A (en) * | 2008-12-02 | 2010-06-17 | Mitsubishi Electric Corp | Remote place image display device, remote control apparatus, vehicle control apparatus, remote control system, remote control method, remote control program, vehicle control program, remote place image display method, and remote place image display program |
JP2010198064A (en) * | 2009-02-23 | 2010-09-09 | Japan Science & Technology Agency | System and method for robot control |
EP3173808B1 (en) | 2009-03-02 | 2019-07-03 | Diversey, Inc. | Hygiene monitoring and management system and method |
US11681288B2 (en) | 2009-03-02 | 2023-06-20 | Diversey, Inc. | Hygiene monitoring and management system and method |
US11181907B2 (en) | 2009-03-02 | 2021-11-23 | Diversey, Inc. | Hygiene monitoring and management system and method |
EP2330471A2 (en) | 2009-11-10 | 2011-06-08 | Vorwerk & Co. Interholding GmbH | Method for controlling a robot |
EP2330471B1 (en) | 2009-11-10 | 2015-10-28 | Vorwerk & Co. Interholding GmbH | Method for controlling a robot |
JP2011233149A (en) * | 2010-04-26 | 2011-11-17 | Lg Electronics Inc | Robot cleaner, remote monitoring system using robot cleaner and remote monitoring method using robot cleaner |
US8843245B2 (en) | 2010-04-26 | 2014-09-23 | Lg Electronics Inc. | Robot cleaner and remote monitoring system using the same |
JP2013034687A (en) * | 2011-08-09 | 2013-02-21 | Mitsubishi Electric Building Techno Service Co Ltd | Cleaning system and method for controlling the same |
JP2013242738A (en) * | 2012-05-22 | 2013-12-05 | Sharp Corp | Robot device, terminal device, remote control system for robot device and program |
WO2013175839A1 (en) * | 2012-05-22 | 2013-11-28 | シャープ株式会社 | Robot device, terminal device, remote control system for robot device and program |
US9939529B2 (en) | 2012-08-27 | 2018-04-10 | Aktiebolaget Electrolux | Robot positioning system |
JP2015536489A (en) * | 2012-09-24 | 2015-12-21 | ロブアート ゲーエムベーハーROBART GmbH | Robot and method for autonomously inspecting or processing floor surfaces |
KR101990439B1 (en) * | 2012-10-10 | 2019-06-18 | 삼성전자주식회사 | Terminal, Moving Apparatus, Method for Controlling Moving Apparatus, Driving Method of Moving Apparatus, and Computer-Readable Recording Medium |
KR20140046318A (en) * | 2012-10-10 | 2014-04-18 | 삼성전자주식회사 | Terminal, moving apparatus, method for controlling moving apparatus, driving method of moving apparatus, and computer-readable recording medium |
US10448794B2 (en) | 2013-04-15 | 2019-10-22 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10219665B2 (en) | 2013-04-15 | 2019-03-05 | Aktiebolaget Electrolux | Robotic vacuum cleaner with protruding sidebrush |
US9946263B2 (en) | 2013-12-19 | 2018-04-17 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
KR102124235B1 (en) * | 2013-12-19 | 2020-06-24 | 에이비 엘렉트로룩스 | Robotic cleaning device with perimeter recording function |
US10617271B2 (en) | 2013-12-19 | 2020-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
US10433697B2 (en) | 2013-12-19 | 2019-10-08 | Aktiebolaget Electrolux | Adaptive speed control of rotating side brush |
KR20160100315A (en) * | 2013-12-19 | 2016-08-23 | 악티에볼라겟 엘렉트로룩스 | Robotic cleaning device with perimeter recording function |
US10045675B2 (en) | 2013-12-19 | 2018-08-14 | Aktiebolaget Electrolux | Robotic vacuum cleaner with side brush moving in spiral pattern |
US10149589B2 (en) | 2013-12-19 | 2018-12-11 | Aktiebolaget Electrolux | Sensing climb of obstacle of a robotic cleaning device |
US9811089B2 (en) | 2013-12-19 | 2017-11-07 | Aktiebolaget Electrolux | Robotic cleaning device with perimeter recording function |
JP2017501472A (en) * | 2013-12-19 | 2017-01-12 | アクチエボラゲット エレクトロルックス | Robot vacuum cleaner with peripheral recording function |
US10209080B2 (en) | 2013-12-19 | 2019-02-19 | Aktiebolaget Electrolux | Robotic cleaning device |
US10231591B2 (en) | 2013-12-20 | 2019-03-19 | Aktiebolaget Electrolux | Dust container |
US10518416B2 (en) | 2014-07-10 | 2019-12-31 | Aktiebolaget Electrolux | Method for detecting a measurement error in a robotic cleaning device |
US10499778B2 (en) | 2014-09-08 | 2019-12-10 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10729297B2 (en) | 2014-09-08 | 2020-08-04 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10877484B2 (en) | 2014-12-10 | 2020-12-29 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
US10874271B2 (en) | 2014-12-12 | 2020-12-29 | Aktiebolaget Electrolux | Side brush and robotic cleaner |
US10678251B2 (en) | 2014-12-16 | 2020-06-09 | Aktiebolaget Electrolux | Cleaning method for a robotic cleaning device |
US10534367B2 (en) | 2014-12-16 | 2020-01-14 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
JP2018513416A (en) * | 2015-04-07 | 2018-05-24 | フォルヴェルク・ウント・ツェーオー、インターホールディング・ゲーエムベーハーVorwerk & Compagnie Interholding Gesellshaft Mit Beschrankter Haftung | Floor treatment method |
JP2016206876A (en) * | 2015-04-21 | 2016-12-08 | Cyberdyne株式会社 | Traveling route teaching system and traveling route teaching method for autonomous mobile body |
US9944298B2 (en) | 2015-07-31 | 2018-04-17 | Panasonic Intellectual Property Management Co., Ltd. | Driving support device, driving support system and driving support method |
US10604158B2 (en) | 2015-07-31 | 2020-03-31 | Panasonic Intellectual Property Management Co., Ltd. | Driving support device, driving support system and driving support method |
JP5945999B1 (en) * | 2015-07-31 | 2016-07-05 | パナソニックIpマネジメント株式会社 | Driving support device, driving support system, driving support method, driving support program, and autonomous driving vehicle |
JP2017030572A (en) * | 2015-07-31 | 2017-02-09 | パナソニックIpマネジメント株式会社 | Drive assist device, drive assist system, drive assist method, drive assist program and automatic operation vehicle |
US11712142B2 (en) | 2015-09-03 | 2023-08-01 | Aktiebolaget Electrolux | System of robotic cleaning devices |
US10874274B2 (en) | 2015-09-03 | 2020-12-29 | Aktiebolaget Electrolux | System of robotic cleaning devices |
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 |
WO2017188292A1 (en) * | 2016-04-27 | 2017-11-02 | 日本電産シンポ株式会社 | System, method, and computer program for mobile body management |
US10866587B2 (en) | 2016-04-27 | 2020-12-15 | Nidec Shimpo Corporation | System, method, and computer program for mobile body management |
CN109074079A (en) * | 2016-04-27 | 2018-12-21 | 日本电产新宝株式会社 | Management system, method and the computer program of moving body |
CN109074079B (en) * | 2016-04-27 | 2021-09-28 | 日本电产新宝株式会社 | System, method, and computer program for managing moving body |
JPWO2017188292A1 (en) * | 2016-04-27 | 2019-02-28 | 日本電産シンポ株式会社 | Mobile body management system, method, and computer program |
US20190155275A1 (en) * | 2016-04-27 | 2019-05-23 | Nidec-Shimpo Corporation | System, method, and computer program for mobile body management |
US11122953B2 (en) | 2016-05-11 | 2021-09-21 | Aktiebolaget Electrolux | Robotic cleaning device |
JP2018017900A (en) * | 2016-07-28 | 2018-02-01 | シャープ株式会社 | Map preparation method and map preparation device |
US11474533B2 (en) | 2017-06-02 | 2022-10-18 | Aktiebolaget Electrolux | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
WO2019001978A1 (en) * | 2017-06-30 | 2019-01-03 | BSH Hausgeräte GmbH | Mobile unit, mobile terminal, and associated method |
US11921517B2 (en) | 2017-09-26 | 2024-03-05 | Aktiebolaget Electrolux | Controlling movement of a robotic cleaning device |
DE102017126798A1 (en) * | 2017-11-15 | 2019-05-16 | Miele & Cie. Kg | Self-propelled floor care device |
JP7108861B2 (en) | 2018-01-31 | 2022-07-29 | パナソニックIpマネジメント株式会社 | How to control the vacuum cleaner |
CN110091326A (en) * | 2018-01-31 | 2019-08-06 | 松下知识产权经营株式会社 | The control method of mobile robot and mobile robot |
US11886186B2 (en) | 2018-01-31 | 2024-01-30 | Panasonic Intellectual Property Management Co., Ltd. | Mobile robot and control method of mobile robot |
CN110091326B (en) * | 2018-01-31 | 2023-11-03 | 松下知识产权经营株式会社 | Mobile robot and control method for mobile robot |
JP2019133450A (en) * | 2018-01-31 | 2019-08-08 | パナソニックIpマネジメント株式会社 | Mobile robot and control method of the same |
JP2022062716A (en) * | 2018-01-31 | 2022-04-20 | パナソニックIpマネジメント株式会社 | Cleaner control method and control system |
CN110320903A (en) * | 2018-03-30 | 2019-10-11 | 日本电产新宝株式会社 | Computer system and computer-readable medium storing |
EP3550392A1 (en) * | 2018-03-30 | 2019-10-09 | Nidec-Shimpo Corporation | Computer system and computer program |
JP2020099734A (en) * | 2018-09-25 | 2020-07-02 | みこらった株式会社 | Vacuum cleaning device and program for vacuum cleaning device |
JP2018196824A (en) * | 2018-09-25 | 2018-12-13 | みこらった株式会社 | Vacuum cleaner and program for vacuum cleaner |
US11311163B2 (en) | 2018-11-06 | 2022-04-26 | Nihon Business Data Processing Center Co., Ltd. | Self-propelling cleaning robot |
KR20210087994A (en) | 2018-11-06 | 2021-07-13 | 가부시키가이샤 니혼 비즈니스 데이터 프로세싱 센터 | self-propelled cleaning robot |
WO2020095372A1 (en) | 2018-11-06 | 2020-05-14 | 株式会社日本ビジネスデータープロセシングセンター | Self-propelled cleaning robot |
KR20210006539A (en) * | 2019-07-08 | 2021-01-19 | 주식회사 지니로봇 | System and method for providing coding training using peer terminals connected to the cloud platform |
KR102278291B1 (en) | 2019-07-08 | 2021-07-19 | 주식회사 지니로봇 | System and method for providing coding training using peer terminals connected to the cloud platform |
EP3832418A1 (en) * | 2019-12-05 | 2021-06-09 | Omron Corporation | Autonomous traveling system, autonomous traveling method, and autonomous traveling program |
US12007776B2 (en) | 2019-12-05 | 2024-06-11 | Omron Corporation | Autonomous traveling system, autonomous traveling method, and autonomous traveling program stored on computer-readable storage medium |
JP2021184014A (en) * | 2020-05-21 | 2021-12-02 | 株式会社豊田自動織機 | Map display device and map display program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007226322A (en) | Robot control system | |
US20230280743A1 (en) | Mobile Robot Cleaning System | |
US20230021778A1 (en) | Systems and methods for training a robot to autonomously travel a route | |
US10379539B2 (en) | Systems and methods for dynamic route planning in autonomous navigation | |
JP6610797B2 (en) | Autonomous traveling device | |
EP3460614B1 (en) | Combined robot and cruising path generation method therefor | |
US20210223779A1 (en) | Systems and methods for rerouting robots to avoid no-go zones | |
JP5550671B2 (en) | Autonomous traveling robot and traveling control method for autonomous traveling robot | |
JP7052652B2 (en) | Mobile robots, remote terminals, mobile robot control programs, and remote terminal control programs | |
KR101753361B1 (en) | Smart cleaning system and method using a cleaning robot | |
KR20170087384A (en) | Apparatus and System for Remotely Controlling a Robot Cleaner and Method thereof | |
JP6636260B2 (en) | Travel route teaching system and travel route teaching method for autonomous mobile object | |
TW201826993A (en) | Robotic cleaning device with operating speed variation based on environment | |
KR20140066850A (en) | Robot clean system and control method thereof | |
US11537141B2 (en) | Robotic cleaning device with dynamic area coverage | |
JP2021009466A (en) | Machine learning method and mobile robot | |
JP2007257276A (en) | Travel route creation method, autonomous mobile body, and autonomous mobile body control system | |
EP4231110A1 (en) | Obstacle recognition information feedback method and apparatus, robot, and storage medium | |
JP2024124419A (en) | Driving map creation device | |
CN114610013A (en) | Obstacle-encountering processing method and device for self-walking robot, robot and storage medium | |
KR20200066708A (en) | Using augmented reality to exchange spatial information with robot cleaners | |
JP6982765B2 (en) | Operation terminal, remote control cleaning system and remote control method | |
WO2023157345A1 (en) | Traveling map creation device, autonomous robot, method for creating traveling map, and program | |
CN112241168B (en) | Self-propelled device and map building method thereof | |
WO2022137796A1 (en) | Travel map creation device, autonomous travel robot, travel control system for autonomous travel robot, travel control method for autonomous travel robot, and program |