JP7799647B2 - 自律走行車、自律走行方法、および自律走行プログラム - Google Patents
自律走行車、自律走行方法、および自律走行プログラムInfo
- Publication number
- JP7799647B2 JP7799647B2 JP2023033103A JP2023033103A JP7799647B2 JP 7799647 B2 JP7799647 B2 JP 7799647B2 JP 2023033103 A JP2023033103 A JP 2023033103A JP 2023033103 A JP2023033103 A JP 2023033103A JP 7799647 B2 JP7799647 B2 JP 7799647B2
- Authority
- JP
- Japan
- Prior art keywords
- obstacle
- autonomous vehicle
- autonomous
- aside
- push
- 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
Links
Landscapes
- Guiding Agricultural Machines (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
一般的にビニールハウスあるいは山間部といった場所の植物は、作物、樹木、および雑草も含めて成長が早く、自律走行ロボットの進行の障害となるおそれがある。実際には葉、小枝、雑草、あるいはビニールに切れ端のような障害物であれば、自律走行ロボットは障害物を押し通って走行しても構わない。しかし、現在の自律走行ロボットでは、単に「障害物あり」としか検知しないため、些細な障害物であっても回避あるいは停止してしまい、自律走行ロボットの主機能の遂行を妨げてしまうという課題があった。
また、特許文献1の技術では、カメラで撮影した画像から作物株を認識し、作物株であれば回避し、雑草であれば掃討している。特許文献1の技術であっても、作物株であれば回避し、その他の葉、小枝、あるいはビニールに切れ端のような障害物であれば回避あるいは停止してしまい、やはり自律走行ロボットの主機能の遂行を妨げてしまう。
進行方向に存在する障害物を検知する障害物センサと、自律走行車の状態を検知する状態検知センサと、障害物センサが障害物を検知すると、予め定められた閾値速度以下で自律走行をするよう制御する自律走行制御部と、自律走行制御部による閾値速度以下での自律走行制御中、障害物センサが検知した障害物を押したときに、状態検知センサが検知した自律走行車の状態に基づいて、障害物センサが検知した障害物を押しのけて進行することが可能か否かを判定する押しのけ判定部と、を備える。
***構成の説明***
図1は、本実施の形態に係る自律走行車100の構成例を示す図である。
自律走行車100は、自律走行する移動体である。また、自律走行車100は、自律走行するとともに主機能を実現する自律走行ロボットである。自律走行車100は、無人で作業を行うAMRであってもよい。あるいは、人を乗せて作業を行うPMVであってもよい。AMRは、Aautonomous Mobile Robotの略語である。PMVは、Personal Mobility Vehicleの略語である。
また、自律走行車100は、状態検知センサ11、障害物センサ12、スピーカ13、主機能装置14、および走行装置15を備える。状態検知センサ11は、具体的には推進力センサ111と圧力センサ112である。障害物センサ12は、具体的にはカメラ121とレーザスキャナ122である。これらのハードウェアも有線通信あるいは無線通信を介して他のハードウェアと接続されている。
自律走行制御部110と障害物検知部120と押しのけ判定部130と障害物表示部140との機能は、ソフトウェアにより実現される。記憶部150には、閾値速度51と閾値推進力52と閾値圧力53が記憶されている。記憶部150は、メモリ921に備えられる。なお、記憶部150は、補助記憶装置922に備えられていてもよいし、メモリ921と補助記憶装置922に分散して備えられていてもよい。
プロセッサ910は、演算処理を行うICである。プロセッサ910の具体例は、CPU、DSP、GPUである。ICは、Integrated Circuitの略語である。CPUは、Central Processing Unitの略語である。DSPは、Digital Signal Processorの略語である。GPUは、Graphics Processing Unitの略語である。
補助記憶装置922は、データを保管する記憶装置である。補助記憶装置922の具体例は、HDDである。また、補助記憶装置922は、SD(登録商標)メモリカード、CF、NANDフラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ(登録商標)ディスク、DVDといった可搬の記憶媒体であってもよい。なお、HDDは、Hard Disk Driveの略語である。SD(登録商標)は、Secure Digitalの略語である。CFは、CompactFlash(登録商標)の略語である。DVDは、Digital Versatile Diskの略語である。
自律走行プログラムは、コンピュータ読取可能な記録媒体に格納されて提供されてもよい。また、自律走行プログラムは、プログラムプロダクトとして提供されてもよい。
例えば、自律走行車100が散水車であれば散水を行う散水装置である。自律走行車100が噴霧車であれば肥料を噴霧する肥料噴霧装置である。自律走行車100が運搬車であれば荷物を保持する装置である。
また、本実施の形態では、自律走行車100として、農業用自律走行ロボットを例に説明しているが、農業用でなくても本実施の形態を適用することは可能である。農業以外の他分野での適用例については後述する。
図2では、主機能として散水機能を有する自律走行ロボットの例を示している。自律走行ロボットは、ビニールハウス内を予め決められた走行ルートにしたがって、散水を実施しながら自律走行する。
図2に示すように、自律走行ロボットの走行が、成長して通路部分に飛び出した葉などにより妨げられないように、通路部分をビニールで覆ったりする場合がある。しかし、ビニールハウス内では植物の成長も早いため、通路部分に葉などが飛び出し、自律走行ロボットの走行が妨げられる場合がある。
次に、本実施の形態に係る自律走行車100の動作について説明する。自律走行車100の動作手順は、自律走行処理および自律走行方法に相当する。また、自律走行車100の動作を実現するプログラムは、自律走行プログラムに相当する。
図3の例では、自律走行車100は、主機能装置14として散水を行う散水装置を備えている。
自律走行車100は、散水をしながらビニールハウス内の走行ルートを自律走行する。
進行方向に障害物80の存在が検知されると、押しのけ判定部130は、障害物80を押しのけて進行することが可能か否かを判定する。
障害物80を押しのけて進行可能であると判定されると、自律走行制御部110は、そのまま自律走行を継続する。
自律走行車100において、自律走行制御部110は、自律走行制御情報を走行装置15に送信する。走行装置15は、自律走行制御情報にしたがって走行ルートを自律走行させる。
障害物センサ12は、レーザスキャナ122およびカメラ121といった機器である。障害物検知部120は、レーザスキャナ122とカメラ121の各々からセンサデータを受信し、センサデータに基づいて進行方向に障害物80があるか否かを検知する。なお、障害物検知部120は、レーザスキャナ122とカメラ121のいずれかのセンサデータを用いて障害物80を検知してもよい。
進行方向に障害物80の存在が検知されると、ステップS102へ進む。
推進力センサ111は、走行中の自律走行車100の推進力を自律走行車100の状態として検知する。
圧力センサ112は、自律走行車100の前方にかかる圧力を自律走行車100の状態として検知する。圧力センサ112は、例えば、自律走行車100の前方に設置される。
具体的には以下の通りである。
例えば、押しのけ判定部130は、障害物80を押したときに推進力センサ111により検知される推進力を自律走行車100の状態として取得する。
あるいは、押しのけ判定部130は、障害物80を押したときに圧力センサ112により検知される圧力を自律走行車100の状態として取得する。
例えば、押しのけ判定部130は、障害物80を押したときに推進力センサ111により検知される推進力に基づいて、予め定められた閾値推進力52で障害物80を押しても通れない場合に、障害物80を押しのけて進行することは不可と判定する。
あるいは、押しのけ判定部130は、障害物80を押したときに圧力センサ112により検知される圧力に基づいて、予め定められた閾値圧力53で障害物80を押しても通れない場合に、障害物80を押しのけて進行することは不可と判定する。
また、押しのけ判定部130は、閾値圧力53以下で障害物80を押しのけて進行することができれば進行可能であると判定する。
また、自律走行車100は、障害物80を押してみる前に、障害物80が硬くて動かない物なのか、押したら簡単に動くものなのかを、「風」あるいは「ロボットアーム」を使って動かしてみるという機能を有していてもよい。障害物80の動きを見るための「風」は自然発生のものでもよいし、自律走行車100が送風機を備えていてもよい。また、自律走行車100がロボットアームを装備していてもよい。
進行不可と判定されると、ステップS105に進む。
例えば、障害物表示部140は、障害物により進行できなかった旨のメッセージとともにその障害物の位置を表示機器941に表示する。あるいは、障害物表示部140は、障害物により進行できなかった旨のメッセージとともにその障害物の位置を、通信装置950を介して、利用者のスマートフォンなどに送信してもよい。
押しのけ判定部130は、閾値速度以下の速度でそのまま自律走行し、障害物80である葉っぱをゆっくりと押してみる。押しのけ判定部130は、障害物80が移動するかどうか、すなわち進行の障害になるかどうかを試してみる。
上述したように、押しのけ判定部130は、障害物80である葉っぱを押してみたときにおける、自律走行車100にかかる推進力あるいは印加圧力の大きさに基づいて、進行の可否を判定する。あるいは、押しのけ判定部130は、障害物80である葉っぱを押してみたときにおける、自律走行車100にかかる推進力あるいは印加圧力の大きさに比した移動量により進行可否を判定してもよい。
もし障害物80が、通路に放置された鉄の棒など重いものであった場合、自律走行車100がゆっくり押してみても動かない可能性が高い。この場合、自律走行車100はまず速度を落とし、障害物80をゆっくり押してみても動かない場合には直ちに停止する。よって、自律走行車100が障害物80により破損する心配はない。
<変形例1>
本実施の形態では、自律走行制御部110と障害物検知部120と押しのけ判定部130と障害物表示部140の機能がソフトウェアで実現される。変形例として、自律走行制御部110と障害物検知部120と押しのけ判定部130と障害物表示部140の機能がハードウェアで実現されてもよい。
具体的には、自律走行車100は、プロセッサ910に替えて電子回路909を備える。
電子回路909は、自律走行制御部110と障害物検知部120と押しのけ判定部130と障害物表示部140の機能を実現する専用の電子回路である。電子回路909は、具体的には、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックIC、GA、ASIC、または、FPGAである。GAは、Gate Arrayの略語である。ASICは、Application Specific Integrated Circuitの略語である。FPGAは、Field-Programmable Gate Arrayの略語である。
以上のように、本実施の形態に係る自律走行車によれば、進行方向に障害物があったとしても進行可能であれば進行することができ、自律走行車が必要以上に回避あるいは停止してしまうのを防ぐことができるという効果を奏する。よって、本実施の形態に係る自律走行車によれば、進行方向に障害物があったとしても進行可能な場合は進行することができ、自律走行車の主機能の遂行の実現性を高めることができるという効果を奏する。
これらの機能は、圧力センサおよび推進力センサといった機器を搭載することで実現可能である。よって、本実施の形態に係る自律走行車によれば、有効な装置を安価に実現することができる。
また、通常の自律走行ロボットでは進めないと判定していたところにも進めるようになり、ロボットの作業範囲が広がる。
これは成長の早いビニールハウス内や、雑草などが生えやすい山間部の複雑な地形を行き来する農作業ロボットに特に有効である。
本実施の形態では、主に、実施の形態1と異なる点および実施の形態1に追加する点について説明する。
本実施の形態において、実施の形態1と同様の機能を有する構成については同一の符号を付し、その説明を省略する。
本実施の形態に係る自律走行車100の構成は、実施の形態1で説明したものと同様である。
自律走行車100は、障害物80の特徴を検知する障害物センサ12を備える。障害物センサ12は、カメラ121およびレーザスキャナ122といった機器である。
カメラ121は、自律走行車100の進行方向を撮影する。
レーザスキャナ122は、自律走行車100の進行方向にレーザを照射し物体を検知する。
次に、本実施の形態に係る自律走行車100の動作について説明する。自律走行車100の動作手順は、自律走行処理および自律走行方法に相当する。また、自律走行車100の動作を実現するプログラムは、自律走行プログラムに相当する。
ステップS201とステップS202の処理は、実施の形態1で説明したステップS101とステップS102と同様の処理である。
例えば、押しのけ判定部130は、カメラ画像とレーザスキャナ画像とをAI処理することにより、障害物80の種類を判別する。
図8の左図の例では、細く、緑色で、上から垂れ下がっている障害物80は、種類が「葉っぱ」と判定される。また、種類「葉っぱ」の障害情報として、障害量が小と判定される。よって、押しのけ判定部130は、図8の左図の障害物80は押しのけて進行可能と判定する。葉っぱの他に、小枝、雑草、あるいはビニールに切れ端なども障害情報に押しのけて進行可能と設定してもよい。
図9の例では、障害物80の種類が「人あるいは動物」であると判定された場合を示している。種類「人あるいは動物」の障害情報には、自ら移動することが可能なものと設定される。よって、押しのけ判定部130は、障害物80の種類が「人あるいは動物」であると判定した場合、障害情報に基づいて障害物80は自ら移動することが可能なものであると判定することができる。そして、押しのけ判定部130は、後述するように障害物80に対して移動を促す通知を出力する。
障害物80の種類が自ら移動できるものである場合には、ステップS206に進む。
障害物80の種類が自ら移動できるものでない場合には、ステップS207に進む。
例えば、障害物80が人の場合、自律走行車100は移動してもらえるように音声などで依頼する。ただし、音声出力は状況による。通常であれば、人の方が優先であるため、特に重要な移動あるいは輸送な時にのみこのような機能が働くことが前提である。例えば、「緊急搬送です、通してください」といった救急車が赤信号を通過する時に声掛けすることと同様である。
また、緊急搬送の場合などは、救急車のサイレンのような光あるいは音で注意を促して通してもらう機能を有していてもよい。
また、障害物80が動物の場合、音あるいは光で脅かしたりして移動を促すようにすることもできる。これは例えば鳥を音で脅かして散会させるイメージである。
押しのけてはいけないものである場合は、ステップS209に進む。
押しのけてよいものであれば場合は、ステップS208に進む。
押しのけて進行することが可能な場合は、自律走行制御部110は、そのまま自律走行を継続する。
押しのけて進行することが不可の場合は、ステップS209に進む。
<変形例2>
図10は、本実施の形態の変形例に係る自律走行車の例を示す図である。
自律走行車において、障害物を排除する装置を搭載してもよい。図10では(C)障害物除去機能付きポンプ車の例を示している。これも状況によるのだが、たとえ通行不可能であっても例えば枝を切り落としてしまえば通行可能になる場合などに「枝を切り落とす」機能を有させる。
前方の障害物であれば、(C)障害物除去機能付きポンプ車のように、障害物除去装置を搭載してもよい。また(B)雪除去用のラッセル車両のように障害物を押しのけやすい形状に作っておくことも有効である。
農耕機械の場合、地面が舗装されていない事が普通なので、タイヤ形状だけでなく押し通りやすく、対象を傷つけにくい形状、例えば丸みを帯びた形状等にしておくことも有効である。またはロボットアーム等を装備し、いちごなどはロボットアームでゆっくりわきによけてから進行してもよい。
図11は、本実施の形態の変形例に係る押しのけてはいけない障害物の例を示す図である。
図11の(a)から(d)では、押しのける事が問題となる障害物の例である。ただし、状況によって押し通る事が正しい場合もあるので、一概に通ってはならないとは言い切れない。
図12は、本実施の形態の変形例に係る自律走行車100の運用例を示す図である。
通常、農業用自律走行ロボットは同じ所を巡回したり、人についていく場合が多い。よって、必ずしもロボット自身で通れる状況を作る必要がない事も考えられる。
また、今は通れるが、生物の成長などで、しばらくすると通れなくなると考えられる所を使用者に教える機能を有していてもよい。例えば、通れる幅が日々狭くなっている状況を検知して、しばらくすると通れなくなることを使用者に通知する。使用者は、この情報を元に通れなくなる前に障害を除去することができる。
また、自律走行車100が人についていく場合、通れない事を使用者に知らせる機能を有する。使用者は、その場で障害を除去することができる。
以上のように、本実施の形態に係る自律走行車によれば、実施の形態1の効果に加え、進行方向の障害物を押しのけることができるか否かについて、きめ細かく設定することができる。よって、本実施の形態に係る自律走行車では、障害物に対して、より適切な対処を実施することができる。
また、実施の形態1および2のうち、複数の部分を組み合わせて実施しても構わない。あるいは、これらの実施の形態のうち、1つの部分を実施しても構わない。その他、これらの実施の形態を、全体としてあるいは部分的に、どのように組み合わせて実施しても構わない。
すなわち、実施の形態1および2では、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
・雑草が生え延びている歩道
・草木の多い公園
・整備されていない土手道
・災害発生時の避難
・乗客の緊急搬送必要時
・PMVの緊急移動時
あるいは、火災時にPMVで緊急避難する際にも押しのけ判定機能をオンにすることが有効である。火災対応の場合、煙を押しのけられる障害物として判定する可能性がある。そのため、PMVに温度センサを搭載しておくことが有効である。PMVには、煙を押しのけて進行する場合でも、できるだけ低温のところを走行する機能を有しておくことが好ましい。
自律走行する自律走行車において、
進行方向に障害物の存在が検知されると、前記障害物を押しのけて進行することが可能か否かを判定する押しのけ判定部を備える自律走行車。
(付記2)
前記自律走行車は、
前記自律走行車の状態を検知する状態検知センサを備え、
前記押しのけ判定部は、
前記障害物を押したときに前記状態検知センサにより検知される前記自律走行車の状態に基づいて、進行可能か否かを判定する付記1に記載の自律走行車。
(付記3)
前記自律走行車は、
前記状態検知センサとして、走行中の推進力を前記自律走行車の状態として検知する推進力センサを備え、
前記押しのけ判定部は、
前記障害物を押したときに前記推進力センサにより検知される推進力に基づいて、予め定められた閾値推進力で前記障害物を押しても通れない場合に前記障害物を押しのけて進行することは不可と判定する付記2に記載の自律走行車。
(付記4)
前記自律走行車は、
前記状態検知センサとして、前記自律走行車の前方にかかる圧力を前記自律走行車の状態として検知する圧力センサを備え、
前記押しのけ判定部は、
前記障害物を押したときに前記圧力センサにより検知される圧力に基づいて、予め定められた閾値圧力で前記障害物を押しても通れない場合に前記障害物を押しのけて進行することは不可と判定する付記2または付記3に記載の自律走行車。
(付記5)
前記自律走行車は、自律走行を制御する自律走行制御部を備え、
前記自律走行制御部は、
前記障害物の存在が検知されると、前記自律走行車の速度を予め定められた閾値速度以下に制御する付記1から付記4のいずれか1項に記載の自律走行車。
(付記6)
前記自律走行車は、
前記障害物の特徴を検知する障害物センサを備え、
前記押しのけ判定部は、
前記障害物の存在が検知されると、前記障害物センサにより取得される前記障害物の特徴に基づいて、前記障害物における障害の状況を示す障害情報を判定し、前記障害情報に基づいて進行可能か否かを判定する付記1から付記5のいずれか1項に記載の自律走行車。
(付記7)
前記自律走行車は、
前記障害物センサとして、カメラとレーザスキャナを備え、
前記押しのけ判定部は、
前記カメラと前記レーザスキャナにより取得される前記障害物の色と形状とを含む前記障害物の特徴を用いて前記障害物の種類を判別し、前記障害物の種類を用いて前記障害情報を判定する付記6に記載の自律走行車。
(付記8)
前記押しのけ判定部は、
前記障害情報に基づいて、前記障害物の種類が自ら移動できるものであると判定した場合に、前記障害物に移動を促す通知を出力する付記6または付記7に記載の自律走行車。
(付記9)
前記押しのけ判定部は、
前記障害情報に基づいて、前記障害物の種類が押しのけてはいけないものであると判定した場合に、前記自律走行車を停止させる付記6から付記8のいずれか1項に記載の自律走行車。
(付記10)
前記自律走行車は、
前記障害物を押しのけることができない場合に、前記障害物の位置を障害物位置として記憶し、前記障害物位置を表示機器に表示する障害物表示部を備える付記1から付記9のいずれか1項に記載の自律走行車。
(付記11)
前記自律走行車は、
前記障害物を押しのけることができない場合に、前記障害物の位置を障害物位置として記憶し、前記障害物位置を表示機器に表示する障害物表示部を備える付記1から付記9のいずれか1項に記載の自律走行車。
(付記12)
前記自律走行車は、農業用のロボットである付記1から付記11のいずれか1項に記載の自律走行車。
(付記13)
自律走行する自律走行車に用いられる自律走行方法において、
コンピュータが、前記自律走行車の進行方向に障害物の存在を検知すると、前記障害物を押しのけて進行することが可能か否かを判定する自律走行方法。
(付記14)
自律走行する自律走行車に用いられる自律走行プログラムにおいて、
前記自律走行車の進行方向に障害物の存在が検知されると、前記障害物を押しのけて進行することが可能か否かを判定する押しのけ判定処理をコンピュータに実行させる自律走行プログラム。
Claims (11)
- 自律走行する自律走行車において、
進行方向に存在する障害物を検知する障害物センサと、
前記自律走行車の状態を検知する状態検知センサと、
前記障害物センサが障害物を検知すると、予め定められた閾値速度以下で自律走行をするよう制御する自律走行制御部と、
前記自律走行制御部による前記閾値速度以下での自律走行制御中、前記障害物センサが検知した障害物を押したときに、前記状態検知センサが検知した前記自律走行車の状態に基づいて、前記障害物センサが検知した障害物を押しのけて進行することが可能か否かを判定する押しのけ判定部と、
を備える自律走行車。 - 自律走行する自律走行車において、
進行方向に存在する障害物を検知する障害物センサと、
走行中の推進力を前記自律走行車の状態として検知する推進力センサと、
前記障害物センサにより障害物が検知されると、前記障害物センサが検知した障害物を押しのけて進行することが可能か否かを判定する押しのけ判定部と、
を備え、
前記押しのけ判定部は、前記障害物を押したときに前記推進力センサにより検知される推進力に基づいて、予め定められた閾値推進力で前記障害物を押しても通れない場合に前記障害物を押しのけて進行することが不可と判定する自律走行車。 - 前記自律走行車は、
前記状態検知センサとして、前記自律走行車の前方にかかる圧力を前記自律走行車の状態として検知する圧力センサを備え、
前記押しのけ判定部は、
前記障害物を押したときに前記圧力センサにより検知される圧力に基づいて、予め定められた閾値圧力で前記障害物を押しても通れない場合に前記障害物を押しのけて進行することは不可と判定する請求項1に記載の自律走行車。 - 前記自律走行車は、自律走行を制御する自律走行制御部を備え、
前記自律走行制御部は、
前記障害物の存在が検知されると、前記自律走行車の速度を予め定められた閾値速度以下に制御する請求項2に記載の自律走行車。 - 自律走行する自律走行車において、
進行方向に存在する障害物の色及び形状を含む特徴を検知する障害物センサと、
前記障害物の存在が検知されると、前記障害物センサにより取得される前記障害物の色及び形状を含む障害物の特徴を用いて前記障害物の種類を判別し、前記障害物の種類を用いて前記障害物における障害の状況を示す障害情報を判定し、前記障害情報に基づいて前記障害物を押しのけて進行することが可能か否かを判定する押しのけ判定部と、
を備え、
前記障害物センサはカメラ及びレーザスキャナである自律走行車。 - 前記押しのけ判定部は、
前記障害情報に基づいて、前記障害物の種類が自ら移動できるものであると判定した場合に、前記障害物に移動を促す通知を出力する請求項5に記載の自律走行車。 - 前記押しのけ判定部は、
前記障害情報に基づいて、前記障害物の種類が押しのけてはいけないものであると判定した場合に、前記自律走行車を停止させる請求項5に記載の自律走行車。 - 前記自律走行車は、
前記障害物を押しのけることができない場合に、前記障害物の位置を障害物位置として記憶し、前記障害物位置を表示機器に表示する障害物表示部を備える請求項1、2および5のいずれか1項に記載の自律走行車。 - 前記自律走行車は、農業用のロボットである請求項1、2および5のいずれか1項に記載の自律走行車。
- 自律走行する自律走行車に用いられる自律走行方法において、
コンピュータが、
進行方向に存在する障害物を検知する障害物センサにより障害物が検知されると、予め定められた閾値速度以下の速度で走行するように自律走行を制御することと、
前記障害物センサが検知した障害物を、前記閾値速度以下の速度で押したときに、前記自律走行車の状態を検知する状態検知センサが検知した前記自律走行車の状態に基づいて、前記障害物センサが検知した障害物を押しのけて進行することが可能か否かを判定することと、
を実行する自律走行方法。 - 自律走行する自律走行車に用いられる自律走行プログラムにおいて、
進行方向に存在する障害物を検知する障害物センサにより障害物が検知されると、予め定められた閾値速度以下の速度で走行するように自律走行を制御する自律走行制御処理と、
前記障害物センサが検知した障害物を、前記閾値速度以下の速度で押したときに、前記自律走行車の状態を検知する状態検知センサが検知した前記自律走行車の状態に基づいて、前記障害物センサが検知した障害物を押しのけて進行することが可能か否かを判定する押しのけ判定処理と、
をコンピュータに実行させる自律走行プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023033103A JP7799647B2 (ja) | 2023-03-03 | 2023-03-03 | 自律走行車、自律走行方法、および自律走行プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023033103A JP7799647B2 (ja) | 2023-03-03 | 2023-03-03 | 自律走行車、自律走行方法、および自律走行プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024125039A JP2024125039A (ja) | 2024-09-13 |
| JP7799647B2 true JP7799647B2 (ja) | 2026-01-15 |
Family
ID=92677518
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023033103A Active JP7799647B2 (ja) | 2023-03-03 | 2023-03-03 | 自律走行車、自律走行方法、および自律走行プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7799647B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170156560A1 (en) | 2014-07-01 | 2017-06-08 | Samsung Electronics Co., Ltd. | Cleaning robot and controlling method thereof |
| JP2017143901A (ja) | 2016-02-15 | 2017-08-24 | 東芝ライフスタイル株式会社 | 電気掃除機 |
| JP2017215916A (ja) | 2016-06-02 | 2017-12-07 | パナソニックIpマネジメント株式会社 | 自律移動ロボット及びロボットの自律移動方法 |
| JP2019204324A (ja) | 2018-05-24 | 2019-11-28 | シンフォニアテクノロジー株式会社 | 移動装置 |
-
2023
- 2023-03-03 JP JP2023033103A patent/JP7799647B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170156560A1 (en) | 2014-07-01 | 2017-06-08 | Samsung Electronics Co., Ltd. | Cleaning robot and controlling method thereof |
| JP2017143901A (ja) | 2016-02-15 | 2017-08-24 | 東芝ライフスタイル株式会社 | 電気掃除機 |
| JP2017215916A (ja) | 2016-06-02 | 2017-12-07 | パナソニックIpマネジメント株式会社 | 自律移動ロボット及びロボットの自律移動方法 |
| JP2019204324A (ja) | 2018-05-24 | 2019-11-28 | シンフォニアテクノロジー株式会社 | 移動装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024125039A (ja) | 2024-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12593747B2 (en) | Autonomous working machine with computer vision-based monitoring and security system | |
| KR102629762B1 (ko) | 환경 정보 갱신 장치, 환경 정보의 갱신 방법 및 프로그램 | |
| CN113766825B (zh) | 节能草坪养护车辆 | |
| US12179737B2 (en) | Unmanned ground vehicle and method for operating unmanned ground vehicle | |
| US20180077860A1 (en) | Robotic gardening device and method for controlling the same | |
| US10578443B2 (en) | Method for re-mapping safe and traversable routes | |
| US9952598B2 (en) | Mobile robot system and method for controlling mobile robot | |
| CN115485526A (zh) | 用于自主车辆的交叉路口管理的系统和方法 | |
| US20200173787A1 (en) | Autonomous delivery robots and methods for determining, mapping, and traversing routes for autonomous delivery robots | |
| CN108463690A (zh) | 评估u形转弯可行性 | |
| KR102697526B1 (ko) | 주행경로 생성장치 및 제어장치 | |
| US12539604B2 (en) | Hazard exploration, estimation, and response system and method | |
| US12153434B2 (en) | Local area mapping for a robot lawnmower | |
| US20220090938A1 (en) | Map creation device, map creation method, and program | |
| CN116225023A (zh) | 避障控制方法、装置、电子设备和计算机可读存储介质 | |
| JP7799647B2 (ja) | 自律走行車、自律走行方法、および自律走行プログラム | |
| CN110815220A (zh) | 一种消防机器人的遇障处理方法 | |
| US20250093886A1 (en) | Maintenance-of-way system and method | |
| US20230102940A1 (en) | Obstruction avoidance | |
| JP5088875B2 (ja) | 移動ロボット及び移動ロボットの行動制御方法 | |
| US20220105631A1 (en) | Artificial intelligence moving robot and method for controlling the same | |
| US11409278B2 (en) | System and method for providing a teleoperation instruction to an autonomous vehicle | |
| US20250115272A1 (en) | Systems and methods for protecting a first vehicle using a second vehicle | |
| CN115628749B (zh) | 基于机器人前端信息的空间监测系统及其方法 | |
| EP3491628B1 (fr) | Systeme de surveillance d'un terrain, tel qu'un terrain de golf |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250827 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250902 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250904 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251023 |
|
| 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: 20251202 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7799647 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |