[go: up one dir, main page]

JP7382901B2 - 自走式点検ロボット - Google Patents

自走式点検ロボット Download PDF

Info

Publication number
JP7382901B2
JP7382901B2 JP2020100001A JP2020100001A JP7382901B2 JP 7382901 B2 JP7382901 B2 JP 7382901B2 JP 2020100001 A JP2020100001 A JP 2020100001A JP 2020100001 A JP2020100001 A JP 2020100001A JP 7382901 B2 JP7382901 B2 JP 7382901B2
Authority
JP
Japan
Prior art keywords
self
route
inspection robot
mode
propelled
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.)
Active
Application number
JP2020100001A
Other languages
English (en)
Other versions
JP2021196621A (ja
Inventor
和哉 室谷
範安 長谷島
健人 緒方
悠一 五十嵐
和夫 小埜
勇太 江阪
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2020100001A priority Critical patent/JP7382901B2/ja
Priority to US17/245,041 priority patent/US20210382491A1/en
Priority to CN202110609982.4A priority patent/CN113848874A/zh
Publication of JP2021196621A publication Critical patent/JP2021196621A/ja
Application granted granted Critical
Publication of JP7382901B2 publication Critical patent/JP7382901B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G05D1/0236Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons in combination with a laser
    • 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/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • 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/0011Control 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/0038Control 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 simple or augmented images from one or more cameras located onboard the vehicle, e.g. tele-operation
    • 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/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • G05D1/0061Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
    • 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/0217Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with energy consumption, time reduction or distance reduction criteria
    • 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/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
    • 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/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
    • 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/0238Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
    • 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/0238Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
    • G05D1/024Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
    • 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/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • G05D1/0251Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision
    • 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/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • 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/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • 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/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • G05D1/0278Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using satellite positioning signals, e.g. GPS

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Optics & Photonics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Acoustics & Sound (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、所定の経路を自律的に走行しながら設備の点検を行う自走式点検ロボットに関する。
自走式ロボットは、所定の経路を自律走行しながら、設備の点検などの作業を行うことができる。自走式ロボットが、障害物などにより所定の経路を走行できない場合に、回避経路または迂回経路を生成して走行を継続する技術が知られている。
例えば、特許文献1には、作業しながら自動走行する作業車(自走式ロボット)の走行経路を決定する走行経路管理システムに関し、作業対象領域を分割して複数の走行経路要素を生成し、作業対象領域を網羅する走行経路要素を所定のルールに基づいて選択するとともに、障害物などを検知した場合に、障害物を回避する走行経路を生成する技術が記載されている。
また、特許文献2には、移動装置(自走式ロボット)と障害物との衝突が予測された場合に、障害物を回避するための経由点と経由点を通る1つまたは複数の回避経路を算出し、これらの経路について評価項目に従い優先順位を設定することで、適切な回避経路を生成する技術が記載されている。
特開2018-99112号公報 特開2008-65755号公報
特許文献1及び2に記載の技術などの従来の技術では、障害物により自走式ロボットの走行が妨げられた場合に、ロボットは、自動で生成した回避経路をたどって走行を継続する。しかし、雨や霧などの悪条件により障害物の検知精度が悪く、自動での走行の継続が困難な場合がある。また、障害物の大きさや位置によっては、ロボットが安全に自動走行可能な回避経路を生成できない場合がある。このような場合には、設備の点検を行う自走式点検ロボットは、点検を自動で継続できず、計画通りに点検が実施できないので、点検結果を十分に収集できないという課題がある。
本発明の目的は、点検のための所定の走行経路を障害物により走行できない場合でも、点検を継続できる自走式点検ロボットを提供することである。
本発明による自走式点検ロボットは、所定の走行経路を走行して設備の点検を行う自走式点検ロボットであって、前記自走式点検ロボットの位置を求める自己位置推定部と、前記自走式点検ロボットの周囲に存在する障害物を検知する障害物検知部と、前記自走式点検ロボットが前記点検を継続できるか否かを、少なくとも前記自己位置推定部が求めた前記自走式点検ロボットの位置と前記障害物検知部が検知した前記障害物の情報を基に判断する点検継続可否判断部と、前記点検継続可否判断部が前記自走式点検ロボットが前記点検を継続できないと判断した場合に、前記自走式点検ロボットの走行モードとして自動モードまたは手動モードを選択するモード選択部と、前記点検継続可否判断部が前記自走式点検ロボットが前記点検を継続できると判断した場合と前記モード選択部が前記自動モードを選択した場合には、前記自走式点検ロボットを自動で走行させ、前記モード選択部が前記手動モードを選択した場合には、前記自走式点検ロボットをユーザーの操作で走行させる制御部と、前記ユーザーからの指令を入力する入出力部とを備える。
本発明によると、点検のための所定の走行経路を障害物により走行できない場合でも、点検を継続できる自走式点検ロボットを提供することができる。
本発明の実施例1による自走式点検ロボットの動作を説明するための模式図である。 本発明の実施例1による自走式点検ロボットの構成を示す図である。 本発明の実施例1による自走式点検ロボットの構成を示す図である。 本発明の実施例1による自走式点検ロボットの構成を示すブロック図である。 本発明の実施例1による自走式点検ロボットの通常時の処理と動作を示すフローチャートである。 本発明の実施例2による自走式点検ロボットの構成を示すブロック図である。 本発明の実施例2による自走式点検ロボットの処理と動作を示すフローチャートである。 本発明の実施例2による自走式点検ロボットにおけるモード選択部の処理を示すフローチャートである。 自動回避モードが選択された場合の、自走式点検ロボットの動作例を示す図である。 自動迂回モードが選択された場合の、自走式点検ロボットの動作例を示す図である。 自動退避モードが選択された場合の、自走式点検ロボットの動作例を示す図である。 自動待機モードが選択された場合の、自走式点検ロボットの動作例を示す図である。 本発明の実施例3による自走式点検ロボットにおけるモード選択部の処理を示すフローチャートである。 本発明の実施例4による自走式点検ロボット1が備える走行経路生成部の構成を示すブロック図である。 本発明の実施例4において、走行経路生成部が迂回経路を生成する処理のフローチャートである。 本発明の実施例4において、自走式点検ロボットの、通常時の所定の走行経路を示す図である。 本発明の実施例4において、規定の点検実施時刻に間に合わない点検箇所が存在する場合の、自走式点検ロボットの走行経路を示す図である 本発明の実施例5において、点検継続可否判断部が、自走式点検ロボットが所定の走行経路を走行できないと判定した場合の、走行経路生成部の処理を示すフローチャートである。 本発明の実施例6において、点検継続可否判断部が、自走式点検ロボットが所定の走行経路を走行できないと判定した場合の、走行経路生成部の処理を示すフローチャートである。
本発明による自走式点検ロボットは、例えば発電所や変電所などの電力施設において、所定の走行経路を自律的に走行して設備の点検を行うことができる。本発明による自走式点検ロボットは、障害物などにより所定の走行経路を走行できず、自動では点検を継続できない場合でも、適切に対処して点検を継続できる。
以下、本発明の実施例による自走式点検ロボットを、図面を用いて説明する。なお、本明細書で用いる図面において、同一のまたは対応する要素には同一の符号を付け、これらの要素については繰り返しの説明を省略する場合がある。
本発明の実施例1による自走式点検ロボットを、図1から図4を用いて説明する。
図1は、本実施例による自走式点検ロボットの動作を説明するための模式図である。図1には、一例として、電力施設内を走行して点検対象の設備(例えば、変電設備類)の点検を実施する自走式点検ロボット1を示している。
図2Aと図2Bは、自走式点検ロボット1の構成を示す図である。
自走式点検ロボット1は、予め定められた所定の走行経路6を走行する走行部1aを備える。走行部1aは、自己位置推定部11と点検部17を備える。以下では、走行部1aのことを自走式点検ロボット1と呼ぶ場合もある。
自己位置推定部11は、自走式点検ロボット1(走行部1a)の位置を推定して求める要素であり、例えば、GPS衛星3の信号を受信することで、自走式点検ロボット1の位置を推定することができる。自走式点検ロボット1は、自己位置推定部11によって自己の位置を求めながら、自律的に走行することができる。点検部17は、詳しくは後述するが、点検対象の設備5(例えば、架線、鉄塔、及び計器などを含む変電設備類)を点検するための要素である。
自走式点検ロボット1は、所定の走行経路6を自律的に走行しながら点検箇所4に到達し、点検部17を用いて、点検対象の設備5に対し外観の異常や計器の異常の有無を確認する点検を実施する。走行経路6は、1つまたは複数の道から構成される。走行経路6には、道の中のどの部分を走行するか(例えば、道の中に複数の車線が存在する場合には、どの車線を走行するか)についても定められている。自走式点検ロボット1には、走行経路6についての情報(例えば、走行経路6を構成する道についての情報、走行経路6を構成する道の道幅についての情報、及び道の中のどの部分を走行するかについての情報など)が入力されている。自走式点検ロボット1は、従来人手で行っている電力施設内での定期点検を自動化し、省力化することができる。
自走式点検ロボット1は、さらに、入出力部16を備える。自走式点検ロボット1のユーザーは、必要に応じて、入出力部16を用いて自走式点検ロボット1に指令を送ることができる。入出力部16は、ユーザーからの指令を入力することができれば、使用する技術、構成機器、及び設置個所は限定されない。
図2Aに示すように、入出力部16は、例えばディスプレイなどの表示部161と、例えばキーボードなどの入力部162を備えてもよい。自走式点検ロボット1は、複数の通信装置7を備え、入出力部16が走行部1aと無線通信をしてもよい。
図2Bに示すように、入出力部16の入力部162は、例えばジョイスティック型のコントローラでもよい。また、入力部162は、走行部1aと有線で通信してもよい。
点検部17が得た点検結果は、入出力部16が出力することで、自走式点検ロボット1のユーザーに伝達してもよい。点検結果が伝達されたユーザーは、点検結果に応じて適切な対処を行うことができる。例えば、ユーザーは、設備に野生動物の巣があればその巣を除去し、計器の異常が検知されればその計器にメンテナンスを行う。
図3は、本実施例による自走式点検ロボット1の構成を示すブロック図である。自走式点検ロボット1は、自己位置推定部11と、障害物検知部12と、点検継続可否判断部13と、モード選択部14と、制御部15と、入出力部16と、点検部17を備える。
自己位置推定部11は、先述したように、自走式点検ロボット1の位置を推定して求める要素である。自己位置推定部11には、例えば、屋外であればGPS(Global Positioning System)技術などを、屋内であればSLAM(Simultaneous Localization and Mapping)技術などを用いることができる。自己位置推定部11には、電力施設内の自走式点検ロボット1(走行部1a)の位置を推定できるものであれば、任意の技術や機器を使用することができる。
障害物検知部12は、自走式点検ロボット1の周囲に存在する障害物を検知するための要素である。障害物検知部12は、例えば、レーザー距離計、超音波センサ、カメラ、及びステレオカメラなどの、自走式点検ロボット1の周囲に存在する障害物や構造物の有無などの情報を取得可能なセンサで構成することができる。また、障害物検知部12は、取得した結果を解析し、障害物の大きさや位置などを算出する外界情報解析部(図示せず)を備えていてもよい。
点検継続可否判断部13は、電力施設内の所定の走行経路6を走行中の自走式点検ロボット1が、点検対象の設備5の点検を継続できるか否かを常に判断し続けるための要素である。点検継続可否判断部13は、自走式点検ロボット1が所定の走行経路6を走行できるか否かを判断し、走行できなければ、自走式点検ロボット1が点検対象の設備5の点検を継続できないと判断する。点検継続可否判断部13は、自己位置推定部11が推定した自走式点検ロボット1の位置、障害物検知部12が検知した障害物、及び自走式点検ロボット1が備える機器の稼働状況などの情報を基に、自走式点検ロボット1が所定の走行経路6の走行を継続できるか否かを判断する。自走式点検ロボット1が備える機器の稼働状況には、例えば、障害物検知部12、自走式点検ロボット1の駆動部(図示せず)、及び通信装置7などの機器が正常に稼働しているか否かが含まれる。
点検継続可否判断部13が、自走式点検ロボット1が所定の走行経路6を走行不可能と判断する場合には、例えば、走行経路6に障害物が存在する場合、自走式点検ロボット1の周囲に歩行者が多く存在して自走式点検ロボット1の走行が危険な場合、及び障害物検知部12や自走式点検ロボット1の駆動部が故障し正常に稼働していない場合を含めることができる。また、点検継続可否判断部13は、障害物の検知精度が良好でない場合、すなわち、例えば、障害物検知部12が求めた障害物の位置の精度が悪い場合や、天候や気象条件が悪くて障害物検知部12に搭載のセンサが十分機能しないと考えられる場合にも、自走式点検ロボット1の走行が不可能であると判断することができる。さらに、点検継続可否判断部13は、電波状況が悪くて自走式点検ロボット1のユーザーと通信できない場合にも、自走式点検ロボット1の走行が不可能であると判断することができる。このように、点検継続可否判断部13は、上記に例示した複数の場合に、自走式点検ロボット1が走行できず点検対象の設備5の点検を継続できないと判断することができる。
モード選択部14は、自走式点検ロボット1が点検対象の設備5の点検を継続できないと点検継続可否判断部13が判断した場合に、自走式点検ロボット1の走行モードを選択する要素である。モード選択部14は、自走式点検ロボット1の走行モードとして、自動モードまたは手動モードを選択する。自動モードは、自走式点検ロボット1が予め定められたように自動で走行するモードである。手動モードは、自走式点検ロボット1がユーザーの操作により手動で走行するモードである。モード選択部14は、障害物の位置と大きさ、自走式点検ロボット1が備える機器の稼働状況、及びユーザーの指示などのうち少なくとも1つを基にして判断し、自走式点検ロボット1の走行モードを選択する。また、モード選択部14は、自走式点検ロボット1が現在いる場所に予め定めた一定時間以上留まっている場合には、手動モードを選択することができる。
制御部15は、自走式点検ロボット1を制御し、自走式点検ロボット1を走行経路6に沿って走行させるための要素である。制御部15は、自動モードの場合には、予め定められたように自動で自走式点検ロボット1を走行させ、手動モードの場合には、入出力部16を介したユーザーの操作により手動で自走式点検ロボット1を走行させる。制御部15は、自走式点検ロボット1(走行部1a)を駆動して走行させるための駆動部を備えることができる。駆動部は、例えばタイヤ、クローラ、及び脚などの走行機構と、走行機構を駆動するためのバッテリーなどの動力部を備えることができる。動力部は、太陽光発電装置などの環境発電装備を備え、環境発電装備が発電した電力で走行機構を駆動させてもよい。
入出力部16は、モード選択部14が手動モードを選択した場合に、ユーザーからの指令を入力する。入出力部16は、手動モードが選択された時点で、その旨をユーザーに通知してもよい。また、入出力部16は、周囲への安全喚起のためのアラームや、周囲への指示や要請を行うための音声を出力可能な装置を備えていてもよい。
点検部17は、先述したように、点検対象の設備5を点検するための要素であり、例えばカメラを備えることができる。カメラを備える点検部17は、撮影した画像を機械学習により解析し、前回の点検で撮影した画像との差分を抽出したり、計器の値を抽出したりする画像解析部などを備えることができる。点検部17は、カメラ以外の装置を備えることができ、例えば、サーモグラフィーを備えて温度計測を行ったり、レーザー距離計を備えて形状計測を行ったりしてもよい。
図4は、自走式点検ロボット1の通常時の処理と動作を示すフローチャートである。
S1で、点検継続可否判断部13は、自走式点検ロボット1が所定の走行経路6を走行できるか否かを判断し、走行可能な場合は、S5に移行し、走行不可能な場合は、S2に移行する。
S2で、モード選択部14は、自走式点検ロボット1の走行モードを選択する。先述したように、モード選択部14は、障害物の位置や大きさ、自走式点検ロボット1の機器の稼働状況、及びユーザーの指示などのうち少なくとも1つを基に、自走式点検ロボット1の走行モードとして自動モードまたは手動モードを選択する。例えば、障害物が、自走式点検ロボット1が自動モードで走行する妨げとならないと判断できる場合には、モード選択部14は、自動モードを選択する。また、例えば、障害物検知部12が正常に稼働していない場合や、障害物の存在によりユーザーが自走式点検ロボット1を操作して走行させるのが好ましいとユーザーが判断した場合には、モード選択部14は、手動モードを選択する。また、先述したように、モード選択部14は、自走式点検ロボット1が現在いる場所に予め定めた一定時間以上留まっている場合には、手動モードを選択することができる。自動モードが選択された場合は、S3に移行し、手動モードが選択された場合は、S4に移行する。
S3は、自動モードが選択された場合の処理であり、自走式点検ロボット1は、現在いる場所で待機する。自走式点検ロボット1は、再度走行が可能になるまで(S1)、現在の場所で待機する。
S4は、手動モードが選択された場合の処理であり、自走式点検ロボット1は、手動操作を受け付ける。モード選択部14は、入出力部16を介して、ユーザーに手動モードが選択された旨を通知することができる。ユーザーは、例えば遠隔操作により、入出力部16を介して、自走式点検ロボット1を走行させるための指令を自走式点検ロボット1に入力する。
S5で、自走式点検ロボット1は、制御部15の制御により走行する。自走式点検ロボット1は、S1で走行可能と判断された場合には、自動モードで走行し、S1で走行不可能と判断された場合には、S2でモード選択部14が選択した走行モードで走行する。自動モードでは、自走式点検ロボット1は、予め定められた所定の走行経路6を自動で走行する。手動モードでは、自走式点検ロボット1は、ユーザーの操作により手動で走行する。また、自走式点検ロボット1は、ユーザーの指示によりまたは自動で、手動モードでの走行(手動走行)から自動モードへの走行(自動走行)に切り替えてもよい。例えば、走行経路6から障害物がなくなった場合や自走式点検ロボット1が走行経路6に復帰した場合など、自走式点検ロボット1が自動走行できるようになれば、自走式点検ロボット1は、手動走行から自動走行に切り替えることができる。
S6で、自己位置推定部11は、自走式点検ロボット1が所定の点検箇所4に到達したか否かを判定する。自走式点検ロボット1が所定の点検箇所4に到達した場合には、S7に移行し、点検箇所4に到達していない場合には、S1に戻る。
S1からS6までの処理は、自走式点検ロボット1の制御周期毎に反復して行う。
S7で、点検部17は、所定の点検箇所4で点検対象の設備5を点検する。
S8で、点検部17は、得られた点検結果を、自走式点検ロボット1が備える点検結果データベース(図示せず)に登録する。
S9で、制御部15は、全ての点検を完了したか否かを判定する。全ての点検を完了していない場合は、S1に戻り、S1からS9までの処理を繰り返す。全ての点検を完了した場合は、S10に移行する。
S10で、自走式点検ロボット1は、所定の位置へ戻る(帰巣する)。所定の位置とは、例えば、自走式点検ロボット1の駆動部が備えるバッテリーを充電するための充電ステーションである。
以上説明したように、本実施例による自走式点検ロボット1は、点検のための所定の走行経路6に障害物が存在し、走行経路6を走行できない場合でも、ユーザーの操作により手動で走行し、点検を継続できる。本実施例による自走式点検ロボット1は、現在いる場所に一定時間以上留まっている場合には手動で走行できるので、点検が長時間滞ることを防止でき、効率的に点検を継続することができる。
本発明の実施例2による自走式点検ロボット1を、図5から図8Dを用いて説明する。以下では、本実施例による自走式点検ロボット1について、実施例1による自走式点検ロボット1と異なる点を主に説明する。
実施例1による自走式点検ロボット1は、図4のS1からS3に示したように、点検継続可否判断部13により所定の走行経路6の走行が不可能と判断され、モード選択部14により自動モードが選択された場合には、現在いる場所で待機する。このため、実施例1による自走式点検ロボット1は、現在いる場所で待機している間は点検の実施が中断され、点検の効率が低下することがある。
本実施例による自走式点検ロボット1は、4つの自動モード(自動回避モード、自動迂回モード、自動退避モード、及び自動待機モード)を備え、モード選択部14が障害物の状態に応じて適した自動モードを選択することにより、無駄な待機時間を生ずることがなく、効率的に点検を継続できる。
図5は、本実施例による自走式点検ロボット1の構成を示すブロック図である。本実施例による自走式点検ロボット1は、走行経路生成部18を備える点が実施例1による自走式点検ロボット1(図3)と異なり、その他の点は実施例1による自走式点検ロボット1と同様である。走行経路生成部18は、モード選択部14が自動モードを選択した場合に、自走式点検ロボット1が自動で走行を行うための走行経路6を生成する要素である。
図6は、本実施例による自走式点検ロボット1の処理と動作を示すフローチャートである。
S1は、実施例1と同様である。但し、自走式点検ロボット1が所定の走行経路6を走行不可能な場合は、S12に移行する。
S12で、モード選択部14は、自走式点検ロボット1の走行モードを選択する。自動モードが選択された場合は、S13に移行し、手動モードが選択された場合は、S4に移行する。
S4の処理とS5からS10までの処理は、実施例1と同様である。
S12の、モード選択部14が行う走行モードの選択処理について、図7を用いて説明する。
図7は、本実施例による自走式点検ロボット1におけるモード選択部14の処理を示すフローチャートであり、図6のS12での処理を示す。
S121で、モード選択部14は、障害物の検知精度が良好か否かを判定する。モード選択部14は、障害物の検知精度が良好でない場合、すなわち、例えば、障害物検知部12が求めた障害物の位置の精度が悪い場合や、天候や気象条件が悪くて障害物検知部12に搭載のセンサが十分機能しないと考えられる場合には、S129に移行し、手動モードを選択する。障害物の検知精度が良好な場合は、S122に移行する。
S122で、モード選択部14は、障害物検知部12が取得した結果を用いて、障害物が移動するか否かを判断する。例えば、モード選択部14は、実際に障害物が移動中である場合や、画像解析などを用いて障害物が人や車などの移動体と認識した場合には、障害物が移動すると判断する。障害物が移動すると判断された場合には、S123に移行し、障害物が移動しない判断された場合には、S124に移行する。
S123で、モード選択部14は、自走式点検ロボット1が現在いる場所に予め定めた一定時間以上留まっているか否かを判定する。自走式点検ロボット1が現在いる場所に一定時間以上留まっていない場合には、モード選択部14は、自動待機モードを選択する(S128)。自走式点検ロボット1が現在いる場所に一定時間以上留まっている場合には、モード選択部14は、自動退避モードを選択する(S127)。
S124で、モード選択部14は、走行経路6を構成する道の道幅が予め定めた所定の幅以上か否かを判定する。走行経路6を構成する道の道幅が所定の幅より小さい場合には、モード選択部14は、自動迂回モードを選択する(S126)。走行経路6を構成する道の道幅が所定の幅以上の場合には、モード選択部14は、自動回避モードを選択する(S125)。
モード選択部14は、以上に説明した順序と異なる順序で図7に示した処理を行ってもよく、以上に説明した条件と異なる条件でモードを選択してもよい。また、モード選択部14は、以上に説明したモード以外のモードを実施してもよく、上記のモードのいずれかを実行しなくてもよい。
図6のS12で自動モード(自動回避モード、自動迂回モード、自動退避モード、及び自動待機モード)が選択された場合は、S13に移行する。
S13では、走行経路生成部18が、選択された自動モードに応じて走行経路6を生成する。走行経路6は、1つまたは複数の道から構成される。
選択された自動モードが自動回避モードの場合(S125)には、走行経路生成部18は、自走式点検ロボット1の回避経路を生成する。回避経路とは、自走式点検ロボット1が、走行中の走行経路6を構成する道の中で、障害物を避けて走行する経路である。自走式点検ロボット1は、障害物と接触せずに走行経路6を構成する道を走行できるので、走行経路6を構成する道の中の回避経路を走行し、回避経路を走行した後に所定の走行経路6に復帰する。走行経路生成部18は、障害物検知部12の出力を基に、例えば局所パスプランニング技術を用いて、回避経路を生成する。
図8Aは、自動回避モードが選択された場合の、自走式点検ロボット1の動作例を示す図である。所定の走行経路6に移動しない障害物9(例えば、工事現場)が存在し、かつ走行経路6を構成する道の道幅が所定の幅以上の場合には、自走式点検ロボット1は、走行経路6を構成する道の中を走行しても障害物9と接触する可能性が低いため、走行経路6を構成する道の中で障害物9を回避する回避経路6aを走行し、障害物9を回避した後に所定の走行経路6へ復帰する。
選択された自動モードが自動迂回モードの場合(S126)には、走行経路生成部18は、自走式点検ロボット1の迂回経路を生成する。迂回経路とは、自走式点検ロボット1が、走行中の走行経路6を構成する道とは異なる道を通って、障害物9を迂回して走行する経路である。自走式点検ロボット1は、障害物9と接触せずに走行経路6を構成する道を走行するのが困難なので、走行経路6を構成する道と異なる道である迂回経路を走行し、迂回経路を走行した後に所定の走行経路6に復帰する。走行経路生成部18は、例えば大域的パスプランニング技術を用いて、迂回経路を生成する。
なお、走行経路生成部18は、自走式点検ロボット1が走行不能な道を、自走式点検ロボット1の情報記憶部(図示せず)に登録してもよい。また、走行経路生成部18は、迂回経路を生成するときに、情報記憶部に登録された走行不能な道を参照してもよい。
図8Bは、自動迂回モードが選択された場合の、自走式点検ロボット1の動作例を示す図である。所定の走行経路6に移動しない障害物9が存在し、かつ走行経路6を構成する道の道幅が所定の幅より小さい場合には、自走式点検ロボット1は、障害物9と接触せずに走行経路6を構成する道を走行するのが困難なので、走行経路6を構成する道と異なる道である迂回経路6bを走行し、障害物9を迂回した後に所定の走行経路6へ復帰する。
選択された自動モードが自動退避モードの場合(S127)には、走行経路生成部18は、自走式点検ロボット1の退避経路を生成する。退避経路とは、自走式点検ロボット1が退避場所へ走行するための経路である。退避場所は、自走式点検ロボット1が、所定の走行経路6を走行できるようになるまで一時的に停止して待機する場所であり、走行経路生成部18が決定する。退避場所の例には、予め設定しておいた場所、道端の場所、及び障害物検知部12の出力に基づいて求めた安全確保が可能な場所が含まれる。走行経路生成部18は、例えば局所パスプランニング技術を用いて、退避経路を生成する。自走式点検ロボット1は、退避経路を走行して退避場所に移動し、所定の走行経路6を走行できると点検継続可否判断部13が判断するまで、退避場所にて停止して待機する。自走式点検ロボット1は、所定の走行経路6を走行できるようになれば、所定の走行経路6に復帰し、所定の走行経路6を走行する。自走式点検ロボット1が所定の走行経路6に復帰するための経路は、自走式点検ロボット1が自動で決定する。
図8Cは、自動退避モードが選択された場合の、自走式点検ロボット1の動作例を示す図である。所定の走行経路6に移動する障害物9(例えば、自動車や人)が存在し、かつ自走式点検ロボット1が現在いる場所に一定時間以上留まっている場合は、自走式点検ロボット1は、退避経路6cを走行して退避場所へ移動し、走行経路6を走行できるようになるまで待機する。自走式点検ロボット1は、現在いる場所に一定時間以上留まっていると、移動する障害物9の進路を妨害している可能性があるため、退避場所へ移動する。
選択された自動モードが自動待機モードの場合(S128)には、自走式点検ロボット1は、現在いる場所で、予め定めた一定時間だけ停止して待機する。待機している自走式点検ロボット1は、障害物9が移動し、点検継続可否判断部13が所定の走行経路6を走行できると判断したら、所定の走行経路6を走行する。
図8Dは、自動待機モードが選択された場合の、自走式点検ロボット1の動作例を示す図である。所定の走行経路6に移動する障害物9が存在する場合は、自走式点検ロボット1は、所定の走行経路6の走行が危険であるため、現在いる場所で停止し、障害物9が移動して所定の走行経路6を走行できるようになるまで、予め定めた一定時間だけ待機する。
自走式点検ロボット1は、S12でモード選択部14が選択した走行モードに従い、S5で走行する。モード選択部14が自動モードを選択した場合には、自走式点検ロボット1は、図6のS13の処理が終了したら、S13で走行経路生成部18が生成した経路(自動回避モード、自動迂回モード、及び自動退避モードの場合)、または所定の走行経路6(自動待機モードの場合)を走行する。
以上説明したように、本実施例による自走式点検ロボット1は、障害物9が移動するか移動しないかと、自走式点検ロボット1が障害物9を回避できるかできないかなどに応じて、障害物9に適した自動モードを選択することにより、点検を中断する時間を低減し、より効率的に点検を継続できる。
本発明の実施例3による自走式点検ロボット1を、図9を用いて説明する。以下では、本実施例による自走式点検ロボット1について、実施例1、2による自走式点検ロボット1と異なる点を主に説明する。
本実施例による自走式点検ロボット1は、自動モードと手動モードを備え、自動モードには半自動モードが含まれている。半自動モードは、自動モードでの動作にユーザーによる指令を組み合わせた走行モードである。具体例としては、半自動モードでは、自動モードの中の処理の一部(例えば、回避経路6a、迂回経路6b、退避経路6c、及び退避場所の決定)をユーザーが行う。
本実施例による自走式点検ロボット1は、自動モードとして、実施例2で説明した自動モードである自動待機モードと、3つの半自動モード(回避経路指定モード、迂回経路指定モード、及び退避場所指定モード)を備える。自走式点検ロボット1は、半自動モードでは、ユーザーが指定した経路(例えば、回避経路6a、迂回経路6b、及び退避経路6c)を自動で走行する。
図9は、本実施例による自走式点検ロボット1におけるモード選択部14の処理を示すフローチャートである。以下では、図7に示したフローチャートと異なる点を説明する。
S220で、自走式点検ロボット1は、自走式点検ロボット1(走行部1a)の位置と障害物検知部12が取得した情報を入出力部16に送信する。障害物検知部12が取得した情報とは、例えば、障害物検知部12が備えるセンサが得た情報(例えば、画像や電圧値)である。入出力部16の表示部161は、自走式点検ロボット1の位置と障害物検知部12のセンサが得た情報を表示する。
ユーザーは、表示部161に表示された、自走式点検ロボット1の位置と障害物検知部12のセンサが得た情報を参照して、自動モードまたは手動モードを選択する。
S221で、モード選択部14は、ユーザーが手動モードを選択した場合には、S129に移行し、手動モードを選択する。モード選択部14は、ユーザーが自動モードを選択した場合には、S122に移行する。
S122からS124までの処理(分岐)は、図7に示したフローチャートと同じである。但し、分岐後の処理のうち、S225、S226、S227は、図7と異なる。
障害物9が移動し、自走式点検ロボット1が現在いる場所に一定時間以上留まっていない場合には、モード選択部14は、自動待機モードを選択する(S128)。自動待機モードの場合では、自走式点検ロボット1は、現在いる場所で、予め定めた一定時間だけ停止して待機する(図8D)。
本実施例では、自走式点検ロボット1は、S128の自動待機モードにおいて、現在いる場所で、ユーザーが指定した時間だけ待機することもできる。S128においてユーザーが待機時間を指定する場合には、S128の処理は、自動待機モードではなく、例えば待機時間指定モードとして、半自動モードに含めてもよい。
障害物9が移動し、自走式点検ロボット1が現在いる場所に一定時間以上留まっている場合には、モード選択部14は、半自動モードである退避場所指定モードを選択する(S227)。
障害物9が移動せず、走行経路6を構成する道の道幅が所定の幅より小さい場合には、モード選択部14は、半自動モードである迂回経路指定モードを選択する(S226)。
障害物9が移動せず、走行経路6を構成する道の道幅が所定の幅以上の場合には、モード選択部14は、半自動モードである回避経路指定モードを選択する(S225)。
モード選択部14は、以上に説明した順序と異なる順序で図9に示した処理を行ってもよく、以上に説明した条件と異なる条件でモードを選択してもよい。また、モード選択部14は、以上に説明したモード以外のモードを実施してもよく、上記のモードのいずれかを実行しなくてもよい。
選択された自動モードが半自動モードである回避経路指定モードの場合(S225)には、ユーザーは、表示部161に表示された、自走式点検ロボット1の位置と障害物検知部12のセンサが得た情報を基に、自走式点検ロボット1の回避経路6aを生成し、自走式点検ロボット1に回避経路6aを指定する。この際、ユーザーは、電力施設を含む地図の情報を使用してもよい。回避経路6aが指定された自走式点検ロボット1は、この回避経路6aを走行するように走行経路6を更新し、図6のS5で自動走行する。
選択された自動モードが半自動モードである迂回経路指定モードの場合(S226)には、ユーザーは、電力施設を含む地図の情報と、表示部161に表示された、自走式点検ロボット1の位置と障害物検知部12のセンサが得た情報を基に、自走式点検ロボット1の迂回経路6bを生成し、自走式点検ロボット1に迂回経路6bを指定する。迂回経路6bが指定された自走式点検ロボット1は、この迂回経路6bを走行するように走行経路6を更新し、図6のS5で自動走行する。
選択された自動モードが半自動モードである退避場所指定モードの場合(S227)には、ユーザーは、表示部161に表示された、自走式点検ロボット1の位置と障害物検知部12のセンサが得た情報を基に、自走式点検ロボット1の退避場所を決定し、自走式点検ロボット1に退避場所を指定する。この際、ユーザーは、電力施設を含む地図の情報を使用してもよい。次に、走行経路生成部18は、図6のS13において、ユーザーが指定した退避場所に至る経路を局所パスプランニング技術を用いて生成し、図6のS5で自動走行する。
自走式点検ロボット1は、退避場所に到達した後、停止し待機する。自走式点検ロボット1が所定の走行経路6に復帰するための経路は、ユーザーが指定してもよいし、実施例2で自動退避モードが選択された場合(図7のS127)と同様に、自走式点検ロボット1が自動で決定してもよい。また、自走式点検ロボット1が待機を終了して走行を開始するタイミングは、ユーザーが指定してもよいし、実施例2の自動モードと同様に、予め定めた一定時間としてもよい。
以上に説明した半自動モードでは、ユーザーは、自走式点検ロボット1が所定の走行経路6に復帰できたと判断するまで、表示部161を用いて自走式点検ロボット1を遠隔監視してもよい。また、ユーザーは、障害物9の状況が変化したと判断した場合は、自走式点検ロボット1を手動モードに切り替えてもよい。
以上説明したように、本実施例による自走式点検ロボット1は、障害物9の検知精度が良好でない場合に一律に手動モードが選択された実施例2による自走式点検ロボット1と異なり、ユーザーが、障害物9の検知精度によらず、自走式点検ロボット1の位置と障害物検知部12のセンサが得た情報を基に、回避経路6a、迂回経路6b、または退避場所を指定し、その後は、自走式点検ロボット1が自動で走行することで、遠隔操作に伴うユーザーの負担を低減することができる。
本発明の実施例4による自走式点検ロボット1を、図10から図13を用いて説明する。以下では、本実施例による自走式点検ロボット1について、実施例1~3による自走式点検ロボット1と異なる点を主に説明する。
自走式点検ロボット1が設備の点検を行うときには、点検実施時刻が点検項目ごとに予め定められていることがある。このような場合には、自走式点検ロボット1は、予め定められた点検実施時刻(規定の点検実施時刻)をできるだけ遵守する必要がある。
本実施例による自走式点検ロボット1は、実施例2で説明した自動モードにおいて、自走式点検ロボット1が自動的に迂回経路6b(図8B)を生成する際、規定の点検実施時刻を遵守できる点検項目数が最大となる迂回経路6bを生成することができる。自走式点検ロボット1の走行経路生成部18は、規定の点検実施時刻を遵守できない点検箇所4よりも、規定の点検実施時刻を遵守できる点検箇所4を優先的に(すなわち、規定の点検実施時刻を遵守するように)点検するような走行経路6を生成する。
図10は、本実施例による自走式点検ロボット1が備える走行経路生成部18の構成を示すブロック図である。走行経路生成部18は、走行用地図182と、経路候補計算部181と、時刻遵守度評価部183と、点検箇所一覧184を備える。
走行用地図182は、自走式点検ロボット1が走行可能な経路を網羅的に含む地図である。経路候補計算部181は、走行用地図182を用いて迂回経路6bの候補(経路候補)を1つまたは複数生成する。時刻遵守度評価部183は、経路候補計算部181が生成した経路候補のそれぞれについて、点検時刻の遵守度を評価する。点検時刻の遵守度とは、点検の予想の実施時刻と規定の実施時刻との差を示す指標であり、予想の点検実施時刻が規定の点検実施時刻とどの程度近いかを表す。点検箇所一覧184には、対象となる点検箇所4と、点検箇所4で点検項目ごとに予め定められた点検実施時刻が記録されている。
なお、走行用地図182と点検箇所一覧184は、本実施例では走行経路生成部18の内部にあるが、走行経路生成部18の外部にあってもよい。例えば、走行用地図182と点検箇所一覧184は、自走式点検ロボット1に接続された外部記憶装置に保存されていてもよい。
図11は、走行経路生成部18が、迂回経路6bを生成する際(図6のS13)に、規定の点検実施時刻を遵守できる点検項目数が最大となる迂回経路6bを生成する処理のフローチャートである。本実施例では、規定の点検実施時刻に間に合う点検箇所4が多いと、点検時刻の遵守度が大きくなる。
S21で、走行経路生成部18は、自走式点検ロボット1が走行できないと点検継続可否判断部13に判断された走行経路6についての情報を、走行用地図182に登録する。
S22で、走行経路生成部18の経路候補計算部181は、点検箇所一覧184と走行用地図182を参照し、自走式点検ロボット1の現在の位置から次の点検箇所4までの最短経路(迂回経路6bの候補)を求め、自走式点検ロボット1が次の点検箇所4に到達する所要時間を計算する。この計算には、例えばダイクストラ法やエースター探索アルゴリズムなどの経路探索アルゴリズムを用いることができる。
S23で、走行経路生成部18の時刻遵守度評価部183は、S22で経路候補計算部181が求めた迂回経路6bの候補を評価する。時刻遵守度評価部183は、点検箇所一覧184を参照し、自走式点検ロボット1が次の点検箇所4に到達するまでS22で求めた所要時間だけかかるとして、次の点検箇所4の予想の点検実施時刻を求め、自走式点検ロボット1が、次の点検箇所4での規定の点検実施時刻に間に合うか否かを判定する。時刻遵守度評価部183は、例えば、予想の点検実施時刻と規定の点検実施時刻との差を基に点検時刻の遵守度を評価し、点検時刻の遵守度が予め定められた閾値以上であれば、規定の点検実施時刻に間に合うと判定する。規定の点検実施時刻に間に合わない場合は、S24に移行し、間に合う場合は、S26に移行する。
S24で、規定の点検実施時刻に間に合わない点検箇所4を、自走式点検ロボット1が備える点検結果データベース(図示せず)に登録する。
S25で、走行経路生成部18は、点検箇所一覧184を参照し、さらに次の点検箇所4を取得する。走行経路生成部18は、さらに次の点検箇所4を取得したら、S22に移行し、S22~S25の処理を繰り返す。この処理の繰り返しにより、経路候補計算部181は、迂回経路6bの候補を1つまたは複数生成する。
S26は、S23で規定の点検実施時刻に間に合う点検箇所4が発見された場合の処理である。S26で、走行経路生成部18は、走行経路6を更新する。走行経路6の更新は、例えば、次のように行う。
走行経路生成部18は、S22で得られた次の点検箇所4までの最短経路と、次の点検箇所4から最後の点検箇所4までの走行経路6(予め定められた所定の走行経路6)を結合し、自走式点検ロボット1の現在の位置から最後の点検箇所4までの走行経路6を生成する。さらに、走行経路生成部18は、最後の点検箇所4を起点とし、点検を実施できなかった点検箇所4(規定の点検実施時刻に間に合わないので点検を実施しなかった点検箇所4)を予め定められた所定の順序で巡って、帰巣する箇所に至るまでの最短経路を生成する。そして、走行経路生成部18は、生成した最後の点検箇所4までの走行経路6と、生成した帰巣する箇所に至るまでの最短経路とを結合して、自走式点検ロボット1が点検を実施するための走行経路6を得る。走行経路生成部18は、S26でこのようにして走行経路6を更新する。
図12と図13を用いて、走行経路生成部18が生成する走行経路6の例を説明する。
図12は、自走式点検ロボット1の、通常時の所定の走行経路6を示す図である。図12に示す走行経路6には、障害物9が存在しない。自走式点検ロボット1は、P1からP6までの6つの点検箇所4を点検する。P1の点検時刻は、点検開始の時刻とし、P2、P3、P4、P5、P6の点検時刻は、点検開始の時刻からそれぞれ1分、2分、3分、4分、5分が経過した時刻とする。自走式点検ロボット1は、P1、P2、P3、P4、P5、P6をこの順序で巡るように走行し、P1からP6までの点検箇所4を点検する。
図13は、規定の点検実施時刻に間に合わない点検箇所4が存在する場合の、自走式点検ロボット1の走行経路6を示す図である。図13には、図12に示す走行経路6において、点検箇所4のP2とP3の間に障害物9が存在する例を示している。
図13に示すように障害物9が存在する場合には、自走式点検ロボット1は、図12に示す走行経路6に従ってP2からP3に走行できない。このため、走行経路生成部18は、迂回経路6bを生成する。この際、仮に、P2の点検を実施した後、迂回経路6bを通ってP3まで走行してP3を点検し、その後P4、P5、P6を点検すると、P3からP6の4箇所では規定の点検実施時刻を遵守できない。
そこで、本実施例では、自走式点検ロボット1は、P2の点検を実施した後、P2からP5へ直行し、規定の点検実施時刻を遵守するためにP5に到達する前に迂回経路6b上で2分間待機した後、P5とP6を点検する。その後、自走式点検ロボット1は、P3とP4へ移動し、P3とP4の点検を行う。走行経路生成部18は、図11のS26で、走行経路6をこのように更新する。このような走行経路6では、規定の点検実施時刻を遵守できない点検箇所4は、P3とP4の2箇所だけである。
自走式点検ロボット1が待機する場所と時間は、図11のS26で、走行経路生成部18が、規定の点検実施時刻を遵守できるように求める(必要があればS22で求められた最短経路と所要時間を用いる)。自走式点検ロボット1は、P3とP4で規定の点検実施時刻を遵守できなかったことを、入出力部16を介してユーザーに通知してもよい。
本実施例による自走式点検ロボット1は、規定の点検実施時刻に間に合う点検箇所4が多く、それぞれの点検箇所4において点検時刻をできるだけ一定にすることができ、点検条件や点検の実施間隔をできるだけ一定にすることができる。このため、本実施例による自走式点検ロボット1を用いると、異常な点検結果の抽出や点検結果の傾向の把握が容易になり、異常が生ずる前に異常を予測する予知保全の高度化が可能であり、設備交換費用を削減することができる。
本発明の実施例5による自走式点検ロボット1を、図14を用いて説明する。以下では、本実施例による自走式点検ロボット1について、実施例1~4による自走式点検ロボット1と異なる点を主に説明する。
障害物9などにより走行不可能な走行経路6が存在する場合には、所定の計画通りに点検が実施できない点検項目が生ずる可能性がある。例えば、走行経路6の変更により自走式点検ロボット1の駆動部が備えるバッテリーの残量が不足して全ての点検を実施することができない場合や、障害物9の存在により点検対象を撮影する位置や角度が不適切になる場合などがある。
本実施例による自走式点検ロボット1は、所定の点検計画が必ずしも遵守できない場合に、ユーザーにとって極力都合がよいように点検計画を変更し、点検を実施することができる。
本実施例による自走式点検ロボット1は、実施例4で示した、走行経路生成部18が点検時刻を遵守するように迂回経路6bを生成する処理(図11)において、経路候補計算部181で複数の経路候補を求め(図11のS22)、各経路候補を時刻遵守度評価部183で評価する(図11のS23)。本実施例では、時刻遵守度評価部183が各経路候補を評価する際には、規定の点検実施時刻というパラメータ(すなわち、点検時刻の遵守度)に他のパラメータを加え、点検時刻の遵守度と他のパラメータとを含む評価パラメータを用いて各経路候補を評価する。他のパラメータには、例えば、点検の実施に関する情報(例えば、点検条件の再現度、点検の重要度、及び点検項目数)と、バッテリー残量に基づく自走式点検ロボット1の走行可能距離などのうち少なくとも1つを含めることができる。時刻遵守度評価部183は、評価パラメータに重みを付けて、各経路候補を評価することができる。
図14は、本実施例において、点検継続可否判断部13が、障害物9の存在などで自走式点検ロボット1が所定の走行経路6を走行できないと判定した場合の、走行経路生成部18の処理を示すフローチャートである。
S31で、走行経路生成部18は、自走式点検ロボット1が走行できないと点検継続可否判断部13に判断された走行経路6についての情報を、走行用地図182に登録する。
S32で、走行経路生成部18の経路候補計算部181は、点検箇所一覧184と走行用地図182を参照し、走行不可能な走行経路6を通らない迂回経路6bの候補を複数生成する。
S33で、走行経路生成部18の時刻遵守度評価部183は、S32で生成した迂回経路6bの候補のそれぞれについて、規定の点検実施時刻を含む評価パラメータに従って評価を行う。具体的には、時刻遵守度評価部183は、迂回経路6bの候補のそれぞれについて、後述するように評価パラメータの和を用いて求められる評価値Jを求める。
S34で、走行経路生成部18は、S33で求められた評価値Jが最大の迂回経路6bの候補を迂回経路6bとして採用し、走行経路6を更新する。
S32で、経路候補計算部181は、例えば以下のようにして、複数の迂回経路6bの候補を生成する。障害物9などにより走行不可能な走行経路6が生じたら、経路候補計算部181は、これから辿る予定の点検箇所4を複数個挙げ、挙げられた複数の点検箇所4のそれぞれについて、自走式点検ロボット1の現在位置からの最短経路を算出する。この計算には、例えばダイクストラ法やエースター探索アルゴリズムなどの経路探索アルゴリズムを用いることができる。経路候補計算部181は、算出した最短経路と所定の走行経路6を結合することで、複数の迂回経路6bの候補を得る。
S33で、時刻遵守度評価部183は、例えば、以下の式(1)のように評価パラメータの和を用いて求められる評価値Jを用いて、迂回経路6bの候補を評価する。
J=(Σ(α+β+γ)+δN)
×(Llim―L)/|Llim―L| ・・・(1)
評価値Jは、迂回経路6bの候補のそれぞれに対し、点検が実施可能な全ての点検項目iについての総和計算を行って求められる。
式(1)において、iは点検項目の番号であり、総和記号のΣはiについての和を表す。α、β、γ、δは、重み係数であり、0以上の値を設定する。T、R、Iは、それぞれ点検項目ごとの点検時刻の遵守度、点検条件の再現度、点検の重要度であり、いずれも正の値をとる。Nは、迂回経路6bの候補に含まれる点検項目数であり、正の値をとる。Lは、迂回経路6bの候補の長さ(距離)である。Llimは、バッテリー残量から決まる自走式点検ロボット1の走行可能距離である。
点検時刻の遵守度Tは、例えば、以下の式(2)で算出することができる。
=1-(t-ti_REF/(t +ti_REF ) ・・・(2)
式(2)において、tは、点検項目ごとの予想の点検実施時刻であり、ti_REFは、点検項目ごとの規定の点検実施時刻(規定値)である。
点検条件の再現度Rは、例えば、点検実施時の日照条件(太陽光の照度や太陽の角度)、気温、風向き、点検対象をカメラで撮影する際の位置と角度などをパラメータとして、予め定めた再現度Rの規定値を用いて、点検時刻の遵守度Tと同様の方法で求めてもよい。点検条件の再現度Rが大きいほど、異常な点検結果の抽出や点検結果の傾向の把握が容易になる。例えば、点検ごとの日照条件が一定の場合には、点検対象の設備5のメータの値などを画像解析により抽出することが容易になる。また、例えば、点検ごとの外気温が一定の場合には、温度を測定する計器類からより正確な測定値を取得できる。
点検の重要度Iは、例えば、以下の式(3)で算出することができる。
=i/itotal ・・・(3)
式(3)において、iは、点検項目ごとに設定された重要度を示す数値であり、itotalは、点検対象の全ての点検項目の重要度の総和である。iは、高頻度の点検が必要な点検対象ほど大きい値を取る。例えば、iは、点検の重要性が最も低い点検項目では0とし、最も高い点検項目では1として、0から1の間の連続的な値に設定することができる。点検の重要度Iを評価することで、障害物9などにより点検計画を変更せざるを得ない場合において、点検の重要度Iが小さい点検項目を一時的に無視し、点検の重要度Iが高い点検項目を優先して点検することができる。
自走式点検ロボット1の入出力部16は、評価パラメータや、評価値Jを与える重み係数α、β、γ、δを入力することができる。ユーザーは、入出力部16を介して、評価パラメータや重み係数を、予め任意に自走式点検ロボット1に設定することができる。また、入出力部16は、評価値Jを表示することができる。また、自走式点検ロボット1は、迂回経路指定モードでユーザーが指定した迂回経路6bの評価値Jを求めて入出力部16に表示することができる。
以上説明したように、本実施例による自走式点検ロボット1は、障害物9などにより所定の点検計画を必ずしも遵守できない場合に、点検の上で重視したい条件をユーザーが任意に設定でき、設定した条件の下で点検を実施することができる。例えば、常に一定の時刻と日照条件で点検対象の撮影を行いたい点検項目がある場合には、点検実施時刻と日照条件が一定になることを優先させて点検(撮影)することができる。また、点検実施時刻と日照条件が一定でなくてもよい場合には、他の条件を優先させて点検することができる。本実施例による自走式点検ロボット1は、このように、ユーザーにとって都合がよいように点検計画を変更し、点検を実施することができる。
本発明の実施例6による自走式点検ロボット1を、図15を用いて説明する。以下では、本実施例による自走式点検ロボット1について、実施例1~5による自走式点検ロボット1と異なる点を主に説明する。
実施例5による自走式点検ロボット1では、経路候補計算部181が生成した迂回経路6bの複数の候補を、時刻遵守度評価部183が複数の評価パラメータを用いて評価し(評価値Jを求め)、最良の候補(評価値Jが最大の候補)を迂回経路6bとして採用する。しかし、経路候補計算部181が生成した候補の評価値Jが小さい場合には、評価値Jが最大の候補を採用したとしても、採用した迂回経路6bが好ましい経路であるとは限らず、好ましい迂回経路6bが別に存在することもあり得る。例えば、実施例5に示した経路候補計算部181による経路の生成方法では、点検箇所4の到達順を入れ替えることができないが、点検箇所4の到達順を入れ替えることにより、評価値Jを大きくすることができる可能性がある。
本実施例では、実施例5では考慮しなかった経路も含めて迂回経路6bの候補を求め、より評価値Jが大きい候補を迂回経路6bとして採用する。
図15は、本実施例において、点検継続可否判断部13が、障害物9の存在などで自走式点検ロボット1が所定の走行経路6を走行できないと判定した場合の、走行経路生成部18の処理を示すフローチャートである。
S41からS43までの処理は、それぞれ実施例5でのS31からS33までの処理(図14)と同様である。
S44で、経路候補計算部181は、S42で生成した複数の迂回経路6bの候補の中から評価値Jが大きい候補を複数取り出す。経路候補計算部181は、例えば、評価値Jが大きい順に、迂回経路6bの候補を複数取り出す。
S45で、経路候補計算部181は、取り出した迂回経路6bの候補を改変して、新たな迂回経路6bの候補を生成する。迂回経路6bの候補の改変には、例えば、遺伝的アルゴリズムなどの解探索手法を用いることができる。
経路候補計算部181は、S45で生成した新たな迂回経路6bの候補を用いて、S43からS45までの処理を繰り返す。すなわち、走行経路生成部18は、例えば遺伝的アルゴリズムを用い、迂回経路6bの候補を少しずつ変えるのを繰り返す。
走行経路生成部18は、S43からS45までの処理を予め定めた一定回数だけ繰り返した後、S46に移行する。
S46で、走行経路生成部18は、S43で求められた評価値Jが最大の迂回経路6bの候補を迂回経路6bとして採用し、走行経路6を更新する。
走行経路生成部18は、迂回経路6bの候補を生成するときに(例えば、S45で経路候補計算部181が迂回経路6bの候補を改変する際に)、自走式点検ロボット1が迂回経路6bの候補を走行するときの速度を変化させることができる。走行経路生成部18は、自走式点検ロボット1の走行速度を変化させることで、予想の点検実施時刻と規定の点検実施時刻との差が小さくなるように予想の点検実施時刻を変え、点検時刻の遵守度を変化させることができる。このとき、走行経路生成部18は、安全上可能な速度の上限と、点検効率を著しく低下させない速度の下限を予め定めておき、この上限と下限の範囲内で自走式点検ロボット1の速度を変化させてもよい。
走行経路生成部18は、自走式点検ロボット1が迂回経路6bの候補を走行するときの速度を変化させることで点検時刻の遵守度を変化させて評価値Jを求め、評価値Jが最大となる迂回経路6bの候補を用いて、所定の走行経路6を更新する。例えば、予想の点検実施時刻では規定の点検実施時刻に間に合わないが、予想の点検実施時刻と規定の点検実施時刻との差が小さい場合には、自走式点検ロボット1の走行速度を速く変化させて予想の点検実施時刻を早めることにより、予想の点検実施時刻を規定の点検実施時刻に合わせることも可能である。このように、自走式点検ロボット1は、走行速度を変えることで、より効率的に点検を実施することができる。
以上説明したように、本実施例による自走式点検ロボット1は、経路候補計算部181が生成した迂回経路6bの候補の評価値Jが小さい場合でも、より評価値Jが大きい迂回経路6bを生成することができ、よりユーザーの意図に即して迂回経路6bを走行することができる。
なお、本発明は、上記の実施例に限定されるものではなく、様々な変形が可能である。例えば、上記の実施例は、本発明を分かりやすく説明するために詳細に説明したものであり、本発明は、必ずしも説明した全ての構成を備える態様に限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能である。また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、削除したり、他の構成を追加・置換したりすることが可能である。
1…自走式点検ロボット、1a…走行部、3…GPS衛星、4…点検箇所、5…点検対象の設備、6…走行経路、6a…回避経路、6b…迂回経路、6c…退避経路、7…通信装置、9…障害物、11…自己位置推定部、12…障害物検知部、13…点検継続可否判断部、14…モード選択部、15…制御部、16…入出力部、17…点検部、18…走行経路生成部、161…表示部、162…入力部、181…経路候補計算部、182…走行用地図、183…時刻遵守度評価部、184…点検箇所一覧。

Claims (10)

  1. 所定の走行経路を走行して設備の点検を行う自走式点検ロボットであって、
    前記自走式点検ロボットの位置を求める自己位置推定部と、
    前記自走式点検ロボットの周囲に存在する障害物を検知する障害物検知部と、
    前記自走式点検ロボットが前記点検を継続できるか否かを、少なくとも前記自己位置推定部が求めた前記自走式点検ロボットの位置と前記障害物検知部が検知した前記障害物の情報を基に判断する点検継続可否判断部と、
    前記点検継続可否判断部が前記自走式点検ロボットが前記点検を継続できないと判断した場合に、前記自走式点検ロボットの走行モードとして自動モードまたは手動モードを選択するモード選択部と、
    前記点検継続可否判断部が前記自走式点検ロボットが前記点検を継続できると判断した場合と前記モード選択部が前記自動モードを選択した場合には、前記自走式点検ロボットを自動で走行させ、前記モード選択部が前記手動モードを選択した場合には、前記自走式点検ロボットをユーザーの操作で走行させる制御部と、
    前記ユーザーからの指令を入力する入出力部と、
    を備えることを特徴とする自走式点検ロボット。
  2. 前記自動モードは、半自動モードを含み、
    前記半自動モードでは、前記自走式点検ロボットは、前記ユーザーが指定した経路を自動で走行する、
    請求項1に記載の自走式点検ロボット。
  3. 前記モード選択部が前記自動モードを選択した場合に、前記自走式点検ロボットの走行経路を生成する走行経路生成部を備え、
    前記自動モードは、自動回避モードと、自動迂回モードと、自動退避モードと、自動待機モードのうち少なくとも1つを備え、
    前記自動回避モードでは、前記自走式点検ロボットは、前記走行経路生成部が生成した回避経路を走行し、
    前記自動迂回モードでは、前記自走式点検ロボットは、前記走行経路生成部が生成した迂回経路を走行し、
    前記自動退避モードでは、前記自走式点検ロボットは、前記走行経路生成部が生成した退避経路を走行して、前記走行経路生成部が決定した退避場所へ移動して待機し、
    前記自動待機モードでは、前記自走式点検ロボットは、現在いる場所で、予め定めた一定時間だけ待機し、
    前記回避経路とは、前記自走式点検ロボットが、走行中の走行経路を構成する道の中で前記障害物を避けて走行する経路であり、
    前記迂回経路とは、前記自走式点検ロボットが、走行中の走行経路を構成する道とは異なる道を通って前記障害物を迂回して走行する経路であり、
    前記退避経路とは、前記自走式点検ロボットが一時的に待機する場所である前記退避場所へ走行する経路である、
    請求項1に記載の自走式点検ロボット。
  4. 前記モード選択部が前記自動モードを選択した場合に、前記自走式点検ロボットの走行経路を生成する走行経路生成部を備え、
    前記自動モードは、回避経路指定モードと、迂回経路指定モードと、退避場所指定モードと、自動待機モードのうち少なくとも1つを備え、前記回避経路指定モードと前記迂回経路指定モードと前記退避場所指定モードが前記半自動モードであり、
    前記回避経路指定モードでは、前記自走式点検ロボットは、前記ユーザーが指定した回避経路を走行し、
    前記迂回経路指定モードでは、前記自走式点検ロボットは、前記ユーザーが指定した迂回経路を走行し、
    前記退避場所指定モードでは、前記自走式点検ロボットは、前記走行経路生成部が生成した退避経路を走行して、前記ユーザーが指定した退避場所へ移動して待機し、
    前記自動待機モードでは、前記自走式点検ロボットは、現在いる場所で、予め定めた一定時間または前記ユーザーが指定した時間だけ待機し、
    前記回避経路とは、前記自走式点検ロボットが、走行中の走行経路を構成する道の中で前記障害物を避けて走行する経路であり、
    前記迂回経路とは、前記自走式点検ロボットが、走行中の走行経路を構成する道とは異なる道を通って前記障害物を迂回して走行する経路であり、
    前記退避経路とは、前記自走式点検ロボットが一時的に待機する場所である前記退避場所へ走行する経路である、
    請求項2に記載の自走式点検ロボット。
  5. 前記モード選択部は、前記障害物の位置と大きさ、前記自走式点検ロボットが備える機器の稼働状況、及び前記ユーザーの指示のうち少なくとも1つを基に、前記自動モードまたは前記手動モードを選択する、
    請求項1に記載の自走式点検ロボット。
  6. 前記走行経路生成部は、経路候補計算部と、時刻遵守度評価部を備え、
    前記経路候補計算部は、前記走行経路生成部が前記迂回経路を生成する際に、前記迂回経路の候補を1つまたは複数生成し、
    前記時刻遵守度評価部は、前記経路候補計算部が生成した前記迂回経路の候補について、前記点検の予想の実施時刻と前記点検の予め定められた実施時刻である規定の実施時刻との差を示す指標である点検時刻の遵守度を評価する、
    請求項3に記載の自走式点検ロボット。
  7. 前記時刻遵守度評価部は、前記点検の実施に関する情報と前記自走式点検ロボットの走行可能距離のうち少なくとも1つと、前記点検時刻の遵守度とを含む評価パラメータを用いて、前記迂回経路の候補を評価する、
    請求項6に記載の自走式点検ロボット。
  8. 前記走行経路生成部は、前記時刻遵守度評価部が前記評価パラメータを用いて求めた評価値が最大の前記迂回経路の候補を用いて、前記所定の走行経路を更新する、
    請求項7に記載の自走式点検ロボット。
  9. 前記走行経路生成部は、前記自走式点検ロボットが前記迂回経路の候補を走行するときの速度を変化させて前記評価値を求め、前記評価値が最大の前記迂回経路の候補を用いて、前記所定の走行経路を更新する、
    請求項8に記載の自走式点検ロボット。
  10. 前記入出力部は、前記評価パラメータを入力するとともに、前記時刻遵守度評価部が前記評価パラメータを用いて求めた評価値を表示する、
    請求項7に記載の自走式点検ロボット。
JP2020100001A 2020-06-09 2020-06-09 自走式点検ロボット Active JP7382901B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020100001A JP7382901B2 (ja) 2020-06-09 2020-06-09 自走式点検ロボット
US17/245,041 US20210382491A1 (en) 2020-06-09 2021-04-30 Self-propelled inspection robot
CN202110609982.4A CN113848874A (zh) 2020-06-09 2021-06-01 自行式检修机器人

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020100001A JP7382901B2 (ja) 2020-06-09 2020-06-09 自走式点検ロボット

Publications (2)

Publication Number Publication Date
JP2021196621A JP2021196621A (ja) 2021-12-27
JP7382901B2 true JP7382901B2 (ja) 2023-11-17

Family

ID=78817407

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020100001A Active JP7382901B2 (ja) 2020-06-09 2020-06-09 自走式点検ロボット

Country Status (3)

Country Link
US (1) US20210382491A1 (ja)
JP (1) JP7382901B2 (ja)
CN (1) CN113848874A (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021025707A1 (en) 2019-08-06 2021-02-11 Boston Dynamics, Inc. Intermediate waypoint generator
EP4304816A1 (en) * 2021-03-11 2024-01-17 Abb Schweiz Ag Method of handling manipulator, control system and industrial robot
US12304082B2 (en) 2021-06-04 2025-05-20 Boston Dynamics, Inc. Alternate route finding for waypoint-based navigation maps
WO2022256821A1 (en) * 2021-06-04 2022-12-08 Boston Dynamics, Inc. Directed exploration for navigation in dynamic environments
US12461531B2 (en) 2021-06-04 2025-11-04 Boston Dynamics, Inc. Topology processing for waypoint-based navigation maps
US12449822B2 (en) 2022-06-23 2025-10-21 Boston Dynamics, Inc. Ground clutter avoidance for a mobile robot
JP7677260B2 (ja) * 2022-07-07 2025-05-15 トヨタ自動車株式会社 作業システム
KR20240153449A (ko) 2023-04-13 2024-10-23 현대자동차주식회사 자율 주행 장치 및 그 주행 제어 방법
US20250138533A1 (en) * 2023-10-27 2025-05-01 International Business Machines Corporation Dynamic indoor navigation
CN117428774B (zh) * 2023-11-23 2024-06-21 中国船舶集团有限公司第七一六研究所 一种用于船舶巡检的工业机器人控制方法及系统

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017134794A (ja) 2016-01-29 2017-08-03 パナソニックIpマネジメント株式会社 移動ロボット制御システム及び移動ロボットを制御するサーバ装置
JP2019101931A (ja) 2017-12-06 2019-06-24 ヤンマー株式会社 走行経路設定装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02220109A (ja) * 1989-02-22 1990-09-03 Toshiba Corp 移動機構
JP5560979B2 (ja) * 2010-07-13 2014-07-30 村田機械株式会社 自律移動体
CN102082466A (zh) * 2010-10-15 2011-06-01 重庆市电力公司超高压局 变电站设备智能巡检机器人系统
GB2521415B (en) * 2013-12-19 2020-03-04 Here Global Bv An apparatus, method and computer program for controlling a vehicle
US9632502B1 (en) * 2015-11-04 2017-04-25 Zoox, Inc. Machine-learning systems and techniques to optimize teleoperation and/or planner decisions
JP6870270B2 (ja) * 2016-10-14 2021-05-12 日産自動車株式会社 無人運転システムの遠隔操作方法と遠隔操作装置
JP6525402B2 (ja) * 2017-08-30 2019-06-05 マツダ株式会社 車両制御装置
JP2018091856A (ja) * 2018-01-26 2018-06-14 パイオニア株式会社 経路取得装置、経路生成装置及びプログラム
US11016485B2 (en) * 2019-03-28 2021-05-25 Nissan North America, Inc. Teleoperation for exception handling

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017134794A (ja) 2016-01-29 2017-08-03 パナソニックIpマネジメント株式会社 移動ロボット制御システム及び移動ロボットを制御するサーバ装置
JP2019101931A (ja) 2017-12-06 2019-06-24 ヤンマー株式会社 走行経路設定装置

Also Published As

Publication number Publication date
JP2021196621A (ja) 2021-12-27
US20210382491A1 (en) 2021-12-09
CN113848874A (zh) 2021-12-28

Similar Documents

Publication Publication Date Title
JP7382901B2 (ja) 自走式点検ロボット
JP7330142B2 (ja) 車両のuターン経路を決定する方法、装置、デバイスおよび媒体
CN106909145B (zh) 无人航道测量船障碍物实时感知避障系统与方法
AlZubi et al. Multi-sensor information fusion for Internet of Things assisted automated guided vehicles in smart city
US10074273B2 (en) Traffic signal control apparatus, traffic signal control method, and computer program
EP2508956B1 (en) A collision avoiding method and system
CN109374069B (zh) 畜禽养殖场即时环境信息的空间分布监测系统及监测方法
EP4115253B1 (en) Method, system and device for analyzing pedestrian motion patterns
CN117120806A (zh) 车道级路线规划器的可解释性与接口设计
JP2013046494A (ja) 電動車両の充電制御システム
JP3813546B2 (ja) 交通情報案内装置、交通情報案内方法及びそのシステム
CN117739990A (zh) 一种巡检机器人导航方法和装置
CN117742337A (zh) 一种巡检路线控制方法和装置
CN116629106A (zh) 移动机器人运行场景的准数字孪生方法、系统、设备及介质
US12112635B2 (en) Process and system for local traffic approximation through analysis of cloud data
CN117782084A (zh) 一种换流站巡检机器人的路径规划系统及方法
US12516956B2 (en) Systems and methods for performing data collection missions
JP7447763B2 (ja) 移動体検出装置、及び管制システム
CN119937320A (zh) 应用于搜救机器人的自适应性地形穿越控制方法及系统
JP7235691B2 (ja) 自動検査装置
Holmberg et al. Knowledge Graph-Based Multi-Agent Path Planning in Dynamic Environments using WAITR
WO2022208491A1 (ja) 監視計画作成装置、監視システム、監視計画作成方法及びプログラム
EP4560603A1 (en) Map generating device and driving assistance system
US20260029246A1 (en) Map generating device and driving assistance system
JP7661290B2 (ja) ナビゲーション装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230209

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: 20231031

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231031

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231107

R150 Certificate of patent or registration of utility model

Ref document number: 7382901

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150