JP2008102698A - 自走式装置充電システム - Google Patents

自走式装置充電システム Download PDF

Info

Publication number
JP2008102698A
JP2008102698A JP2006284050A JP2006284050A JP2008102698A JP 2008102698 A JP2008102698 A JP 2008102698A JP 2006284050 A JP2006284050 A JP 2006284050A JP 2006284050 A JP2006284050 A JP 2006284050A JP 2008102698 A JP2008102698 A JP 2008102698A
Authority
JP
Japan
Prior art keywords
light beam
self
propelled device
charging
detection means
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.)
Withdrawn
Application number
JP2006284050A
Other languages
English (en)
Inventor
Hiroyuki Takenaka
博幸 竹中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Funai Electric Co Ltd
Original Assignee
Funai Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Funai Electric Co Ltd filed Critical Funai Electric Co Ltd
Priority to JP2006284050A priority Critical patent/JP2008102698A/ja
Publication of JP2008102698A publication Critical patent/JP2008102698A/ja
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0234Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0225Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

【課題】自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、より簡易且つより低コストな構成で、確実に自走式装置を充電装置まで自律走行させる。
【解決手段】セキュリティロボット4に、第1光ビームセンサ452aが、側面全周に沿って所定間隔で複数配置されるとともに、第2光ビームセンサ452bが、セキュリティロボット4の進行方向を向くよう配置された検出部45を備え、予め設定されたセキュリティロボット4の充電タイミングになったと判断された場合に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により充電装置2の発光部22により発光された光ビームMが検出されるように、セキュリティロボット4を回転させるよう構成した。
【選択図】図1

Description

本発明は、自走式装置充電システムに関する。
近年、所定の走行パターンに基づいて走行して、所与の機能や任務を遂行する自走式装置が知られている。
このような自走式装置は、例えば、当該自走式装置の駆動電力を蓄える蓄電池の充電を行うために、所定の充電装置まで自律走行できるようになっている。
具体的には、例えば、充電装置に配置された点滅光源からの光点滅信号を受光して、光切断法による三角測量の原理によって充電装置までの距離を計算し、当該計算結果に基づいて充電装置まで自律走行する自走式装置(例えば、特許文献1参照)、充電装置からコード等が異なる複数種類の信号が発生されるようにしておき、充電装置から発生される信号を受信する受信部を備え、当該受信部で感知した信号の種類に基づいて、斜めに走行したり或いは90度に回転した後直進する等して、自走式装置の移動方式を変えながら、充電装置まで自律走行する自走式装置(例えば、特許文献2参照)、充電装置から赤外線ビームが発生されるようにしておき、充電装置から発生される赤外線ビームを検出する検出器を前方及び後方に向けて備え、当該前方に向けられた検出器により直接ビームを検出するとともに、当該後方に向けられた検出器により反射ビームを検出するように、自走式装置を回転させながら、充電装置まで自律走行する自走式装置(例えば、特許文献3参照)、充電装置から第1及び第2の赤外線信号が発生されるようにしておき、自走式装置の本体部に設置された揺動板に装着されることで、揺動されながら充電装置から発生される第1及び第2の赤外線信号を受信する赤外線受信部を備え、当該赤外線受信部により受信された第1及び第2の赤外線信号が発生する方向の中心に沿って自走式装置を移動させることによって、充電装置まで自律走行する自走式装置(例えば、特許文献4参照)等が提案されている。
特開2004−151924号公報 特開2006−127448号公報 特表2001−525567号公報 特開2004−275716号公報
しかしながら、特許文献1の自走式装置は、光切断法による三角測量の原理を利用して、充電装置まで自律走行するが、当該原理を利用するためには、自走式装置に、撮像素子、レーザ光の発光源、スキャナ機構等を具備する必要があるため、自走式装置の構成が複雑になる、コストがかかる、という問題がある。
また、特許文献2の自走式装置は、受信部で感知した信号の種類に基づいて、斜めに走行したり或いは90度回転した後直進する等して充電装置まで自律走行するが、回転の際の回転角度等が一定であるため、受信部が信号を感知した時、常に、自走式装置と充電装置との角度が一定でないと、なかなか充電装置まで到着できないという問題がある。
また、特許文献3の自走式装置は、充電装置から発生された赤外線ビームの直接ビームだけでなく反射ビームも利用して充電装置まで自律走行するが、充電装置を設置した室内に反射鏡を備える等して、反射ビームを発生可能な状態にしておかないと、充電装置まで自律走行できないという問題がある。
また、特許文献4の自走式装置は、充電装置から発生された第1及び第2の赤外線信号が発生する方向の中心に沿って、その充電装置まで自律走行するが、充電装置に、第1の赤外線信号を発生する赤外線発生部と、第2の赤外線信号を発生する赤外線発生部と、の2つの赤外線発生部を具備する必要があるため、充電装置の構成が複雑になる、コストがかかる、という問題がある。
本発明の課題は、自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、より簡易且つより低コストな構成で、確実に自走式装置を充電装置まで自律走行させることにある。
上記課題を解決するために、請求項1に記載の発明は、
所定の室内の床面上を自立走行する自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、
前記充電装置は、
前記自走式装置が着脱自在であり、当該自走式装置が装着されると当該自走式装置に前記充電のための電力を供給する接触端子と、
光ビームを発光する発光手段と、
を備え、
前記自走式装置は、
前記接触端子と接触して、当該接触端子から前記充電のための電力の供給を受ける端子と、
当該自走式装置の本体部の上面に配置され、前記発光手段により発光された光ビームを受光して検出する第1検出手段が、側面全周に沿って所定間隔で複数配置されるとともに、前記発光手段により発光された光ビームを受光して検出する第2検出手段が、当該自走式装置の進行方向を向き且つ当該複数の第1検出手段のうちの隣り合う2つの第1検出手段から等間隔の位置に配置された検出部と、
当該自走式装置を回転させる回転駆動部と、
予め設定された当該自走式装置の充電タイミングになったか否かを判断する判断手段と、
前記判断手段により予め設定された当該自走式装置の充電タイミングになったと判断された場合であって、前記第1検出手段又は前記第2検出手段により光ビームが検出された際に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により当該光ビームが検出されるように、前記回転駆動部を制御する回転制御手段と、
前記回転制御手段により前記回転駆動部が制御されている状態で、所定時間内に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、当該自走式装置をランダム走行させる走行制御手段と、
を備えることを特徴とする。
請求項2に記載の発明は、
所定の室内の床面上を自立走行する自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、
前記充電装置は、
前記自走式装置が着脱自在であり、当該自走式装置が装着されると当該自走式装置に前記充電のための電力を供給する接触端子と、
光ビームを発光する発光手段と、
を備え、
前記自走式装置は、
前記接触端子と接触して、当該接触端子から前記充電のための電力の供給を受ける端子と、
前記発光手段により発光された光ビームを受光して検出する第1検出手段が、側面全周に沿って所定間隔で複数配置されるとともに、前記発光手段により発光された光ビームを受光して検出する第2検出手段が、当該自走式装置の進行方向を向き且つ当該複数の第1検出手段のうちの隣り合う2つの第1検出手段から等間隔の位置に配置された検出部と、
当該自走式装置を回転させる回転駆動部と、
予め設定された当該自走式装置の充電タイミングになったか否かを判断する判断手段と、
前記判断手段により予め設定された当該自走式装置の充電タイミングになったと判断された場合であって、前記第1検出手段又は前記第2検出手段により光ビームが検出された際に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により当該光ビームが検出されるように、前記回転駆動部を制御する回転制御手段と、
を備えることを特徴とする。
請求項3に記載の発明は、
請求項2に記載の自走式装置充電システムにおいて、
前記自走式装置は、
前記回転制御手段により前記回転駆動部が制御されている状態で、所定時間内に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、当該自走式装置をランダム走行させる走行制御手段を備えることを特徴とする。
請求項4に記載の発明は、
請求項2又は3に記載の自走式装置充電システムにおいて、
前記検出部は、前記自走式装置の本体部の上面に配置されていることを特徴とする。
請求項1に記載の発明によれば、充電装置は、光ビームを発光する発光手段を備えており、そして、自走式装置は、充電装置の発光手段により発光された光ビームを受光して検出する第1検出手段が、側面全周に沿って所定間隔で複数配置されるとともに、充電装置の発光手段により発光された光ビームを受光して検出する第2検出手段が、自走式装置の進行方向を向き且つ当該複数の第1検出手段のうちの隣り合う2つの第1検出手段から等間隔の位置に配置された検出部と、当該自走式装置を回転させる回転駆動部と、を備え、判断手段によって、予め設定された当該自走式装置の充電タイミングになったか否かを判断することができ、回転制御手段によって、判断手段により予め設定された自走式装置の充電タイミングになったと判断された場合であって、第1検出手段又は第2検出手段により光ビームが検出された際に、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により当該光ビームが検出されるように、回転駆動部を制御することができる。
すなわち、自走式装置は、充電装置を検出するための検出部を具備しているだけなので、構成が簡易であるとともに低コストであり、また、充電装置は、自走式装置に検出されるための発光手段を具備しているだけなので、構成が簡易であるとともに低コストである。さらに、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されるように、すなわち、自走式装置が備える検出部と充電装置が備える発光手段とによって、確実に自走式装置を充電装置へ誘導できる状態となるように、自走式装置は回転されるため、確実に充電装置まで到着することができる。したがって、自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、より簡易且つより低コストな構成で、確実に自走式装置を充電装置まで自立走行させることができる。
また、自走式装置は、走行制御手段によって、回転制御手段により回転駆動部が制御されている状態で、所定時間内に、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、自走式装置をランダム走行させることができる。
すなわち、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されるまで、すなわち、自走式装置が備える検出部と充電装置が備える発光手段とによって、確実に自走式装置を充電装置へ誘導できる状態になるまで、自走式装置はランダム走行されるため、より確実に自走式装置を充電装置まで自立走行させることができる。
また、第1検出手段及び第2検出手段が、自走式装置の本体部の上面に配置された検出部の側面全周に沿って配置されているため、360度全範囲から、光ビームを確実に検出することができる。
請求項2に記載の発明によれば、充電装置は、光ビームを発光する発光手段を備えており、そして、自走式装置は、充電装置の発光手段により発光された光ビームを受光して検出する第1検出手段が、側面全周に沿って所定間隔で複数配置されるとともに、充電装置の発光手段により発光された光ビームを受光して検出する第2検出手段が、自走式装置の進行方向を向き且つ当該複数の第1検出手段のうちの隣り合う2つの第1検出手段から等間隔の位置に配置された検出部と、当該自走式装置を回転させる回転駆動部と、を備え、判断手段によって、予め設定された当該自走式装置の充電タイミングになったか否かを判断することができ、回転制御手段によって、判断手段により予め設定された自走式装置の充電タイミングになったと判断された場合であって、第1検出手段又は第2検出手段により光ビームが検出された際に、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により当該光ビームが検出されるように、回転駆動部を制御することができる。
すなわち、自走式装置は、充電装置を検出するための検出部を具備しているだけなので、構成が簡易であるとともに低コストであり、また、充電装置は、自走式装置に検出されるための発光手段を具備しているだけなので、構成が簡易であるとともに低コストである。さらに、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されるように、すなわち、自走式装置が備える検出部と充電装置が備える発光手段とによって、確実に自走式装置を充電装置へ誘導できる状態となるように、自走式装置は回転されるため、確実に充電装置まで到着することができる。したがって、自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、より簡易且つより低コストな構成で、確実に自走式装置を充電装置まで自立走行させることができる。
請求項3に記載の発明によれば、請求項2に記載の発明と同様の効果が得られることは無論のこと、自走式装置は、走行制御手段によって、回転制御手段により回転駆動部が制御されている状態で、所定時間内に、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、自走式装置をランダム走行させることができる。
すなわち、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、第2検出手段と、当該第2検出手段の左右に配置された2つの第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されるまで、すなわち、自走式装置が備える検出部と充電装置が備える発光手段とによって、確実に自走式装置を充電装置へ誘導できる状態になるまで、自走式装置はランダム走行されるため、より確実に自走式装置を充電装置まで自立走行させることができる。
請求項4に記載の発明によれば、請求項2又は3に記載の発明と同様の効果が得られることは無論のこと、第1検出手段及び第2検出手段が、自走式装置の本体部の上面に配置された検出部の側面全周に沿って配置されているため、360度全範囲から、光ビームを確実に検出することができる。
以下、図を参照して、本発明にかかる自走式装置充電システムの最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
本実施の形態では、自走式装置としてセキュリティロボットを例示して説明することとする。
<自走式装置充電システムの構成>
まず、自走式装置充電システム1の構成について、図1〜図7を参照して説明する。
自走式装置充電システム1は、例えば、図1に示すように、所定の室内Rの床面F上を所定の走行パターンに基づいて自立走行して、室内Rに侵入する不審者等を監視するセキュリティロボット4と、セキュリティロボット4に充電のための電力を供給する充電装置2と、を備えて構成される。
(充電装置の構成)
充電装置2は、例えば、図1及び図2に示すように、四角柱形状に形成された本体部20と、本体部20の正面に配置された接触端子21と、本体部20の正面に配置された発光手段としての発光部22と、等を備えて構成される。
ここで、本体部20のおける床面Fに略直交する一側面を前側(正面)とし、正面に対向する一側面を後側とする。また、前後方向に直交し且つ床面Fに略平行する方向を左右方向とし、前後方向及び左右方向の双方に直交する方向を上下方向とする。
(接触端子)
接触端子21は、例えば、セキュリティロボット4が着脱自在であり、セキュリティロボット4が装着されると、セキュリティロボット4にセキュリティロボット4の蓄電池(図示省略)の充電のための電力を供給する。
(発光部)
発光部22は、例えば、LED(Light Emitting Diode)等を備えており、例えば、指向性のある光ビームMを発光する。
ここで、発光部22により発光される光ビームMは、例えば、セキュリティロボット4の検出部45(後述)が有する光ビームセンサ452(後述)により受光されて検出される。
その受光範囲M1の幅は、例えば、図3に示すように、発光部22からの距離が0〜約x1の間では、発光部22から離れるにつれて拡がって、発光部22からの距離が約x1の地点で約(y5+y5)になり、発光部22からの距離が約x1〜約x2mの間では、発光部22から離れるにつれて急激に狭まって、発光部22からの距離が約x2の地点で約(y2+y2)になり、発光部22からの距離が約x2〜約x10の間では、発光部22から離れるにつれて緩やかに狭まり、そして、発光部22からの距離が約x10以上になると、受光範囲M1は存在しなくなる。
(セキュリティロボットの構成)
セキュリティロボット4は、例えば、図1,図4〜図6に示すように、平面視略円盤状に形成された本体部40と、セキュリティロボット4が所定の室内Rの床面F上を自立走行するための走行部41と、セキュリティロボット4が所定の室内Rに侵入する不審者等を監視するための監視部42と、セキュリティロボット4が充電するための充電部43と、所定の指示をユーザが入力するための入力部44と、セキュリティロボット4が充電装置2を検出するための検出部45と、これら各部を制御するための制御部46と、等を備えて構成される。
ここで、セキュリティロボット4の進行方向に沿った方向を前後方向として、進行方向側を前側(正面)とし、進行方向の反対側を後側とする。また、前後方向に直交し且つ床面Fに略平行する方向を左右方向とし、前後方向及び左右方向の双方に直交する方向を上下方向とする。
(本体部)
本体部40は、例えば、走行部41や制御部46などを衝撃や塵埃から保護するためのものであり、走行部41や制御部46などを覆うようにして設けられている。
(走行部)
走行部41は、例えば、左キャタピラ411L及び右キャタピラ411Rと、左走行モータ412L及び右走行モータ412Rと、ジャイロセンサ413と、走行用センサ414と、等を備えて構成される。
左キャタピラ411L及び右キャタピラ411Rは、例えば、それぞれセキュリティロボット4の左側及び右側に配設されている。
左走行モータ412L及び右走行モータ412Rは、制御部46から入力される制御信号に従って、例えば、セキュリティロボット4を走行させる駆動源として機能するとともに、例えば、回転駆動部として、セキュリティロボット4を回転(左転回や右転回)させる駆動源として機能する。
具体的には、左走行モータ412L及び右走行モータ412Rは、制御部46から入力される制御信号に従って、所定の駆動伝達部材を介して、それぞれ左キャタピラ411L及び右キャタピラ411Rを回転させる。
ジャイロセンサ413は、例えば、機械式、光学式、流体式等のジャイロセンサであり、セキュリティロボット4の左転回時や右転回時の角速度を検出して、当該角速度検出信号を制御部46に出力する。
走行用センサ411は、例えば、超音波センサ、赤外線センサ等であり、本体部40の前面や側面などの所定箇所に設けられ、セキュリティロボット4の前方や側方などに位置する障害物を検出して、当該障害物検出信号を制御部46に出力する。
(監視部)
監視部42は、例えば、撮像レンズ421と、撮像素子422と、信号処理部423と、等を備えて構成される。
撮像レンズ421は、例えば、セキュリティロボット4の本体部40の正面に配置されている。
撮像素子422は、例えば、CMOS(Complementary Metal-Oxide Semiconductor)型イメージセンサやCCD(Charge Coupled Device)型イメージセンサなどの撮像素子であり、制御部46から入力される制御信号に従って、例えば、撮像レンズ421を介して入力された被写体像を画像データに光電変換して、信号処理部423に出力する。
信号処理部423は、制御部46から入力される制御信号に従って、例えば、撮像素子422から入力された画像データに所定の画像処理を施して、制御部46に出力する。
(充電部)
充電部43は、例えば、端子431と、電力量センサ432と、等を備えて構成される。
端子431は、例えば、セキュリティロボット4の本体部40の正面に配置され、充電装置2の接触端子21と接触して、接触端子21からセキュリティロボット4の蓄電池(図示省略)の充電のための電力の供給を受ける。
電力量センサ432は、例えば、セキュリティロボット4の蓄電池(図示省略)に蓄えられた電力量を検出して、当該電力量検出信号を制御部46に出力する。
(入力部)
入力部44は、例えば、各種機能キー等から構成され、ユーザのキー操作に伴う押下信号を制御部46に出力する。
(検出部)
検出部45は、例えば、セキュリティロボット4の本体部40の上面に配設されており、例えば、突出部451と、突出部451の側面全周に沿って配置された複数の光ビームセンサ452と、等を備えて構成される。
突出部451は、例えば、円柱形状に形成されており、例えば、セキュリティロボット4の本体部40の上面から突出するように設けられている。
なお、突出部451の形状は、円柱形の限りでなく、平面視において略円形(例えば、円柱形や円筒形など)であってもよいし、平面視において多角形(例えば、多角柱形や多角筒形など)であってもよい。
光ビームセンサ452は、例えば、充電装置2の発光部22により発光された光ビームMの波長と同等の波長の光を検出するように構成され、光ビームMを受光して検出すると、当該光ビーム検出信号を制御部46に出力する。
具体的には、光ビームセンサ452は、例えば、突出部451の側面全周に沿って所定間隔で複数(例えば、5個)配置された第1検出手段としての第1光ビームセンサ452aと、セキュリティロボット4の進行方向を向き且つ複数の第1光ビームセンサ452aのうちの隣り合う2つの第1光ビームセンサ452a,452aから等間隔の位置に配置された第2検出手段としての第2光ビームセンサ452bと、等から構成されている。
なお、第1光ビームセンサ452aの個数は、5個の限りでなく、複数であれば任意である。
(制御部)
制御部46は、例えば、図6に示すように、CPU(Central Processing Unit)461と、RAM(Random Access Memory)462と、ROM(Read Only Memory)463と、等を備えて構成される。
CPU461は、例えば、ROM462に記憶されたセキュリティロボット4用の各種処理プログラムに従って各種の制御動作を行う。
RAM462は、例えば、CPU461によって実行される処理プログラム等を展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果等を格納するデータ格納領域などを備える。
ROM463は、例えば、セキュリティロボット4で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、CPU461によって演算処理された処理結果のデータ等を記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形でROM463に記憶されている。
具体的には、ROM463は、例えば、通常動作モードプログラム463aと、判断プログラム463bと、回転制御プログラム463cと、ランダム走行制御プログラム463dと、直進走行制御プログラム463eと、等を記憶している。
通常動作モードプログラム463aは、例えば、セキュリティロボット4に通常動作をさせるために、走行部41や監視部42などのセキュリティロボット4の各部を制御する機能を、CPU461に実現させる。
ここで、通常動作とは、例えば、セキュリティロボット4が、所定の室内Rの床面F上を所定の走行パターンに基づいて自立走行して、室内Rを監視する動作である。
判断プログラム463bは、例えば、予め設定されたセキュリティロボット4の充電タイミングになったか否かを判断する機能を、CPU461に実現させる。
具体的には、CPU461は、例えば、電力量センサ432から入力された電力量検出信号に基づいて、セキュリティロボット4の蓄電池(図示省略)に蓄えられた電力量が一定量以下になったか否かを判断し、そして、セキュリティロボット4の蓄電池に蓄えられた電力量が一定量以下になったと判断した場合に、セキュリティロボット4の充電タイミングになったと判断する。
CPU461は、かかる判断プログラム463bを実行することによって、判断手段として機能する。
回転制御プログラム463cは、例えば、判断プログラム463bを実行したCPU461により予め設定されたセキュリティロボット4の充電タイミングになったと判断された場合であって、第1光ビームセンサ452a又は第2光ビームセンサ452bにより光ビームMが検出された際に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、の2つ又は3つの光ビームセンサ452により光ビームMが検出されるように、すなわち、光ビームMが到来する方向にセキュリティロボット4の進行方向が向くように、左走行モータ412L及び右走行モータ412Rを制御して、セキュリティロボット4を回転させる機能を、CPU461に実現させる。
ここで、CPU461は、例えば、複数(5個)の第1光ビームセンサ452aのうちの1つの第1光ビームセンサ452a又は隣り合う2つの第1光ビームセンサ452a,452aから光ビーム検出信号が入力された場合に、第1光ビームセンサ452aにより光ビームMが検出されたと判断する。
具体的には、CPU461は、第2光ビームセンサ452bにより光ビームMが検出されたと判断すると、或いは、例えば、図7に示すように、第1光ビームセンサ452aにより光ビームMが検出されたと判断すると、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されるまで、すなわち、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、から光ビーム検出信号が入力されるまで、セキュリティロボット4を回転させる。
また、回転制御プログラム463cは、例えば、直進走行制御プログラム463eを実行したCPU461による制御によってセキュリティロボット4が直進走行している間、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出され続けるように、左走行モータ412L及び右走行モータ412Rを制御して、セキュリティロボット4を回転させる機能を、CPU461に実現させる。
具体的には、CPU461は、例えば、セキュリティロボット4が直進走行している間に、光ビームMを検出している光ビームセンサ452が切り替わったと判断すると、セキュリティロボット4の直進走行を停止して、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されるように、セキュリティロボット4を回転させ、そして、セキュリティロボット4の直進走行を開始させる。
より具体的には、CPU461は、例えば、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出された後に、当該3つの光ビームセンサ452により光ビームMが検出されなくなった場合には、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、の2つ又は3つの光ビームセンサ452により光ビームMが検出されるように、セキュリティロボット4を回転させる。
また、CPU461は、例えば、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出された後に、当該2つの光ビームセンサ452により光ビームMが検出されなくなった場合には、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、の2つ又は3つの光ビームセンサ452により光ビームMが検出されるように、セキュリティロボット4を回転させる。
なお、例えば、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出された後に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出された場合には、CPU461は、セキュリティロボット4を回転させないこととする。
ここで、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出された場合が、セキュリティロボット4の接触端子431と充電装置2の端子21とが正対している場合である。
したがって、CPU461は、まず、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されるように、セキュリティロボット4を回転させ、第1所定時間内に当該3つの光ビームセンサ452により光ビームMが検出されない場合には、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されるように、セキュリティロボット4を回転させることとする。
CPU461は、かかる回転制御プログラム463cを実行することによって、回転制御手段として機能する。
ランダム走行制御プログラム463dは、例えば、セキュリティロボット4をランダム走行させるために、走行部41等のセキュリティロボット4の各部を制御する機能を、CPU461に実現させる。
具体的には、CPU461は、例えば、判断プログラム463bを実行したCPU461により予め設定されたセキュリティロボット4の充電タイミングになったと判断された場合に、セキュリティロボット4をランダム走行させる。
また、CPU461は、例えば、回転制御プログラム453cを実行したCPU461により左走行モータ412L及び右走行モータ412Rが制御されている状態で、すなわち、セキュリティロボット4が回転している状態で、所定時間内に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されない場合には、セキュリティロボット4をランダム走行させる。
より具体的には、例えば、第1所定時間内に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されず、その後、第2所定時間内に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されなかった場合に、CPU461は、所定時間(=第1所定時間+第2所定時間)内に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されないと判断して、セキュリティロボット4をランダム走行させる。
なお、第1光ビームセンサ452a又は第2光ビームセンサ452bにより光ビームMが検出された後、セキュリティロボット4が回転している状態で、所定時間内に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、の2つ又は3つの光ビームセンサ452により光ビームMが検出されない場合、すなわち、1つの光ビームセンサ452にしか光ビームMが検出されない場合とは、例えば、充電装置2とセキュリティロボット4との間の距離が所定距離以上の場合である。
光ビームセンサ452による光ビームMの受光範囲M1の幅は、例えば、図3に示すように、発光部22からの距離が約x1〜約x10の間では、発光部22から離れるにつれて狭まっていく。そのため、充電装置2とセキュリティロボット4との間の距離が所定距離以上の場合には、1つの光ビームセンサ452により光ビームMを検出することはできるものの、複数の光ビームセンサ452により同時に光ビームMを検出することができない。
CPU461は、かかるランダム走行制御プログラム453dを実行することによって、走行制御手段として機能する。
直進走行制御プログラム463eは、例えば、回転制御プログラム463cを実行したCPU461による制御によってセキュリティロボット4が回転している状態で、所定時間内に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出された場合に、セキュリティロボット4を直進(前進)走行させるために、すなわち、セキュリティロボット4を充電装置2に向けて走行させるために、走行部41等のセキュリティロボット4の各部を制御する機能を、CPU461に実現させる。
<自走式装置充電システムによる処理(充電処理)>
次に、自走式装置充電システム1のセキュリティロボット4による充電に関する処理について、図8〜図10のフローチャートを参照して説明する。
まず、セキュリティロボット4のCPU461は、通常動作モードプログラム463aを実行して、セキュリティロボット4による通常動作を開始させる(ステップS11)。
次いで、CPU461は、判断プログラム463bを実行して、予め設定されたセキュリティロボット4の充電タイミングになったか否かを判断する(ステップS12)。
ステップS12で、予め設定されたセキュリティロボット4の充電タイミングになっていないと判断すると(ステップS12;No)、CPU461は、ステップS12の処理を繰り返して行う。
一方、ステップS12で、予め設定されたセキュリティロボット4の充電タイミングになったと判断すると(ステップS12;Yes)、CPU461は、セキュリティロボット4による通常動作を終了させ(ステップS13)、ランダム走行制御プログラム463dを実行して、セキュリティロボット4によるランダム走行を開始させる(ステップS14)。
次いで、CPU461は、光ビームセンサ452により光ビームMが検出されたか否かを判断する(ステップS15)。
ステップS15で、光ビームセンサ452により光ビームMが検出されていないと判断すると(ステップS15;No)、CPU461は、ステップS15の処理を繰り返して行う。
一方、ステップS15で、光ビームセンサ452により光ビームMが検出されたと判断すると(ステップS15;Yes)、CPU461は、セキュリティロボット4によるランダム走行を終了させる(ステップS16)。
次いで、CPU461は、回転制御プログラム463cを実行して、計時部(図示省略)による計時を開始させて(ステップS17)、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されるように、セキュリティロボット4を回転させる(ステップS18)。
次いで、CPU461は、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されたか否かを判断する(ステップS19)。
ステップS19で、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されたと判断すると(ステップS19;Yes)、CPU461は、ステップS25の処理に移行する。
一方、ステップS19で、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されていないと判断すると(ステップS19;No)、CPU461は、計時部(図示省略)による計時結果に基づいて、第1所定時間が経過したか否かを判断する(ステップS20)。
ステップS20で、第1所定時間が経過していないと判断すると(ステップS20;No)、CPU461は、ステップS18以降の処理を繰り返して行う。
一方、ステップS20で、第1所定時間が経過したと判断すると(ステップS20;Yes)、CPU461は、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されるように、セキュリティロボット4を回転させる(ステップS21)。
次いで、CPU462は、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されたか否かを判断する(ステップS22)。
ステップS22で、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されていないと判断すると(ステップS22;No)、CPU461は、計時部(図示省略)による計時結果に基づいて、所定時間(=第1所定時間+第2所定時間)が経過したか否かを判断する(ステップS23)。
ステップS23で、所定時間が経過していないと判断すると(ステップS23;No)、CPU461は、ステップS21以降の処理を繰り返して行う。
一方、ステップS23で、所定時間が経過したと判断すると(ステップS23;Yes)、CPU461は、充電装置2とセキュリティロボット4との間の距離が所定距離以上であると判断して、計時部(図示省略)による計時を終了させ(ステップS24)、ステップS14以降の処理を繰り返して行う。
また、ステップS22で、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの第1光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されたと判断すると(ステップS22;Yes)、CPU461は、計時部(図示省略)による計時を終了させ(ステップS25)、直進走行制御プログラム463eを実行して、セキュリティロボット4による直進走行を開始させる(ステップS26)。
次いで、CPU461は、回転制御プログラム463cを実行して、光ビームMを検出している光ビームセンサ452が切り替わったか否かを判断する(ステップS27)。
ステップS27で、光ビームMを検出している光ビームセンサ452が切り替わっていないと判断すると(ステップS27;No)、CPU451は、ステップS30の処理に移行する。
一方、ステップS27で、光ビームMを検出している光ビームセンサ452が切り替わったと判断すると(ステップS27;Yes)、CPU461は、光ビームMを検出している光ビームセンサ452が、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの光ビームセンサ452aと、の2つの光ビームセンサ452から、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452に切り替わったか否かを判断する(ステップS28)。
ステップS28で、光ビームMを検出している光ビームセンサ452が、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの光ビームセンサ452aと、の2つの光ビームセンサ452から、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452に切り替わっていないと判断すると(ステップS28;No)、CPU461は、セキュリティロボット4による直進走行を終了させて(ステップS29)、ステップS17以降の処理を繰り返して行う。
一方、ステップS28で、光ビームMを検出している光ビームセンサ452が、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうちの1つの光ビームセンサ452aと、の2つの光ビームセンサ452から、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452に切り替わったと判断すると(ステップS28;Yes)、CPU461は、電気的に、又はスイッチによって、端子431が、充電装置2の接触端子21と接触したか否かを判断する(ステップS30)。
ステップS30で、端子431が、充電装置2の接触端子21と接触していないと判断すると(ステップS30;No)、CPU461は、ステップS27以降の処理を繰り返して行う。
一方、ステップS30で、端子431が、充電装置2の接触端子21と接触したと判断すると(ステップS30;Yes)、CPU461は、電力量センサ432から入力された電力量検出信号に基づいて、セキュリティロボット4の充電が完了したか否かを判断する(ステップS31)。
ステップS31で、セキュリティロボット4の充電が完了していないと判断すると(ステップS31;No)、CPU461は、ステップS31の処理を繰り返して行う。
一方、ステップS31で、セキュリティロボット4の充電が完了したと判断すると(ステップS31;Yes)、CPU461は、ステップS11以降の処理を繰り返して行う。
以上説明した本発明の自走式装置充電システム1によれば、所定の室内Rの床面F上を自立走行するセキュリティロボット4と、セキュリティロボット4に充電のための電力を供給する充電装置2と、を備えている。
そして、充電装置2は、セキュリティロボット4が着脱自在であり、セキュリティロボット4が装着されるとセキュリティロボット4に充電のための電力を供給する接触端子21と、光ビームMを発光する発光部22と、を備えている。
また、セキュリティロボット4は、接触端子21と接触して、接触端子21から充電のための電力の供給を受ける端子431と、発光部22により発光された光ビームMを受光して検出する第1光ビームセンサ452aが、側面全周に沿って所定間隔で複数配置されるとともに、発光部22により発光された光ビームMを受光して検出する第2光ビームセンサ452bが、セキュリティロボット4の進行方向を向き且つ複数の第1光ビームセンサ452aのうちの隣り合う2つの第1光ビームセンサ452a,452aから等間隔の位置に配置された検出部45と、セキュリティロボット4を回転させる左走行モータ412L及び右走行モータ412Rと、を備え、判断プログラム463bを実行したCPU461によって、予め設定されたセキュリティロボット4の充電タイミングになったか否かを判断することができ、回転制御プログラム463cを実行したCPU461によって、判断プログラム463bを実行したCPU461により予め設定されたセキュリティロボット4の充電タイミングになったと判断された場合であって、第1光ビームセンサ452a又は第2光ビームセンサ452bにより光ビームMが検出された際に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されるように、左走行モータ412L及び右走行モータ412Rを制御して、セキュリティロボット4を回転させることができる。
すなわち、セキュリティロボット4は、充電装置2を検出するための検出部45を具備しているだけなので、構成が簡易であるとともに低コストであり、また、充電装置2は、セキュリティロボット4に検出されるための発光部22を具備しているだけなので、構成が簡易であるとともに低コストである。さらに、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されるように、すなわち、セキュリティロボット4が備える検出部45と充電装置1が備える発光部22とによって、確実にセキュリティロボット4を充電装置2へ誘導できる状態となるように、セキュリティロボット4は回転されるため、確実に充電装置2まで到着することができる。したがって、セキュリティロボット4と、セキュリティロボット4に充電のための電力を供給する充電装置2と、を備える自走式装置充電システム1において、より簡易且つより低コストな構成で、確実にセキュリティロボット4を充電装置2まで自立走行させることができる。
また、セキュリティロボット4は、ランダム走行制御プログラム463dを実行したCPU461によって、回転制御プログラム463cを実行したCPU461により左走行モータ412L及び右走行モータ412Rが制御されてセキュリティロボット4が回転している状態で、所定時間内に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されない場合には、セキュリティロボット4をランダム走行させることができる。
すなわち、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されない場合には、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されるまで、すなわち、セキュリティロボット4が備える検出部45と充電装置2が備える発光部22とによって、確実にセキュリティロボット4を充電装置2へ誘導できる状態になるまで、セキュリティロボット4はランダム走行されるため、より確実にセキュリティロボット4を充電装置2まで自立走行させることができる。
また、第1光ビームセンサ452a及び第2光ビームセンサ452bが、セキュリティロボット4の本体部40の上面に配置された検出部45の側面全周に沿って配置されているため、360度全範囲から、光ビームMを確実に検出することができる。
また、セキュリティロボット4は、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出された後、直進走行制御プログラム463eを実行したCPU461と、回転制御プログラム463cを実行したCPU461と、によって、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMを検出し続けながら、充電装置2に近づくことができる。
したがって、確実にセキュリティロボット4を充電装置2へ誘導することができることとなって、より一層確実にセキュリティロボット4を充電装置2まで自立走行させることができる。
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
光ビームセンサ452が配置される箇所は、突出部451の限りでなく、セキュリティロボット4の本体部40の所定部位に設けられた所定部材であれば任意である。
具体的には、例えば、本体部40の側面全周に沿って回転可能なベルトを本体部40に設け、光ビームセンサ452を、当該ベルトの側面全周に沿って配置するようにしてもよい。この場合、突出部451の代わりに当該ベルトが検出部45を構成することになる。
また、例えば、光ビームセンサ452を、本体部40の側面全周に沿って本体部40に直接配置するようにしてもよい。この場合、突出部451の代わりに本体部40が検出部45を構成することになる。
複数(例えば、5個)の第1光ビームセンサ452aのうちの1つの第1光ビームセンサ452a又は隣り合う2つの第1光ビームセンサ452a,452aから光ビーム検出信号が入力された場合に、第1光ビームセンサ452aにより光ビームMが検出されたと判断するようにしたが、例えば、1つの第1光ビームセンサ452a又は隣り合う複数の第1光ビームセンサ452a,…から光ビーム検出信号が入力された場合に、第1光ビームセンサ452aにより光ビームMが検出されたと判断するようにしてもよい。
自走式装置は、セキュリティロボット4の限りでなく、自律走行が可能な自走式装置であれば、任意である。
回転制御プログラム463cを実行したCPU461による制御の仕方は、第1光ビームセンサ452a又は第2光ビームセンサ452bにより光ビームMが検出された後に、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出されるように、セキュリティロボット4を回転させることができれば、任意である。
ここで、当該制御において、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aとのうちの1つの光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されるように、セキュリティロボット4を回転させることよりも、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されるようにセキュリティロボット4を回転させることが優先的になされれば、より好都合である。
第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMが検出された後の、直進走行制御プログラム463eを実行したCPU461と、回転制御プログラム463cを実行したCPU461と、による制御の仕方は、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aのうち少なくとも1つの第1光ビームセンサ452aと、により光ビームMを検出し続けながら、セキュリティロボット4を充電装置2に向けて直進走行させることができれば、任意である。
ここで、当該制御において、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aとのうちの1つの光ビームセンサ452aと、の2つの光ビームセンサ452により光ビームMが検出されるようにセキュリティロボット4を回転させることよりも、第2光ビームセンサ452bと、第2光ビームセンサ452bの左右に配置された2つの第1光ビームセンサ452a,452aと、の3つの光ビームセンサ452により光ビームMが検出されるようにセキュリティロボット4を回転させることが優先的になされれば、より好都合である。
<変形例>
自走式装置充電システム1が備えるセキュリティロボット4は、例えば、図11に示すセキュリティロボット4Aのように、第2光ビームセンサ452bと第2光ビームセンサ452bの左に配置された第1光ビームセンサ452aとの間と、第2光ビームセンサ452bと第2光ビームセンサ452bの右に配置された第1光ビームセンサ452aとの間と、にスリット453Aを備えていてもよい。
具体的には、スリット453Aは、例えば、突出部451に、前後方向に可動するように配設されており、制御部46から入力される制御信号に従って、例えば、前方向に移動して突出部451から突出したり、或いは、後方向に移動して突出部451に収容されるようになっている。
より具体的には、例えば、直進走行制御プログラム463eを実行したCPU461により制御されてセキュリティロボット4Aが充電装置2に向けて直進走行している間に、例えば、走行用センサ414から入力された障害物検出信号に基づいてセキュリティロボット4Aと充電装置2との間の距離が一定距離以下になったと判断すると、制御部46(CPU461)は、例えば、図11(a)に示す、スリット453Aが突出部451に収容された状態から、例えば、図11(b)に示す、スリット453Aが突出部451から突出した状態に切り替わるように、スリット453Aを制御する。
ここで、スリット453Aが突出部451から突出した後は、第2光ビームセンサ453bのみにより光ビームMが検出され続けるように、セキュリティロボット4を回転制御してもよい。
さらに、例えば、端子431が、充電装置2の接触端子21と接触したと判断すると、制御部46(CPU461)は、例えば、図11(b)に示す、スリット453Aが突出部451から突出した状態から、例えば、図11(a)に示す、スリット453Aが突出部451に収容された状態に切り替わるように、スリット453Aを制御する。
変形例の場合、セキュリティロボット4Aと充電装置2との距離が一定距離以下になった際に、スリット453Aが、突出部451から突出して、第2光ビームセンサ452bの光ビームMの検出範囲を狭めるため、セキュリティロボット4Aは、光ビームMが到来する方向にセキュリティロボット4Aの進行方向が確実に向くように、すなわち、セキュリティロボット4を充電装置2へ確実に誘導できるように、回転制御されることとなって、より一層確実に確実に自走式装置4Aを充電装置2まで自立走行させることができる。
本発明における自走式装置充電システムの構成を示す平面図である。 本発明における充電装置の斜視図である。 本発明における充電装置の発光部から発光される光ビームの受光範囲を示す図である。 本発明におけるセキュリティロボットの斜視図である。 本発明におけるセキュリティロボットの平面図である。 本発明におけるセキュリティロボットの機能的構成を示すブロック図である。 本発明におけるセキュリティロボットの回転の仕方を説明するための図である。 本発明における自走式装置充電システムのセキュリティロボットによる充電に関する第1の処理について説明するためのフローチャートである。 本発明における自走式装置充電システムのセキュリティロボットによる充電に関する第2の処理について説明するためのフローチャートである。 本発明における自走式装置充電システムのセキュリティロボットによる充電に関する第3の処理について説明するためのフローチャートである。 変形例におけるセキュリティロボットの平面図である。
符号の説明
1 自走式装置充電システム
2 充電装置
21 接触端子
22 発光部(発光手段)
4 セキュリティロボット(自走式装置)
45 検出部
412L 左走行モータ(回転駆動部)
412R 右走行モータ(回転駆動部)
431 端子
452a 第1光ビームセンサ(第1検出手段)
452b 第2光ビームセンサ(第2検出手段)
461 CPU(判断手段、回転制御手段、走行制御手段)
463b 判断プログラム(判断手段)
463c 回転制御プログラム(回転制御手段)
463d ランダム走行制御プログラム(走行制御手段)
F 床面
M 光ビーム
R 所定の室内

