JP2018502296A - ロボット作業具による三次元マップ生成 - Google Patents

ロボット作業具による三次元マップ生成 Download PDF

Info

Publication number
JP2018502296A
JP2018502296A JP2017533604A JP2017533604A JP2018502296A JP 2018502296 A JP2018502296 A JP 2018502296A JP 2017533604 A JP2017533604 A JP 2017533604A JP 2017533604 A JP2017533604 A JP 2017533604A JP 2018502296 A JP2018502296 A JP 2018502296A
Authority
JP
Japan
Prior art keywords
altitude
robot work
robot
reading
sensor
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.)
Granted
Application number
JP2017533604A
Other languages
English (en)
Other versions
JP6673921B2 (ja
Inventor
グルフマン ステファン
グルフマン ステファン
マンネフレド ビョルン
マンネフレド ビョルン
エールルンド マグヌス
エールルンド マグヌス
Original Assignee
フスクバルナ アクティエボラーグ
フスクバルナ アクティエボラーグ
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 フスクバルナ アクティエボラーグ, フスクバルナ アクティエボラーグ filed Critical フスクバルナ アクティエボラーグ
Publication of JP2018502296A publication Critical patent/JP2018502296A/ja
Application granted granted Critical
Publication of JP6673921B2 publication Critical patent/JP6673921B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • 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/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01DHARVESTING; MOWING
    • A01D34/00Mowers; Mowing apparatus of harvesters
    • A01D34/006Control or measuring arrangements
    • A01D34/008Control or measuring arrangements for automated or remotely controlled operation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0025Planning or execution of driving tasks specially adapted for specific operations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • 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/40Control within particular dimensions
    • G05D1/43Control of position or course in two dimensions
    • 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/60Intended control result
    • G05D1/646Following a predefined trajectory, e.g. a line marked on the floor or a flight path
    • 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/60Intended control result
    • G05D1/648Performing a task within a working area or space, e.g. cleaning
    • 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/60Intended control result
    • G05D1/656Interaction with payloads or external entities
    • G05D1/661Docking at a base station
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2555/00Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
    • B60W2555/40Altitude
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2109/00Types of controlled vehicles
    • G05D2109/10Land vehicles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2111/00Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
    • G05D2111/30Radio signals
    • G05D2111/36Radio signals generated or reflected by cables or wires carrying current, e.g. boundary wires or leaky feeder cables

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Transportation (AREA)
  • Software Systems (AREA)
  • Mechanical Engineering (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Environmental Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Graphics (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Harvester Elements (AREA)
  • Guiding Agricultural Machines (AREA)

Abstract

ロボット作業具(100)は、現在高度読み取り値(HRL)を提供するための高度センサ(185)と、高度センサ(185)からの現在高度読み取り値(HRL)を受け取り、現在高度読み取り値(HRL)に基づき高度(H)を決定し、現在位置を決定し、マップに現在位置のための決定された高度(H)を含めることによって高さを表示するマップを生成するように形成された制御装置(110)と、を具備する。ロボット作業具体系(200)は、ロボット作業具(100)と、基準高度読み取り値(HCS)を提供するための基準高度センサ(285)と、を具備し、ここで、ロボット作業具(100)は、さらに、基準高度センサ(285)からの基準高度読み取り値(HCS)を受け取り、現在高度読み取り値(HRL)及び基準高度読み取り値(HCS)に基づき高度(H)を決定するように形成される。【選択図】図5

Description

本出願は、ロボット作業具による改良されたマップ生成のための方法及びロボット作業具体系に関する。
現代のロボット作業具は、ますます高度になっており、高度な動作パターンを実行するようなますます高度な仕事を実施することができる。芝刈りロボットの例において、高度な作業パターンは、低木を含む庭、庭島、及び、他の構造の配置に基づく複雑な刈り取りパターンであるかもしれない。
この高度な動作パターンは、概して、その計画において普通であり、高さ変化のような庭の全ての形態を必ずしも考慮しない。急勾配の斜面は、ロボット作業具が斜面を乗り越えることをできずに、滑り始めるかもしれないために、ロボット作業具が特定の動作パターンを実施することを困難にするかもしれない。
このような複雑な動作パターンをうまく運行させるために、幾つかの現代のロボット作業具は、衛星運行を使用するが、もし、幾つかの領域が衛星受信から除外されるならば、作業領域の全ての領域においては作業しない。
さらに、使用者が全ての高度(altitude)を手動で入力しなければならないために、GPS装置を使用するための正確なマップを特定することは困難である。
こうして、ロボット作業具が信頼できる正確な信号を受信することができないかもしれない状況においても、ロボット作業具の信頼できる作動を可能にする方法の必要性が存在する。
本出願の教示の目的は、現在高度読み取り値を提供するための高度センサと、高度センサからの現在高度読み取り値を受け取り、現在高度読み取り値に基づき高度を決定し、現在位置を決定し、マップに現在位置のための決定された高度を含めることによって高さを表示するマップを生成するように形成された制御装置と、を具備するロボット作業具を提供することによって上に列挙された問題を克服することである。
本出願の教示の目的は、さらに、上記によるロボット作業具と、基準高度読み取り値を提供するための基準高度センサと、を具備するロボット作業具体系を提供することによって上に列挙された問題を克服することであり、ここで、ロボット作業具は、さらに、基準高度センサからの基準高度読み取り値を受け取って、現在高度読み取り値及び基準高度読み取り値に基づき高度を決定するように形成される。
一実施形態において、ロボット作業具は、ロボット芝刈り機である。
本出願の教示の目的は、さらに、現在高度読み取り値を提供するための高度センサを具備するロボット作業具における使用方法を提供することによって上に列挙された問題を克服することであり、前述の方法は、高度センサからの現在高度読み取り値を受け取る工程と、現在高度読み取り値に基づき高度を決定する工程と、現在位置を決定する工程と、マップに現在位置のための決定された高度を含めることによって高さを表示するマップを生成する工程と、を包含する。
本出願の教示の目的は、さらに、上記により作動するように準備されたロボット作業具を具備するロボット作業具体系における使用方法を提供することによって上に列挙された問題を克服することであり、ここで、前述のロボット作業具体系は、基準高度読み取り値を提供するための基準高度センサを具備し、この方法は、さらに、基準高度センサからの基準高度読み取り値を受け取る工程と、現在高度読み取り値及び基準高度読み取り値に基づき高度を決定する工程と、を包含する。
本発明の発明者は、発明的な洞察に満ちた推論の後に、気圧計又は他の高度センサを利用することにより、信頼できる衛星受信から除外される領域のためにも、高さを表示するマップが生成されるかもしれないことを実現している。
一つの利点は、高さを表示するマップが、簡単に、高価な運行装置の必要性なしに、ロボット作業具が作業領域内回りを移動することを単に可能とすることによって、生成されるかもしないことである。もう一つの利点は、正確な高度読み取り値が、GNSS受信が信頼できるような領域だけでなく、作業領域の全ての部分のために得られるであろうことである。
高さを表示するマップを有することの一つの利点は、ロボット作業具が斜面を滑り下りるか又は斜面を上ることができない危険が大いに低減されるように、刈り取りパターンが計画されるかもしれないことである。例えば、もし、高さを表示するマップが急勾配の斜面を示すならば、ロボット作業具100は、ロボット作業具の停止の危険を低減するために、斜面が斜めに又は曲りくねるように正面からではなく進まれるように、この領域回りのその刈り取りパターンを計画するように形成されるかもしれない。もう一つの例は、もし、高さを表示するマップが急勾配の斜面を示すならば、ロボット作業具100は、天候が悪いときに、斜面が非常に極端な角度で進まれないように、この領域回りのその刈り取りパターンを計画するように形成されるかもしれないことである。これは、ロボット作業具が雨のために滑るようになって斜面を滑り下る危険を低減することを可能とすることができる。このような領域のこの動作は、択一的に、単に延期されても良い。
さらに、気圧計は、天候が悪く変わることを検出して、次いで、それにより、急勾配領域の刈り取りをやめるように刈り取り作業を計画するのに使用されても良い。
もし、高度データが充電部署によって発せられる制御信号の一部としてロボット作業具へ伝送されるならば、さらなる装置が必要とされないので、さらにもう一つの利点が達成される。ロボット作業具を充電部署へ向けて運行又は操縦するために、制御信号は、さらに、案内ワイヤを通して、及び、通常の磁場を通しても、伝送されても良いことが注記されるべきである。
開示された実施形態の他の特徴及び利点は、以下の詳細な記述から、添付請求の範囲から、並びに、図面から明らかになるであろう。概して、請求の範囲において使用された全ての用語は、本明細書において明瞭に異なって定義されない限り、本技術分野のそれらの通常の意味に従って解釈されるものである。要素、装置、構成要素、手段、工程などへの全ての言及は、明瞭に異なって述べられない限り、要素、装置、構成要素、手段、工程などの少なくとも一つの例を言及するように、素直に解釈されるものである。本明細書に開示された任意の方法の工程は、明瞭に述べられない限り、開示された的確な命令において実施されなくても良い。
本発明は、添付図面を参照してさらに詳細に述べられるであろう。
本出願の教示の一実施形態によるロボット作業具の概略全体図を示す。 本出願の教示の一実施形態によるロボット作業具体系の概略図を示す。 本出願の教示の一実施形態による作動中のロボット作業具体系の概略図を示す。 本出願の教示の一実施形態による作動中のロボット作業具体系の概略図を示す。 本出願の教示の一実施形態による作動中のロボット作業具体系の概略図を示す。 本出願の教示の一実施形態によるロボット作業具体系における使用方法のためのフローチャートを示す。
開示された実施形態は、本発明の特定の実施形態が示される添付図面を参照して以下により完全に述べられるであろう。しかしながら、本発明は、多くの異なる形態において具体化されても良く、ここで明らかにされた実施形態に限定されるように解釈されるべきではなく、むしろ、これらの実施形態は、この開示が綿密で完全であるように例として提供され、当業者へ発明の範囲を完全に知らせるであろう。同じ番号は、全体にわたって、同じ要素を指す。
図1は、本体140と複数の車輪130とを有するロボット作業具100の概略全体図を示す。図1の例示的な実施形態において、ロボット作業具100は、四つの車輪130、二つの前輪130´及び二つの後輪130´´を有する。車輪130の少なくとも幾つかは、少なくとも一つの電気モータ150へ駆動的に接続される。たとえ、ここでの記述が電気モータに集中しても、択一的に、内燃機関が、ことによると電気モータと組み合わせて使用されても良いことは、注記されるべきである。
図1の例において、後輪130´´は、それぞれ電気モータ150へ接続される。これは、例えば、急な旋回を可能とする後輪130´´の互いに独立する駆動を可能とする。
ロボット作業具100は、さらに、制御装置110を具備する。制御装置110は、例えば、多目的又は特定目的の処理装置において実行可能なコンピュータプログラム命令を使用することによってハードウェアの機能を可能とする命令を使用して実行されても良く、コンピュータプログラム命令は、このような処理装置によって実行されるためにコンピュータの読み取り可能な記憶媒体(ディスク、メモリなど)120上に記憶されても良い。制御装置110は、メモリ120からの命令を読み取るように形成され、ロボット作業具100の作動を制御するために、これらの命令を実行する。制御装置110は、任意の適当な公的に得られる処理装置又はプログラム可能な論理回路(PLC)を使用して実行されても良い。メモリ120は、ROM、RAM、SRAM、DRAM、FLASH、DDR、SDRAM、又は、幾つかの他のメモリ技術のようなコンピュータの読み取り可能なメモリのための任意の共通の公知技術を使用して実行されても良い。
ロボット作業具100は、さらに、少なくとも一つのセンサ170を有しても良く、図1の例において、磁場(図示せず)を検出するように配置された二つのセンサ170が存在する。これらセンサは、制御装置110へ接続され、制御装置110は、センサ170から受け取られる任意の信号を処理するように形成される。センサ信号は、境界ワイヤを通して送られる制御信号によって引き起こされる磁場によってもたらされても良い(充電部署、制御信号、及び、境界ワイヤのさらに詳細のためには、図2に関する以下の記述参照)。これは、ロボット作業具100が境界ワイヤによって取り囲まれる領域の内側にあるか外側にあるかを制御装置110が判定することを可能とする。
ここでの技術は、さらに、作業領域が境界ワイヤによって区切られない場合の作業領域において作動するように形成されるロボット作業具のために使用されても良いことが注記されるべきである。このようなロボット作業具の例は、衝突判定によって境界を物理的に検出するように準備された作業具であり、又は、調整によって特定される作業領域内の位置を維持するように、位置決定装置(GNSSのような)を使用するロボット作業具である。
制御装置110は、ロボット作業具100が領域を離れることなく取り囲まれた領域で役立つことを可能とするロボット作業具100の推進を制御するためのモータ150へ接続される。
ロボット作業具100は、さらに、切刃モータ165によって駆動される回転刃160のような草刈り装置であっても良い作業具160を具備する。切刃モータ165は、制御装置110へ接続され、これは、制御装置110が切刃モータ165の作動を制御することを可能とする。制御装置は、さらに、例えば、切刃モータ165へ分配された電力の測定によって、又は、回転刃によって発せられる軸トルクの測定によって、回転刃上に発生する負荷を決定するように形成される。ロボット作業具100は、一実施形態において、芝刈りロボットである。一実施形態において、ロボット作業具100は、農作業具である。一実施形態において、ロボット作業具100は、ゴルフボール収集具である。
ロボット作業具100は、さらに、吸引掃除機、床掃除機、道路掃除機、除雪具、地雷除去ロボット、又は、整然として規則正しい又は配向された位置の方式で作業領域において作動することが必要とされる任意の他のロボット作業具であっても良い。
ロボット作業具100は、さらに、モータ150及び切刃モータ165へ電力を提供するための(少なくとも)一つの電池180を有する。択一的に、又は、追加的に、ロボット作業具は、任意の他の種類のエンジン150へ燃料を供給するための燃料タンク180を有しても良い。
ロボット作業具100には、さらに、GNSS(全地球運行衛星システム)(Global Navigation Satellite System)装置190のような位置決定装置190が配置される。一実施形態において、GNSS装置は、GPS(全地球測位サービス)(Global Positioning Service)装置190である。GNSS装置190は、制御装置110がGNSS装置を使用してロボット作業具100のための正確な位置を決定して、この位置に基づきロボット作業具100の動作を制御することを可能とするために、制御装置110へ接続される。
位置決定装置190の他の例は、光学的(レーザーのような)位置決定装置と、他の無線周波数位置決定装置と、超広帯域(UWB)無線標識及び受信機と、を包含する。ロボット作業具100には、さらに、推論計算運行のための信号を提供するための少なくとも一つのセンサ195が配置される。このような推論計算運行センサ195の例は、走行距離計、加速度計、ジャイロスコープ、及び、方位磁石である。
ロボット作業具100は、さらに、高度読み取り値を決定するための気圧計185のような高度センサを具備する。
ロボット作業具100は、さらに、通信インタフェイス175を具備する。通信インタフェイス175は、充電部署(図2において210で参照される)との通信のための無線周波数インタフェイスを通して無線信号を受信及び送信するように配置されても良い。通信インタフェイス175は、択一的に、又は、追加的に、充電部署(図2において210で参照される)との通信のために、境界ワイヤ(図2において250で参照される)を通して信号を受信及びことによると送信するように配置されても良い。一実施形態において、通信インタフェイス175は、制御装置110によって判断される読み取り信号を提供するセンサ170によって具体化される。
図2は、充電部署210と、作業領域205を取り囲むように配置された境界ワイヤ250とを具備するロボット作業具体系200の概略図を示し、作業領域205は、必ずしも、ロボット作業具体系200の一部ではなく、作業領域においては、ロボット作業具100が役立つことが想定される。充電部署210は、この実施形態において、二つの充電板230へ連結される充電部220を有する。充電板230は、ロボット作業具100の電池180を充電するためにロボット作業具100の対応充電板(図3において235で参照される)と協働するように配置される。充電部署210は、さらに、境界ワイヤ250を通り送信される制御信号245を提供するための信号発生部240を有するか、又は、この信号発生部へ連結されても良い。制御信号は、好ましくは、多数の間欠的な電流パルスを包含する。本技術において知られているように、電流パルスは、ロボット作動具100のセンサ170が検出する境界ワイヤ250回りの磁場を発生するであろう。ロボット作業具100(又は、より正確にはセンサ170)が境界ワイヤ250を横切るときに、磁場の方向が変化するであろう。こうして、ロボット作業具100は、境界ワイヤが横切られたことを判定することができるであろう。一つより多くのセンサ170の使用は、ロボット作業具100が各センサ170から受け取られるセンサ信号を比較することによって境界ワイヤ250に関してどのように整列されるかを,ロボット作業具100の制御装置110が決定することを可能とする。これは、ロボット作業具が、例えば、充電のために充電部署210へ戻るときに、境界ワイヤ250に従うことを可能とする。
選択的に、充電部署210は、さらに、ロボット作業具が充電部署210の入口を発見することを可能とするための案内ケーブル260を有する。一実施形態において、案内ケーブル260は、境界ワイヤ250のループによって形成される。一実施形態において、案内ワイヤ260は、案内ワイヤ260に従うことなく、ロボット作業具100が充電部署を発見することを可能とするための磁場を発生するのに使用される。
充電部署210は、さらに、高度読み取り値を決定するための気圧計285のような基準高度センサを具備する。
充電部署210は、さらに、通信インタフェイス275を具備しても良い。通信インタフェイス275は、ロボット作業具100と通信するための無線周波数インタフェイスを通して無線信号を受信及び送信するように配置されても良い。通信インタフェイス275は、択一的に、又は、追加的に、ロボット作業具100と通信するための境界ワイヤ250を通して信号を受信及びことによると送信するように配置されても良い。
図3は、ここでは側面図に描かれている図2のロボット作業具体系200のようなここでの教示によるロボット作業具体系200のもう一つの概略図を示す。充電部署210には、充電部署210に合体するときに、ロボット作業具100が部分的又は完全に入る板材215が配置されても良い。充電部署の板材215の使用は、ロボット作業具100が充電部署210に比較して公知の又は同じ高さにあることを保証し、これは、ロボット作業具100の気圧計185が充電部署210の気圧計285と同じ読み取り値を与えるはずであることを意味する。ロボット作業具100の気圧計185は、ロボット作業具100が充電部署210に合体されるときに、充電部署210の気圧計285と同じ高さにあるように配置されても良い。これは、図3に二つの点線によって示される。
これは、ロボット作業具100が充電部署210に結合されるときに、ロボット作業具100が気圧計の読み取り値を較正することを可能とする。択一的に、又は、追加的に、充電部署210は、さらに、ロボット作業具100が充電部署210に合体されるときに、気圧計の読み取り値を較正するように準備されても良い。
気圧計は、さらに、高さの違いを考慮してさらに較正されるように、異なる高さに配置されても良い。
図4は、図2のロボット作業具体系200のようなここでの教示によるロボット作業具体系200のもう一つの概略図を示す。
境界ワイヤ250は、ロボット作業具100がそれ内で作動するように形成される作業領域205を取り囲む。図4の例において、作業領域205は、等高線H1、H2、及び、H3(点線)によって示されるように異なる高さを有する。
ロボット作業具100が、作業領域205の等高線又は他の高さ表示を有する三次元マップ又は二次元マップのような高さを表示するマップを生成することを可能とするために、ロボット作業具100は、気圧計185からの高度読み取り値を受け取って、これらの読み取り値を生成されるマップの基礎とするように形成される。ロボット作業具100は、択一的に、現存のマップを変更することによってマップを生成しても良いことが注記されるべきである。現存のマップは、既に修正され又は追加された高さ表示を有しても良い。現存のマップは、さらに、高さ表示なしであっても良く、それにより、マップは、現存のマップへ高さ表示を追加することによって生成される。
ロボット作業具100が作業領域205上を移動するときに、高さ又は高度読み取り値が、取得されて、生成される(又は、上に例示されたように変更される)マップへ追加され、それにより、高さを表示するマップを提供する。高度読み取り値は、現在位置のために生成されるマップに記憶される。現在位置は、GNSS装置のような位置決定装置190を通して受け取られる信号に基づき決定されても良い。現在位置は、択一的に、又は、追加的に、少なくとも一つの推論計算運行センサ195を通して受け取られた信号に基づき決定されても良い。
気圧計が高度読み取り値を提供することが開示されるけれども、気圧計は、高度又は高さ読み取り値を提供するために制御装置によって処理及び判断される未処理センサデータ(又は、半処理センサデータ)だけを提供することが注記されるべきである。
発明の概要に記述されたように、気圧計は、さらに、芝刈り動作を計画するのに使用されても良い天候表示を提供するのに使用されることができる。
作動期間中、並びに、期間外の両方における大気圧の変化のための誤差を許容するために、及び、気圧計185の感度傾向のための誤差を許容するために、充電部署210には、気圧計285が配置される。
図4は、図2、3、及び、4のロボット作業具体系200のようなここでの教示によるロボット作業具体系200のもう一つの概略図を示す。ロボット作業具100は、充電部署210とは異なる高さ又は高度にある。基準気圧計285は、充電部署210のための高度読み取り値(図5においてHCSとして示される)を提供するであろう。ロボット作業具100の現在高度センサ185は、ロボット作業具100のための現在高度読み取り値(図5においてHRLとして示される)を提供するであろう。実際の又は相対的な高度は、H=HRL−HCSとして得られるかもしれない。
充電部署210は、充電部署210の気圧計285からの高度読み取り値を受け取って、これら高度を、基準高度センサ285のための高度データを伝えるように境界ワイヤ250を通して送られる制御信号245を変更する信号発生部240によって、通信インタフェイス175を介してロボット作業具100へ送る。それにより、信号発生部240及び境界ワイヤ250は、通信インタフェイス275を構成する。択一的に、基準気圧計285又は充電部署210は、ロボット作業具100へ高度読み取り値を直接的に送り、ここで、無線通信インタフェイス275は、充電部署又は基準気圧計285に含有又は配置される。
基準高度センサ285は、充電部署に配置されるように開示されているが、気圧計285は、さらに、又は、択一的に、別の装置として配置されても良い。こうして、充電部署210の気圧計285は、基準高度読み取り値(HCS)を提供するための基準気圧計285又は基準高度センサ285である。
ロボット作業具100は、信頼できる信号が位置決定装置190から受け取られることを判定して、この判定に応じて、位置決定装置190から受け取られた読み取り値に基づき現在高度センサ185を較正するように形成されても良い。これは、現在高度センサをより頻繁に較正することを可能とする。
充電部署210及びロボット作業具100の少なくとも一方は、さらに、基準気圧計285のために公知の高度を記憶し、基準気圧計285のための公知の高度に基づき現在高度センサ185及び基準高度センサ285の少なくとも一方を較正するように形成されても良い。
一つの利点は、高さを表示するマップが、簡単に、高価な運行装置を必要としないで生成されるかもしれないことである。もう一つの利点は、正確な高度読み取り値が、GNSS受信が信頼できるような領域だけでなく、作業領域205の全ての部分のために得られるであろうことである。
高さを表示するマップを有することの一つの利点は、きっとロボット作業具が斜面を滑り下り、又は、斜面を上ることができないであろう危険が大幅に低減されるように、芝刈りパターンが計画されるかもしれないことである。例えば、もし、高さを表示するマップが急勾配の斜面を示すならば、ロボット作業具100は、ロボット作業具の停止の危険を低減するために、斜面が、斜めに又は曲りくねるように正面からではなく進まれるように、この領域回りのその芝刈りパターンを計画するように形成されるかもしれない。もう一つの例は、もし、高さを表示するマップが急勾配の斜面を示すならば、ロボット作業具100は、天候が悪いときに、斜面が非常に極端な角度で進まれないように、この領域回りのその刈り取りパターンを計画するように形成されるかもしれないことである。これは、ロボット作業具が雨のために滑るようになって斜面を滑り下る危険を低減することを可能とすることができる。このような領域のこの動作は、択一的に、単に延期されても良い。
図6は、ここでの教示によるロボット作業具100及びロボット作業具体系200の少なくとも一方を制御するための通常の方法のためのフローチャートを示す。ロボット作業具100は、高度センサ185からの現在高度読み取り値HRLを受け取って610、現在高度読み取り値(HRL)に基づき高度(H)を決定する620ように、形成される。ロボット作業具100は、さらに、現在位置を決定し630、マップに現在位置のための決定された高度(H)を含めることによって高さを表示するマップを生成する640。ロボット作業具100は、さらに、基準高度センサ285からの基準高度を受け取って615、現在高度読み取り値及び基準高度読み取り値に基づき高度を決定する625。
ロボット作業具は、さらに、現在高度センサ185及び基準高度センサ285の少なくとも一方を較正する650ように形成されても良い。この較正は、ロボット作業具100が充電部署210に合体されたことを判定するときに実施されても良く、ここで、現在高度センサ185及び基準高度センサ285は、同じ読み取り値を与えるはずである。この較正は、さらに、又は、択一的に、信号がGNSS装置190から信頼できるように受け取られることをロボット作業具100が判定するときに実施されても良い。ロボット作業具100は、さらに、生成されたマップに基づく芝刈り動作に順応する660ように形成される。
本発明は、主に、幾つかの実施形態を参照して上述されている。しかしながら、当業者によって容易に理解されるように、上述されたもの以外の他の実施形態が、添付請求の範囲によって定義されたような本発明の範囲内で同様に可能である。

Claims (12)

  1. 現在高度読み取り値(HRL)を提供するための高度センサ(185)と、
    前記高度センサ(185)からの前記現在高度読み取り値(HRL)を受け取り、前記現在高度読み取り値(HRL)に基づき高度(H)を決定し、現在位置を決定し、マップに前記現在位置のための決定された前記高度(H)を含めることによって高さを表示するマップを生成するように形成された制御装置(110)と、
    を具備するロボット作業具(100)。
  2. 請求項1に記載のロボット作業具(100)と、基準高度読み取り値(HCS)を提供するための基準高度センサ(285)と、を具備するロボット作業具体系(200)であって、
    前記ロボット作業具(100)は、さらに、前記基準高度センサ(285)からの前記基準高度読み取り値(HCS)を受け取り、前記現在高度読み取り値(HRL)及び前記基準高度読み取り値(HCS)に基づき前記高度(H)を決定するように形成されるロボット作業具体系(200)。
  3. さらに、前記基準高度センサ(285)が配置される充電部署210を具備し、前記ロボット作業具(100)は、さらに、前記ロボット作業具が前記充電部署(210)に合体されたことを判定して、この判定に応じて、正確な高度読み取り値を提供するために、前記現在高度センサ(185)及び前記基準高度センサ(285)の少なくとも一方を較正するように形成される請求項2に記載のロボット作業具体系(200)。
  4. 前記充電部署(210)は、作業領域(205)の境界を定めるための境界ワイヤ(250)と、通信インタフェイス(275)と、を具備し、前記充電部署(210)は、前記通信インタフェイス(275)を通して前記基準高度センサ(285)からの前記高度読み取り値を前記ロボット作業具(100)へ送るように形成され、
    前記ロボット作業具(100)は、さらに、通信インタフェイス(175)を具備し、前記ロボット作業具(100)は、さらに、前記通信インタフェイス(175)を通して前記基準高度センサ(285)からの前記高度読み取り値(HCS)を受け取るように形成され、
    前記充電部署(210)の前記通信インタフェイス(275)は、前記境界ワイヤを通して送られるための制御信号(245)を発生するための信号発生部(240)を具備し、前記制御信号は、前記基準高度センサ(285)のための高度データを伝えるように変更され、
    前記ロボット作業具(100)の前記通信インタフェイス(175)は、前記境界ワイヤ(250)を通して送られる前記制御信号(245)を検知するためのセンサ(170)を具備し、前記制御装置(110)は、検知された前記制御信号(245)から前記基準高度センサ(285)のための前記高度データを得るように形成される請求項3に記載のロボット作業具体系(200)。
  5. 前記充電部署(210)は、無線通信インタフェイス(275)を具備し、前記充電部署(210)は、前記通信インタフェイス(275)を通して前記基準高度センサ(285)からの前記高度読み取り値を前記ロボット作業具(100)へ送るように形成され、
    前記ロボット作業具(100)は、さらに、無線通信インタフェイス(175)を具備し、前記ロボット作業具(100)は、さらに、前記通信インタフェイス(175)を通して前記基準高度センサ(285)からの前記高度読み取り値(HCS)を受け取るように形成される請求項3に記載のロボット作業具体系(200)。
  6. 前記ロボット作業具(100)は、さらに、全地球運行衛星システム装置のような現在位置を決定するための位置決定装置(190)を具備する請求項2から5のいずれか一項に記載のロボット作業具体系(200)。
  7. 前記ロボット作業具(100)は、さらに、信頼できる信号が前記位置決定装置(190)から受け取られることを判定し、この判定に応じて、前記現在高度センサ(185)を較正するように形成される請求項6に記載のロボット作業具体系(200)。
  8. 前記ロボット作業具(100)は、さらに、現在位置を決定するための少なくとも一つの推論計算運行センサ(195)を具備する請求項2から7のいずれか一項に記載のロボット作業具体系(200)。
  9. 前記ロボット作業具(100)は、さらに、高さを表示するマップに基づく芝刈りパターンに順応するように形成される請求項2から7のいずれか一項に記載のロボット作業具体系(200)。
  10. 前記ロボット作業具(100)は、ロボット芝刈り機(100)である請求項2から9のいずれか一項に記載のロボット作業具体系(200)。
  11. 現在高度読み取り値(HRL)を提供するための高度センサ(185)を具備するロボット作業具(100)における使用方法であって、
    前記高度センサ(185)からの前記現在高度読み取り値(HRL)を受け取る工程と、
    前記現在高度読み取り値(HRL)に基づき高度(H)を決定する工程と、
    現在位置を決定する工程と、
    マップに前記現在位置のための決定された前記高度(H)を含めることによって高さを表示するマップを生成する工程と、を包含するロボット作業具(100)における使用方法。
  12. 請求項11に記載の方法によって作動するように準備されたロボット作業具(100)を具備するロボット作業具体系(200)における使用方法であって、前記ロボット作業具体系(200)は、基準高度読み取り値(HCS)を提供するための基準高度センサ(285)を具備し、ロボット作業具体系(200)における前記使用方法は、さらに、前記基準高度センサ(285)からの前記基準高度読み取り値(HCS)を受け取る工程と、前記現在高度読み取り値(HRL)及び前記基準高度読み取り値(HCS)に基づき前記高度(H)を決定する工程と、を包含するロボット作業具体系(200)における使用方法。
JP2017533604A 2014-12-23 2015-11-26 ロボット作業具による三次元マップ生成 Active JP6673921B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE1451644A SE538372C2 (en) 2014-12-23 2014-12-23 Improved map generation by a robotic work tool
SE1451644-7 2014-12-23
PCT/EP2015/077845 WO2016102142A1 (en) 2014-12-23 2015-11-26 3d map generation by a robotic work tool

Publications (2)

Publication Number Publication Date
JP2018502296A true JP2018502296A (ja) 2018-01-25
JP6673921B2 JP6673921B2 (ja) 2020-03-25

Family

ID=54705615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017533604A Active JP6673921B2 (ja) 2014-12-23 2015-11-26 ロボット作業具による三次元マップ生成

Country Status (6)

Country Link
US (1) US10606279B2 (ja)
EP (1) EP3237985B1 (ja)
JP (1) JP6673921B2 (ja)
CN (1) CN107111318B (ja)
SE (1) SE538372C2 (ja)
WO (1) WO2016102142A1 (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201518652D0 (en) * 2015-10-21 2015-12-02 F Robotics Acquisitions Ltd Domestic robotic system and method
US11172605B2 (en) 2016-06-30 2021-11-16 Tti (Macao Commercial Offshore) Limited Autonomous lawn mower and a system for navigating thereof
US11172608B2 (en) 2016-06-30 2021-11-16 Tti (Macao Commercial Offshore) Limited Autonomous lawn mower and a system for navigating thereof
US11761765B2 (en) 2016-09-09 2023-09-19 Nextnav, Llc Calibrating a pressure sensor
KR102535479B1 (ko) 2016-09-09 2023-05-26 넥스트나브, 엘엘씨 불안정한 센서를 캘리브레이트하기 위한 시스템 및 방법
AU2017363489B2 (en) * 2016-11-22 2023-09-14 The Toro Company Autonomous path treatment systems and methods
SE541842C2 (en) 2017-03-28 2019-12-27 Husqvarna Ab Improved perimeter marking for a robotic working tool
WO2019127568A1 (en) * 2017-12-30 2019-07-04 Changzhou Globe Co., Ltd. System and method for controlling a self-propelling lawnmower
CN115826585A (zh) 2018-08-08 2023-03-21 托罗公司 使用视觉***的自主机器导航和训练
EP3683643B1 (en) 2019-01-15 2022-06-15 Honda Research Institute Europe GmbH System comprising an autonomous mobile device and a base station communicating via a boundary wire
CN110214534B (zh) * 2019-05-27 2020-11-13 黎声波 草坪自感应自动数控除草装置及使用方法
KR102295824B1 (ko) 2019-12-06 2021-08-31 엘지전자 주식회사 잔디깎기 로봇의 지도 생성방법
US20240059169A1 (en) * 2021-01-04 2024-02-22 Charging Robotics Ltd. System and method for wireless vehicle battery charging
CN113475215B (zh) * 2021-06-19 2022-09-20 北京正兴鸿业金属材料有限公司 利用激光测距和定位控制的无人剪草机

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001344017A (ja) * 2001-03-28 2001-12-14 Hitachi Ltd 自動走行機械
JP2006268652A (ja) * 2005-03-25 2006-10-05 Toshiba Tec Corp 自律走行体システム
WO2013071257A2 (en) * 2011-11-11 2013-05-16 Qualcomm Incorporated Sensor auto-calibration
JP2013543968A (ja) * 2010-10-20 2013-12-09 ソニター テクノロジーズ アクティーゼルスカブ 位置決定システム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004267236A (ja) 2003-03-05 2004-09-30 Hitachi Ltd 自走式掃除機およびそれに用いる充電装置
US7272474B1 (en) 2004-03-31 2007-09-18 Carnegie Mellon University Method and system for estimating navigability of terrain
KR100600487B1 (ko) * 2004-10-12 2006-07-13 삼성광주전자 주식회사 로봇 청소기의 좌표보정방법 및 이를 이용한 로봇 청소기시스템
KR100645814B1 (ko) 2005-06-07 2006-11-23 엘지전자 주식회사 이동로봇의 자동충전 복귀 시스템 및 그 복귀 방법
KR100815570B1 (ko) 2006-12-06 2008-03-20 삼성광주전자 주식회사 로봇청소기시스템 및 그 제어방법
US8452450B2 (en) 2008-04-24 2013-05-28 Evolution Robotics, Inc. Application of localization, positioning and navigation systems for robotic enabled mobile products
JP2009281741A (ja) 2008-05-19 2009-12-03 Freescale Semiconductor Inc 現在位置出力装置、現在位置出力方法及び現在位置出力プログラム
EP3794924B1 (en) 2009-06-01 2023-11-08 Husqvarna AB Lawn mower
CH705152B1 (de) * 2010-02-23 2017-05-15 Israel Aerospace Ind Ltd System und Verfahren für den autonomen Betrieb einer Multitask-Erdbaumaschine.
CN102811604B (zh) * 2010-03-17 2016-03-30 胡斯华纳有限公司 用于将机器人园林工具引导至预定位置的方法和***
CN102844722B (zh) 2010-04-14 2015-09-30 胡斯华纳有限公司 利用多个信号以一距离跟随引线的机器人园艺工具
US9234965B2 (en) 2010-09-17 2016-01-12 Qualcomm Incorporated Indoor positioning using pressure sensors
EP3876068A1 (en) * 2011-04-28 2021-09-08 Positec Power Tools (Suzhou) Co., Ltd Automatic working system, automatic walking device and steering method thereof
US8565958B1 (en) * 2011-06-02 2013-10-22 Google Inc. Removing extraneous objects from maps
CN102934565B (zh) * 2011-07-16 2015-12-09 苏州宝时得电动工具有限公司 割草机及对接充电***
CN104395849B (zh) 2012-06-07 2017-03-22 皇家飞利浦有限公司 用于沿路径引导机器人清洁器的***和方法
US9072218B2 (en) 2012-07-09 2015-07-07 Deere & Company Boundary sensor assembly for a robotic lawn mower, robotic lawn mower and robotic lawn mower system
JP6157105B2 (ja) 2012-12-17 2017-07-05 株式会社Ihiエアロスペース 移動ロボットの走行領域判別装置及び走行領域判別方法
JP2014150704A (ja) * 2013-02-04 2014-08-21 Toyota Industries Corp 充電装置および充電方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001344017A (ja) * 2001-03-28 2001-12-14 Hitachi Ltd 自動走行機械
JP2006268652A (ja) * 2005-03-25 2006-10-05 Toshiba Tec Corp 自律走行体システム
JP2013543968A (ja) * 2010-10-20 2013-12-09 ソニター テクノロジーズ アクティーゼルスカブ 位置決定システム
WO2013071257A2 (en) * 2011-11-11 2013-05-16 Qualcomm Incorporated Sensor auto-calibration

Also Published As

Publication number Publication date
CN107111318A (zh) 2017-08-29
WO2016102142A1 (en) 2016-06-30
EP3237985A1 (en) 2017-11-01
US20170344024A1 (en) 2017-11-30
EP3237985B1 (en) 2021-10-27
SE1451644A1 (sv) 2016-05-31
CN107111318B (zh) 2020-10-30
SE538372C2 (en) 2016-05-31
JP6673921B2 (ja) 2020-03-25
US10606279B2 (en) 2020-03-31

Similar Documents

Publication Publication Date Title
JP6673921B2 (ja) ロボット作業具による三次元マップ生成
EP3069204B1 (en) Improved navigation for a robotic working tool
US10646997B2 (en) Navigation for a robotic working tool
EP3084542B1 (en) System and method for navigating a robotic working tool.
US10466710B2 (en) Autonomous work device
US9720417B2 (en) Navigation for a robotic working tool
EP3161571B1 (en) Improved robotic working tool
US10928833B2 (en) Navigation for a robotic work tool
CN108575095A (zh) 自移动设备及其定位***、定位方法和控制方法
US20230195121A1 (en) Path generating method, program, path generating device, and autonomous mobile body
EP4314974A1 (en) Improved navigation for a robotic work tool
US11864490B2 (en) Control device, work system, work machine, and control method
US20220137632A1 (en) Autonomous work machine, autonomous work machine control method, and storage medium
WO2023068976A1 (en) Improved navigation for a robotic work tool system
SE2250834A1 (en) Improved determination of pose for a robotic work tool
SE543019C2 (en) Improving the navigation of robotic lawnmower by determining that a navigational beacon has moved based on the position of the robotic lawnmower

Legal Events

Date Code Title Description
A524 Written submission of copy of amendment under article 19 pct

Free format text: JAPANESE INTERMEDIATE CODE: A525

Effective date: 20170815

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180831

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190625

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190925

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200305

R150 Certificate of patent or registration of utility model

Ref document number: 6673921

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250