(57)【要約】【課題】初期化処理を簡単に行うことが可能な自律走行システムを提供する。【解決手段】この自律走行システムは、位置取得部と、慣性計測装置と、走行制御部と、初期化制御部と、条件設定部と、を備える。位置取得部は、衛星測位システムを用いて作業車両の位置を取得する。慣性計測装置は、作業車両の向きを検出する。走行制御部は、予め設定された走行経路に沿って作業車両を自律走行させる。初期化制御部は、作業車両が所定方向に直進する初期化走行を行っている間の位置取得部の取得値に基づいて当該作業車両の向きを求めることで、慣性計測装置の初期化処理を行う。条件設定部は、初期化処理の第１開始条件として作業車両の電源がオフからオンに切り替わったことが設定されており、初期化処理の第２開始条件として作業車両の電源がオンであるときに初期化処理を行う指示を受け付けたことが設定されている。【選択図】図１１
2020187669.tif 000002
【特許請求の範囲】
【請求項１】
衛星測位システムを用いて作業車両の位置を取得する位置取得部と、
前記作業車両の向きを検出する向き検出部と、
予め設定された走行経路に沿って前記作業車両を自律走行させる走行制御部と、
前記作業車両が所定方向に直進する初期化走行を行っている間の前記位置取得部の取得値に基づいて当該作業車両の向きを求めることで、前記向き検出部の初期化処理を行う初期化制御部と、
前記初期化処理の第１開始条件として前記作業車両の電源がオフからオンに切り替わったことが設定されており、前記初期化処理の第２開始条件として前記作業車両の電源がオンであるときに前記初期化処理を行う指示を受け付けたことが設定されている条件設定部と、
を備えることを特徴とする自律走行システム。
【請求項２】
請求項１に記載の自律走行システムであって、
前記走行制御部は、前記初期化処理が完了しておらず、前記第１開始条件又は前記第２開始条件を満たし、かつ、走行許可条件を満たす場合は、前記作業車両を自律的に前記初期化走行させることを特徴とする自律走行システム。
【請求項３】
請求項１に記載の自律走行システムであって、
前記走行制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できなくなった場合に、前記走行経路に沿った自律走行を停止させ、
前記初期化制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できなくなった場合に、初期化完了状態をリセットし、
前記走行制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できるようになり、前記第１開始条件又は前記第２開始条件を満たし、かつ、走行許可条件を満たす場合に、前記作業車両を自律的に前記初期化走行させることを特徴とする自律走行システム。
【請求項４】
請求項２又は３に記載の自律走行システムであって、
前記走行制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できなくなって自律走行を停止させた位置を再開位置として設定し、前記初期化処理の完了後に、前記再開位置まで前記作業車両を自律走行させることを特徴とする自律走行システム。
【請求項５】
請求項１から４までの何れか一項に記載の自律走行システムであって、
前記初期化処理を行う指示は、前記作業車両とは別に設けられた無線通信端末から送信されることを特徴とする自律走行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主として、作業車両を自律走行させる自律走行システムに関する。
【背景技術】
【０００２】
従来から、ＧＮＳＳ衛星から受信した電波に基づいて作業車両の位置情報を取得し、予め設定された経路に沿って作業車両を自律的に走行させる自律走行システムが知られている。このような自律走行を実現するためには、作業車両の向きが、作業車両を自律走行させる自律走行制御部によって把握されていることが必要である。
【０００３】
特許文献１では、ＧＮＳＳ衛星から電波を受信できる構成を作業車両が備えていることを利用し、作業車両を前進又は後進させるようにユーザに手動運転させ、このときの作業車両の位置の変化をＧＮＳＳ衛星の電波に基づいて検出する。そして、作業車両の位置が変化した向き又はその反対向きを作業車両の向きとみなして、作業車両の向き（方位）を検出する。以下では、この処理を初期化処理と称する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１６３５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、作業車両（トラクタ）の起動時において、所定条件を満たした場合に初期化処理を行うことが記載されている。しかし、特許文献１には、それ以外のタイミングで初期化処理を行うことは記載されていない。
【０００６】
本発明は以上の事情に鑑みてされたものであり、その主要な目的は、初期化処理を簡単に行うことが可能な自律走行システムを提供することにある。
【課題を解決するための手段及び効果】
【０００７】
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段とその効果を説明する。
【０００８】
本発明の観点によれば、以下の構成の自律走行システムが提供される。即ち、この自律走行システムは、位置取得部と、向き検出部と、走行制御部と、初期化制御部と、条件設定部と、を備える。前記位置取得部は、衛星測位システムを用いて作業車両の位置を取得する。前記向き検出部は、前記作業車両の向きを検出する。前記走行制御部は、予め設定された走行経路に沿って前記作業車両を自律走行させる。前記初期化制御部は、前記作業車両が所定方向に直進する初期化走行を行っている間の前記位置取得部の取得値に基づいて当該作業車両の向きを求めることで、前記向き検出部の初期化処理を行う。前記条件設定部には、前記初期化処理の第１開始条件として前記作業車両の電源がオフからオンに切り替わったことが設定されており、前記初期化処理の第２開始条件として前記作業車両の電源がオンであるときに前記初期化処理を行う指示を受け付けたことが設定されている。
【０００９】
これにより、作業車両の電源がオフからオンになった場合だけでなく、作業車両の電源がオンを維持している場合においても、別途指示を行うことで初期化処理を行わせることができる。従って、作業車両の電源をオフにする処理を行うことなく初期化処理を行うことが可能となるので、向き検出部の初期化処理を簡単に行うことができる。
【００１０】
前記の自律走行システムにおいては、前記走行制御部は、前記初期化処理が完了しておらず、前記第１開始条件又は前記第２開始条件を満たし、かつ、走行許可条件を満たす場合は、前記作業車両を自律的に前記初期化走行させることが好ましい。
【００１１】
これにより、作業車両を自律走行させて初期化処理を行うことができるので、オペレータが手動で作業車両を走行させる場合と比較して、オペレータの手間を軽減できる。
【００１２】
前記の自律走行システムにおいては、以下の構成とすることが好ましい。即ち、前記走行制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できなくなった場合に、前記走行経路に沿った自律走行を停止させる。前記初期化制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できなくなった場合に、初期化完了状態をリセットする。前記走行制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できるようになり、前記第１開始条件又は前記第２開始条件を満たし、かつ、走行許可条件を満たす場合に、前記作業車両を自律的に前記初期化走行させる。
【００１３】
これにより、衛星測位等に失敗した場合であっても、作業車両を自律走行させて初期化処理を行うことができるので、オペレータの手間を軽減できる。
【００１４】
前記の自律走行システムにおいては、前記走行制御部は、前記位置取得部が前記作業車両の位置を所定の精度で取得できなくなって自律走行を停止させた位置を再開位置として設定し、前記初期化処理の完了後に、前記再開位置まで前記作業車両を自律走行させることが好ましい。
【００１５】
これにより、初期化走行によって位置が変化した後においても、初期化走行を行う前の再開位置から作業を再開できる。
【００１６】
前記の自律走行システムにおいては、前記初期化処理を行う指示は、前記作業車両とは別に設けられた無線通信端末から送信されることが好ましい。
【００１７】
これにより、遠隔で初期化処理を実行させることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る自律走行システムで用いられる田植機の全体的な構成を示す側面図。
【図２】田植機の平面図。
【図３】自律走行システムの主要な構成を示すブロック図。
【図４】圃場に作成された走行経路を示す図。
【図５】田植機の電源がオフからオンになった後に初期化処理を実行する処理を示すフローチャート。
【図６】自律走行の準備中に初期化処理を実行する処理を示すフローチャート。
【図７】自律走行の準備に関する画面が表示された無線通信端末を示す図。
【図８】自律走行条件に関する画面が表示された無線通信端末を示す図。
【図９】自律走行中に初期化処理を実行する処理を示すフローチャート。
【図１０】自律走行中の画面が表示された無線通信端末を示す図。
【図１１】自律走行中にＧＮＳＳの測位不良が生じたことを示す画面が表示された無線通信端末を示す図。
【発明を実施するための形態】
【００１９】
次に、図面を参照して本発明の実施の形態を説明する。図１は、本発明の一実施形態に係る自律走行システム１００で用いられる田植機１の側面図である。図２は、田植機１の平面図である。図３は、田植機１及び無線通信端末７のブロック図である。
【００２０】
本実施形態の自律走行システム１００は、圃場内で田植え（苗の植付け）を行う田植機１に自律走行を行わせるためのシステムである。自律走行とは、田植機１が備える制御装置により走行に関する装置が制御されることで、予め定められた経路に沿うように少なくとも操舵が自律的に行われることを意味する。また、操舵に加え、車速又は作業機による作業等が自律的に行われる構成であってもよい。自律走行には、田植機１に人が乗っている場合と、田植機１に人が乗っていない場合が含まれる。なお、本発明における作業車両は、田植機１に限定されるものではなく、例えば、播種機、トラクタ、コンバイン等であってもよい。
【００２１】
図１及び図２に示すように、田植機１は、車体部１１と、前輪１２と、後輪１３と、植付部１４と、を備えている。前輪１２及び後輪１３は、それぞれ、車体部１１に対して左右１対で設けられている。
【００２２】
車体部１１は、ボンネット２１を備えている。ボンネット２１は、車体部１１の前部に設けられている。ボンネット２１の内部には、エンジン２２が設けられている。
【００２３】
エンジン２２が発生させた動力は、ミッションケース２３を介して前輪１２及び後輪１３に伝達される。この動力は、ミッションケース２３と、車体部１１の後部に配置されたＰＴＯ軸２４と、を介して、植付部１４にも伝達される。
【００２４】
車体部１１は、オペレータが座るための運転座席２５と、複数の操作具と、を更に備えている。運転座席２５は、車体部１１の前後方向において前輪１２と後輪１３の間に配置されている。複数の操作具は、例えば、操舵ハンドル２６及び変速操作ペダル２７である。
【００２５】
オペレータによって操舵ハンドル２６が操作されることで、田植機１の進行方向が変更される。オペレータによって変速操作ペダル２７が操作されることで、田植機１の走行速度（車速）が調節される。
【００２６】
植付部１４は、車体部１１の後方に配置されている。植付部１４は、昇降リンク機構３１を介して車体部１１に連結されている。昇降リンク機構３１は、トップリンク３１ａ及びロワーリンク３１ｂを含む平行リンクにより構成されている。
【００２７】
ロワーリンク３１ｂには、昇降シリンダ３２が連結されている。昇降シリンダ３２が伸縮することによって、車体部１１に対して植付部１４が上下に昇降する。なお、昇降シリンダ３２は、本実施形態においては油圧シリンダとしているが、電動シリンダとしてもよい。
【００２８】
植付部１４は、植付入力ケース部３３と、複数の植付ユニット３４と、苗載台３５と、複数のフロート３６と、予備苗台３７と、を備えている。植付部１４は、各植付ユニット３４に対して苗載台３５から苗を順次供給し、苗の植付けを連続的に行うことができる。
【００２９】
各植付ユニット３４は、植付伝動ケース部４１と、回転ケース部４２と、を有している。植付伝動ケース部４１には、ＰＴＯ軸２４及び植付入力ケース部３３を介して動力が伝達される。
【００３０】
回転ケース部４２は、植付伝動ケース部４１に回転可能に取り付けられている。回転ケース部４２は、植付伝動ケース部４１の車幅方向の両側に配置されている。各回転ケース部４２の一側には、２つの植付爪４３が取り付けられている。
【００３１】
２つの植付爪４３は、田植機１の進行方向に並べられている。２つの植付爪４３は、回転ケース部４２の回転に伴い変位する。２つの植付爪４３が変位することにより、１条分の苗の植付が行われる。
【００３２】
苗載台３５は、複数の植付ユニット３４の前上方に配置されている。苗載台３５は、苗マットを載置可能である。苗載台３５は、当該苗載台３５に載置された苗マットの苗を各植付ユニット３４に対して供給できるように構成されている。
【００３３】
具体的には、苗載台３５は、車幅方向に往復するように横送り移動可能に（横方向にスライド可能に）構成されている。また、苗載台３５は、当該苗載台３５の往復移動端で苗マットを間欠的に下方に縦送り搬送可能に構成されている。
【００３４】
フロート３６は、植付部１４の下部に揺動可能に設けられている。フロート３６は、植付部１４の植付姿勢を圃場表面に対して安定させるために、当該フロート３６の下面を圃場表面に接触させることができる。
【００３５】
予備苗台３７は、車体部１１に対して左右１対で設けられている。予備苗台３７は、ボンネット２１の車幅方向外側に配置されている。予備苗台３７は、予備のマット苗を収容した苗箱を搭載可能である。
【００３６】
左右１対の予備苗台３７の上部同士は、上下方向及び車幅方向に延びる連結フレーム２８によって連結されている。連結フレーム２８の車幅方向の中央に、筐体２９が設けられている。筐体２９の内部には、測位アンテナ６１と、慣性計測装置（ＩＭＵ）６２と、通信アンテナ６３と、が設けられている。
【００３７】
測位アンテナ６１は、衛星測位システム（ＧＮＳＳ）を構成する測位衛星からの電波を受信することができる。この電波に基づいて公知の測位計算が行われることにより、田植機１の位置を取得することができる。
【００３８】
慣性計測装置６２は、３つのジャイロセンサ（角速度センサ）と、３つの加速度センサと、を有している。なお、慣性計測装置６２が検出する情報の詳細、及び、慣性計測装置６２の初期化処理については後述する。
【００３９】
通信アンテナ６３は、図３に示す無線通信端末７と無線通信を行うためのアンテナである。
【００４０】
制御部５０は、図示しない演算装置、記憶装置、及び入出力部等を備える。記憶装置には、各種のプログラム及びデータ等が記憶されている。演算装置は、各種のプログラムを記憶装置から読み出して実行することができる。上記のハードウェアとソフトウェアの協働により、制御部５０を、走行制御部５１、作業機制御部５２、初期化制御部５３、及び条件設定部５４として動作させることができる。制御部５０は、１つのハードウェアであってもよいし、互いに通信可能な複数のハードウェアであってもよい。また、制御部５０には、上記の慣性計測装置６２に加え、位置取得部６４と、通信処理部６５と、車速センサ６６と、舵角センサ６７と、が接続されている。
【００４１】
位置取得部６４は、測位衛星から測位アンテナ６１が受信した電波に基づいて、移動局としての田植機１の測位情報を取得する。より詳細には、位置取得部６４は、電波を受信した測位衛星のそれぞれについて、測位衛星から測位アンテナ６１までの擬似距離と、電波が測位アンテナ６１に到達したときの搬送波位相と、を取得する。この擬似距離は、測位衛星の内部時計と、位置取得部６４の内部時計と、を用いて計測された信号伝搬時間に光速を乗じることにより得られる。また、搬送波位相は、測位アンテナ６１で受信された搬送波の位相と、位置取得部６４の内部発振器が出力する位相と、の差を測定することにより得られる。
【００４２】
加えて、位置取得部６４は、位置が既知の基準局１２０に関して、測位衛星から基準局１２０までの擬似距離と、基準局１２０に到達したときの搬送波位相と、に基づいて生成された測位補正情報を取得する。本実施形態では、基準局１２０と田植機１とが直接通信を行うことで、位置取得部６４が測位補正情報を取得する。なお、位置取得部６４は、インターネット及び無線通信端末７等を介して測位補正情報を取得してもよい。
【００４３】
位置取得部６４は、田植機１で得られた観測値である測位情報と、基準局１２０で生成された測位補正情報と、を用いて、公知のＧＮＳＳ−ＲＴＫ法による計算を行うことにより、移動局としての田植機１と、基準局１２０と、の間の基線解を連続的に算出する。これにより、田植機１の位置である測位解がリアルタイムで求められる。ＧＮＳＳ−ＲＴＫ法では、田植機１と基準局１２０の双方でＧＮＳＳ衛星からの電波の搬送波位相を検出して測位計算に用いるので、通常の単独測位よりも著しく高い精度で、田植機１の位置を取得することができる。なお、ＧＮＳＳ−ＲＴＫ法に代えて、例えばディファレンシャルＧＮＳＳを用いた測位演算が行われてもよい。
【００４４】
通信処理部６５は、通信アンテナ６３に電気的に接続されている。この通信処理部６５は、適宜の方式で変調処理又は復調処理を行って、無線通信端末７との間でデータの送受信を行うことができる。
【００４５】
車速センサ６６は、田植機１の車速を検出する。車速センサ６６は、田植機１の適宜の位置、例えば前輪１２の車軸に設けられる。この場合、車速センサ６６は、前輪１２の車軸の回転に応じたパルスを発生させる。車速センサ６６で得られた検出結果のデータは、制御部５０へ出力される。
【００４６】
舵角センサ６７は、前輪１２の舵角を検出する。舵角センサ６７は、田植機１の適宜の位置、例えば前輪１２に設けられた図示しないキングピンに設けられる。なお、舵角センサ６７は、操舵ハンドル２６に設けられてもよい。舵角センサ６７で得られた検出結果のデータは、制御部５０へ出力される。
【００４７】
走行制御部５１は、田植機１の走行に関する自動制御を行う。例えば、走行制御部５１は、車速制御及び操舵制御を行うことができる。走行制御部５１は、車速制御及び操舵制御の両方を同時に行ってもよいし、操舵制御のみを行うようにしてもよい。後者の場合、田植機１の車速は、オペレータが変速操作ペダル２７を用いて操作する。
【００４８】
車速制御では、予め定められた条件に基づいて田植機１の車速が調整される。車速制御は、具体的には、走行制御部５１が、車速センサ６６の検出結果により得られた現在の車速を目標の車速に近づける制御を行う。この制御は、ミッションケース２３内の変速装置の変速比、及び、エンジン２２の回転速度のうち、少なくとも一方を変更することにより実現される。なお、この車速制御は、田植機１が停止するように車速をゼロにする制御も含む。
【００４９】
操舵制御とは、予め定められた条件に基づいて田植機１の舵角を調整する制御である。操舵制御は、具体的には、走行制御部５１が、舵角センサ６７の検出結果により得られた現在の舵角を目標の舵角に近づける制御を行う。この制御は、例えば、操舵ハンドル２６の回転軸に設けられた操舵アクチュエータを駆動することにより実現される。なお、操舵制御に関しては、走行制御部５１が、操舵ハンドル２６の回動角度（ステアリング角度）ではなく、田植機１の前輪１２の操舵角（車輪）を直接調整してもよい。
【００５０】
作業機制御部５２は、予め定められた条件に基づいて植付部１４の動作（昇降動作又は植付作業等）を制御可能である。なお、初期化制御部５３及び条件設定部５４が行う処理は後述する。
【００５１】
無線通信端末７は、タブレット端末であり、通信アンテナ７１と、通信処理部７２と、表示部７３と、操作部７４と、記憶部７５と、演算部８０と、を備える。なお、無線通信端末７はタブレット端末に限るものではなく、スマートフォン又はノートパソコンであってもよい。無線通信端末７は、田植機１の自律走行に関する様々な処理を行うが、これらの処理の少なくとも一部を田植機１の制御部５０が行ってもよい。逆に、田植機１の制御部５０が行う自律走行に関する様々な処理の少なくとも一部を無線通信端末７が行ってもよい。
【００５２】
通信アンテナ７１は、田植機１と無線通信を行うための近距離通信用のアンテナである。通信処理部７２は、通信アンテナ７１に電気的に接続されている。通信処理部７２は、送信信号の変調処理又は受信信号の復調処理等を行う。また、田植機１又は無線通信端末７の何れか一方は、携帯電話回線及びインターネットを利用した通信を行うための携帯通信用アンテナを備える。これにより、例えば田植機１又は無線通信端末７に記憶される情報の一部を外部のサーバに記憶させたり、外部のサーバから情報を取得したりすることができる。
【００５３】
表示部７３は、液晶ディスプレイ又は有機ＥＬディスプレイ等であり、画像を表示可能に構成されている。表示部７３は、例えば、自律走行に関する情報、田植機１の設定に関する情報、各種センサの検出結果、及び警告情報等を表示することができる。
【００５４】
操作部７４は、タッチパネルと、ハードウェアキーと、を含んでいる。タッチパネルは、表示部７３に重ねて配置されており、オペレータの指等による操作を検出可能である。ハードウェアキーは、無線通信端末７の筐体の側面又は表示部７３の周囲等に配置されており、オペレータが押圧することで操作可能である。なお、無線通信端末７は、タッチパネルとハードウェアキーの何れか一方のみを備える構成であってもよい。
【００５５】
記憶部７５は、フラッシュメモリ又はハードディスク等の不揮発性メモリである。記憶部７５には、例えば、自律走行に関する情報が記憶されている。
【００５６】
演算部８０は、ＣＰＵ等の演算装置である。演算部８０は、各種のプログラムを記憶部７５から読み出して実行することができる。この上記のハードウェアとソフトウェアの協働により、演算部８０を、表示制御部８１及び初期化指示制御部８２として動作させることができる。表示制御部８１及び初期化指示制御部８２が行う処理は後述する。
【００５７】
次に、図４を参照して、圃場及び自律走行用の走行経路について説明する。圃場には、作業領域と枕地領域とが含まれている。作業領域は圃場の中央部に位置しており、作業を行うための領域である。枕地領域は、作業領域の外側に位置しており、作業領域で適切に作業を行うために使用される領域である。例えば、枕地領域は、圃場に進入した田植機１を作業領域での作業の開始位置に移動させるために用いられる。更に、枕地領域は、田植機１を旋回させるための領域としても用いられる。
【００５８】
圃場の位置及び形状は、田植機１を圃場の外周に沿って走行させた際の位置情報の推移に基づいて作成されている。なお、田植機１を実際に走行させずに、例えば表示部７３に表示された地図上でユーザが範囲を指定することで、圃場の位置及び形状が作成されてもよい。また、本実施形態では圃場に関する情報は無線通信端末７に記憶されているが、上述したサーバに記憶されていてもよい。この場合、無線通信端末７は、このサーバから圃場に関する情報を取得する。
【００５９】
本実施形態では、田植機１を自律走行させるための走行経路９１が作成される。走行経路９１は、例えば演算部８０によって作成される。図４に示すように、走行経路９１は、複数の直線経路９１ａ及び複数の旋回経路９１ｂを含んで構成されている。また、走行経路９１には、開始位置（図４のＳ）と、終了位置（図４のＧ）と、が設定される。なお、図４に示す走行経路９１は一例であり、別の特徴を有する経路に沿って田植機１を自律走行させることもできる。
【００６０】
次に、慣性計測装置６２について更に詳細に説明する。
【００６１】
慣性計測装置６２は、田植機１の姿勢や加速度等を特定することが可能なセンサユニットである。具体的には、慣性計測装置６２は、互いに直交する第１軸、第２軸、及び第３軸のそれぞれに対して、角速度センサと加速度センサとを取り付けたセンサ群を備える。
【００６２】
詳述すると、慣性計測装置６２は、第１軸方向の加速度を検出する第１加速度センサと、第２軸方向の加速度を検出する第２加速度センサと、第３軸方向の加速度を検出する第３加速度センサと、前記第１軸回りの角速度を検出する第１角速度センサと、前記第２軸回りの角速度を検出する第２角速度センサと、第３軸回りの角速度を検出する第３角速度センサと、を備えるものである。
【００６３】
慣性計測装置６２は、第１角速度センサが田植機１のロール角速度を、第２角速度センサが田植機１のピッチ角速度を、第３角速度センサが田植機１のヨー角速度を検出できるように、田植機１に対して方向が定められて、田植機１の重心位置に取り付けられている。言い換えれば、第１軸は、田植機１の前後方向と一致するように、即ちロール回転軸となるように配置される。第２軸は、田植機１の左右方向と一致するように、即ちピッチ回転軸となるように配置される。第３軸は、田植機１の上下方向と一致するように、即ちヨー回転軸となるように配置される。
【００６４】
このような構成の慣性計測装置６２の検出結果により、田植機１の姿勢変化の角速度（ロール角速度、ピッチ角速度、及びヨー角速度）、並びに、前後方向、左右方向、及び上下方向の加速度を特定できるようになっている。そして、得られた角速度を積分した結果が、田植機１の姿勢を取得するために用いられる。田植機１の姿勢に関する情報は制御部５０に入力されて、位置取得部６４が取得した位置情報を補正するのに用いたり、その他の制御に用いられたりする。
【００６５】
また、慣性計測装置６２で取得された田植機１の姿勢変化及び加速度に関する情報を用いて公知の慣性航法演算を行うことにより、ＧＮＳＳ衛星からの電波が一時的に途切れる等して位置情報を算出できなくなった場合に、その間の田植機１の位置を求めることができる。
【００６６】
このような構成の田植機１に適切に自律走行を行わせるためには、田植機１の位置情報が制御部５０によって正確に把握されているだけでは足りず、田植機１の向きが制御部５０によって正確に把握されていることが必要である。この点、慣性計測装置６２の角速度センサは、田植機１の向きの変化を検出することはできるが、田植機１の向きそのものを検出することはできない。特に、田植機１がどの方位を向いているかを示す角度（ヨー角）に関しては、重力加速度を手掛かりにしても求めることができない。
【００６７】
そこで、本実施形態では、田植機１を所定方向（例えば前又は後）に実際に直進させるとともに、ＧＮＳＳ電波を用いてこのときの田植機１の位置変化を求め、当該位置変化が示す向きに基づいてヨー角を求めることとしている。このようにして田植機１が向く方位（ヨー角）を求める処理を初期化処理と称し、初期化処理を行うために田植機１を直進させることを初期化走行と称する。また、初期化走行を行うための車速及び走行距離は予め定められている。上述の初期化制御部５３は、初期化処理に関する制御を行う。条件設定部５４は、初期化処理を開始するための条件を設定する。
【００６８】
なお、向き検出部は、少なくとも田植機１の向き（詳細には上下方向を回転中心とした向き）を検出可能であれば、本実施形態の慣性計測装置６２とは異なる構成であってもよい。
【００６９】
特許文献１には、トラクタの起動時のみに初期化処理を行うことが記載されている。また、特許文献１には、オペレータが手動で初期化走行を行うことが記載されている。そのため、特許文献１の構成において、初期化処理を行うためには、オペレータがトラクタに搭乗して電源をオフからオンにし、その後にオペレータがトラクタを操作して初期化走行を行う必要がある。この点、本実施形態では、田植機１の電源をオンにした状態を維持しつつ、オペレータが田植機１に近づくことなく遠隔で初期化処理を指示可能であり、初期化走行を手動ではなく自律的に行うことも可能である。以下、詳細に説明する。
【００７０】
初めに、図５を参照して、田植機１の起動時に慣性計測装置６２の初期化処理を行う流れについて説明する。
【００７１】
本実施形態の自律走行システム１００では、特許文献１と同様、田植機１の起動時にも初期化処理が行われる。田植機１の起動時とは、田植機１の電源がオフからオンに切り替わった時（厳密にはオンに切り替わった後に所定時間が経過するまで）を示す。
【００７２】
初期化制御部５３は、田植機１の電源がオフからオンに切り替わったか否か（即ち、田植機１が起動した直後であるか否か）を判定している。初期化制御部５３は、田植機１の電源がオフからオンに切り替わったと判定した場合、ＧＮＳＳ−ＲＴＫ測位が有効か否かを判定する（Ｓ１０２）。ＧＮＳＳ−ＲＴＫ測位が有効とは、移動局としての田植機１の測位情報と、基準局１２０で生成された測位補正情報と、の両方を適切に受信して、ＧＮＳＳ−ＲＴＫ法による計算を行うことができていることを指す。従って、ＧＮＳＳ−ＲＴＫ測位が有効である場合、田植機１の位置を高い精度（所定の精度）で取得できる。一方、障害物等により田植機１の測位情報及び測位補正情報の何れかが取得できない場合、ＧＮＳＳ−ＲＴＫが有効ではないため、田植機１の位置を高い精度で取得できない。なお、単独測位による低い精度で（所定の精度以下で）田植機１の位置を取得できる可能性はある。
【００７３】
ＧＮＳＳ−ＲＴＫ測位が有効でない場合、初期化処理を適切に行うことができない。従って、初期化制御部５３は、ＧＮＳＳ−ＲＴＫ測位が有効であると判定した場合、初期化処理を行う（Ｓ１０３）。具体的には、初期化制御部５３は走行制御部５１に指示し、走行制御部５１は、上述のステアリング角度をニュートラルにして、田植機１を直進（前進又は後進）させることで初期化走行を行う。このように、初期化走行は、走行制御部５１が田植機１を自律的に走行させることが可能であるが、オペレータが手動で田植機１を走行させてもよい。また、初期化制御部５３は、初期化走行中において、上述したように慣性計測装置６２の初期化処理を行う。初期化処理で算出された値は制御部５０等に記憶され、田植機１の位置及び向きの算出に用いられる。
【００７４】
このように、条件設定部５４は、初期化処理の第１開始条件として、電源がオフからオンになったことを設定している。また、本実施形態では、初期化処理を開始するための別の条件として、ＧＮＳＳ−ＲＴＫ測位が有効であることも設定されている。なお、田植機１は、電源がオフになった後も一定時間は初期化処理で算出した値を記憶してもよい。この場合、田植機１の電源がオフの間に田植機１の向きが変化していないことが明らかである場合（例えば田植機１が再起動した場合）は、田植機１の電源がオフからオンになった場合でも、以前の初期化処理で算出した値を用いてもよい。
【００７５】
次に、図６から図８を参照して、田植機１の電源がオンになった後であって、かつ、自律走行の開始前において、初期化処理を行う流れについて説明する。具体的な状況としては、自律走行の準備中に測位不良等が発生し、慣性計測装置６２の初期化処理を再び行わないと田植機１の自律走行が実行できない状況を想定している。
【００７６】
初期化制御部５３は、初期化処理が完了済みか否かを判定する（Ｓ２０１）。初期化処理が完了済みである場合は、初期化処理を行う必要がないため、自律走行に関する処理（Ｓ２０６）を行う。
【００７７】
初期化制御部５３は、初期化処理が完了済みでない場合、ステップＳ１０２と同様に、ＧＮＳＳ−ＲＴＫ測位が有効か否かを判定する（Ｓ２０２）。初期化制御部５３は、ＧＮＳＳ−ＲＴＫ測位が有効と判断した場合、無線通信端末７にその旨を伝達する。その結果、表示制御部８１は、初期化処理開始ボタンの有効化を行う（Ｓ２０３）。
【００７８】
初期化処理開始ボタンは、オペレータが初期化処理の開始を指示するためのボタンである。本実施形態では、初期化処理開始ボタンは、無線通信端末７の表示部７３に表示されるＧＵＩ上のボタンである。以下、初期化処理の開始ボタンの表示について図７及び図８を参照して具体的に説明する。図７には、自律走行の準備中に無線通信端末７の表示部７３に表示される画面が示されている。この画面には、自律走行の対象となる圃場を示す地図上に、田植機１の位置を示す作業車両アイコン１０１が表示されている。また、この画面には、更に、自律走行条件の判定結果を示す判定結果ボタン１０２と、自律走行を開始するための自律走行開始ボタン１０３と、が表示されている。
【００７９】
判定結果ボタン１０２は、自律走行条件を満たすか否かを表示する。図７に示す例では、自律走行条件を満たさないため、「ＮＧ」と表示されている。自律走行開始ボタン１０３は、自律走行の開始を指示するためのボタンである。図７に示す例では、自律走行条件が満たされていないので、自律走行開始ボタン１０３が無効（グレーアウト）となっている。判定結果ボタン１０２を操作することで、図８に示す画面が表示される。
【００８０】
図８の画面には、自律走行条件について詳細に示されている。本実施形態では、自律走行条件として、ステアリング角度がニュートラルであること、作業車両位置が走行経路の開始位置と一致していること、慣性計測装置６２（ＩＭＵ）の初期化処理が完了していることが含まれている。また、初期化処理が完了していない場合、その近傍に初期化処理開始ボタン１０４が表示される。なお、初期化処理開始ボタン１０４の表示位置、表示階層等は一例であり、例えば図７に示す画面に初期化処理開始ボタン１０４が表示されてもよい。
【００８１】
本実施形態では、初期化処理開始ボタン１０４は、通常は非表示であり、ステップＳ２０３で有効化した場合に表示される。これに代えて、普段はグレーアウト等で表示されており、ステップＳ２０３で有効化した場合に操作可能となってもよい。また、本実施形態では、初期化処理開始ボタン１０４はＧＵＩ上のボタンであるが、無線通信端末７のハードウェアキーであってもよい。また、初期化処理開始ボタン１０４は、無線通信端末７ではなく、オペレータが所持する他の端末に設けられてもよいし、田植機１に設けられてもよい。
【００８２】
初期化処理開始ボタン１０４が操作されることで、初期化処理の開始を指示する信号が演算部８０（初期化指示制御部８２）から制御部５０（初期化制御部５３）へ送信される。初期化制御部５３は、この信号の受信の有無に基づいて、初期化処理開始ボタン１０４が操作されたか否かを判定する（Ｓ２０４）。初期化制御部５３は、初期化処理開始ボタン１０４が操作されたと判定した場合、ステップＳ１０３と同様に初期化処理を行う（Ｓ２０５）。
【００８３】
このように、本実施形態では、田植機１の電源をオフにすることなく初期化処理が可能であるため、再起動の時間が不要であるため、短い時間でかつ簡単に初期化処理を行うことができる。また、田植機１の電源をオフにすることで削除される設定がある場合は、このような設定の手間も軽減できる。
【００８４】
自律走行システム１００は、初期化走行を手動で行ってもよいし、自律的に行ってもよい。ただし、初期化走行を自律的に行うことで、オペレータの手間を軽減できる。特に、田植機１を無人で（運転座席２５にオペレータが搭乗せずに）自律走行させる場合、オペレータが初期化走行のために田植機１まで移動する手間も低減できる。
【００８５】
また、初期化走行を自律的に行う場合、走行許可条件を満たした場合にのみ、初期化走行が開始される。走行許可条件としては、例えば、（１）初期化走行で通過する領域に障害物がないこと、（２）初期化走行の開始を警告音等で報知したこと、（３）オペレータが運転座席２５に搭乗する場合はオペレータが運転座席２５に着座していることである。なお、（３）の条件については、運転座席２５又はその下方に設けたシートスイッチ等で検出可能である。この走行許可条件は、田植機１の電源がオンの状態で行う初期化走行だけでなく、田植機１の電源がオフからオンに切り替わった時に行う初期化走行にも適用される。
【００８６】
なお、当然であるが、初期化処理は、田植機１（制御部５０）の電源がオンの状態で行われる必要がある。この点、本実施形態では、田植機１の電源がオンの場合でのみ、田植機１と無線通信端末７が通信可能である。つまり、田植機１の電源がオフのときに初期化処理開始ボタン１０４を操作しても、初期化処理が行われることはない。なお、初期化処理開始ボタン１０４が田植機１側に設けられる場合は、田植機１の電源がオンの場合にのみ、初期化処理開始ボタン１０４を有効にすればよい。
【００８７】
初期化処理が行われることにより、自律走行条件のうちのＩＭＵ初期化条件が満たされることとなる。その他の自律走行条件を満たした場合、自律走行開始ボタン１０３が有効となる（グレーアウトが解除される）。そして、自律走行開始ボタン１０３が操作されたことを検出した場合、走行制御部５１は、自律走行を開始する（Ｓ２０６）。
【００８８】
このように、条件設定部５４は、初期化処理の第２開始条件として、田植機１の電源がオンであるときに初期化処理を行う指示を受け付けたこと（信号を受信したこと）を設定している。また、本実施形態では、初期化処理を開始するための別の条件として、ＧＮＳＳ−ＲＴＫ測位が有効であることも設定されている。
【００８９】
次に、図９から図１１を参照して、自律走行中に測位不良等により初期化処理が必要となり、当該初期化処理を行う流れについて説明する。
【００９０】
図１０には、自律走行中に表示部７３に表示される画面が示されている。自律走行中では、圃場における田植機１の位置及び走行経路が示されている。また、自律走行開始ボタン１０３が表示されていた箇所には、代わりに、自律走行停止ボタン１０５が表示される。自律走行停止ボタン１０５を操作することで、自律走行が停止される。
【００９１】
制御部５０は、ＧＮＳＳ−ＲＴＫ測位が有効か否かを検出している（Ｓ３０１）。以下の説明では、ＧＮＳＳ−ＲＴＫ測位が有効でないことを単に「測位不良」等と称する。上述したように、測位不良が発生した場合、田植機１の位置を高い精度で取得できない。
【００９２】
走行制御部５１は、測位不良が発生した場合、自律走行を停止し、現在位置を再開位置として記憶する（Ｓ３０２）。再開位置とは、自律走行を再開するための位置である。即ち、初期化走行を行うことで田植機１が移動するため、作業が行われない領域が発生する。それを防止するために、自律走行システム１００は、田植機１を再開位置に戻した後に自律走行を再開させるように構成されている。
【００９３】
測位不良が発生した場合、以前に行った初期化処理で得られた値（設定値）は不要となる。従って、初期化制御部５３は、この初期化処理の完了状態をリセットする（Ｓ３０３）。これにより、以前に行った初期化処理で得られた設定値が削除される。また、新たな初期化処理が行われるまでは、走行経路９１に沿った田植機１の自律走行の再開が禁止される。
【００９４】
また、測位不良により自律走行が停止したことは、無線通信端末７にも送信される。無線通信端末７の表示制御部８１は、測位不良により自律走行を停止したことを制御部５０から受信した後に、その旨のメッセージを表示部７３に表示する（図１１を参照）。このメッセージには、図１１に示すように、初期化処理が必要であることを含めてもよい。更に、表示制御部８１は、表示部７３に初期化処理開始ボタン１０４を表示する。なお、測位不良が解消するまでは、図１１に示すように、初期化処理開始ボタン１０４は有効化されない。
【００９５】
その後、測位不良が解消したと判定した場合（Ｓ３０４）、表示制御部８１は、初期化処理開始ボタン１０４のグレーアウトを解除する等して、初期化処理開始ボタン１０４を有効化する（Ｓ３０５）。また、初期化指示制御部８２は、初期化処理開始ボタン１０４が操作された場合（Ｓ３０６）、初期化処理の開始を指示する信号を制御部５０へ送信する。初期化制御部５３は、この信号を受信したと判定した場合、ステップＳ２０５と同様に、初期化走行を行って慣性計測装置６２の初期化処理を行う（Ｓ３０７）。なお、走行許可条件に関する点もステップＳ２０５と同じである。
【００９６】
その後、自律走行条件を全て満たし、自律走行開始ボタン１０３が操作された場合、走行制御部５１は田植機１を再開位置まで自律的に移動させるとともに、当該再開位置から自律走行を開始する（Ｓ３０８）。
【００９７】
なお、自律走行の準備中と自律走行の停止中の両方において、初期化処理の第２開始条件は共通である。
【００９８】
以上に説明したように、本実施形態の自律走行システム１００は、位置取得部６４と、慣性計測装置６２と、走行制御部５１と、初期化制御部５３と、条件設定部５４と、を備える。位置取得部６４は、衛星測位システムを用いて田植機１の位置を取得する。慣性計測装置６２は、田植機１の向きを検出する。走行制御部５１は、予め設定された走行経路９１に沿って田植機１を自律走行させる。初期化制御部５３は、田植機１が所定方向に直進する初期化走行を行っている間の位置取得部６４の取得値に基づいて当該田植機１の向きを求めることで、慣性計測装置６２の初期化処理を行う。条件設定部５４には、初期化処理の第１開始条件として田植機１の電源がオフからオンに切り替わったことが設定されており、初期化処理の第２開始条件として田植機１の電源がオンであるときに初期化処理を行う指示を受け付けたことが設定されている。
【００９９】
これにより、田植機１の電源がオフからオンになった場合だけでなく、田植機１の電源がオンを維持している場合においても、別途指示を行うことで初期化処理を行わせることができる。従って、田植機１の電源をオフにする処理を行うことなく初期化処理を行うことが可能となるので、慣性計測装置６２の初期化処理を簡単に行うことができる。
【０１００】
また、本実施形態の自律走行システム１００において、走行制御部５１は、初期化処理が完了しておらず、第１開始条件又は第２開始条件を満たし、かつ、走行許可条件を満たす場合は、田植機１を自律的に初期化走行させる。
【０１０１】
これにより、田植機１を自律走行させて初期化処理を行うことができるので、オペレータが手動で田植機１を走行させる場合と比較して、オペレータの手間を軽減できる。
【０１０２】
また、本実施形態の自律走行システム１００において、走行制御部５１は、位置取得部６４が田植機１の位置を所定の精度で取得できなくなった場合に、走行経路に沿った自律走行を停止させる。初期化制御部５３は、位置取得部６４が田植機１の位置を所定の精度で取得できなくなった場合に、初期化完了状態をリセットする。走行制御部５１は、位置取得部６４が田植機１の位置を所定の精度で取得できるようになり、第１開始条件又は第２開始条件を満たし、かつ、走行許可条件を満たす場合に、田植機１を自律的に初期化走行させる。
【０１０３】
これにより、衛星測位等に失敗した場合であっても、田植機１を自律走行させて初期化処理を行うことができるので、オペレータの手間を軽減できる。
【０１０４】
また、本実施形態の自律走行システム１００において、走行制御部５１は、位置取得部６４が田植機１の位置を所定の精度で取得できなくなって自律走行を停止させた位置を再開位置として設定し、初期化処理の完了後に、再開位置まで田植機１を自律走行させる。
【０１０５】
これにより、初期化走行によって位置が変化した後においても、初期化走行を行う前の再開位置から作業を再開できる。
【０１０６】
また、本実施形態の自律走行システム１００において、初期化処理を行う指示は、田植機１とは別に設けられた無線通信端末７から送信される。
【０１０７】
これにより、遠隔で初期化処理を実行させることができる。
【０１０８】
以上に本発明の好適な実施の形態を説明したが、上記の構成は例えば以下のように変更することができる。
【０１０９】
上記実施形態で示したフローチャートは一例であり、一部の処理を省略したり、一部の処理の内容を変更したり、新たな処理を追加したりしてもよい。例えば、初期化走行を自律的に行う場合に、その旨を表示部７３に表示する処理を追加してもよい。また、初期化処理開始ボタンが操作された後に、ＧＮＳＳ−ＲＴＫ測位が有効か否かを再び判定してもよい。
【０１１０】
上記実施形態では、初期化処理開始ボタン１０４の操作後に走行許可条件を満たすか否かを判定する。これに代えて、走行許可条件を満たした場合に初期化処理開始ボタン１０４を有効化してもよい。
【０１１１】
上記実施形態では、測位不良時に以前の初期化処理の完了状態を自動的にリセットするが、オペレータの指示を受けて当該完了状態をリセットする構成であってもよい。この場合、以前の初期化処理のリセットを指示するボタンと、新たな初期化処理の開始を指示するボタンと、を分けてもよい。あるいは、１つのボタンを操作することで、これらの２つの処理が行われる構成であってもよい。
【符号の説明】
【０１１２】
１  田植機（作業車両）
７  無線通信端末
５０  制御部
５１  走行制御部
５２  作業機制御部
５３  初期化制御部
５４  条件設定部
６４  位置取得部
６２  慣性計測装置（向き検出部）
８０  演算部
８１  表示制御部
８２  初期化指示制御部
１００  自律走行システム
【図１】
2020187669.tif 000003
【図２】
2020187669.tif 000004
【図３】
2020187669.tif 000005
【図４】
2020187669.tif 000006
【図５】
2020187669.tif 000007
【図６】
2020187669.tif 000008
【図７】
2020187669.tif 000009
【図８】
2020187669.tif 000010
【図９】
2020187669.tif 000011
【図１０】
2020187669.tif 000012
【図１１】
2020187669.tif 000013