Claims (4)

  1. 所定の室内の床面上を自立走行する自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、
    前記充電装置は、
    前記自走式装置が着脱自在であり、当該自走式装置が装着されると当該自走式装置に前記充電のための電力を供給する接触端子と、
    光ビームを発光する発光手段と、
    を備え、
    前記自走式装置は、
    前記接触端子と接触して、当該接触端子から前記充電のための電力の供給を受ける端子と、
    当該自走式装置の本体部の上面に配置され、前記発光手段により発光された光ビームを受光して検出する第1検出手段が、側面全周に沿って所定間隔で複数配置されるとともに、前記発光手段により発光された光ビームを受光して検出する第2検出手段が、当該自走式装置の進行方向を向き且つ当該複数の第1検出手段のうちの隣り合う2つの第1検出手段から等間隔の位置に配置された検出部と、
    当該自走式装置を回転させる回転駆動部と、
    予め設定された当該自走式装置の充電タイミングになったか否かを判断する判断手段と、
    前記判断手段により予め設定された当該自走式装置の充電タイミングになったと判断された場合であって、前記第1検出手段又は前記第2検出手段により光ビームが検出された際に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により当該光ビームが検出されるように、前記回転駆動部を制御する回転制御手段と、
    前記回転制御手段により前記回転駆動部が制御されている状態で、所定時間内に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、当該自走式装置をランダム走行させる走行制御手段と、
    を備えることを特徴とする自走式装置充電システム。
  2. 所定の室内の床面上を自立走行する自走式装置と、当該自走式装置に充電のための電力を供給する充電装置と、を備える自走式装置充電システムにおいて、
    前記充電装置は、
    前記自走式装置が着脱自在であり、当該自走式装置が装着されると当該自走式装置に前記充電のための電力を供給する接触端子と、
    光ビームを発光する発光手段と、
    を備え、
    前記自走式装置は、
    前記接触端子と接触して、当該接触端子から前記充電のための電力の供給を受ける端子と、
    前記発光手段により発光された光ビームを受光して検出する第1検出手段が、側面全周に沿って所定間隔で複数配置されるとともに、前記発光手段により発光された光ビームを受光して検出する第2検出手段が、当該自走式装置の進行方向を向き且つ当該複数の第1検出手段のうちの隣り合う2つの第1検出手段から等間隔の位置に配置された検出部と、
    当該自走式装置を回転させる回転駆動部と、
    予め設定された当該自走式装置の充電タイミングになったか否かを判断する判断手段と、
    前記判断手段により予め設定された当該自走式装置の充電タイミングになったと判断された場合であって、前記第1検出手段又は前記第2検出手段により光ビームが検出された際に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により当該光ビームが検出されるように、前記回転駆動部を制御する回転制御手段と、
    を備えることを特徴とする自走式装置充電システム。
  3. 請求項2に記載の自走式装置充電システムにおいて、
    前記自走式装置は、
    前記回転制御手段により前記回転駆動部が制御されている状態で、所定時間内に、前記第2検出手段と、当該第2検出手段の左右に配置された2つの前記第1検出手段のうち少なくとも1つの第1検出手段と、により光ビームが検出されない場合には、当該自走式装置をランダム走行させる走行制御手段を備えることを特徴とする自走式装置充電システム。
  4. 請求項2又は3に記載の自走式装置充電システムにおいて、
    前記検出部は、前記自走式装置の本体部の上面に配置されていることを特徴とする自走式装置充電システム。
JP2006284050A 2006-10-18 2006-10-18 自走式装置充電システム Withdrawn JP2008102698A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006284050A JP2008102698A (ja) 2006-10-18 2006-10-18 自走式装置充電システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006284050A JP2008102698A (ja) 2006-10-18 2006-10-18 自走式装置充電システム

Publications (1)

Publication Number Publication Date
JP2008102698A true JP2008102698A (ja) 2008-05-01

Family

ID=39436989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006284050A Withdrawn JP2008102698A (ja) 2006-10-18 2006-10-18 自走式装置充電システム

Country Status (1)

Country Link
JP (1) JP2008102698A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015105178A1 (ja) * 2014-01-09 2015-07-16 株式会社東芝 自走式機器
WO2016114463A1 (ko) * 2015-01-14 2016-07-21 (주)바램시스템 구동 로봇 및 그 구동 로봇의 충전 스테이션 도킹 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015105178A1 (ja) * 2014-01-09 2015-07-16 株式会社東芝 自走式機器
US10048694B2 (en) 2014-01-09 2018-08-14 Toshiba Lifestyle Products & Services Corporation Self-propelled device
WO2016114463A1 (ko) * 2015-01-14 2016-07-21 (주)바램시스템 구동 로봇 및 그 구동 로봇의 충전 스테이션 도킹 방법
US9874875B2 (en) 2015-01-14 2018-01-23 Varram System Co., Ltd. Mobile robot and method for docking the mobile robot with charging station

Similar Documents

Publication Publication Date Title
JP2008040725A (ja) 自走式装置充電システム
JP5053676B2 (ja) 移動ロボットの充電台復帰システム及びその方法
EP3164043B1 (en) Cleaning robot and controlling method thereof
KR101566207B1 (ko) 로봇 청소기 및 그 제어방법
US20050234611A1 (en) Self-propelled cleaner
KR20160048935A (ko) 주행체 장치
JP2006113952A (ja) 充電式走行システム
JP2005230032A (ja) 自律走行ロボットクリーナー
EP3738495B1 (en) Robotic vacuum cleaner and control method therefor
JP2017228195A (ja) 清掃ロボット
JP2017021570A (ja) 移動ロボット
KR20160003435A (ko) 청소 로봇 및 그 제어 방법
JP2005216022A (ja) 自律走行ロボットクリーナー
JP2008198057A (ja) 自走式装置誘導システム
JP2008084007A (ja) 自走式装置充電システム
JP2008102698A (ja) 自走式装置充電システム
KR20150130201A (ko) 3차원 스캐너
JP2007229816A (ja) 自律移動型ロボット
JP2008139992A (ja) 自走式装置及び自走式装置誘導システム
JP2006039760A (ja) 移動ロボット
KR102293657B1 (ko) 이동 로봇
JP2016220823A (ja) 自走式掃除機
KR101503601B1 (ko) 로봇 청소기
JP6382634B2 (ja) 自律走行体装置
JP2008117185A (ja) 自走式移動体のシステム

Legal Events

Date Code Title Description
A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20080408