JP7848072B2 - Automated driving method, automated driving system, and automated driving program - Google Patents
Automated driving method, automated driving system, and automated driving programInfo
- Publication number
- JP7848072B2 JP7848072B2 JP2022114827A JP2022114827A JP7848072B2 JP 7848072 B2 JP7848072 B2 JP 7848072B2 JP 2022114827 A JP2022114827 A JP 2022114827A JP 2022114827 A JP2022114827 A JP 2022114827A JP 7848072 B2 JP7848072 B2 JP 7848072B2
- Authority
- JP
- Japan
- Prior art keywords
- work vehicle
- field
- route
- inter
- driving
- 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
本発明は、作業車両を自動走行させる自動走行方法、自動走行システム、及び自動走行プログラムに関する。 This invention relates to an automated driving method, an automated driving system, and an automated driving program for automatically driving a work vehicle.
従来、圃場内を自動走行しながら作業を行ったり、複数の圃場間を自動走行したりすることが可能な作業車両が知られている。例えば、作業車両が一の圃場から他の圃場まで移動可能な経路を判定してオペレータの操作端末に表示する技術が知られている(例えば特許文献1参照)。 Conventionally, work vehicles capable of performing tasks while automatically moving within a field, or automatically moving between multiple fields, are known. For example, a technology is known that determines the possible routes for a work vehicle to move from one field to another and displays them on the operator's control terminal (see, for example, Patent Document 1).
作業車両に一の圃場と他の圃場とを接続する接続路(道路など)を自動走行させる場合、作業車両が他の車両などに接触することを回避するために接続路の安全性に注意を払う必要がある。 When using automated vehicle navigation on connecting roads (such as roads) between fields, it is necessary to pay attention to the safety of the connecting roads to avoid collisions between the vehicle and other vehicles.
本発明の目的は、作業車両に複数の領域間を安全かつ効率良く自動走行させることが可能な自動走行方法、自動走行システム、及び自動走行プログラムを提供することにある。 The object of this invention is to provide an automated driving method, an automated driving system, and an automated driving program that enable a work vehicle to safely and efficiently travel between multiple areas.
本発明に係る自動走行方法は、複数の領域を接続する接続路に対して予め設定された領域間経路に従って作業車両を自動走行させる自動走行方法である。前記自動走行方法は、前記領域間経路の端点において前記作業車両を停止させることと、前記領域間経路の走行に関する走行情報を前記領域において報知させることと、を実行する。 The automatic driving method according to the present invention is an automatic driving method that causes a work vehicle to automatically travel along a pre-set inter-region route on a connecting path that connects multiple regions. The automatic driving method performs the following actions: stopping the work vehicle at the endpoint of the inter-region route and broadcasting driving information regarding the travel along the inter-region route within the region.
本発明に係る自動走行システムは、複数の領域を接続する接続路に対して予め設定された領域間経路に従って作業車両を自動走行させる自動走行システムである。前記自動走行システムは、走行処理部と報知処理部とを備える。前記走行処理部は、前記領域間経路の端点において前記作業車両を停止させる。前記報知処理部は、前記領域間経路の走行に関する走行情報を前記領域において報知させる。 The automated driving system according to the present invention is an automated driving system that automatically drives a work vehicle along a pre-set inter-region route on a connecting path that connects multiple regions. The automated driving system comprises a driving processing unit and a notification processing unit. The driving processing unit stops the work vehicle at the endpoint of the inter-region route. The notification processing unit notifies the regions of driving information related to the inter-region route.
本発明に係る自動走行プログラムは、複数の領域を接続する接続路に対して予め設定された領域間経路に従って作業車両を自動走行させる自動走行プログラムである。前記自動走行プログラムは、前記領域間経路の端点において前記作業車両を停止させることと、前記領域間経路の走行に関する走行情報を前記領域において報知させることと、を一又は複数のプロセッサーに実行させるための自動走行プログラムである。 The automatic driving program according to the present invention is an automatic driving program that causes a work vehicle to automatically drive along a pre-set inter-region route on a connecting path that connects multiple regions. The automatic driving program causes one or more processors to execute the following: stopping the work vehicle at the endpoint of the inter-region route, and broadcasting driving information related to the travel along the inter-region route within the region.
本発明によれば、作業車両に複数の領域間を安全かつ効率良く自動走行させることが可能な自動走行方法、自動走行システム、及び自動走行プログラムを提供することができる。 According to the present invention, it is possible to provide an automated driving method, an automated driving system, and an automated driving program that enable a work vehicle to automatically travel safely and efficiently between multiple areas.
以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。 The following embodiments are examples that embody the present invention and do not limit the technical scope of the present invention.
図1に示されるように、本発明の実施形態に係る自動走行システム1は、作業車両10と操作端末20とを含んでいる。作業車両10及び操作端末20は、通信網N1を介して通信可能である。例えば、作業車両10及び操作端末20は、携帯電話回線網、パケット回線網、又は無線LANを介して通信可能である。 As shown in Figure 1, the automated driving system 1 according to an embodiment of the present invention includes a work vehicle 10 and an operating terminal 20. The work vehicle 10 and the operating terminal 20 can communicate via a communication network N1. For example, the work vehicle 10 and the operating terminal 20 can communicate via a mobile phone network, a packet network, or a wireless LAN.
本実施形態では、作業車両10がトラクターである場合を例に挙げて説明する。なお、他の実施形態として、作業車両10は、田植機、コンバイン、建設機械、又は除雪車などであってもよい。作業車両10は、作業領域である圃場内を予め設定された目標経路に従って自動走行(自律走行)可能な構成を備えている。また、作業車両10は、圃場内において自動走行しながら所定の作業を行うことが可能である。さらに、作業車両10は、複数の圃場間を接続する道路(接続路)を予め設定された圃場間経路に従って自動走行可能な構成を備えている。作業車両10は、測位装置16により算出される作業車両10の現在位置の位置情報に基づいて、圃場内及び圃場外(道路)において予め設定された目標経路及び圃場間経路に従って自動走行する。 In this embodiment, the case where the work vehicle 10 is a tractor will be used as an example. In other embodiments, the work vehicle 10 may be a rice transplanter, combine harvester, construction machinery, or snowplow. The work vehicle 10 is configured to automatically travel (autonomously) within the work area, which is the field, according to a pre-set target route. Furthermore, the work vehicle 10 can perform predetermined tasks while automatically traveling within the field. In addition, the work vehicle 10 is configured to automatically travel along roads (connecting roads) connecting multiple fields, according to a pre-set inter-field route. Based on the position information of the work vehicle 10's current position calculated by the positioning device 16, the work vehicle 10 automatically travels within the field and outside the field (on roads) according to the pre-set target route and inter-field route.
例えば、作業車両10は、図3及び図4Aに示す圃場F1において、予め設定された目標経路R1(作業経路)に従って自動走行しながら所定の作業を行う。作業車両10は、圃場F1の作業が終了すると、道路R0を予め設定された圃場間経路R12(移動経路)を自動走行して圃場F2に移動する。例えば、作業車両10は、圃場F1の出入口H1と圃場F2の出入口H2とを接続する圃場間経路R12を自動走行する。作業車両10は、圃場F2に到着すると、圃場F2(図3及び図4B参照)において、予め設定された目標経路R2(作業経路)に従って自動走行しながら所定の作業を行う。圃場F1内の目標経路R1及び圃場F2内の目標経路R2は、それぞれの作業内容に応じて適宜設定される。また、道路R0の圃場間経路R12は、オペレータ(ユーザー)による操作(ティーチング操作)に応じて設定される。本実施形態では、作業車両10が圃場F1から圃場F2まで移動する道路R0上の圃場間経路R12を例に挙げるが、圃場間経路R12は、作業車両10が圃場F2から圃場F1まで移動する道路R0上の経路であってもよい。また、作業車両10が3つ以上の圃場を順に移動する場合、圃場間経路はそれぞれの圃場間に設定されてもよい。圃場間経路R12は、本発明の領域間経路の一例である。なお、本発明の領域間経路は、圃場から圃場へと移動するための経路(圃場間経路)ではなく、単に道路R0上の第1地点から第2地点へと移動するための経路(地点間経路)であってもよい。また、前記第1地点及び前記第2地点は、地図上でユーザーが指定して位置であってもよい。 For example, in field F1 shown in Figures 3 and 4A, the work vehicle 10 automatically travels along a pre-set target route R1 (work route) and performs predetermined tasks. When the work in field F1 is completed, the work vehicle 10 automatically travels along road R0 along a pre-set inter-field route R12 (travel route) to field F2. For example, the work vehicle 10 automatically travels along the inter-field route R12 connecting the entrance/exit H1 of field F1 and the entrance/exit H2 of field F2. Upon arriving at field F2, the work vehicle 10 automatically travels along a pre-set target route R2 (work route) in field F2 (see Figures 3 and 4B) and performs predetermined tasks. The target route R1 within field F1 and the target route R2 within field F2 are set appropriately according to the content of each task. Furthermore, the inter-field route R12 on road R0 is set according to the operator's (user's) operation (teaching operation). In this embodiment, the inter-field route R12 on road R0, where the work vehicle 10 travels from field F1 to field F2, is given as an example. However, the inter-field route R12 may also be the route on road R0 where the work vehicle 10 travels from field F2 to field F1. Also, if the work vehicle 10 travels to three or more fields sequentially, the inter-field route may be set between each field. The inter-field route R12 is an example of the inter-region route of the present invention. Note that the inter-region route of the present invention is not necessarily a route for moving from field to field (inter-field route), but simply a route for moving from a first point to a second point on road R0 (inter-point route). Furthermore, the first and second points may be locations specified by the user on a map.
なお、本発明の接続路は、農道、林道、公道、私道、自動車道など、作業車両専用の道路であってもよいし、一般車両(乗用車など)が通行可能な道路であってもよい。 Furthermore, the connecting road of this invention may be a road exclusively for work vehicles, such as a farm road, forest road, public road, private road, or motorway, or it may be a road that is passable by general vehicles (such as passenger cars).
[作業車両10]
図1及び図2に示すように、作業車両10は、車両制御装置11、記憶部12、走行装置13、作業機14、通信部15、測位装置16などを備える。車両制御装置11は、記憶部12、走行装置13、作業機14、測位装置16などに電気的に接続されている。なお、車両制御装置11及び測位装置16は、無線通信可能であってもよい。
[Work Vehicle 10]
As shown in Figures 1 and 2, the work vehicle 10 includes a vehicle control device 11, a storage unit 12, a running device 13, a work machine 14, a communication unit 15, a positioning device 16, and the like. The vehicle control device 11 is electrically connected to the storage unit 12, the running device 13, the work machine 14, the positioning device 16, and the like. The vehicle control device 11 and the positioning device 16 may also be capable of wireless communication.
通信部15は、作業車両10を有線又は無線で通信網N1に接続し、通信網N1を介して操作端末20などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。作業車両10は、通信部15を介して操作端末20と無線通信を行うことが可能である。 The communication unit 15 is a communication interface that connects the work vehicle 10 to the communication network N1 via wired or wireless means, and performs data communication with external devices such as the operation terminal 20 via the communication network N1, in accordance with a predetermined communication protocol. The work vehicle 10 can communicate wirelessly with the operation terminal 20 via the communication unit 15.
記憶部12は、各種の情報を記憶するHDD(Hard Disk Drive)又はSSD(Solid State Drive)などの不揮発性の記憶部である。記憶部12には、車両制御装置11に後述の自動走行処理(図10、図11、図24、図28参照)を実行させるための自動走行プログラムなどの制御プログラムが記憶されている。例えば、前記自動走行プログラムは、フラッシュROM、EEPROM、CD、又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、所定の読取装置(不図示)で読み取られて記憶部12に記憶される。なお、前記自動走行プログラムは、サーバー(不図示)から通信網N1を介して作業車両10にダウンロードされて記憶部12に記憶されてもよい。また、記憶部12には、操作端末20において生成される目標経路及び圃場間経路の経路データが記憶されてもよい。 The storage unit 12 is a non-volatile storage unit such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores various types of information. The storage unit 12 stores control programs, such as an automatic driving program, which causes the vehicle control device 11 to execute the automatic driving process described later (see Figures 10, 11, 24, and 28). For example, the automatic driving program is non-temporarily recorded on a computer-readable recording medium such as a flash ROM, EEPROM, CD, or DVD, and is read by a predetermined reading device (not shown) and stored in the storage unit 12. Alternatively, the automatic driving program may be downloaded from a server (not shown) to the work vehicle 10 via a communication network N1 and stored in the storage unit 12. Furthermore, the storage unit 12 may also store route data for target routes and inter-field routes generated by the operation terminal 20.
走行装置13は、作業車両10を走行させる駆動部である。図2に示すように、走行装置13は、エンジン131(駆動源)、前輪132、後輪133、トランスミッション134、フロントアクスル135、リアアクスル136、ハンドル137などを備える。なお、前輪132及び後輪133は、作業車両10の左右にそれぞれ設けられている。また、走行装置13は、前輪132及び後輪133を備えるホイールタイプに限らず、作業車両10の左右に設けられるクローラを備えるクローラタイプであってもよい。 The running gear 13 is the drive unit that propels the work vehicle 10. As shown in Figure 2, the running gear 13 includes an engine 131 (drive source), front wheels 132, rear wheels 133, transmission 134, front axle 135, rear axle 136, steering wheel 137, etc. The front wheels 132 and rear wheels 133 are located on the left and right sides of the work vehicle 10, respectively. Furthermore, the running gear 13 is not limited to a wheel type with front wheels 132 and rear wheels 133; it may also be a crawler type with crawlers located on the left and right sides of the work vehicle 10.
エンジン131は、不図示の燃料タンクに補給される燃料を用いて駆動するディーゼルエンジン又はガソリンエンジンなどの駆動源である。走行装置13は、エンジン131とともに、又はエンジン131に代えて、電気モーターを駆動源として備えてもよい。なお、エンジン131には、不図示の発電機が接続されており、当該発電機から作業車両10に設けられた車両制御装置11等の電気部品及びバッテリー等に電力が供給される。なお、前記バッテリーは、前記発電機から供給される電力によって充電される。そして、作業車両10に設けられている車両制御装置11及び測位装置16等の電気部品は、エンジン131の停止後も前記バッテリーから供給される電力により駆動可能である。 The engine 131 is a power source such as a diesel engine or gasoline engine, driven by fuel supplied to a fuel tank (not shown). The traction device 13 may be powered by an electric motor, either together with the engine 131 or in place of the engine 131. A generator (not shown) is connected to the engine 131, supplying power to electrical components such as the vehicle control device 11 and the battery installed in the work vehicle 10. The battery is charged by the power supplied by the generator. The vehicle control device 11 and positioning device 16, and other electrical components installed in the work vehicle 10, can be driven by power supplied by the battery even after the engine 131 stops.
エンジン131の駆動力は、トランスミッション134及びフロントアクスル135を介して前輪132に伝達され、トランスミッション134及びリアアクスル136を介して後輪133に伝達される。また、エンジン131の駆動力は、PTO軸(不図示)を介して作業機14にも伝達される。作業車両10が自動走行を行う場合、走行装置13は、車両制御装置11の命令に従って走行動作を行う。 The driving force of the engine 131 is transmitted to the front wheels 132 via the transmission 134 and front axle 135, and to the rear wheels 133 via the transmission 134 and rear axle 136. The driving force of the engine 131 is also transmitted to the work implement 14 via the PTO shaft (not shown). When the work vehicle 10 is performing automatic driving, the driving system 13 performs driving operations according to the commands of the vehicle control device 11.
作業機14は、例えば草刈機、耕耘機、プラウ、施肥機、播種機、散布機などであって、作業車両10に着脱可能である。これにより、作業車両10は、作業機14各々を用いて各種の作業を行うことが可能である。本実施形態では、作業機14は草刈機である場合を例に挙げて説明する。 The implement 14 is, for example, a brush cutter, tiller, plow, fertilizer spreader, seed planter, or sprayer, and is detachable from the work vehicle 10. This allows the work vehicle 10 to perform various tasks using each of the implements 14. In this embodiment, the case where the implement 14 is a brush cutter will be used as an example for explanation.
例えば、作業車両10は、直装型の作業機14(草刈機)を装着して圃場F1内及び圃場F2内のそれぞれを走行しながら草刈作業を行う。なお、作業機14は、作業車両10に固定される直装型の作業機に限定されず、作業車両10に牽引される牽引型の作業機であってもよい。 For example, the work vehicle 10, equipped with a directly mounted implement 14 (grass cutter), performs grass cutting work while traveling through both field F1 and field F2. Note that the implement 14 is not limited to a directly mounted implement fixed to the work vehicle 10; it may also be a towed implement pulled by the work vehicle 10.
また、作業車両10は、道路R0(図3参照)を走行する場合に、作業機14を装着した状態で走行してもよいし、作業機14を取り外した状態で走行してもよい。例えば、作業車両10が圃場F1及び圃場F2のそれぞれにおいて草刈作業を行う場合、作業車両10は、圃場F1の草刈作業が終了した後、草刈機を装着した状態で道路R0を走行して圃場F2に移動し、圃場F2の草刈作業を行う。なお、作業車両10は、作業機14の昇降機能を備える場合、作業機14を上げた状態で道路R0を走行する。また例えば、圃場F1及び圃場F2のそれぞれにおいて異なる作業を行う場合、作業車両10は、圃場F1の作業が終了した後、作業機14を取り外した状態で道路R0を走行して圃場F2に移動し、圃場F2において作業機14を装着して作業を行う。 Furthermore, when the work vehicle 10 travels on road R0 (see Figure 3), it may travel with the implement 14 attached or with the implement 14 removed. For example, if the work vehicle 10 is performing grass cutting work in both field F1 and field F2, after completing the grass cutting work in field F1, the work vehicle 10 will travel along road R0 with the grass cutter attached to move to field F2 and perform the grass cutting work in field F2. If the work vehicle 10 is equipped with a lifting function for the implement 14, it will travel along road R0 with the implement 14 raised. Also, for example, if different work is to be performed in both field F1 and field F2, after completing the work in field F1, the work vehicle 10 will travel along road R0 with the implement 14 removed to move to field F2, and then attach the implement 14 to perform the work in field F2.
ハンドル137は、オペレータ又は車両制御装置11によって操作される操作部である。例えば走行装置13では、車両制御装置11によるハンドル137の操作に応じて、不図示の油圧式パワーステアリング機構などによって前輪132の角度が変更され、作業車両10の進行方向が変更される。オペレータがティーチング操作(詳細は後述する)を行う場合、オペレータはハンドル137を操作して作業車両10を手動走行させる。 The steering wheel 137 is an operating unit operated by the operator or the vehicle control device 11. For example, in the travel device 13, the angle of the front wheels 132 is changed by a hydraulic power steering mechanism (not shown) or the like, in response to the operation of the steering wheel 137 by the vehicle control device 11, thereby changing the direction of travel of the work vehicle 10. When the operator performs a teaching operation (details will be described later), the operator operates the steering wheel 137 to manually drive the work vehicle 10.
また、走行装置13は、ハンドル137の他に、車両制御装置11によって操作される不図示のシフトレバー、アクセル、ブレーキ等を備える。そして、走行装置13では、車両制御装置11による前記シフトレバーの操作に応じて、トランスミッション134のギアが前進ギア又はバックギアなどに切り替えられ、作業車両10の走行態様が前進又は後進などに切り替えられる。また、車両制御装置11は、前記アクセルを操作してエンジン131の回転数を制御する。また、車両制御装置11は、前記ブレーキを操作して電磁ブレーキを用いて前輪132及び後輪133の回転を制動する。 Furthermore, the running gear 13 includes, in addition to the steering wheel 137, a shift lever (not shown), an accelerator, brakes, etc., which are operated by the vehicle control device 11. In the running gear 13, the gears of the transmission 134 are switched to forward gear or reverse gear, etc., in response to the operation of the shift lever by the vehicle control device 11, thereby switching the driving mode of the work vehicle 10 to forward or reverse. The vehicle control device 11 also controls the rotational speed of the engine 131 by operating the accelerator. The vehicle control device 11 also operates the brakes to brake the rotation of the front wheels 132 and rear wheels 133 using electromagnetic brakes.
測位装置16は、測位制御部161、記憶部162、通信部163、及び測位用アンテナ164などを備える通信機器である。例えば、測位装置16は、図2に示すように、オペレータが搭乗するキャビン138の上部に設けられている。また、測位装置16の設置場所はキャビン138に限らない。さらに、測位装置16の測位制御部161、記憶部162、通信部163、及び測位用アンテナ164は、作業車両10において異なる位置に分散して配置されていてもよい。なお、前述したように測位装置16には前記バッテリーが接続されており、測位装置16は、エンジン131の停止中も稼働可能である。また、測位装置16として、例えば携帯電話端末、スマートフォン、又はタブレット端末などが代用されてもよい。 The positioning device 16 is a communication device comprising a positioning control unit 161, a storage unit 162, a communication unit 163, and a positioning antenna 164. For example, as shown in Figure 2, the positioning device 16 is installed above the cabin 138 where the operator sits. However, the installation location of the positioning device 16 is not limited to the cabin 138. Furthermore, the positioning control unit 161, storage unit 162, communication unit 163, and positioning antenna 164 of the positioning device 16 may be distributed and arranged at different locations within the work vehicle 10. As mentioned above, the positioning device 16 is connected to the battery, and the positioning device 16 can operate even when the engine 131 is stopped. Also, the positioning device 16 may be substituted with, for example, a mobile phone terminal, smartphone, or tablet terminal.
測位制御部161は、一又は複数のプロセッサーと、不揮発性メモリ及びRAMなどの記憶メモリとを備えるコンピュータシステムである。記憶部162は、測位制御部161に測位処理を実行させるためのプログラム、及び測位情報、移動情報などのデータを記憶する不揮発性メモリなどである。例えば、前記プログラムは、フラッシュROM、EEPROM、CD、又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、所定の読取装置(不図示)で読み取られて記憶部162に記憶される。なお、前記プログラムは、サーバー(不図示)から通信網N1を介して測位装置16にダウンロードされて記憶部162に記憶されてもよい。 The positioning control unit 161 is a computer system comprising one or more processors and storage memory such as non-volatile memory and RAM. The storage unit 162 is a non-volatile memory that stores a program for causing the positioning control unit 161 to execute positioning processing, and data such as positioning information and movement information. For example, the program is non-temporarily recorded on a computer-readable recording medium such as flash ROM, EEPROM, CD, or DVD, and is read by a predetermined reading device (not shown) and stored in the storage unit 162. Alternatively, the program may be downloaded from a server (not shown) to the positioning device 16 via a communication network N1 and stored in the storage unit 162.
通信部163は、測位装置16を有線又は無線で通信網N1に接続し、通信網N1を介して基地局(不図示)などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication unit 163 is a communication interface for connecting the positioning device 16 to the communication network N1 via wired or wireless connection, and for performing data communication with external devices such as base stations (not shown) via the communication network N1, in accordance with a predetermined communication protocol.
測位用アンテナ164は、衛星から発信される電波(GNSS信号)を受信するアンテナである。 The positioning antenna 164 is an antenna that receives radio waves (GNSS signals) transmitted from satellites.
測位制御部161は、測位用アンテナ164が衛星から受信するGNSS信号に基づいて作業車両10の現在位置を算出する。例えば、作業車両10が圃場F1、圃場F2、道路R0などを自動走行する場合に、測位用アンテナ164が複数の衛星のそれぞれから発信される電波(発信時刻、軌道情報など)を受信すると、測位制御部161は、測位用アンテナ164と各衛星との距離を算出し、算出した距離に基づいて作業車両10の現在位置(緯度及び経度)を算出する。また、測位制御部161は、作業車両10に近い基地局(基準局)に対応する補正情報を利用して作業車両10の現在位置を算出する、リアルタイムキネマティック方式(RTK-GPS測位方式(RTK方式))による測位を行ってもよい。このように、作業車両10は、RTK方式による測位情報を利用して自動走行を行う。なお、作業車両10の現在位置は、測位位置(例えば測位用アンテナ164の位置)と同一位置であってもよいし、測位位置からずれた位置であってもよい。 The positioning control unit 161 calculates the current position of the work vehicle 10 based on the GNSS signals received by the positioning antenna 164 from satellites. For example, when the work vehicle 10 is automatically driving through fields F1, F2, road R0, etc., the positioning antenna 164 receives radio waves (transmission time, orbital information, etc.) transmitted from each of multiple satellites. The positioning control unit 161 then calculates the distance between the positioning antenna 164 and each satellite, and calculates the current position (latitude and longitude) of the work vehicle 10 based on the calculated distance. Alternatively, the positioning control unit 161 may perform positioning using a real-time kinematic method (RTK-GPS positioning method (RTK method)) which calculates the current position of the work vehicle 10 using correction information corresponding to a base station (reference station) close to the work vehicle 10. In this way, the work vehicle 10 performs automatic driving using positioning information obtained using the RTK method. The current position of the work vehicle 10 may be the same as the positioning location (for example, the position of the positioning antenna 164), or it may be a position shifted from the positioning location.
車両制御装置11は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の演算処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、車両制御装置11は、前記ROM又は記憶部12に予め記憶された各種の制御プログラムを前記CPUで実行することにより作業車両10を制御する。 The vehicle control device 11 includes control devices such as a CPU, ROM, and RAM. The CPU is a processor that performs various arithmetic operations. The ROM is a non-volatile memory unit that pre-stores control programs such as a BIOS and OS for the CPU to perform various arithmetic operations. The RAM is a volatile or non-volatile memory unit that stores various information and is used as a temporary memory (work area) for the various processes performed by the CPU. The vehicle control device 11 controls the work vehicle 10 by executing various control programs pre-stored in the ROM or memory unit 12 using the CPU.
車両制御装置11は、作業車両10に対する各種のユーザー操作に応じて当該作業車両10の動作を制御する。また、車両制御装置11は、測位装置16により算出される作業車両10の現在位置と、予め設定される目標経路及び圃場間経路とに基づいて、当該作業車両10の自動走行処理を実行する。 The vehicle control device 11 controls the operation of the work vehicle 10 in response to various user operations on the work vehicle 10. Furthermore, the vehicle control device 11 executes an automatic driving process for the work vehicle 10 based on the current position of the work vehicle 10 calculated by the positioning device 16, and pre-set target routes and inter-field routes.
図1に示すように、車両制御装置11は、走行処理部111、報知処理部112、駆動処理部113などの各種の処理部を含む。なお、車両制御装置11は、前記CPUで前記自動走行プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、一部又は全部の前記処理部が電子回路で構成されていてもよい。なお、前記自動走行プログラムは、複数のプロセッサーを前記処理部として機能させるためのプログラムであってもよい。 As shown in Figure 1, the vehicle control device 11 includes various processing units such as a driving processing unit 111, a notification processing unit 112, and a drive processing unit 113. The vehicle control device 11 functions as these various processing units by executing various processes according to the automatic driving program using the CPU. Furthermore, some or all of these processing units may be composed of electronic circuits. The automatic driving program may also be a program that causes multiple processors to function as processing units.
走行処理部111は、作業車両10の走行を制御する。具体的には、走行処理部111は、操作端末20から走行開始指示を取得すると作業車両10の自動走行を開始させる。例えば、操作端末20の操作画面においてオペレータがスタートボタンを押下すると、操作端末20は走行開始指示を作業車両10に出力する。走行処理部111は、操作端末20から走行開始指示を取得すると、作業車両10の自動走行を開始させる。これにより、作業車両10は、例えば圃場F1内において目標経路R1(図4A参照)に従って自動走行を開始し、作業機14による作業を開始する。また、作業車両10は、例えば圃場F2内において目標経路R2(図4B参照)に従って自動走行を開始し、作業機14による作業を開始する。また、作業車両10は、例えば道路R0において圃場間経路R12(図3参照)に従って自動走行を行う。すなわち、走行処理部111は、圃場外の道路R0において圃場間経路R12に従って作業車両10を自動走行させることが可能である。例えば、走行処理部111は、圃場F1と圃場F2とを接続する道路R0を、道路R0上に設定された圃場間経路R12に従って作業車両10を自動走行させる。なお、作業車両10が自動走行する目標経路及び圃場間経路は、例えば操作端末20において生成される。作業車両10は、操作端末20から目標経路及び圃場間経路に対応する経路データを取得して、目標経路及び圃場間経路に従って自動走行する。 The driving processing unit 111 controls the movement of the work vehicle 10. Specifically, when the driving processing unit 111 receives a driving start instruction from the operation terminal 20, it starts the automatic movement of the work vehicle 10. For example, when an operator presses the start button on the operation screen of the operation terminal 20, the operation terminal 20 outputs a driving start instruction to the work vehicle 10. When the driving processing unit 111 receives the driving start instruction from the operation terminal 20, it starts the automatic movement of the work vehicle 10. As a result, the work vehicle 10 starts automatic movement in, for example, field F1 according to the target route R1 (see Figure 4A) and starts work with the implement 14. The work vehicle 10 also starts automatic movement in, for example, field F2 according to the target route R2 (see Figure 4B) and starts work with the implement 14. Furthermore, the work vehicle 10 automatically moves along, for example, road R0 according to the inter-field route R12 (see Figure 3). In other words, the driving processing unit 111 can automatically drive the work vehicle 10 along the inter-field route R12 on the road R0 outside the field. For example, the driving processing unit 111 can automatically drive the work vehicle 10 along the road R0 connecting field F1 and field F2, following the inter-field route R12 set on road R0. The target route and inter-field route for the work vehicle 10 to travel automatically are generated, for example, in the operation terminal 20. The work vehicle 10 obtains route data corresponding to the target route and inter-field route from the operation terminal 20 and automatically drives along the target route and inter-field route.
また、走行処理部111は、操作端末20から走行停止指示を取得すると作業車両10の自動走行を停止させる。例えば、操作端末20の操作画面においてオペレータがストップボタンを押下すると、操作端末20は走行停止指示を作業車両10に出力する。 Furthermore, the driving processing unit 111 stops the automatic driving of the work vehicle 10 when it receives a driving stop instruction from the operation terminal 20. For example, when an operator presses the stop button on the operation screen of the operation terminal 20, the operation terminal 20 outputs a driving stop instruction to the work vehicle 10.
また、走行処理部111は、作業車両10が障害物を検出した場合に作業車両10の自動走行を停止させる。例えば、作業車両10に搭載される障害物検出装置(不図示)が作業車両10の前方3m~8mの範囲で障害物を検出した場合に、走行処理部111は、作業車両10を減速走行させる。また前記障害物検出装置が作業車両10の前方3mまでの範囲で障害物を検出した場合に、走行処理部111は、作業車両10を停止させる。 Furthermore, the driving processing unit 111 stops the automatic driving of the work vehicle 10 when it detects an obstacle. For example, if an obstacle detection device (not shown) mounted on the work vehicle 10 detects an obstacle within a range of 3m to 8m in front of the work vehicle 10, the driving processing unit 111 slows down the work vehicle 10. Also, if the obstacle detection device detects an obstacle within a range of up to 3m in front of the work vehicle 10, the driving processing unit 111 stops the work vehicle 10.
報知処理部112は、圃場間経路の走行に関する走行情報を圃場において報知させる。また、走行処理部111は、報知処理後のオペレータの操作に応じて作業車両10の自動走行を制御する。報知処理部112による具体的な報知処理については後述する。 The notification processing unit 112 notifies the field of travel information regarding the route between fields. The travel processing unit 111 controls the automatic travel of the work vehicle 10 according to the operator's actions after the notification processing. The specific notification processing performed by the notification processing unit 112 will be described later.
駆動処理部113は、作業機14を駆動させる駆動源(例えばエンジン131)の駆動(停止、始動など)を制御する。駆動処理部113による具体的な駆動処理については後述する。 The drive processing unit 113 controls the operation (stopping, starting, etc.) of the drive source (e.g., engine 131) that drives the work implement 14. The specific drive processing performed by the drive processing unit 113 will be described later.
[操作端末20]
図1に示すように、操作端末20は、操作制御部21、記憶部22、操作表示部23、及び通信部24などを備える情報処理装置である。操作端末20は、タブレット端末、スマートフォンなどの携帯端末で構成されてもよい。
[Operating terminal 20]
As shown in Figure 1, the operating terminal 20 is an information processing device comprising an operation control unit 21, a storage unit 22, an operation display unit 23, and a communication unit 24. The operating terminal 20 may be composed of a mobile device such as a tablet or a smartphone.
通信部24は、操作端末20を有線又は無線で通信網N1に接続し、通信網N1を介して一又は複数の作業車両10などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication unit 24 is a communication interface for connecting the operating terminal 20 to the communication network N1 via wired or wireless connection, and for performing data communication with one or more external devices such as work vehicles 10 via the communication network N1, in accordance with a predetermined communication protocol.
操作表示部23は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるタッチパネル、マウス、又はキーボードのような操作部とを備えるユーザーインターフェースである。オペレータは、前記表示部に表示される操作画面において、前記操作部を操作して各種情報(後述の作業車両情報、圃場情報、作業情報など)を登録する操作を行うことが可能である。 The operation display unit 23 is a user interface comprising a display unit, such as a liquid crystal display or organic EL display, for displaying various information, and an operation unit, such as a touch panel, mouse, or keyboard, for receiving operations. The operator can perform operations to register various information (such as work vehicle information, field information, and work information, as described later) by operating the operation unit on the operation screen displayed on the display unit.
また、オペレータは、前記操作部において、作業車両10を圃場F1と圃場F2とを接続する道路R0(接続路)を自動走行させるための圃場間経路R12を設定する操作(ティーチング操作)を行う。 Furthermore, the operator performs an operation (teaching operation) on the control unit to set the inter-field route R12 for the work vehicle 10 to automatically travel along the road R0 (connecting road) that connects field F1 and field F2.
また、オペレータは、前記操作部を操作して作業車両10に対する走行開始指示、走行停止指示などを行うことが可能である。さらに、オペレータは、作業車両10から離れた場所において、操作端末20に表示される走行軌跡により、圃場F1、圃場F2、道路R0を目標経路及び圃場間経路に従って自動走行する作業車両10の走行状態を把握することが可能である。 Furthermore, the operator can use the control unit to issue commands to the work vehicle 10 to start and stop driving. In addition, the operator can monitor the driving status of the work vehicle 10, which automatically travels through fields F1, F2, and road R0 according to the target route and inter-field route, by observing the driving trajectory displayed on the control terminal 20 from a location away from the work vehicle 10.
記憶部22は、各種の情報を記憶するHDD又はSSDなどの不揮発性の記憶部である。記憶部22には、操作制御部21に後述の自動走行処理(図10、図11、図24、図28参照)を実行させるための自動走行プログラムなどの制御プログラムが記憶されている。例えば、前記自動走行プログラムは、フラッシュROM、EEPROM、CD、又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、所定の読取装置(不図示)で読み取られて記憶部22に記憶される。なお、前記自動走行プログラムは、サーバー(不図示)から通信網N1を介して操作端末20にダウンロードされて記憶部22に記憶されてもよい。 The storage unit 22 is a non-volatile storage unit such as an HDD or SSD that stores various types of information. The storage unit 22 stores control programs, such as an automatic driving program, which causes the operation control unit 21 to execute the automatic driving process described later (see Figures 10, 11, 24, and 28). For example, the automatic driving program is non-temporarily recorded on a computer-readable recording medium such as a flash ROM, EEPROM, CD, or DVD, and is read by a predetermined reading device (not shown) and stored in the storage unit 22. Alternatively, the automatic driving program may be downloaded from a server (not shown) via a communication network N1 to the operation terminal 20 and stored in the storage unit 22.
また、記憶部22には、作業車両10を自動走行させるための専用アプリケーションがインストールされている。操作制御部21は、前記専用アプリケーションを起動させて、作業車両10に関する各種情報の設定処理、作業車両10の目標経路及び圃場間経路の生成処理、作業車両10に対する自動走行指示などを行う。 Furthermore, a dedicated application for automatically driving the work vehicle 10 is installed in the memory unit 22. The operation control unit 21 activates this dedicated application to perform various information setting processes related to the work vehicle 10, generate target routes and field routes for the work vehicle 10, and issue automatic driving instructions to the work vehicle 10.
また、記憶部22には、作業車両10に関する情報である作業車両情報、目標経路に関する情報である目標経路情報などのデータが記憶される。前記作業車両情報には、作業車両10ごとに、車両番号、型式などの情報が含まれる。前記車両番号は、作業車両10の識別情報である。前記型式は、作業車両10の型式である。なお、記憶部22には、1台の作業車両10に関する前記作業車両情報が記憶されてもよいし、複数台の作業車両10に関する前記作業車両情報が記憶されてもよい。例えば、特定のオペレータが複数台の作業車両10を所有する場合、各作業車両10に関する前記作業車両情報が記憶部22に記憶される。 Furthermore, the storage unit 22 stores data such as work vehicle information, which is information related to the work vehicle 10, and target route information, which is information related to the target route. The work vehicle information includes information such as the vehicle number and model for each work vehicle 10. The vehicle number is the identification information of the work vehicle 10. The model is the model of the work vehicle 10. The storage unit 22 may store the work vehicle information for one work vehicle 10, or it may store the work vehicle information for multiple work vehicles 10. For example, if a particular operator owns multiple work vehicles 10, the work vehicle information for each work vehicle 10 will be stored in the storage unit 22.
前記目標経路情報には、目標経路ごとに、経路名、圃場名、住所、圃場面積、作業時間などの情報が含まれる。前記経路名は、操作端末20において生成された目標経路の経路名である。前記圃場名は、前記目標経路が設定された作業対象の圃場の名称である。前記住所は、前記圃場の住所であり、前記圃場面積は、前記圃場の面積である。前記作業時間は、作業車両10により前記圃場の作業に要する時間である。 The target route information includes, for each target route, information such as the route name, field name, address, field area, and working time. The route name is the route name of the target route generated on the operation terminal 20. The field name is the name of the field to which the target route is set. The address is the address of the field, and the field area is the area of the field. The working time is the time required for the work on the field using the work vehicle 10.
前記目標経路が道路R0に対応する経路(圃場間経路)である場合、前記目標経路情報には、経路名、住所、走行距離、走行時間などの情報が含まれる。前記経路名は道路R0の名称であり、前記住所は道路R0の住所である。前記走行距離は、作業車両10が道路R0を走行する距離であり、例えば圃場F1から圃場F2までの距離である。前記走行時間は、作業車両10が道路R0を走行する時間であり、例えば圃場F1から圃場F2までの移動に要する時間である。 If the target route corresponds to a route (an inter-field route) on road R0, the target route information includes information such as the route name, address, distance traveled, and travel time. The route name is the name of road R0, and the address is the address of road R0. The distance traveled is the distance the work vehicle 10 travels on road R0, for example, the distance from field F1 to field F2. The travel time is the time the work vehicle 10 travels on road R0, for example, the time required to travel from field F1 to field F2.
なお、記憶部22には、一つの目標経路に関する前記目標経路情報が記憶されてもよいし、複数の目標経路に関する前記目標経路情報が記憶されてもよい。例えば、特定のオペレータが、自身が所有する一又は複数の圃場に対して複数の目標経路を生成した場合、各目標経路に関する前記目標経路情報が記憶部22に記憶される。なお、一つの圃場に対して、一つの目標経路が設定されてもよいし、複数の目標経路が設定されてもよい。また一組の圃場に対して、一つの圃場間経路が設定されてもよいし、複数の圃場間経路が設定されてもよい。本実施形態では、記憶部22に、圃場F1を走行する目標経路R1(図4A参照)に対応する目標経路情報と、圃場F2を走行する目標経路R2(図4B参照)に対応する目標経路情報と、道路R0を走行する圃場間経路R12(図3参照)に対応する目標経路情報とが記憶される。 The memory unit 22 may store the target route information for one target route, or it may store the target route information for multiple target routes. For example, if a specific operator generates multiple target routes for one or more fields owned by them, the target route information for each target route is stored in the memory unit 22. A single target route may be set for a single field, or multiple target routes may be set. Similarly, a single inter-field route may be set for a set of fields, or multiple inter-field routes may be set. In this embodiment, the memory unit 22 stores target route information corresponding to target route R1 (see Figure 4A) running through field F1, target route information corresponding to target route R2 (see Figure 4B) running through field F2, and target route information corresponding to inter-field route R12 (see Figure 3) running along road R0.
他の実施形態として、前記作業車両情報、前記目標経路情報などの情報の一部又は全部が、操作端末20からアクセス可能なサーバーに記憶されてもよい。オペレータは、前記サーバー(例えばパーソナルコンピュータ、クラウドサーバーなど)において前記作業車両情報及び前記目標経路情報を登録する操作を行ってもよい。この場合、操作制御部21は、前記サーバーから前記情報を取得して、後述の自動走行処理(図10、図11、図24、図28参照)などの各処理を実行してもよい。 In another embodiment, some or all of the information, such as the work vehicle information and the target route information, may be stored on a server accessible from the operation terminal 20. The operator may register the work vehicle information and the target route information on the server (e.g., a personal computer, cloud server, etc.). In this case, the operation control unit 21 may acquire the information from the server and execute various processes, such as the automatic driving process described later (see Figures 10, 11, 24, and 28).
操作制御部21は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の演算処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリとして使用される。そして、操作制御部21は、前記ROM又は記憶部22に予め記憶された各種の制御プログラムを前記CPUで実行することにより操作端末20を制御する。 The operation control unit 21 includes control devices such as a CPU, ROM, and RAM. The CPU is a processor that performs various arithmetic operations. The ROM is a non-volatile memory unit that pre-stores control programs such as the BIOS and OS for the CPU to perform various arithmetic operations. The RAM is a volatile or non-volatile memory unit that stores various information and is used as temporary memory for the various processes performed by the CPU. The operation control unit 21 controls the operation terminal 20 by executing various control programs pre-stored in the ROM or memory unit 22 using the CPU.
図1に示すように、操作制御部21は、設定処理部211、受付処理部212、取得処理部213、生成処理部214、出力処理部215などの各種の処理部を含む。なお、操作制御部21は、前記CPUで前記制御プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、一部又は全部の前記処理部が電子回路で構成されていてもよい。なお、前記制御プログラムは、複数のプロセッサーを前記処理部として機能させるためのプログラムであってもよい。 As shown in Figure 1, the operation control unit 21 includes various processing units such as a setting processing unit 211, a reception processing unit 212, an acquisition processing unit 213, a generation processing unit 214, and an output processing unit 215. The operation control unit 21 functions as these various processing units by executing various processes according to the control program using the CPU. Furthermore, some or all of these processing units may be composed of electronic circuits. The control program may also be a program that causes multiple processors to function as processing units.
設定処理部211は、作業車両10に関する情報(以下、作業車両情報という。)、圃場に関する情報(以下、圃場情報という。)、作業を具体的にどのように行うかに関する情報(以下、作業情報という。)を設定する。設定処理部211は、例えば図5Aに示す設定画面D1においてオペレータの設定操作を受け付けて各設定情報を登録する。 The setting processing unit 211 sets information related to the work vehicle 10 (hereinafter referred to as work vehicle information), information related to the field (hereinafter referred to as field information), and information related to how the work will be carried out specifically (hereinafter referred to as work information). For example, the setting processing unit 211 receives setting operations from the operator on the setting screen D1 shown in Figure 5A and registers each setting information.
具体的には、設定処理部211は、作業車両10の機種、作業車両10において測位用アンテナ164が取り付けられている位置、作業機14の種類、作業機14のサイズ及び形状、作業機14の作業車両10に対する位置、作業車両10の作業中の車速及びエンジン回転数、作業車両10の旋回中の車速及びエンジン回転数等の情報について、オペレータが操作端末20において登録する操作を行うことにより当該情報を設定する。 Specifically, the setting processing unit 211 sets information such as the model of the work vehicle 10, the location where the positioning antenna 164 is attached to the work vehicle 10, the type of work equipment 14, the size and shape of the work equipment 14, the position of the work equipment 14 relative to the work vehicle 10, the vehicle speed and engine speed of the work vehicle 10 during operation, and the vehicle speed and engine speed of the work vehicle 10 during turning, by having the operator register this information on the operation terminal 20.
また、設定処理部211は、圃場の位置及び形状、作業を開始する作業開始位置(走行開始位置)及び作業を終了する作業終了位置(走行終了位置)、作業方向等の情報について、操作端末20において登録する操作を行うことにより当該情報を設定する。 Furthermore, the setting processing unit 211 sets information such as the location and shape of the field, the work start position (travel start position) where work begins, the work end position (travel end position) where work ends, and the work direction by performing a registration operation on the operation terminal 20.
圃場の位置及び形状の情報は、例えばオペレータが作業車両10に搭乗して圃場の外周に沿って一回り周回するように運転し、そのときの測位用アンテナ164の位置情報の推移を記録することで、自動的に取得することができる。また、圃場の位置及び形状は、操作端末20に地図を表示させた状態でオペレータが操作端末20を操作して当該地図上の複数の点を指定することで得られた多角形に基づいて取得することもできる。取得された圃場の位置及び形状により特定される領域は、作業車両10を走行させることが可能な領域(走行領域)である。 Information on the location and shape of the field can be automatically acquired, for example, by having an operator ride in the work vehicle 10 and drive it in a circle along the perimeter of the field, while recording the changes in the position information of the positioning antenna 164 during that time. Alternatively, the location and shape of the field can also be acquired based on a polygon obtained by having the operator specify multiple points on the map displayed on the operation terminal 20. The area identified by the acquired location and shape of the field is the area where the work vehicle 10 can travel (the driving area).
例えば、設定処理部211は、図4Aに示す圃場F1の圃場情報と、図4Bに示す圃場F2の圃場情報とを登録する。 For example, the setting processing unit 211 registers the field information for field F1 shown in Figure 4A and the field information for field F2 shown in Figure 4B.
また、設定処理部211は、作業情報として、作業車両10(無人トラクタ)と有人の作業車両10の協調作業の有無、作業車両10が枕地において旋回する場合にスキップする作業経路の数であるスキップ数、枕地の幅、及び非耕作地の幅等を設定可能に構成されている。 Furthermore, the setting processing unit 211 is configured to allow setting of work information such as whether or not there is coordinated work between the work vehicle 10 (unmanned tractor) and the manned work vehicle 10, the number of skips (the number of work paths skipped when the work vehicle 10 turns in the headland), the width of the headland, and the width of the non-cultivated land.
また、設定処理部211は、前記各設定情報に基づいて、圃場において作業車両10を自動走行させる目標経路を生成する。具体的には、設定処理部211は、圃場設定で登録した走行開始位置及び走行終了位置に基づいて圃場内の目標経路を生成する。例えば図4Aに示すように、設定処理部211は、オペレータの設定操作に基づいて、走行開始位置S1、走行終了位置G1、直進経路r1(図4Aの実線部分)、旋回経路r2(図4Aの点線部分)を含む目標経路R1を生成する。また例えば図4Bに示すように、設定処理部211は、オペレータの設定操作に基づいて、走行開始位置S2、走行終了位置G2、直進経路r1(図4Bの実線部分)、旋回経路r2(図4Bの点線部分)を含む目標経路R2を生成する。設定処理部211は、生成した目標経路R1を圃場F1に関連付けて登録し、生成した目標経路R2を圃場F2に関連付けて登録する。 Furthermore, the setting processing unit 211 generates a target route for the work vehicle 10 to automatically travel in the field based on the setting information. Specifically, the setting processing unit 211 generates a target route within the field based on the travel start position and travel end position registered in the field settings. For example, as shown in Figure 4A, the setting processing unit 211 generates a target route R1 including a travel start position S1, a travel end position G1, a straight route r1 (solid line portion in Figure 4A), and a turning route r2 (dotted line portion in Figure 4A) based on the operator's setting operations. Also, for example, as shown in Figure 4B, the setting processing unit 211 generates a target route R2 including a travel start position S2, a travel end position G2, a straight route r1 (solid line portion in Figure 4B), and a turning route r2 (dotted line portion in Figure 4B) based on the operator's setting operations. The setting processing unit 211 registers the generated target route R1 in association with field F1, and registers the generated target route R2 in association with field F2.
ここで、操作制御部21は、以下に示すように、オペレータによる操作(ティーチング操作)に基づいて、複数の圃場間を接続する道路R0の圃場間経路を生成する。 Here, the operation control unit 21 generates the inter-field routes of the road R0 connecting multiple fields, based on the operator's operation (teaching operation), as shown below.
具体的には、受付処理部212は、オペレータの走行操作を受け付ける。例えば、受付処理部212は、圃場F1から圃場F2まで作業車両10を手動走行させる走行操作(手動操舵)を受け付ける。取得処理部213は、オペレータによる前記走行操作に基づいて圃場F1と圃場F2とを接続する道路R0を走行する作業車両10の位置情報を測位装置16から取得する。生成処理部214は、オペレータによる前記走行操作に基づいて取得される前記位置情報に基づいて、作業車両10を圃場F1と圃場F2との間を自動走行させる圃場間経路R12を生成する。 Specifically, the reception processing unit 212 receives the operator's driving instructions. For example, the reception processing unit 212 receives a driving instruction (manual steering) to manually drive the work vehicle 10 from field F1 to field F2. The acquisition processing unit 213 acquires the position information of the work vehicle 10 traveling on the road R0 connecting field F1 and field F2 from the positioning device 16 based on the operator's driving instructions. The generation processing unit 214 generates an inter-field route R12 for the work vehicle 10 to automatically travel between field F1 and field F2 based on the position information acquired based on the operator's driving instructions.
例えば、受付処理部212は、図5Bに示すティーチング操作画面D2を表示させて、オペレータから圃場を選択する操作を受け付ける。ティーチング操作画面D2には、設定処理部211により登録された複数の圃場の圃場情報が一覧表示される。オペレータは、ティーチング操作画面D2において、圃場間経路の対象となる複数の圃場を選択する。 For example, the reception processing unit 212 displays the teaching operation screen D2 shown in Figure 5B and accepts the operator's operation to select a field. The teaching operation screen D2 displays a list of field information for multiple fields registered by the setting processing unit 211. The operator selects multiple fields that will be the target of the inter-field route on the teaching operation screen D2.
先ず、オペレータは、ティーチング操作を開始する圃場(ここでは圃場F1)を選択する(図5B参照)。オペレータが圃場F1を選択すると、受付処理部212は、ティーチング操作画面D2(図5B参照)の地図上に、選択された圃場F1を識別可能に表示(点線枠画像を表示)させる。 First, the operator selects the field where the teaching operation will begin (in this case, field F1) (see Figure 5B). Once the operator selects field F1, the reception processing unit 212 displays the selected field F1 identifiable on the map of the teaching operation screen D2 (see Figure 5B) (displaying a dotted line frame image).
次に、オペレータは、ティーチング操作を終了する圃場(ここでは圃場F2)を選択する(図5C参照)。オペレータが圃場F2を選択すると、受付処理部212は、ティーチング操作画面D2(図5C参照)の地図上に、選択された圃場F2を識別可能に表示(点線枠画像を表示)させる。 Next, the operator selects the field where the teaching operation will end (in this case, field F2) (see Figure 5C). Once the operator selects field F2, the reception processing unit 212 displays the selected field F2 identifiable on the map of the teaching operation screen D2 (see Figure 5C) (displaying a dotted line frame image).
受付処理部212は、オペレータから圃場間経路の対象となる複数の圃場の選択操作を受け付けると、ティーチング走行の開始操作を受け付ける。例えば図6Aに示すティーチング操作画面D2において、オペレータがスタートボタンを押下すると、受付処理部212は、ティーチング走行の開始操作を受け付ける。受付処理部212は、前記開始操作を受け付けると、圃場F1に経路開始位置Ts1を設定する。例えば受付処理部212は、前記開始操作を受け付けた時点の作業車両10の現在位置を経路開始位置Ts1として設定する。 The reception processing unit 212, upon receiving a selection operation from the operator for multiple fields to be included in the inter-field route, accepts a teaching run start operation. For example, in the teaching operation screen D2 shown in Figure 6A, when the operator presses the start button, the reception processing unit 212 accepts the teaching run start operation. Upon receiving the start operation, the reception processing unit 212 sets the route start position Ts1 in field F1. For example, the reception processing unit 212 sets the current position of the work vehicle 10 at the time the start operation is received as the route start position Ts1.
他の実施形態として、受付処理部212は、作業車両10が圃場F1内の所定領域に位置した状態でオペレータから前記開始操作を受け付けた場合に、圃場F1に経路開始位置Ts1を設定してもよい。例えば、作業車両10が圃場F1内の出入口H1(図4A参照)の領域内に位置していることを条件として、受付処理部212は、オペレータの前記開始操作を受け付けて圃場F1に経路開始位置Ts1を設定する。これに対して、作業車両10が圃場F1内の出入口H1の領域外に位置している場合には、受付処理部212は、オペレータの前記開始操作を受け付けた場合でも圃場F1に経路開始位置Ts1を設定しない。この場合、受付処理部212は、経路開始位置Ts1を設定できないことを示すメッセージ、作業車両10を出入口H1の領域内に移動するように促すメッセージなどを通知してもよい。この構成によれば、圃場間を移動するための圃場間経路の開始位置を、特定の領域(例えば出入口H1)に設定することができるため、圃場内から圃場外に出る位置を限定することができる。 In another embodiment, the reception processing unit 212 may set the route start position Ts1 in field F1 when it receives the start operation from the operator while the work vehicle 10 is located in a predetermined area within field F1. For example, provided that the work vehicle 10 is located within the area of the entrance/exit H1 (see Figure 4A) in field F1, the reception processing unit 212 receives the start operation from the operator and sets the route start position Ts1 in field F1. Conversely, if the work vehicle 10 is located outside the area of the entrance/exit H1 in field F1, the reception processing unit 212 does not set the route start position Ts1 in field F1 even if it receives the start operation from the operator. In this case, the reception processing unit 212 may notify the operator of a message indicating that the route start position Ts1 cannot be set, a message prompting the operator to move the work vehicle 10 into the area of the entrance/exit H1, and so on. This configuration allows the starting point of the inter-field path for movement between fields to be set to a specific area (e.g., entrance/exit H1), thereby limiting the location from which one exits a field to the outside.
受付処理部212は、オペレータから前記開始操作を受け付けると、ティーチング操作画面D2(図6A参照)の地図上に、圃場F1の出入口H1に経路開始位置Ts1を示す経路開始位置画像Msを表示させる。また、受付処理部212は、図6Aに示すように、ティーチング走行の走行操作を支援するための情報として、圃場F1と圃場F2とを接続する案内経路Mr(点線)を表示させる。これにより、オペレータは、案内経路Mrに従って手動走行操作(運転)することができるため、ティーチング走行の操作を容易に行うことができる。 When the reception processing unit 212 receives the start operation from the operator, it displays a route start position image Ms on the map of the teaching operation screen D2 (see Figure 6A), indicating the route start position Ts1 at the entrance/exit H1 of field F1. Furthermore, as shown in Figure 6A, the reception processing unit 212 displays a guide route Mr (dotted line) connecting field F1 and field F2 as information to support the teaching operation. This allows the operator to manually operate the vehicle (drive) according to the guide route Mr, thus facilitating the teaching operation.
オペレータは、例えば操作端末20を作業車両10に持ち込んで、操作端末20に表示された案内経路Mrを確認しながら、圃場F1から圃場F2まで道路R0(図3参照)を手動走行させる。受付処理部212は、オペレータの走行操作(手動操舵)を受け付ける。受付処理部212は、ティーチング操作画面D2において、作業車両10の現在位置に対応する案内経路Mr上の位置に現在位置画像Mpを表示させる。 The operator, for example, brings the operation terminal 20 to the work vehicle 10 and manually drives the vehicle along road R0 (see Figure 3) from field F1 to field F2 while checking the guidance route Mr displayed on the operation terminal 20. The reception processing unit 212 receives the operator's driving operation (manual steering). The reception processing unit 212 displays the current position image Mp on the guidance route Mr corresponding to the current position of the work vehicle 10 on the teaching operation screen D2.
取得処理部213は、オペレータが道路R0において作業車両10をティーチング走行させている間、作業車両10の位置情報を取得する。また、取得処理部213は、ティーチング走行中の作業車両10の走行速度の情報を取得する。なお、取得処理部213は、ティーチング走行中の道路R0に関する情報(例えば障害物、路面状態、道路幅、一時停止線、制限速度、信号機などの情報)を取得してもよい。 The data acquisition processing unit 213 acquires the position information of the work vehicle 10 while the operator is teaching the work vehicle 10 on road R0. The data acquisition processing unit 213 also acquires information on the speed of the work vehicle 10 during the teaching run. The data acquisition processing unit 213 may also acquire information about road R0 during the teaching run (e.g., information on obstacles, road surface conditions, road width, stop lines, speed limits, traffic lights, etc.).
オペレータが作業車両10を圃場F2まで運転し、作業車両10が圃場F2に到着すると、オペレータはティーチング操作画面D2(図6B参照)において、終了ボタンを押下する。オペレータが終了ボタンを押下すると、受付処理部212は、ティーチング走行の終了操作を受け付ける。受付処理部212は、前記終了操作を受け付けると、圃場F2に経路終了位置Te2を設定する。例えば受付処理部212は、前記終了操作を受け付けた時点の作業車両10の現在位置を経路終了位置Te2として設定する。 The operator drives the work vehicle 10 to field F2. Upon arrival at field F2, the operator presses the "End" button on the teaching operation screen D2 (see Figure 6B). When the operator presses the "End" button, the reception processing unit 212 receives the instruction to end the teaching run. Upon receiving the "End" instruction, the reception processing unit 212 sets the route end position Te2 in field F2. For example, the reception processing unit 212 sets the current position of the work vehicle 10 at the time the "End" instruction is received as the route end position Te2.
他の実施形態として、受付処理部212は、作業車両10が圃場F2内の所定領域に位置した状態でオペレータから前記終了操作を受け付けた場合に、圃場F2に経路終了位置Te2を設定してもよい。例えば、作業車両10が圃場F2内の出入口H2(図4B参照)の領域内に位置していることを条件として、受付処理部212は、オペレータの前記終了操作を受け付けて圃場F2に経路終了位置Te2を設定する。これに対して、作業車両10が圃場F2外又は圃場F2内の出入口H2の領域外に位置している場合には、受付処理部212は、オペレータの前記終了操作を受け付けた場合でも圃場F2に経路終了位置Te2を設定しない。この場合、受付処理部212は、経路終了位置Te2を設定できないことを示すメッセージ、作業車両10を出入口H2の領域内に移動するように促すメッセージなどを通知してもよい。この構成によれば、圃場間を移動するための圃場間経路の終了位置を、特定の領域(例えば出入口H2)に設定することができるため、圃場外から圃場内に入る位置を限定することができる。 In another embodiment, the reception processing unit 212 may set the route end position Te2 in field F2 when it receives the termination operation from the operator while the work vehicle 10 is located in a predetermined area within field F2. For example, provided that the work vehicle 10 is located within the area of the entrance/exit H2 (see Figure 4B) in field F2, the reception processing unit 212 receives the termination operation from the operator and sets the route end position Te2 in field F2. In contrast, if the work vehicle 10 is located outside field F2 or outside the area of the entrance/exit H2 within field F2, the reception processing unit 212 does not set the route end position Te2 in field F2 even if it receives the termination operation from the operator. In this case, the reception processing unit 212 may notify the operator of a message indicating that the route end position Te2 cannot be set, a message prompting the operator to move the work vehicle 10 into the area of the entrance/exit H2, etc. This configuration allows the end point of the inter-field path for movement between fields to be set to a specific area (e.g., entrance/exit H2), thereby limiting the entry point from outside the field into the field.
受付処理部212は、オペレータから前記終了操作を受け付けると、図6Cに示すティーチング操作画面D2の地図上に、圃場F2の出入口H2に経路終了位置Te2を示す経路終了位置画像Meを表示させる。 When the reception processing unit 212 receives the termination operation from the operator, it displays a route termination position image Me, indicating the route termination position Te2 at the entrance/exit H2 of field F2, on the map of the teaching operation screen D2 shown in Figure 6C.
また受付処理部212がオペレータから前記終了操作を受け付けると、生成処理部214は、取得処理部213が取得した作業車両10の位置情報に基づいて、作業車両10を圃場F1と圃場F2との間を自動走行させる圃場間経路R12を生成する。具体的には、生成処理部214は、図7に示すように、圃場F1の出入口H1の経路開始位置Ts1と圃場F2の出入口H2の経路終了位置Te2とを接続し、道路R0上を通る圃場間経路R12を生成する。生成処理部214は、図6Cに示すティーチング操作画面D2の地図上に、生成した圃場間経路R12の経路画像Mt(実線)を表示させる。 Furthermore, when the reception processing unit 212 receives the termination operation from the operator, the generation processing unit 214 generates an inter-field route R12 for the work vehicle 10 to automatically travel between field F1 and field F2, based on the position information of the work vehicle 10 acquired by the acquisition processing unit 213. Specifically, as shown in Figure 7, the generation processing unit 214 connects the route start position Ts1 at the entrance/exit H1 of field F1 and the route end position Te2 at the entrance/exit H2 of field F2, generating an inter-field route R12 that passes over road R0. The generation processing unit 214 displays the route image Mt (solid line) of the generated inter-field route R12 on the map of the teaching operation screen D2 shown in Figure 6C.
生成処理部214は、図6Cに示すティーチング操作画面D2において、生成した圃場間経路R12を登録するか否かをオペレータに通知する。オペレータがティーチング操作画面D2において圃場間経路R12を確認して登録ボタンを押下すると、生成処理部214は、圃場間経路R12を登録する指示を取得する。生成処理部214は、登録指示を取得すると、圃場間経路R12を圃場F1及び圃場F2に関連付けて登録する。 The generation processing unit 214 notifies the operator on the teaching operation screen D2 shown in Figure 6C whether or not to register the generated inter-field route R12. When the operator confirms the inter-field route R12 on the teaching operation screen D2 and presses the registration button, the generation processing unit 214 receives an instruction to register the inter-field route R12. Upon receiving the registration instruction, the generation processing unit 214 registers the inter-field route R12, associating it with fields F1 and F2.
具体的には、生成処理部214は、圃場間経路情報テーブルE1に圃場間経路R12を登録する。図8には、圃場間経路情報テーブルE1の一例を示している。圃場間経路情報テーブルE1には、経路ID、開始圃場、終了圃場、位置情報、速度情報などが含まれる。前記経路IDは、圃場間経路の識別情報である。経路ID「R001」は圃場間経路R12を示している。前記開始圃場は、圃場間経路の経路開始位置に対応する圃場を示す情報であり、前記終了圃場は、圃場間経路の経路終了位置に対応する圃場を示す情報である。前記位置情報は、圃場間経路の位置を示す情報であり、所定の周期(サンプリング間隔)で取得された座標位置の情報である。前記速度情報は、圃場間経路をティーチング走行させたときの作業車両10の走行速度であり、前記座標位置ごとの走行速度の情報である。生成処理部214は、オペレータが複数の圃場を選択してティーチング操作を行うごとに、生成した圃場間経路を圃場に関連付けて圃場間経路情報テーブルE1に登録する。 Specifically, the generation processing unit 214 registers the inter-field route R12 in the inter-field route information table E1. Figure 8 shows an example of the inter-field route information table E1. The inter-field route information table E1 includes a route ID, a starting field, an ending field, position information, speed information, etc. The route ID is identification information for the inter-field route. Route ID "R001" indicates the inter-field route R12. The starting field is information indicating the field corresponding to the starting position of the inter-field route, and the ending field is information indicating the field corresponding to the ending position of the inter-field route. The position information is information indicating the position of the inter-field route, and is coordinate position information acquired at a predetermined period (sampling interval). The speed information is the travel speed of the work vehicle 10 when the inter-field route is taught, and is information of the travel speed for each coordinate position. The generation processing unit 214 registers the generated inter-field routes in the inter-field route information table E1, associating them with the fields each time the operator selects multiple fields and performs a teaching operation.
オペレータは、作業車両10に自動走行を開始させる際に、複数の圃場を選択するとともに、圃場間を自動走行させるための圃場間経路を圃場間経路情報テーブルE1に登録された圃場間経路の中から選択する。例えば図9に示す経路生成画面D3において、オペレータが圃場F1及び圃場F2を選択すると、操作制御部21は、圃場間経路情報テーブルE1に登録された圃場間経路の一覧を表示させて、オペレータから圃場間経路の選択操作を受け付ける。なお、図示は省略しているが、操作制御部21は、経路生成画面D3において、圃場F1の目標経路R1(図4A参照)と圃場F2の目標経路R2(図4B参照)とを選択する操作を受け付ける。 When the operator initiates automatic driving of the work vehicle 10, they select multiple fields and choose an inter-field route from the inter-field route information table E1 for automatic driving between fields. For example, in the route generation screen D3 shown in Figure 9, when the operator selects fields F1 and F2, the operation control unit 21 displays a list of inter-field routes registered in the inter-field route information table E1 and accepts the operator's request to select an inter-field route. Although not shown in the diagram, the operation control unit 21 also accepts the operation to select the target route R1 for field F1 (see Figure 4A) and the target route R2 for field F2 (see Figure 4B) on the route generation screen D3.
また、操作制御部21は、圃場F1及び圃場F2を接続する圃場間経路が圃場間経路情報テーブルE1に登録されているか否かを判定し、当該圃場間経路が圃場間経路情報テーブルE1に登録されている場合に、当該圃場間経路を経路生成画面D3に表示させる。 Furthermore, the operation control unit 21 determines whether the inter-field route connecting fields F1 and F2 is registered in the inter-field route information table E1. If the inter-field route is registered in the inter-field route information table E1, it displays the inter-field route on the route generation screen D3.
オペレータが、圃場F1及び圃場F2の選択操作、圃場F1内の目標経路R1及び圃場F2内の目標経路R2の選択操作、圃場F1及び圃場F2間を移動する圃場間経路R12の選択操作を行って、スタートボタン(図9参照)を押下すると、出力処理部215は、前記目標経路及び前記圃場間経路の経路データを作業車両10に出力する。なお、操作制御部21は、オペレータが圃場F1及び圃場F2を選択した場合に、圃場間経路情報テーブルE1に登録された圃場間経路の中から圃場F1及び圃場F2を接続する圃場間経路R12を抽出して設定してもよい。この場合、オペレータによる前記圃場間経路の選択操作を省略することができる。 When the operator selects fields F1 and F2, selects target route R1 within field F1 and target route R2 within field F2, and selects inter-field route R12 connecting fields F1 and F2, and then presses the start button (see Figure 9), the output processing unit 215 outputs the route data for the target routes and inter-field routes to the work vehicle 10. Alternatively, the operation control unit 21 may extract and set the inter-field route R12 connecting fields F1 and F2 from the inter-field routes registered in the inter-field route information table E1 when the operator selects fields F1 and F2. In this case, the operator's selection of the inter-field route can be omitted.
ここでは、出力処理部215は、圃場F1内の作業経路である目標経路R1(図4A参照)と、圃場F2内の作業経路である目標経路R2(図4B参照)と、圃場F1及び圃場F2間を接続する圃場間経路である圃場間経路R12(図7参照)とを含む経路データを作業車両10に出力する。 Here, the output processing unit 215 outputs route data to the work vehicle 10, including the target route R1 (see Figure 4A), which is the work route within field F1; the target route R2 (see Figure 4B), which is the work route within field F2; and the inter-field route R12 (see Figure 7), which is the inter-field route connecting field F1 and field F2.
作業車両10は、操作端末20において生成された経路データが作業車両10に転送されると、記憶部12に記憶する。作業車両10は、測位用アンテナ164により作業車両10の現在位置を検出しつつ前記経路データに基づいて自動走行処理を実行する。なお、作業車両10の現在位置は、通常は測位用アンテナ164の位置と一致している。 When route data generated on the operation terminal 20 is transferred to the work vehicle 10, it is stored in the storage unit 12. The work vehicle 10 detects its current position using the positioning antenna 164 and performs automatic driving processing based on the route data. Normally, the current position of the work vehicle 10 coincides with the position of the positioning antenna 164.
また、作業車両10は、現在位置が圃場F1内の走行開始位置S1(図4A参照)に一致している場合に、圃場F1内を自動走行できるように構成されており、現在位置が圃場F2内の走行開始位置S2(図4B参照)に一致している場合に、圃場F2内を自動走行できるように構成されている。また、作業車両10は、現在位置が圃場F1の出入口H1の経路開始位置Ts1(図7参照)に一致している場合に、圃場間経路R12を自動走行できるように構成されている。 Furthermore, the work vehicle 10 is configured to automatically travel within field F1 when its current position coincides with the starting position S1 (see Figure 4A) within field F1, and to automatically travel within field F2 when its current position coincides with the starting position S2 (see Figure 4B) within field F2. Additionally, the work vehicle 10 is configured to automatically travel along the inter-field route R12 when its current position coincides with the starting position Ts1 (see Figure 7) of the route at the entrance/exit H1 of field F1.
例えば、作業車両10は、現在位置が圃場F1の走行開始位置S1と一致している場合に、オペレータにより操作画面(不図示)においてスタートボタンが押下されて走行開始指示が与えられると、作業車両10の走行処理部111によって、目標経路R1の自動走行を開始する。 For example, when the work vehicle 10's current position coincides with the starting position S1 of field F1, and the operator presses the start button on the operation screen (not shown) to give a command to start driving, the driving processing unit 111 of the work vehicle 10 will automatically start driving along the target route R1.
走行処理部111は、圃場F1において、目標経路R1に従って作業車両10を走行開始位置S1から走行終了位置G1まで自動走行させる(図4A参照)。作業車両10が走行終了位置G1に到達すると、オペレータは作業車両10を走行終了位置G1から経路開始位置Ts1まで移動させる。なお、後述の実施形態(図12A参照)に示すように、操作制御部21は、作業車両10を走行終了位置G1から経路開始位置Ts1まで自動走行させる経路(補間経路r31)を生成してもよい。この場合、作業車両10は、走行終了位置G1に到達すると、補間経路r31に従って走行終了位置G1から経路開始位置Ts1まで自動走行する。 The driving processing unit 111 automatically drives the work vehicle 10 from the starting position S1 to the ending position G1 in the field F1 according to the target route R1 (see Figure 4A). When the work vehicle 10 reaches the ending position G1, the operator moves the work vehicle 10 from the ending position G1 to the starting position Ts1. Alternatively, as shown in the embodiment described later (see Figure 12A), the operation control unit 21 may generate a route (interpolated route r31) for the work vehicle 10 to automatically travel from the ending position G1 to the starting position Ts1. In this case, when the work vehicle 10 reaches the ending position G1, it automatically travels from the ending position G1 to the starting position Ts1 according to the interpolated route r31.
作業車両10の現在位置が経路開始位置Ts1に一致すると、走行処理部111は、圃場間経路R12に従って、作業車両10を経路開始位置Ts1から圃場F2の経路終了位置Te2まで自動走行させる(図7参照)。なお、車両制御装置11は、作業車両10が圃場F1から道路R0に出る際に作業車両10を一時停止させて、オペレータによる安全確認を要求する(後述の報知処理)。 When the current position of the work vehicle 10 coincides with the route start position Ts1, the driving processing unit 111 automatically drives the work vehicle 10 from the route start position Ts1 to the route end position Te2 at field F2, following the inter-field route R12 (see Figure 7). The vehicle control device 11 temporarily stops the work vehicle 10 when it leaves field F1 onto road R0 and requests a safety check by the operator (notification process described later).
走行処理部111は、圃場間経路R12に関連付けられた位置情報、速度情報など(図8参照)に基づいて作業車両10を自動走行させる。例えば、走行処理部111は、前記速度情報に対応する走行速度(ティーチング走行時の走行速度)を上限速度に設定して、作業車両10の走行速度を制御しながら自動走行させる。なお、走行処理部111は、作業車両10が道路R0を自動走行中に障害物を検出した場合には、障害物を回避しながら圃場間経路R12に従って自動走行させる。 The driving processing unit 111 automatically drives the work vehicle 10 based on position information, speed information, etc. (see Figure 8) associated with the inter-field route R12. For example, the driving processing unit 111 sets the driving speed corresponding to the speed information (driving speed during teaching) as an upper limit speed and controls the driving speed of the work vehicle 10 while driving automatically. Furthermore, if the driving processing unit 111 detects an obstacle while the work vehicle 10 is automatically driving along the inter-field route R12, it will automatically drive along the route R12 while avoiding the obstacle.
また、走行処理部111は、作業車両10が道路R0から圃場F2に入る際に作業車両10を一時停止させる。作業車両10が経路終了位置Te2に到達すると、オペレータは作業車両10を経路終了位置Te2から圃場F2の走行開始位置S2まで移動させる。なお、後述の実施形態(図12B参照)に示すように、操作制御部21は、作業車両10を経路終了位置Te2から走行開始位置S2まで自動走行させる経路(補間経路r32)を生成してもよい。この場合、作業車両10は、経路終了位置Te2に到達すると、補間経路r32に従って経路終了位置Te2から走行開始位置S2まで自動走行する。 Furthermore, the driving processing unit 111 temporarily stops the work vehicle 10 when it enters field F2 from road R0. When the work vehicle 10 reaches the end of the route position Te2, the operator moves the work vehicle 10 from the end of the route position Te2 to the starting position S2 in field F2. As shown in the embodiment described later (see Figure 12B), the operation control unit 21 may generate a route (interpolated route r32) for the work vehicle 10 to automatically travel from the end of the route position Te2 to the starting position S2. In this case, when the work vehicle 10 reaches the end of the route position Te2, it automatically travels from the end of the route position Te2 to the starting position S2 according to the interpolated route r32.
作業車両10の現在位置が走行開始位置S2に一致すると、走行処理部111は、目標経路R2に従って、作業車両10を走行開始位置S2から走行終了位置G2まで自動走行させる(図4B参照)。作業車両10が走行終了位置G2に到達すると、走行処理部111は自動走行を終了させる。このように、走行処理部111は、作業車両10を、圃場F1内を自動走行させ、その後に圃場F1から圃場F2まで圃場間経路R12を自動走行させ、その後に圃場F2内を自動走行させる。 When the current position of the work vehicle 10 coincides with the starting position S2, the driving processing unit 111 automatically drives the work vehicle 10 from the starting position S2 to the ending position G2 according to the target route R2 (see Figure 4B). When the work vehicle 10 reaches the ending position G2, the driving processing unit 111 terminates the automatic driving. In this way, the driving processing unit 111 automatically drives the work vehicle 10 within field F1, then automatically drives it along the inter-field route R12 from field F1 to field F2, and then automatically drives it within field F2.
オペレータは、作業車両10が自動走行している間、操作端末20において、圃場F1内における走行状態、圃場F1と圃場F2とを接続する道路R0における走行状態、圃場F2内における走行状態を把握することが可能である。 While the work vehicle 10 is automatically moving, the operator can monitor its driving status within field F1, its driving status on road R0 connecting field F1 and field F2, and its driving status within field F2 using the control terminal 20.
なお、操作端末20は、サーバー(不図示)が提供する農業支援サービスのウェブサイト(農業支援サイト)に通信網N1を介してアクセス可能であってもよい。この場合、操作端末20は、操作制御部21によってブラウザプログラムが実行されることにより、前記サーバーの操作用端末として機能することが可能である。そして、前記サーバーは、上述の各処理部を備え、各処理を実行する。 Furthermore, the operating terminal 20 may be able to access the website (agricultural support site) of the agricultural support service provided by the server (not shown) via the communication network N1. In this case, the operating terminal 20 can function as an operating terminal for the server by executing a browser program by the operation control unit 21. The server then comprises the processing units described above and executes each of them.
[自動走行処理]
以下、図10及び図11を参照しつつ、自動走行システム1が実行する前記自動走行処理の一例について説明する。
[Automatic driving process]
Hereinafter, an example of the automatic driving process performed by the automatic driving system 1 will be described with reference to Figures 10 and 11.
なお、本発明は、前記自動走行処理に含まれる一又は複数のステップを実行する自動走行方法の発明として捉えることができる。また、ここで説明する前記自動走行処理に含まれる一又は複数のステップは適宜省略されてもよい。なお、前記自動走行処理における各ステップは同様の作用効果を生じる範囲で実行順序が異なってもよい。さらに、ここでは操作制御部21が前記自動走行処理における各ステップを実行する場合を例に挙げて説明するが、一又は複数のプロセッサーが当該自動走行処理における各ステップを分散して実行する自動走行方法も他の実施形態として考えられる。 Furthermore, the present invention can be understood as an invention of an automated driving method that executes one or more steps included in the automated driving process described herein. The one or more steps included in the automated driving process described herein may be omitted as appropriate. The execution order of each step in the automated driving process may differ as long as similar effects are produced. Moreover, while this description uses the case where the operation control unit 21 executes each step in the automated driving process as an example, an automated driving method in which one or more processors distribute and execute each step in the automated driving process can also be considered as another embodiment.
また、本発明の経路生成方法は、前記自動走行方法に含まれる。例えば図11に示すティーチング処理は、経路生成処理の一例であり、前記ティーチング処理における各ステップを実行するティーチング方法は、本発明は経路生成方法の一例である。 Furthermore, the route generation method of the present invention is included in the aforementioned automatic driving method. For example, the teaching process shown in Figure 11 is an example of a route generation process, and the teaching method that executes each step in the teaching process is an example of a route generation method of the present invention.
ステップS1において、操作端末20の操作制御部21は、オペレータから圃場の選択操作を受け付けたか否かを判定する。操作制御部21は、圃場の選択操作を受け付けると(S1:Yes)、処理をステップS2に移行させる。操作制御部21は、圃場の選択操作を受け付けるまで待機する(S1:No)。ここでは、オペレータは圃場F1を選択する。 In step S1, the operation control unit 21 of the operation terminal 20 determines whether or not it has received a field selection operation from the operator. If the operation control unit 21 receives a field selection operation (S1: Yes), it proceeds to step S2. The operation control unit 21 waits until it receives a field selection operation (S1: No). Here, the operator selects field F1.
ステップS2において、操作制御部21は、オペレータから作業経路の選択操作を受け付けたか否かを判定する。操作制御部21は、作業経路の選択操作を受け付けると(S2:Yes)、処理をステップS3に移行させる。操作制御部21は、作業経路の選択操作を受け付けない場合(S2:No)、処理をステップS1に移行させる。ここでは、オペレータは圃場F1に対応する作業経路として目標経路R1(図4A参照)を選択する。 In step S2, the operation control unit 21 determines whether or not it has received a work path selection operation from the operator. If the operation control unit 21 receives a work path selection operation (S2: Yes), it proceeds to step S3. If the operation control unit 21 does not receive a work path selection operation (S2: No), it proceeds to step S1. Here, the operator selects target path R1 (see Figure 4A) as the work path corresponding to field F1.
ステップS3において、操作制御部21は、圃場の選択操作が完了したか否かを判定する。例えばオペレータが圃場F1及び目標経路R1を選択して完了操作を行うと(S3:Yes)、操作制御部21は、処理をステップS4に移行させる。操作制御部21は、圃場の選択操作が完了していない場合(S3:No)、処理をステップS1に移行させる。 In step S3, the operation control unit 21 determines whether the field selection operation has been completed. For example, if the operator selects field F1 and target route R1 and completes the operation (S3: Yes), the operation control unit 21 proceeds to step S4. If the field selection operation has not been completed (S3: No), the operation control unit 21 proceeds to step S1.
ステップS1に戻ると、操作制御部21は、オペレータから圃場の選択操作を受け付けたか否かを判定する。ここでは、操作制御部21は、オペレータから圃場F2を選択する操作を受け付ける。また、続くステップS2において、操作制御部21は、オペレータから圃場F2に対応する作業経路として目標経路R2(図4B参照)を選択する操作を受け付ける。 Returning to step S1, the operation control unit 21 determines whether or not it has received a field selection operation from the operator. Here, the operation control unit 21 receives an operation from the operator to select field F2. Then, in the subsequent step S2, the operation control unit 21 receives an operation from the operator to select target path R2 (see Figure 4B) as the work path corresponding to field F2.
ステップS4において、操作制御部21は、オペレータが選択した圃場が複数であるか否かを判定する。操作制御部21は、オペレータが選択した圃場が複数の場合(S4:Yes)、処理をステップS5に移行させる。一方、操作制御部21は、オペレータが選択した圃場が1つの場合(S4:No)、処理をステップS7に移行させる。 In step S4, the operation control unit 21 determines whether the operator has selected multiple fields. If the operator has selected multiple fields (S4: Yes), the operation control unit 21 proceeds to step S5. On the other hand, if the operator has selected only one field (S4: No), the operation control unit 21 proceeds to step S7.
ステップS5において、操作制御部21は、オペレータが選択した複数の圃場間を接続する圃場間経路が、圃場間経路情報テーブルE1(図8参照)に登録済みであるか否かを判定する。操作制御部21は、前記圃場間経路が登録済みである場合(S5:Yes)、処理をステップS6に移行させる。一方、操作制御部21は、前記圃場間経路が登録済みでない場合(S5:No)、処理をステップS51(後述のティーチング処理)に移行させる。ステップS51に移行すると、操作制御部21は、前記圃場間経路を生成する処理を実行し(S51)、生成した前記圃場間経路を、オペレータが選択した複数の圃場間を接続する圃場間経路に設定する(S52)。ここでは、操作制御部21は、前記ティーチング処理により生成した圃場間経路R12を、圃場F1と圃場F2とを接続する圃場間経路に設定する(S52)。ステップS52の後、操作制御部21は、処理をステップS7に移行させる。 In step S5, the operation control unit 21 determines whether the inter-field routes connecting the multiple fields selected by the operator are already registered in the inter-field route information table E1 (see Figure 8). If the inter-field routes are already registered (S5: Yes), the operation control unit 21 proceeds to step S6. On the other hand, if the inter-field routes are not already registered (S5: No), the operation control unit 21 proceeds to step S51 (the teaching process described later). Upon proceeding to step S51, the operation control unit 21 executes the process of generating the inter-field routes (S51) and sets the generated inter-field routes as the inter-field routes connecting the multiple fields selected by the operator (S52). Here, the operation control unit 21 sets the inter-field route R12 generated by the teaching process as the inter-field route connecting field F1 and field F2 (S52). After step S52, the operation control unit 21 moves the process to step S7.
ステップS6では、操作制御部21は、圃場間経路情報テーブルE1(図8参照)に登録済みの圃場間経路のうち、オペレータが選択した圃場間経路又は自動的に抽出した圃場間経路を、オペレータが選択した複数の圃場間を接続する圃場間経路に設定する。その後、操作制御部21は、処理をステップS7に移行させる。 In step S6, the operation control unit 21 sets the inter-field routes selected by the operator or automatically extracted from the inter-field routes registered in the inter-field route information table E1 (see Figure 8) as the inter-field routes connecting the multiple fields selected by the operator. Afterward, the operation control unit 21 proceeds to step S7.
ステップS7において、操作制御部21は、オペレータから走行開始指示の操作を受け付けたか否かを判定する。操作制御部21は、オペレータから走行開始指示の操作を受け付けると(S7:Yes)、処理をステップS8に移行させる。操作制御部21は、オペレータから走行開始指示の操作を受け付けるまで待機する(S7:No)。 In step S7, the operation control unit 21 determines whether or not it has received a command to start driving from the operator. If the operation control unit 21 receives a command to start driving from the operator (S7: Yes), it proceeds to step S8. The operation control unit 21 waits until it receives a command to start driving from the operator (S7: No).
ステップS8において、操作制御部21は、経路データを作業車両10に出力する。ここでは、操作制御部21は、圃場F1内の作業経路である目標経路R1(図4A参照)と、圃場F2内の作業経路である目標経路R2(図4B参照)と、圃場F1及び圃場F2間を接続する圃場間経路である圃場間経路R12(図7参照)とを含む経路データを作業車両10に出力する。 In step S8, the operation control unit 21 outputs route data to the work vehicle 10. Here, the operation control unit 21 outputs route data to the work vehicle 10 that includes the target route R1 (see Figure 4A), which is the work route within field F1; the target route R2 (see Figure 4B), which is the work route within field F2; and the inter-field route R12 (see Figure 7), which is the inter-field route connecting field F1 and field F2.
作業車両10は、前記経路データを取得するとオペレータの操作に応じて自動走行を開始させる。これにより、作業車両10は、圃場F1(図4A参照)において走行開始位置S1から走行終了位置G1まで目標経路R1に従って自動走行して圃場F1の作業を終了すると、圃場F1内の経路開始位置Ts1から圃場F2内の経路終了位置Te2まで道路R0(図7参照)を自動走行する。また、作業車両10は、経路終了位置Te2に到達すると、圃場F2(図4B参照)において走行開始位置S2から走行終了位置G2まで自動走行して圃場F2の作業を終了する。 Upon acquiring the route data, the work vehicle 10 automatically begins driving according to the operator's commands. As a result, the work vehicle 10 automatically drives along the target route R1 from the starting position S1 to the ending position G1 in field F1 (see Figure 4A), completing the work in field F1. Then, it automatically drives along road R0 (see Figure 7) from the starting position Ts1 within field F1 to the ending position Te2 within field F2. Furthermore, upon reaching the ending position Te2, the work vehicle 10 automatically drives from the starting position S2 to the ending position G2 in field F2 (see Figure 4B), completing the work in field F2.
ステップS9において、操作制御部21は、作業車両10が走行終了位置に到達したか否かを判定する。ここでは、前記走行終了位置は、圃場F2の走行終了位置G2(図4B参照)となる。操作制御部21は、作業車両10が走行終了位置に到達すると(S9:Yes)、処理を終了する。操作制御部21は、作業車両10が走行終了位置に到達するまで待機する(S9:No)。 In step S9, the operation control unit 21 determines whether the work vehicle 10 has reached the end-of-travel position. Here, the end-of-travel position is the end-of-travel position G2 in field F2 (see Figure 4B). If the work vehicle 10 reaches the end-of-travel position (S9: Yes), the operation control unit 21 terminates the process. The operation control unit 21 waits until the work vehicle 10 reaches the end-of-travel position (S9: No).
[ティーチング処理]
図11は、前記ティーチング処理(図10のステップS51)の手順の一例を示すフローチャートである。ここでは、オペレータが、圃場間経路の対象となる圃場として、圃場F1及び圃場F2を選択しているものとする。
[Teaching process]
Figure 11 is a flowchart showing an example of the procedure for the teaching process (step S51 in Figure 10). Here, it is assumed that the operator has selected fields F1 and F2 as the fields to be used for the inter-field path.
前記ティーチング処理では、先ずステップS21において、操作制御部21は、オペレータからティーチング操作の開始指示を取得したか否かを判定する。操作制御部21は、オペレータからティーチング操作の開始指示を取得すると(S21:Yes)、処理をステップS22に移行させる。操作制御部21は、オペレータからティーチング操作の開始指示を取得するまで待機する(S21:No)。 In the teaching process described above, first, in step S21, the operation control unit 21 determines whether or not it has received a teaching operation start instruction from the operator. If the operation control unit 21 receives a teaching operation start instruction from the operator (S21: Yes), it proceeds to step S22. The operation control unit 21 waits until it receives a teaching operation start instruction from the operator (S21: No).
ステップS22において、操作制御部21は、作業車両10の現在位置が圃場の出入口に位置するか否かを判定する。ここでは、操作制御部21は、作業車両10が圃場F1の出入口H1(図4A参照)に位置するか否かを判定する。操作制御部21は、作業車両10の現在位置が圃場の出入口に位置する場合(S22:Yes)、処理をステップS23に移行させる。操作制御部21は、作業車両10の現在位置が圃場の出入口に位置するまで待機する(S22:No)。 In step S22, the operation control unit 21 determines whether the current position of the work vehicle 10 is located at the entrance/exit of the field. Here, the operation control unit 21 determines whether the work vehicle 10 is located at the entrance/exit H1 of field F1 (see Figure 4A). If the current position of the work vehicle 10 is located at the entrance/exit of the field (S22: Yes), the operation control unit 21 proceeds to step S23. The operation control unit 21 waits until the current position of the work vehicle 10 is located at the entrance/exit of the field (S22: No).
ステップS23において、操作制御部21は、ティーチング走行の開始操作を受け付ける。例えば図6Aに示すティーチング操作画面D2において、オペレータがスタートボタンを押下すると、操作制御部21は、ティーチング走行の開始操作を受け付ける。 In step S23, the operation control unit 21 receives the command to start the teaching run. For example, in the teaching operation screen D2 shown in Figure 6A, when the operator presses the start button, the operation control unit 21 receives the command to start the teaching run.
次にステップS24において、操作制御部21は、圃場間経路の開始位置(経路開始位置)を設定する。ここでは、操作制御部21は、前記開始操作を受け付けると、圃場F1の出入口H1に位置する作業車両10の現在位置を経路開始位置Ts1として設定する(図6A参照)。これにより、オペレータは、ティーチング走行の操作が可能となる。 Next, in step S24, the operation control unit 21 sets the starting position of the inter-field route (route start position). Here, upon receiving the start operation, the operation control unit 21 sets the current position of the work vehicle 10 located at the entrance/exit H1 of field F1 as the route start position Ts1 (see Figure 6A). This allows the operator to perform teaching driving operations.
オペレータは、例えば操作端末20を作業車両10に持ち込んで、操作端末20に表示された案内経路Mr(図6A参照)を確認しながら、圃場F1から圃場F2まで道路R0(図3参照)を手動走行させる。 The operator, for example, brings the control terminal 20 to the work vehicle 10 and manually drives the vehicle along road R0 (see Figure 3) from field F1 to field F2 while checking the guide route Mr (see Figure 6A) displayed on the control terminal 20.
次にステップS25において、操作制御部21は、オペレータが作業車両10をティーチング走行させている間、作業車両10の走行情報(位置情報、走行速度情報、道路情報など)を取得する。 Next, in step S25, the operation control unit 21 acquires driving information (location information, driving speed information, road information, etc.) of the work vehicle 10 while the operator is teaching the work vehicle 10 to drive.
次にステップS26において、操作制御部21は、オペレータからティーチング走行の終了操作を受け付けたか否かを判定する。操作制御部21は、オペレータからティーチング走行の終了操作を受け付けると(S26:Yes)、処理をステップS27に移行させる。操作制御部21は、オペレータからティーチング走行の終了操作を受け付けるまで、オペレータによるティーチング走行に応じて前記走行情報を取得する処理を継続する(S26:No)。例えば、オペレータは、作業車両10が圃場F2の出入口H2に到達するとティーチング操作の終了操作を行う(図6B参照)。 Next, in step S26, the operation control unit 21 determines whether or not it has received a request from the operator to end the teaching run. If the operation control unit 21 receives a request from the operator to end the teaching run (S26: Yes), it proceeds to step S27. The operation control unit 21 continues the process of acquiring the running information in accordance with the operator's teaching run until it receives a request from the operator to end the teaching run (S26: No). For example, the operator performs the teaching operation end operation when the work vehicle 10 reaches the entrance/exit H2 of field F2 (see Figure 6B).
ステップS27において、操作制御部21は、圃場間経路の終了位置(経路終了位置)を設定する。ここでは、操作制御部21は、前記終了操作を受け付けると、圃場F2の出入口H2に位置する作業車両10の現在位置を経路終了位置Te2として設定する(図6C参照)。 In step S27, the operation control unit 21 sets the end position of the inter-field path (path end position). Here, upon receiving the end operation, the operation control unit 21 sets the current position of the work vehicle 10 located at the entrance/exit H2 of field F2 as the path end position Te2 (see Figure 6C).
次にステップS28において、操作制御部21は、圃場間経路を生成する。具体的には、操作制御部21は、作業車両10の位置情報に基づいて、作業車両10を圃場F1と圃場F2との間を自動走行させる圃場間経路R12を生成する。例えば、操作制御部21は、図7に示すように、圃場F1の出入口H1の経路開始位置Ts1と圃場F2の出入口H2の経路終了位置Te2とを接続し、道路R0上を通る圃場間経路R12を生成する。 Next, in step S28, the operation control unit 21 generates an inter-field route. Specifically, based on the position information of the work vehicle 10, the operation control unit 21 generates an inter-field route R12 that automatically drives the work vehicle 10 between field F1 and field F2. For example, as shown in Figure 7, the operation control unit 21 connects the route start position Ts1 at the entrance/exit H1 of field F1 and the route end position Te2 at the entrance/exit H2 of field F2, generating an inter-field route R12 that passes along the road R0.
操作制御部21は、図6Cに示すティーチング操作画面D2において、生成した圃場間経路R12を登録するか否かをオペレータに通知する。オペレータがティーチング操作画面D2において圃場間経路R12を確認して登録ボタンを押下すると、操作制御部21は、圃場間経路R12を登録する指示を取得し、圃場間経路R12を圃場F1及び圃場F2に関連付けて登録する(図8参照)。 The operation control unit 21 notifies the operator on the teaching operation screen D2 shown in Figure 6C whether or not to register the generated inter-field route R12. When the operator confirms the inter-field route R12 on the teaching operation screen D2 and presses the register button, the operation control unit 21 receives the instruction to register the inter-field route R12 and registers it in association with fields F1 and F2 (see Figure 8).
操作制御部21は、以上のようにしてティーチング処理を実行し、ティーチング処理において生成した圃場間経路R12を、ステップS52(図10参照)において圃場F1及び圃場F2間の圃場間経路に設定する。 The operation control unit 21 executes the teaching process as described above, and sets the inter-field route R12 generated during the teaching process as the inter-field route between field F1 and field F2 in step S52 (see Figure 10).
以上のようにして、操作制御部21は、前記自動走行処理を実行する。作業車両10は、操作制御部21から転送される経路データに基づいて、複数の圃場のそれぞれにおいて自動走行しながら所定の作業を行い、圃場間を自動走行する。なお、図11に示したティーチング処理は、作業車両10に作業を開始させる際に実行させてもよいし、作業車両10に作業を行わせないときに実行させてもよい。 As described above, the operation control unit 21 executes the automatic driving process. Based on the route data transmitted from the operation control unit 21, the work vehicle 10 performs predetermined tasks while automatically driving through each of the multiple fields, and then automatically travels between fields. Note that the teaching process shown in Figure 11 may be executed when the work vehicle 10 starts work, or it may be executed when the work vehicle 10 is not performing work.
以上説明したように、本実施形態に係る自動走行システム1は、オペレータの走行操作を受け付け、前記走行操作に基づいて圃場F1と圃場F2とを接続する道路R0(本発明の接続路の一例)を走行する作業車両10の位置情報を取得し、前記位置情報に基づいて、作業車両10を圃場F1と圃場F2との間を自動走行させる圃場間経路R12(本発明の圃場間経路の一例)を生成する。 As described above, the automated driving system 1 according to this embodiment receives driving commands from an operator, acquires position information of a work vehicle 10 traveling on a road R0 (an example of a connecting road in the present invention) connecting field F1 and field F2 based on the driving commands, and generates an inter-field route R12 (an example of an inter-field route in the present invention) that causes the work vehicle 10 to automatically travel between field F1 and field F2 based on the position information.
上記構成によれば、複数の圃場間を自動走行させる経路をオペレータの走行操作(手動走行操作)に応じて生成することができる。これにより、作業車両10を、複数の圃場間を確実に自動走行させることができる。また、一度手動走行によって圃場間を走行させた圃場間経路を記憶させることによって次回の作業では複数の圃場間を自動走行可能とすることで作業効率を向上させることができる。このため、複数の圃場を連続して作業車両10に自動的に作業させることができる。 According to the above configuration, a route for automatic travel between multiple fields can be generated in response to the operator's driving operations (manual driving operations). This ensures that the work vehicle 10 can reliably automatically travel between multiple fields. Furthermore, by memorizing the route traveled between fields via manual driving, the vehicle can automatically travel between multiple fields in subsequent operations, thereby improving work efficiency. Therefore, the work vehicle 10 can be automatically operated on multiple fields consecutively.
本発明は上述の実施形態に限定されず、以下の実施形態であってもよい。 The present invention is not limited to the embodiments described above, and may also be subject to the following embodiments.
例えば図12Aに示すように、操作制御部21は、作業車両10を走行終了位置G1から経路開始位置Ts1まで自動走行させる経路(補間経路r31)を生成してもよい。具体的には、操作制御部21は、圃場F1内に経路開始位置Ts1を設定した場合に(図6A参照)、圃場F1内の目標経路R1の走行終了位置G1と経路開始位置Ts1とを接続する補間経路r31を生成する。 For example, as shown in Figure 12A, the operation control unit 21 may generate a route (interpolated route r31) for automatically driving the work vehicle 10 from the end position G1 to the start position Ts1. Specifically, when the start position Ts1 is set within the field F1 (see Figure 6A), the operation control unit 21 generates an interpolated route r31 connecting the end position G1 of the target route R1 within the field F1 and the start position Ts1.
また図12Bに示すように、操作制御部21は、作業車両10を経路終了位置Te2から走行開始位置S2まで自動走行させる経路(補間経路r32)を生成してもよい。具体的には、操作制御部21は、圃場F2内に経路終了位置Te2を設定した場合に(図6C参照)、経路終了位置Te2と圃場F2内の目標経路R1の走行開始位置S2とを接続する補間経路r32を生成する。 Furthermore, as shown in Figure 12B, the operation control unit 21 may generate an interpolated path (interpolated path r32) for automatically driving the work vehicle 10 from the path end position Te2 to the driving start position S2. Specifically, when the path end position Te2 is set within field F2 (see Figure 6C), the operation control unit 21 generates an interpolated path r32 connecting the path end position Te2 and the driving start position S2 of the target path R1 within field F2.
操作制御部21は、生成した補間経路r31,r32を、圃場F1及び圃場F2の圃場間経路R12に関連付けて登録する。これにより、作業車両10は、圃場F1の走行開始位置S1から圃場F2の走行終了位置G2までの全経路を自動走行することが可能になる。 The operation control unit 21 registers the generated interpolation paths r31 and r32 in association with the inter-field path R12 between field F1 and field F2. This allows the work vehicle 10 to automatically travel the entire route from the starting position S1 in field F1 to the ending position G2 in field F2.
なお、作業車両10が圃場F2を作業した後に圃場F1に移動して作業を行う場合には、操作制御部21は、圃場F2において目標経路R2の走行終了位置G2と経路開始位置(経路終了位置Te2と同じ位置)とを接続する補間経路を生成し、圃場F1において経路終了位置(経路開始位置Ts1と同じ位置)と目標経路R1の走行開始位置S1とを接続する補間経路を生成する。すなわち、本発明において、第1圃場に作業車両10を自動走行させる第1目標経路が設定されており、第2圃場に作業車両10を自動走行させる第2目標経路が設定されている場合に、操作制御部21は、前記第1目標経路の開始位置又は終了位置と第1端部位置(経路開始位置又は経路終了位置)とを接続する第1補間経路と、前記第2目標経路の開始位置又は終了位置と第2端部位置(経路開始位置又は経路終了位置)とを接続する第2補間経路とを生成する。 Furthermore, when the work vehicle 10 moves to field F1 after working in field F2 to perform work, the operation control unit 21 generates an interpolated path connecting the end position G2 of the target path R2 and the start position of the path (the same position as the end position Te2) in field F2, and generates an interpolated path connecting the end position of the path (the same position as the start position Ts1) and the start position S1 of the target path R1 in field F1. That is, in this invention, when a first target path for automatic movement of the work vehicle 10 is set in the first field, and a second target path for automatic movement of the work vehicle 10 is set in the second field, the operation control unit 21 generates a first interpolated path connecting the start or end position of the first target path to a first end position (the start or end position of the path), and a second interpolated path connecting the start or end position of the second target path to a second end position (the start or end position of the path).
本発明の他の実施形態として、操作制御部21は、既に登録されている圃場間経路の少なくとも一部を利用して、他の複数の圃場間を接続する圃場間経路を生成してもよい。例えば、圃場F1及び圃場F2間を接続する圃場間経路R12(図7参照)と、圃場F3及び圃場F4間を接続する圃場間経路R34(図13参照)とが登録されている場合に(図8参照)、操作制御部21は、圃場間経路R12及び圃場間経路R34の少なくとも一部を利用して、他の圃場間の圃場間経路を生成する。具体的には、図14に示すように、操作制御部21は、圃場間経路R12の一部の部分経路R12aと、圃場間経路R34の一部の部分経路R34aとを利用して、圃場F1及び圃場F3間の圃場間経路R13を生成する。 In another embodiment of the present invention, the operation control unit 21 may generate inter-field routes connecting multiple other fields by utilizing at least a portion of already registered inter-field routes. For example, if an inter-field route R12 connecting fields F1 and F2 (see Figure 7) and an inter-field route R34 connecting fields F3 and F4 (see Figure 13) are registered (see Figure 8), the operation control unit 21 generates inter-field routes between other fields by utilizing at least a portion of inter-field routes R12 and R34. Specifically, as shown in Figure 14, the operation control unit 21 generates an inter-field route R13 between fields F1 and F3 by utilizing a portion of inter-field route R12a and a portion of inter-field route R34a.
図14に示す例では、操作制御部21は、登録済の圃場間経路R12,R34を利用して、圃場F1~F4において各圃場間を相互に接続する複数の圃場間経路を生成することができる。 In the example shown in Figure 14, the operation control unit 21 can generate multiple inter-field routes connecting each field F1 to F4 using the registered inter-field routes R12 and R34.
上述の実施形態では、本発明の第1領域の一例として圃場F1を挙げ、第2領域の一例として圃場F2を挙げたが、本発明の第1領域及び第2領域は圃場に限定されない。例えば図15に示すように、前記第1領域が圃場F1であり、前記第2領域が作業車両10に補給物(燃料、苗、肥料、散布物など)を補給する補給領域AR1であってもよい。操作制御部21は、オペレータによる前記ティーチング操作に応じて、圃場F1と補給領域AR1とを接続する経路R11(本発明の領域間経路の一例)を生成する。 In the embodiments described above, field F1 was given as an example of the first region of the present invention, and field F2 as an example of the second region. However, the first and second regions of the present invention are not limited to fields. For example, as shown in Figure 15, the first region may be field F1, and the second region may be supply area AR1 for supplying materials (fuel, seedlings, fertilizer, spray material, etc.) to the work vehicle 10. The operation control unit 21 generates a route R11 (an example of an inter-region route of the present invention) connecting field F1 and supply area AR1 in response to the teaching operation by the operator.
例えば、作業車両10は、圃場F1内において作業途中に経路開始位置Ts1から経路R11を自動走行し、経路終了位置Terに到達すると、補給領域AR1において補給処理を実行する。作業車両10は、補給処理が終了すると、経路R11を自動走行して圃場F1に戻り作業を再開する。上記構成によれば、作業車両10を作業途中に補給領域AR1まで自動走行させ、補給領域AR1から圃場F1まで自動走行させることができるため、作業効率を向上させることができる。 For example, the work vehicle 10 automatically travels along route R11 from route start position Ts1 during work in field F1, and upon reaching route end position Ter, performs replenishment processing in replenishment area AR1. Once replenishment processing is complete, the work vehicle 10 automatically travels along route R11 back to field F1 and resumes work. With this configuration, the work vehicle 10 can be automatically driven to replenishment area AR1 during work and then automatically driven back to field F1 from replenishment area AR1, thereby improving work efficiency.
また、上記構成において、作業車両10は、圃場F1から補給領域AR1まで自動走行し、補給領域AR1から圃場F2まで自動走行してもよい。この場合、操作制御部21は、圃場F1と補給領域AR1とを接続する経路R11と、補給領域AR1と圃場F2とを接続する経路とを生成する。このように、操作制御部21は、作業車両10が一の圃場から中継地点を経由して他の圃場に移動する場合に、一の圃場と中継地点とを接続する経路と、中継地点と他の圃場とを接続する経路とを、オペレータによる前記ティーチング操作に応じて生成してもよい。なお、本発明の第1領域及び第2領域は、作業車両10から排出物(収穫物など)を排出する排出領域であってもよいし、作業車両10の保管領域(納屋など)であってもよい。すなわち、本発明の第1領域及び第2領域は、圃場、作業車両10に補給物を補給する補給領域、作業車両10から排出物を排出する排出領域、又は、作業車両10の保管領域である。 Furthermore, in the above configuration, the work vehicle 10 may automatically travel from field F1 to replenishment area AR1, and then automatically travel from replenishment area AR1 to field F2. In this case, the operation control unit 21 generates a route R11 connecting field F1 and replenishment area AR1, and a route connecting replenishment area AR1 and field F2. In this way, when the work vehicle 10 moves from one field to another field via an intermediate point, the operation control unit 21 may generate a route connecting one field and an intermediate point, and a route connecting the intermediate point and another field, in response to the teaching operation by the operator. Note that the first and second areas of the present invention may be discharge areas for discharging waste (such as harvested produce) from the work vehicle 10, or they may be storage areas for the work vehicle 10 (such as a barn). In other words, the first and second regions of the present invention are a field, a supply region for supplying materials to the work vehicle 10, a discharge region for discharging waste from the work vehicle 10, or a storage region for the work vehicle 10.
また、本発明の他の実施形態として、例えば圃場F1から圃場F2にティーチング走行して生成した圃場間経路R12は、作業車両10が圃場F1から圃場F2に移動する経路として利用されてもよいし、作業車両10が圃場F2から圃場F1に移動する経路として利用されてもよい。 Furthermore, in another embodiment of the present invention, for example, the inter-field route R12 generated by teaching the vehicle from field F1 to field F2 may be used as a route for the work vehicle 10 to move from field F1 to field F2, or as a route for the work vehicle 10 to move from field F2 to field F1.
上述した実施形態では、操作制御部21は、オペレータによるティーチング操作に基づいて、複数の圃場間を接続する道路R0の圃場間経路を生成しているが、本発明はこれに限定されない。他の実施形態として、操作制御部21は、作業車両10が過去に走行した走行軌跡に基づいて前記圃場間経路を生成してもよい。例えば、作業車両10により圃場F1及び圃場F2で作業を行う場合に、オペレータは、圃場F1の作業が終了すると作業車両10を圃場F1から圃場F2まで手動走行させて圃場F2の作業を行う。操作制御部21は、前記作業時に作業車両10が走行した軌跡に基づいて圃場F1及び圃場F2間の経路を生成する。このように、操作制御部21は、通常の作業時にオペレータが作業車両10を手動走行させた軌跡により前記圃場間経路を生成してもよい。 In the embodiment described above, the operation control unit 21 generates inter-field routes for road R0 connecting multiple fields based on teaching operations by the operator; however, the present invention is not limited to this. In another embodiment, the operation control unit 21 may generate the inter-field routes based on the travel trajectory of the work vehicle 10 in the past. For example, when the work vehicle 10 performs work in fields F1 and F2, the operator manually drives the work vehicle 10 from field F1 to field F2 after completing work in field F1 to perform work in field F2. The operation control unit 21 generates the route between fields F1 and F2 based on the trajectory of the work vehicle 10 during the work. Thus, the operation control unit 21 may generate the inter-field routes based on the trajectory of the operator manually driving the work vehicle 10 during normal work.
[走行情報の報知処理]
ここで、作業車両10に一の圃場と他の圃場とを接続する圃場間経路(領域間経路)を自動走行させる場合、作業車両10が他の車両などに接触することを回避するために圃場間経路の安全性に注意を払う必要がある。本実施形態に係る自動走行システム1は、以下に示すように、作業車両10に複数の領域間を安全かつ効率良く自動走行させることが可能な構成を備えている。
[Processing of driving information notification]
Here, when the work vehicle 10 is to automatically travel along an inter-field route (inter-area route) connecting one field to another, it is necessary to pay attention to the safety of the inter-field route in order to avoid the work vehicle 10 coming into contact with other vehicles or the like. The automatic driving system 1 according to this embodiment has a configuration that enables the work vehicle 10 to travel safely and efficiently between multiple areas automatically, as shown below.
具体的には、走行処理部111は、圃場間経路の端点において作業車両10を停止(一時停止)させる。また、報知処理部112は、圃場間経路の走行に関する走行情報を圃場において報知させる。 Specifically, the driving processing unit 111 stops (temporarily pauses) the work vehicle 10 at the end of the inter-field route. Furthermore, the notification processing unit 112 notifies the field of driving information related to the inter-field route.
図16には、作業車両10が圃場F1の作業を終了した後に、圃場間経路R12を走行して圃場F2に移動する例を示している。走行処理部111は、図12Aに示すように、作業車両10が圃場F1において目標経路R1に従って作業を終了すると、作業車両10を走行終了位置G1から圃場間経路R12の経路開始位置Ts1まで補間経路r31を自動走行させる。経路開始位置Ts1は、例えば図16に示すように圃場F1の出入口H1に設定される。走行処理部111は、作業車両10が圃場間経路R12の経路開始位置Ts1に到達すると、経路開始位置Ts1において作業車両10を一時停止させる。 Figure 16 shows an example where the work vehicle 10 moves to field F2 by traveling along the inter-field route R12 after completing work in field F1. As shown in Figure 12A, when the work vehicle 10 completes work in field F1 according to the target route R1, the travel processing unit 111 automatically drives the work vehicle 10 along the interpolated route r31 from the end-of-travel position G1 to the route start position Ts1 of the inter-field route R12. The route start position Ts1 is set, for example, at the entrance/exit H1 of field F1, as shown in Figure 16. When the work vehicle 10 reaches the route start position Ts1 of the inter-field route R12, the travel processing unit 111 temporarily stops the work vehicle 10 at the route start position Ts1.
走行処理部111が作業車両10を経路開始位置Ts1に停止させた後、報知処理部112は、作業車両10と操作端末20とにおいて前記走行情報を報知させる。前記走行情報は、作業車両10が停止したことを示す停止情報と、作業車両10の走行を再開させるか否かを問い合わせる問い合わせ情報との少なくともいずれかを含む。なお、報知対象の操作端末20は、作業車両10のオペレータが操作する操作端末であってもよいし、作業車両10を監視する監視者が操作する操作端末であってもよい。すなわち、本発明のユーザーには、オペレータ、監視者、作業者などが含まれる。 After the driving processing unit 111 stops the work vehicle 10 at the route start position Ts1, the notification processing unit 112 causes the work vehicle 10 and the operation terminal 20 to notify the driving information. The driving information includes at least one of the following: stop information indicating that the work vehicle 10 has stopped, and inquiry information asking whether or not to resume the driving of the work vehicle 10. The operation terminal 20 to which the notification is received may be an operation terminal operated by the operator of the work vehicle 10, or an operation terminal operated by a supervisor monitoring the work vehicle 10. In other words, users of this invention include operators, supervisors, workers, etc.
例えば図16に示すように、報知処理部112は、作業車両10から前記停止情報(「一時停止中です」のメッセージ)を音声出力させる。このように、報知処理部112は、作業車両10の周囲に注意喚起するために、前記停止情報に関するメッセージを音声出力させる。なお、報知処理部112は、作業車両10に搭載される表示灯を点灯又は点滅させてもよい。 For example, as shown in Figure 16, the notification processing unit 112 outputs the stop information (the message "Temporarily Stopped") from the work vehicle 10 via voice output. In this way, the notification processing unit 112 outputs the message regarding the stop information via voice output to alert those around the work vehicle 10. The notification processing unit 112 may also illuminate or flash an indicator light mounted on the work vehicle 10.
また、報知処理部112は、操作端末20に前記停止情報及び前記問い合わせ情報を表示させる。例えば図16及び図17に示すように、報知処理部112は、圃場F1内に位置する作業車両10(トラクターX)のオペレータAの操作端末20aの走行画面D4に、前記停止情報(「トラクターXが停止中です。周囲の安全を確認して走行を再開させて下さい。」のメッセージ)と、前記問い合わせ情報(「走行再開」ボタン、「保留」ボタン)を表示させる。これにより、オペレータAは、作業車両10が圃場F1の出入口H1で一時停止したことを把握することができる。 Furthermore, the notification processing unit 112 displays the stop information and inquiry information on the operation terminal 20. For example, as shown in Figures 16 and 17, the notification processing unit 112 displays the stop information ("Tractor X is stopped. Please check the surrounding area for safety and resume driving." message) and the inquiry information ("Resume Driving" button, "Hold" button) on the driving screen D4 of the operation terminal 20a of operator A of the work vehicle 10 (tractor X) located in field F1. This allows operator A to understand that the work vehicle 10 has temporarily stopped at the entrance/exit H1 of field F1.
オペレータAは、走行画面D4(図17参照)において、作業車両10の一時停止状態を解除して自動走行を再開させる指示を行うことが可能である。例えば、オペレータAは、作業車両10の停止位置に移動して作業車両10の周囲、道路R0の安全を目視で確認すると、図17に示す走行画面D4において「走行再開」ボタンを押下する。オペレータAが「走行再開」ボタンを押下すると、操作端末20の操作制御部21はオペレータAの操作を受け付けて走行再開指示を作業車両10に出力する。 Operator A can issue a command on the driving screen D4 (see Figure 17) to release the paused state of the work vehicle 10 and resume automatic driving. For example, after moving to the stopping position of the work vehicle 10 and visually confirming the safety of the area around the work vehicle 10 and the road R0, Operator A presses the "Resume Driving" button on the driving screen D4 shown in Figure 17. When Operator A presses the "Resume Driving" button, the operation control unit 21 of the operation terminal 20 receives Operator A's command and outputs a driving resume instruction to the work vehicle 10.
走行処理部111は、操作端末20から前記走行再開指示を取得すると、経路開始位置Ts1において一時停止状態を解除して作業車両10に自動走行を再開させる。すなわち、走行処理部111は、作業車両10に、経路開始位置Ts1から圃場間経路R12に従って自動走行を開始させる。 When the driving processing unit 111 receives the instruction to resume driving from the operation terminal 20, it releases the paused state at the route start position Ts1 and causes the work vehicle 10 to resume automatic driving. That is, the driving processing unit 111 causes the work vehicle 10 to start automatic driving from the route start position Ts1 along the inter-field route R12.
また、報知処理部112は、走行処理部111が作業車両10に自動走行を再開させる際に、作業車両10が走行を再開することを示す再開情報を報知させる。例えば図18に示すように、報知処理部112は、作業車両10から前記再開情報(「走行を再開します」のメッセージ)を音声出力させる。このように、報知処理部112は、作業車両10の周囲に注意喚起するために、前記再開情報に関するメッセージを音声出力させる。また、報知処理部112は、操作端末20に前記再開情報を表示させてもよい。 Furthermore, when the driving processing unit 111 instructs the work vehicle 10 to automatically resume driving, the notification processing unit 112 causes the work vehicle 10 to announce restart information indicating that it is resuming driving. For example, as shown in Figure 18, the notification processing unit 112 causes the work vehicle 10 to output the restart information (the message "Resuming driving") as an audible signal. In this way, the notification processing unit 112 outputs the restart information message as an audible signal to alert those around the work vehicle 10. The notification processing unit 112 may also display the restart information on the operation terminal 20.
また、報知処理部112は、走行画面D4において、作業車両10に搭載されたカメラが撮影した画像P1を表示させてもよい(図17参照)。また、操作端末20が作業車両10から所定距離以内に位置する場合には、操作端末20のオペレータは作業車両10の近くに移動して目視により確認することが可能である。このため、報知処理部112は、操作端末20が作業車両10から所定距離を超える場所に位置する場合に画像P1を表示させ、操作端末20が作業車両10から所定距離以内に位置する場合には画像P1を表示させない構成としてもよい。なお、画像P1には、作業車両10の前方、左右、後方の撮影画像が含まれてもよい。 Furthermore, the notification processing unit 112 may display the image P1 captured by the camera mounted on the work vehicle 10 on the driving screen D4 (see Figure 17). Also, if the operation terminal 20 is located within a predetermined distance from the work vehicle 10, the operator of the operation terminal 20 can move closer to the work vehicle 10 and visually confirm the image. Therefore, the notification processing unit 112 may be configured to display the image P1 when the operation terminal 20 is located beyond a predetermined distance from the work vehicle 10, and not to display the image P1 when the operation terminal 20 is located within a predetermined distance from the work vehicle 10. Note that the image P1 may include images taken from the front, left, right, and rear of the work vehicle 10.
ここで、車両制御装置11は、オペレータが目視により安全を確認したことを条件として、作業車両10の一時停止状態を解除して自動走行を再開させてもよい。具体的には、報知処理部112は、作業車両10が経路開始位置Ts1に停止したときに操作端末20に前記停止情報を表示させ、操作端末20が作業車両10から所定距離以内になった場合に前記問い合わせ情報を表示させる。例えば、走行処理部111が作業車両10を経路開始位置Ts1に停止させると、報知処理部112は、操作端末20の走行画面D4に、作業車両10が停止中であることを表示させ、「走行再開」ボタンを表示させない。オペレータAが作業車両10の自動走行を再開させるために作業車両10に近付いて所定距離以内の位置に来ると、報知処理部112は、走行画面D4に「走行再開」ボタンを表示させる。これにより、オペレータAは、作業車両10の周囲を目視により確認できる位置まで近付いた場合に「走行再開」ボタンを押下することが可能となる。すなわち、オペレータAは、作業車両10から所定距離を超える位置にいる場合には、作業車両10の自動走行を再開させることができない。この構成によれば、作業車両10に道路R0を自動走行させる前に、作業車両10の周囲をオペレータAに確実に確認させることができる。 Here, the vehicle control device 11 may release the temporary stop state of the work vehicle 10 and resume automatic driving, provided that the operator has visually confirmed safety. Specifically, the notification processing unit 112 displays the stop information on the operation terminal 20 when the work vehicle 10 stops at the route start position Ts1, and displays the inquiry information when the operation terminal 20 is within a predetermined distance from the work vehicle 10. For example, when the driving processing unit 111 stops the work vehicle 10 at the route start position Ts1, the notification processing unit 112 displays on the driving screen D4 of the operation terminal 20 that the work vehicle 10 is stopped and does not display the "Resume Driving" button. When operator A approaches the work vehicle 10 to resume automatic driving and comes within a predetermined distance, the notification processing unit 112 displays the "Resume Driving" button on the driving screen D4. This makes it possible for operator A to press the "Resume Driving" button when they have approached close enough to visually confirm the surroundings of the work vehicle 10. In other words, if Operator A is located beyond a predetermined distance from the work vehicle 10, the automatic movement of the work vehicle 10 cannot be resumed. This configuration ensures that Operator A can reliably check the area around the work vehicle 10 before allowing it to automatically travel along road R0.
他の実施形態として、車両制御装置11は、複数の操作端末20に前記走行情報を報知させてもよい。例えば図19には、作業車両10(トラクターX)が作業を行う圃場F1及び圃場F2と、他の作業車両が作業を行う圃場F3とを示している。作業車両10は圃場間経路R12を自動走行して圃場F1から圃場F2に移動する。オペレータAは圃場F1及び圃場F2の作業を管理し、オペレータBは圃場F3の作業を管理する。 In another embodiment, the vehicle control device 11 may notify multiple operation terminals 20 of the driving information. For example, Figure 19 shows fields F1 and F2 where a work vehicle 10 (tractor X) performs work, and field F3 where another work vehicle performs work. The work vehicle 10 automatically travels along the inter-field route R12, moving from field F1 to field F2. Operator A manages the work in fields F1 and F2, and Operator B manages the work in field F3.
この場合に、報知処理部112は、圃場F1にいるオペレータAの操作端末20aに前記走行情報として、前記停止情報及び前記問い合わせ情報を表示させ、圃場間経路R12に接続しない圃場F3にいるオペレータBの操作端末20bには前記走行情報として、前記停止情報のみを表示させる。このように、報知処理部112は、複数の操作端末20のそれぞれにおいて、作業車両10が一時停止したことを示す情報を表示させるとともに、圃場間経路R12を自動走行する作業車両10を管理するオペレータAの操作端末20aにおいて、さらに自動走行を再開させるか否かを問い合わせる問い合わせ情報を表示させる。 In this case, the notification processing unit 112 displays the stop information and the inquiry information as travel information on the operation terminal 20a of operator A in field F1, and displays only the stop information as travel information on the operation terminal 20b of operator B in field F3, which is not connected to the inter-field route R12. In this way, the notification processing unit 112 displays information indicating that the work vehicle 10 has temporarily stopped on each of the multiple operation terminals 20, and also displays inquiry information on the operation terminal 20a of operator A, who manages the work vehicle 10 automatically traveling along the inter-field route R12, asking whether or not to resume automatic travel.
すなわち、車両制御装置11は、作業車両10が道路R0を走行しようとしていることを作業車両10の周囲のオペレータに通知するとともに、作業車両10に道路R0を走行させる指示(許可)をする権限(走行再開権限)を、当該作業車両10を管理するオペレータAのみに付与する。これにより、例えば図19に示す例では、圃場F3にいるオペレータBも、圃場F1の作業車両10が道路R0を走行しようとしていることを認識することができるため、道路R0の安全を目視で確認することができる。 In other words, the vehicle control device 11 notifies operators around the work vehicle 10 that the work vehicle 10 is about to travel on road R0, and grants the authority to instruct (permit) the work vehicle 10 to travel on road R0 (authorization to resume travel) only to operator A, who manages the work vehicle 10. As a result, in the example shown in Figure 19, for example, operator B in field F3 can also recognize that the work vehicle 10 in field F1 is about to travel on road R0, and can visually confirm the safety of road R0.
他の実施形態として、車両制御装置11は、オペレータAが一時停止した作業車両10の自動走行を再開させる指示(走行再開指示)をしない場合に、他のオペレータに前記問い合わせ情報を通知してもよい。例えば図19に示す例において、報知処理部112が操作端末20aに前記問い合わせ情報として「走行再開」ボタンを表示させた場合に、オペレータAが当該通知に気が付かず、「走行再開」ボタンが押下されない場合がある。この場合、報知処理部112は、オペレータBの操作端末20bに前記問い合わせ情報(「走行再開」ボタン)を表示させる。また、報知処理部112は、図20に示すように、操作端末20aにおいて、オペレータBに前記問い合わせ情報を通知(走行再開権限を付与)したことを表示させてもよい。 In another embodiment, the vehicle control device 11 may notify other operators of the inquiry information if operator A does not issue an instruction to resume the automatic driving of the temporarily stopped work vehicle 10 (driving resume instruction). For example, in the example shown in Figure 19, if the notification processing unit 112 displays the "driving resume" button as the inquiry information on the operation terminal 20a, operator A may not notice the notification and will not press the "driving resume" button. In this case, the notification processing unit 112 displays the inquiry information ("driving resume" button) on operator B's operation terminal 20b. Alternatively, as shown in Figure 20, the notification processing unit 112 may display on the operation terminal 20a that operator B has been notified of the inquiry information (authorization to resume driving has been granted).
図21には、操作端末20bの走行画面D4の一例を示している。圃場F3にいるオペレータBは、前記問い合わせ情報を確認すると、圃場F1の作業車両10の停止位置に移動して作業車両10の周囲、道路R0の安全を目視で確認して、走行画面D4において「走行再開」ボタンを押下する。オペレータBが「走行再開」ボタンを押下すると(図21参照)、操作端末20bの操作制御部21はオペレータBの操作を受け付けて走行再開指示を作業車両10に出力する。 Figure 21 shows an example of the driving screen D4 of the operation terminal 20b. Operator B, located in field F3, confirms the inquiry information, moves to the stopping position of the work vehicle 10 in field F1, visually checks the safety of the area around the work vehicle 10 and the road R0, and then presses the "Resume Driving" button on the driving screen D4. When Operator B presses the "Resume Driving" button (see Figure 21), the operation control unit 21 of the operation terminal 20b receives Operator B's input and outputs a driving resume instruction to the work vehicle 10.
なお、報知処理部112は、操作端末20aにおいて前記走行情報(前記問い合わせ情報)を報知させてから所定時間が経過するまでの間に前記走行再開指示を取得しなかった場合に、操作端末20bにおいて前記走行情報(前記問い合わせ情報)を報知させてもよい。具体的には、報知処理部112は、オペレータAに通知してから所定時間以内に操作端末20aから前記走行再開指示を取得しない場合に、操作端末20bに前記問い合わせ情報を表示させてもよい。すなわち、車両制御装置11は、作業車両10のオペレータが前記所定時間以内に前記走行再開指示をしなかった場合に、他のオペレータに前記走行再開指示の権限を付与(委譲)する。 Furthermore, if the notification processing unit 112 does not receive the driving restart instruction within a predetermined time after the driving information (the inquiry information) is notified on the operation terminal 20a, it may also notify the driving information (the inquiry information) on the operation terminal 20b. Specifically, if the notification processing unit 112 does not receive the driving restart instruction from the operation terminal 20a within a predetermined time after notifying operator A, it may display the inquiry information on the operation terminal 20b. In other words, if the operator of the work vehicle 10 does not give the driving restart instruction within the predetermined time, the vehicle control device 11 grants (delegates) the authority to give the driving restart instruction to another operator.
また、報知処理部112は、操作端末20aにおいて前記走行情報(前記問い合わせ情報)を報知させた後に、オペレータAが他のオペレータ(例えばオペレータB)に前記走行再開指示の権限を委任する操作を行ってもよい。例えばオペレータAが作業中で手を離せない状況で作業車両10の位置に移動できない場合に、オペレータAは、図22に示すように操作端末20aにおいて、オペレータBに前記走行再開指示の権限を委任する操作(例えば、「他のオペレータに委任」のボタンを押下する操作)を行う。報知処理部112は、オペレータAの当該操作に応じて、操作端末20bに前記問い合わせ情報を表示させる。 Furthermore, after the notification processing unit 112 has the operation terminal 20a notify the driving information (the inquiry information), operator A may perform an operation to delegate the authority to issue the driving restart instruction to another operator (for example, operator B). For example, if operator A is unable to move to the location of the work vehicle 10 because they are working and cannot take their hands off the vehicle, operator A may perform an operation on the operation terminal 20a, as shown in Figure 22, to delegate the authority to issue the driving restart instruction to operator B (for example, by pressing the "Delegate to another operator" button). In response to operator A's operation, the notification processing unit 112 displays the inquiry information on the operation terminal 20b.
この構成によれば、圃場F1のオペレータAが前記走行再開指示を行うことができない場合であっても、他のオペレータBが作業車両10の停止位置に移動して作業車両10の周囲、道路R0の安全を目視で確認して、自動走行を再開させることが可能となる。 With this configuration, even if operator A in field F1 is unable to issue the command to resume driving, another operator B can move to the stopping position of the work vehicle 10, visually confirm the safety of the area around the work vehicle 10 and the road R0, and then resume automatic driving.
他の実施形態として、車両制御装置11は、オペレータAが一時停止した作業車両10の自動走行を再開させる指示(走行再開指示)をしない場合に、他の複数のオペレータに前記問い合わせ情報を通知してもよい。例えば図23に示す例では、作業車両10(トラクターX)が作業を行う圃場F1及び圃場F2と、他の作業車両10が作業を行う圃場F3~F5とを示している。作業車両10は圃場間経路R12を自動走行して圃場F1から圃場F2に移動する。オペレータAは圃場F1及び圃場F2の作業を管理し、オペレータBは圃場F3の作業を管理し、オペレータCは圃場F4の作業を管理し、オペレータDは圃場F5の作業を管理する。 In another embodiment, the vehicle control device 11 may notify multiple other operators of the inquiry information if operator A does not issue an instruction to resume the automatic movement of the work vehicle 10 that has been temporarily stopped (a movement resumption instruction). For example, in the example shown in Figure 23, fields F1 and F2 are shown where work vehicle 10 (tractor X) performs work, and fields F3 to F5 are shown where other work vehicles 10 perform work. Work vehicle 10 automatically travels along the inter-field route R12 to move from field F1 to field F2. Operator A manages the work in fields F1 and F2, operator B manages the work in field F3, operator C manages the work in field F4, and operator D manages the work in field F5.
この場合に、報知処理部112は、圃場F1にいるオペレータAの操作端末20aに前記走行情報として、前記停止情報及び前記問い合わせ情報を表示させ、圃場間経路R12に接続しない圃場F3~F5にいるオペレータB~Dの操作端末20b~20dに前記走行情報として、前記停止情報を表示させる。さらに、報知処理部112は、複数の操作端末20b~20dのうち優先順位に基づいて決定される操作端末20に、前記問い合わせ情報を表示させる。例えば図23に示す例では、報知処理部112は、操作端末20b~20dのうち作業車両10に最も近い操作端末20dに、前記問い合わせ情報(「「走行再開」ボタン」)を表示させる。このように、作業車両10に最も近い操作端末20dのオペレータDに前記走行再開指示の権限を付与することにより、作業車両10が道路R0を走行する際の安全確認を迅速に行うことができる。このように、報知処理部112は、オペレータAが前記所定時間以内に前記走行再開指示をしなかった場合、又は、オペレータAが他のオペレータに前記走行再開指示の権限を委任する操作を行った場合に、優先順位に応じたオペレータに前記走行再開指示の権限を付与(委譲)する。 In this case, the notification processing unit 112 displays the stop information and the inquiry information as driving information on the operation terminal 20a of operator A in field F1, and displays the stop information as driving information on the operation terminals 20b to 20d of operators B to D in fields F3 to F5 that are not connected to the inter-field route R12. Furthermore, the notification processing unit 112 displays the inquiry information on the operation terminal 20, which is determined from among the multiple operation terminals 20b to 20d based on priority. For example, in the example shown in Figure 23, the notification processing unit 112 displays the inquiry information ("Resume Driving" button) on the operation terminal 20d closest to the work vehicle 10 among the operation terminals 20b to 20d. In this way, by granting the authority to issue the resume driving instruction to operator D of the operation terminal 20d closest to the work vehicle 10, safety checks can be performed quickly when the work vehicle 10 is driving on road R0. Thus, if Operator A fails to issue the command to resume driving within the predetermined time, or if Operator A delegates the authority to issue the command to resume driving to another operator, the notification processing unit 112 grants (delegates) the authority to issue the command to resume driving to the operator according to the priority order.
なお、車両制御装置11は、作業車両10に近い順に優先順位を設定してもよい。この場合、例えば、報知処理部112は、作業車両10に最も近い優先順位第1位の操作端末20dのオペレータDから前記走行開始指示を取得しない場合に、作業車両10に次に近い優先順位第2位の操作端末20bに前記問い合わせ情報を表示させる。具体的には、報知処理部112は、オペレータDが前記所定時間以内に前記走行再開指示をしなかった場合、又は、オペレータDが他のオペレータに前記走行再開指示の権限を委任する操作を行った場合に、オペレータBに前記走行再開指示の権限を付与(委譲)する。 Furthermore, the vehicle control device 11 may set priority levels in order of proximity to the work vehicle 10. In this case, for example, if the notification processing unit 112 does not receive the start-driving instruction from operator D of the operation terminal 20d, which has the highest priority and is closest to the work vehicle 10, it will display the inquiry information on the operation terminal 20b, which has the next highest priority and is closest to the work vehicle 10. Specifically, if operator D does not issue the restart-driving instruction within the predetermined time, or if operator D delegates the authority to issue the restart-driving instruction to another operator, the notification processing unit 112 will grant (delegate) the authority to issue the restart-driving instruction to operator B.
また、車両制御装置11は、複数の操作端末20b~20dのうち、管理対象の作業車両が作業中ではないオペレータの操作端末20に、前記問い合わせ情報を表示させてもよい。例えば、圃場F3の作業車両及び圃場F5の作業車両が作業中であり、圃場F4の作業車両が作業中でない場合、圃場F4のオペレータCは作業負担が軽い状況にある。この場合、報知処理部112は、オペレータCの操作端末20cに前記問い合わせ情報を表示させてもよい。このように、報知処理部112は、作業状況に応じた優先順位に基づいて前記走行再開指示の権限を委譲してもよい。 Furthermore, the vehicle control device 11 may display the inquiry information on the operation terminal 20 of the multiple operation terminals 20b to 20d, specifically on the terminal 20 of the operator whose managed work vehicle is not currently working. For example, if the work vehicles in field F3 and field F5 are working, and the work vehicle in field F4 is not working, then operator C in field F4 has a light workload. In this case, the notification processing unit 112 may display the inquiry information on operator C's operation terminal 20c. In this way, the notification processing unit 112 may delegate the authority to issue the restart instruction based on a priority order according to the work status.
また他の実施形態として、報知処理部112は、圃場間経路R12の経路開始位置Ts1に到達する前に、前記走行情報を報知させてもよい。具体的には、報知処理部112は、作業車両10が走行終了位置G1から圃場間経路R12の経路開始位置Ts1まで補間経路r31を自動走行中(図12A参照)に、作業車両10及び操作端末20において前記走行情報を報知させてもよい。 In another embodiment, the notification processing unit 112 may notify the travel information before reaching the route start position Ts1 of the inter-field route R12. Specifically, the notification processing unit 112 may notify the travel information on the work vehicle 10 and the operation terminal 20 while the work vehicle 10 is automatically traveling along the interpolated route r31 from the travel end position G1 to the route start position Ts1 of the inter-field route R12 (see Figure 12A).
また他の実施形態として、車両制御装置11は、オペレータが走行画面D4において「保留」ボタンを押下した場合に、作業車両10の停止状態を維持してもよい。例えば、作業車両10が一時停止した際にオペレータAが作業中で手を離せない場合に走行画面D4の「保留」ボタン(図17等参照)を押下する。この場合、報知処理部112は、前記走行開始指示の権限を他のオペレータに委譲することなく、オペレータAからの指示を待機する。その後、オペレータAが作業車両10の近くに移動して安全確認後に「走行再開」ボタンを押下すると(図17参照)、走行処理部111は、作業車両10の自動走行を再開させる。このように、オペレータAが作業車両10の自動走行を再開させる操作を行う意思がある場合は、「保留」ボタンを押下することにより作業車両10の停止状態を維持させることができる。 In another embodiment, the vehicle control device 11 may maintain the stopped state of the work vehicle 10 when the operator presses the "Hold" button on the driving screen D4. For example, if operator A is working and unable to take their hands off the vehicle when the work vehicle 10 temporarily stops, they press the "Hold" button on the driving screen D4 (see Figure 17, etc.). In this case, the notification processing unit 112 waits for instructions from operator A without delegating the authority to issue the driving start instruction to another operator. Subsequently, when operator A moves close to the work vehicle 10 and confirms safety, they press the "Resume Driving" button (see Figure 17), and the driving processing unit 111 resumes the automatic driving of the work vehicle 10. In this way, if operator A intends to resume the automatic driving of the work vehicle 10, they can maintain the stopped state of the work vehicle 10 by pressing the "Hold" button.
また他の実施形態として、車両制御装置11は、圃場間経路R12の経路終了位置Te2において作業車両10を一時停止させて前記走行情報を報知させてもよい。具体的には、車両制御装置11は、経路終了位置Te2において作業車両10を停止させた後に、作業車両10と、作業車両10と通信可能な圃場内に位置する操作端末20とにおいて、前記走行情報を報知させる。 In another embodiment, the vehicle control device 11 may temporarily stop the work vehicle 10 at the end position Te2 of the inter-field route R12 and broadcast the aforementioned driving information. Specifically, after stopping the work vehicle 10 at the end position Te2, the vehicle control device 11 broadcasts the aforementioned driving information to the work vehicle 10 and to the operation terminal 20 located in the field that can communicate with the work vehicle 10.
以上のように、車両制御装置11は、圃場間経路R12の端点(経路開始位置Ts1又は経路終了位置Te2)において作業車両10を停止させ、圃場間経路R12の走行に関する前記走行情報を報知させる。また他の実施形態として、車両制御装置11は、圃場間経路R12を自動走行する作業車両10を道路R0の交差点で一時停止させて前記走行情報を報知させてもよい。 As described above, the vehicle control device 11 stops the work vehicle 10 at the endpoint of the inter-field route R12 (route start position Ts1 or route end position Te2) and notifies the vehicle of the aforementioned travel information regarding its journey along the inter-field route R12. In another embodiment, the vehicle control device 11 may also temporarily stop the work vehicle 10, which is automatically traveling along the inter-field route R12, at an intersection of road R0 and notify the vehicle of the aforementioned travel information.
また他の実施形態として、車両制御装置11は、圃場間経路R12の端点において作業車両10を停止させた場合に、遠隔地にいるオペレータに前記走行情報を報知してもよい。例えば、報知処理部112は、圃場F1において作業車両10が一時停止した場合に、遠隔地にいるオペレータの操作端末20において前記停止情報と前記問い合わせ情報とを表示させる。また、この場合、報知処理部112は、走行画面D4において、作業車両10に搭載されたカメラが撮影した画像P1を表示させて、作業車両10の周囲、道路R0の状況をオペレータに通知する。なお、車両制御装置11は、遠隔地のオペレータによる、作業車両10の自動走行の再開指示を禁止してもよい。また、車両制御装置11は、遠隔地のオペレータから作業車両10の自動走行の再開指示を受け付けた場合には、作業車両10の近くに他のオペレータがいることを条件として、作業車両10の自動走行の再開を許可する構成としてもよい。 In another embodiment, the vehicle control device 11 may notify a remote operator of the driving information when the work vehicle 10 stops at the endpoint of the inter-field route R12. For example, when the work vehicle 10 temporarily stops at field F1, the notification processing unit 112 displays the stop information and the inquiry information on the remote operator's terminal 20. In this case, the notification processing unit 112 also displays an image P1 taken by a camera mounted on the work vehicle 10 on the driving screen D4 to notify the operator of the conditions around the work vehicle 10 and the road R0. The vehicle control device 11 may also prohibit the remote operator from issuing a command to resume the automatic driving of the work vehicle 10. Furthermore, if the vehicle control device 11 receives a command from a remote operator to resume the automatic driving of the work vehicle 10, it may be configured to allow the automatic driving of the work vehicle 10 to resume, provided that another operator is near the work vehicle 10.
[自動走行処理]
図24には、車両制御装置11において実行される自動走行処理(走行情報の報知処理)の一例を示している。ここでは、作業車両10が圃場F1、圃場間経路R12、及び圃場F2(図23参照)を順に自動走行するものとする。
[Automatic driving process]
Figure 24 shows an example of the automatic driving process (driving information notification process) performed by the vehicle control device 11. Here, the work vehicle 10 is assumed to automatically travel sequentially through field F1, the inter-field route R12, and field F2 (see Figure 23).
先ずステップS31において、車両制御装置11は、圃場F1内において、作業車両10を目標経路R1(図4A参照)に従って自動走行させながら作業機14による作業を実行させる。 First, in step S31, the vehicle control device 11 causes the work vehicle 10 to automatically travel along the target route R1 (see Figure 4A) within the field F1 while performing work with the work implement 14.
次にステップS32において、車両制御装置11は、作業車両10が圃場間経路R12の経路開始位置Ts1に到達したか否かを判定する。車両制御装置11は、作業車両10が圃場間経路R12の経路開始位置Ts1に到達したと判定すると(S32:Yes)、処理をステップS33に移行させる。一方、車両制御装置11は、作業車両10が圃場間経路R12の経路開始位置Ts1に到達していないと判定すると(S32:No)、処理をステップS31に移行させる。 Next, in step S32, the vehicle control device 11 determines whether the work vehicle 10 has reached the route start position Ts1 of the inter-field route R12. If the vehicle control device 11 determines that the work vehicle 10 has reached the route start position Ts1 of the inter-field route R12 (S32: Yes), it proceeds to step S33. On the other hand, if the vehicle control device 11 determines that the work vehicle 10 has not reached the route start position Ts1 of the inter-field route R12 (S32: No), it proceeds to step S31.
ステップS33において、車両制御装置11は、作業車両10を一時停止させる。例えば、車両制御装置11は、作業車両10を出入口H1の経路開始位置Ts1で一時停止させる(図23参照)。 In step S33, the vehicle control device 11 temporarily stops the work vehicle 10. For example, the vehicle control device 11 temporarily stops the work vehicle 10 at the path start position Ts1 of the entrance/exit H1 (see Figure 23).
次にステップS34において、車両制御装置11は、圃場F1にいるオペレータAに作業車両10が一時停止したことを報知する。具体的には、車両制御装置11は、作業車両10から前記停止情報(「一時停止中です」のメッセージ)を音声出力させ(図16参照)、オペレータAの操作端末20aに前記停止情報及び前記問い合わせ情報(「走行再開」ボタン、「保留」ボタン)を表示させる(図17参照)。 Next, in step S34, the vehicle control device 11 notifies operator A, who is in field F1, that the work vehicle 10 has temporarily stopped. Specifically, the vehicle control device 11 causes the work vehicle 10 to output the stop information (the message "Temporarily Stopped") as an audio signal (see Figure 16), and displays the stop information and the inquiry information ("Resume Driving" button, "Hold" button) on operator A's operation terminal 20a (see Figure 17).
次にステップS35において、車両制御装置11は、操作端末20から前記走行開始指示を取得したか否かを判定する。車両制御装置11は、オペレータAの操作端末20aから前記走行開始指示を取得した場合に(S35:Yes)、処理をステップS36に移行させる。一方、車両制御装置11は、オペレータAの操作端末20aから前記走行開始指示を取得しない場合に(S35:No)、処理をステップS351に移行させる。 Next, in step S35, the vehicle control device 11 determines whether or not it has received the "start driving" instruction from the operation terminal 20. If the vehicle control device 11 has received the "start driving" instruction from operator A's operation terminal 20a (S35: Yes), it proceeds to step S36. On the other hand, if the vehicle control device 11 has not received the "start driving" instruction from operator A's operation terminal 20a (S35: No), it proceeds to step S351.
ステップS351では、車両制御装置11は、所定時間が経過したか否かを判定する。具体的には、車両制御装置11は、作業車両10が一時停止したことを作業車両10及び操作端末20から報知させた時点(又は作業車両10が停止した時点)から所定時間(例えば5分)が経過したか否かを判定する。車両制御装置11は、所定時間が経過したと判定すると(S351:Yes)、処理をステップS352に移行させる。一方、車両制御装置11は、所定時間が経過していないと判定すると(S351:No)、処理をステップS35に移行させる。 In step S351, the vehicle control device 11 determines whether a predetermined time has elapsed. Specifically, the vehicle control device 11 determines whether a predetermined time (e.g., 5 minutes) has elapsed since the work vehicle 10 and the operation terminal 20 notified that the work vehicle 10 had temporarily stopped (or since the work vehicle 10 stopped). If the vehicle control device 11 determines that the predetermined time has elapsed (S351: Yes), it proceeds to step S352. On the other hand, if the vehicle control device 11 determines that the predetermined time has not elapsed (S351: No), it proceeds to step S35.
すなわち、車両制御装置11は、作業車両10が一時停止したことを作業車両10及び操作端末20から報知させた時点から所定時間が経過するまでの間に操作端末20a(オペレータA)から前記走行開始指示を取得した場合に、処理をステップS35に移行させ、当該所定時間が経過するまでの間に操作端末20a(オペレータA)から前記走行開始指示を取得しなかった場合に、処理をステップS352に移行させる。 In other words, if the vehicle control device 11 receives the instruction to start driving from the operation terminal 20a (operator A) within a predetermined time elapsed from the time the work vehicle 10 and the operation terminal 20 notify that the work vehicle 10 has temporarily stopped, the process proceeds to step S35. If the instruction to start driving is not received from the operation terminal 20a (operator A) within the predetermined time elapsed, the process proceeds to step S352.
ステップS352では、車両制御装置11は、他のオペレータに作業車両10が一時停止したことを報知する。例えば図23に示す例では、車両制御装置11は、作業車両10に最も近いオペレータDの操作端末20dに前記問い合わせ情報(「走行再開」ボタン、「保留」ボタン)を表示させる。 In step S352, the vehicle control device 11 notifies other operators that the work vehicle 10 has temporarily stopped. For example, in the example shown in Figure 23, the vehicle control device 11 displays the inquiry information ("Resume Driving" button, "Hold" button) on the operation terminal 20d of operator D, who is closest to the work vehicle 10.
次にステップS353において、車両制御装置11は、操作端末20dから前記走行開始指示を取得したか否かを判定する。車両制御装置11は、オペレータDの操作端末20dから前記走行開始指示を取得した場合に(S353:Yes)、処理をステップS36に移行させる。一方、車両制御装置11は、オペレータDの操作端末20dから前記走行開始指示を取得しない場合に(S352:No)、処理をステップS352に移行させる。ここで、オペレータDが前記走行開始指示を行わなかった場合(S352:No)、車両制御装置11は、ステップS352において、オペレータDの次に作業車両10に近いオペレータBに作業車両10が一時停止したことを報知する。 Next, in step S353, the vehicle control device 11 determines whether or not it has received the "start driving" instruction from the operation terminal 20d. If the vehicle control device 11 has received the "start driving" instruction from operator D's operation terminal 20d (S353: Yes), it proceeds to step S36. On the other hand, if the vehicle control device 11 has not received the "start driving" instruction from operator D's operation terminal 20d (S352: No), it proceeds to step S352. Here, if operator D did not issue the "start driving" instruction (S352: No), in step S352, the vehicle control device 11 notifies operator B, who is the next closest operator to the work vehicle 10 after operator D, that the work vehicle 10 has temporarily stopped.
このように、車両制御装置11は、作業車両10に近いいずれかのオペレータから前記走行開始指示を取得するまでステップS352の処理を繰り返す。 Thus, the vehicle control device 11 repeats the process in step S352 until it receives the instruction to start driving from an operator near the work vehicle 10.
ステップS36において、車両制御装置11は、作業車両10に圃場間経路R12の自動走行を再開させる。すなわち、車両制御装置11は、経路開始位置Ts1において一時停止状態を解除して、作業車両10に、経路開始位置Ts1から圃場間経路R12に従って自動走行を開始させる。 In step S36, the vehicle control device 11 instructs the work vehicle 10 to resume automatic travel along the inter-field route R12. That is, the vehicle control device 11 releases the paused state at the route start position Ts1 and instructs the work vehicle 10 to begin automatic travel along the inter-field route R12 from the route start position Ts1.
次にステップS37において、車両制御装置11は、作業車両10が圃場間経路R12の経路終了位置Te2に到達したか否かを判定する。車両制御装置11は、作業車両10が圃場間経路R12の経路終了位置T2eに到達したと判定すると(S37:Yes)、処理をステップS38に移行させる。一方、車両制御装置11は、作業車両10が圃場間経路R12の経路終了位置Te2に到達するまで圃場間経路R12の自動走行を継続させる(S37:No)。 Next, in step S37, the vehicle control device 11 determines whether the work vehicle 10 has reached the end position Te2 of the inter-field route R12. If the vehicle control device 11 determines that the work vehicle 10 has reached the end position T2e of the inter-field route R12 (S37: Yes), it proceeds to step S38. Alternatively, the vehicle control device 11 continues automatic driving along the inter-field route R12 until the work vehicle 10 reaches the end position Te2 of the inter-field route R12 (S37: No).
ステップS38において、車両制御装置11は、車両制御装置11は、圃場F2内において、作業車両10を目標経路R2(図4B参照)に従って自動走行させながら作業機14による作業を実行させる。車両制御装置11は、作業車両10が圃場F2内の作業を終了すると走行制御処理を終了する。以上のようにして、車両制御装置11は、前記自動走行処理(走行情報の報知処理)を実行する。 In step S38, the vehicle control device 11 automatically drives the work vehicle 10 along the target route R2 (see Figure 4B) within field F2 while performing work with the work implement 14. The vehicle control device 11 terminates the driving control process when the work vehicle 10 completes its work within field F2. In this manner, the vehicle control device 11 performs the automatic driving process (driving information notification process).
以上説明したように、本実施形態に係る自動走行システム1は、複数の領域(圃場)を接続する接続路(道路)に対して予め設定された領域間経路(圃場間経路)に従って作業車両10を自動走行させる。また、自動走行システム1は、前記領域間経路の端点(開始点又は終了点)において作業車両10を停止させ、前記領域間経路の走行に関する走行情報を前記領域において報知させる。具体的には、自動走行システム1は、圃場間経路R12の経路開始位置Ts1において作業車両10を停止させた後に、作業車両10と、作業車両10と通信可能な圃場内に位置する操作端末20とにおいて、作業車両10が停止したことを示す停止情報と、作業車両10の走行を再開させるか否かを問い合わせる問い合わせ情報とを報知させる。 As described above, the automated driving system 1 according to this embodiment automatically drives the work vehicle 10 along a pre-set inter-area route (inter-field route) on a connecting road (road) that connects multiple areas (fields). Furthermore, the automated driving system 1 stops the work vehicle 10 at the endpoint (start or end point) of the inter-area route and broadcasts driving information related to the inter-area route within the area. Specifically, after the automated driving system 1 stops the work vehicle 10 at the route start position Ts1 of the inter-field route R12, it broadcasts stop information indicating that the work vehicle 10 has stopped, and inquiry information asking whether or not to resume the work vehicle 10's movement, to both the work vehicle 10 and the operation terminal 20 located within the field and capable of communicating with the work vehicle 10.
これにより、オペレータは、作業車両10の停止位置に移動して作業車両10の周囲、道路R0の安全を目視で確認することができる。また、オペレータは、安全を確認した後に作業車両10の道路R0の自動走行を再開させることができる。よって、作業車両10に複数の圃場間を安全かつ効率良く自動走行させることが可能となる。 This allows the operator to move to the stopping position of the work vehicle 10 and visually confirm the safety of the area around the work vehicle 10 and the road R0. Furthermore, after confirming safety, the operator can resume the automatic travel of the work vehicle 10 along road R0. Therefore, it becomes possible to safely and efficiently operate the work vehicle 10 automatically between multiple fields.
[駆動源の駆動処理]
ところで、作業車両10を一時停止させた状態でいずれのオペレータも前記走行開始指示を行わない場合、作業車両10が停止したままとなり道路R0の自動走行が開始されなくなる問題が生じる。本実施形態に係る自動走行システム1は、以下に示すように、作業車両10に複数の領域間を効率良く自動走行させることが可能な構成を備えている。
[Drive process for the drive source]
However, if the work vehicle 10 is temporarily stopped and no operator issues the aforementioned start-driving instruction, the work vehicle 10 will remain stopped, and the automatic driving on road R0 will not begin, which is a problem. The automatic driving system 1 according to this embodiment has a configuration that enables the work vehicle 10 to efficiently drive automatically between multiple areas, as shown below.
例えば、自動走行システム1は、作業車両10を一時停止させた後に所定の条件を満たす場合に、作業車両10に道路R0(圃場間経路R12)の自動走行を開始させる。 For example, the automated driving system 1, after temporarily stopping the work vehicle 10, will initiate automatic driving of the work vehicle 10 along road R0 (field-to-field route R12) if predetermined conditions are met.
具体的には、走行処理部111は、作業車両10の停止位置に対応する圃場F1において作業車両10から所定距離以内にオペレータがいる場合に、作業車両10に圃場間経路R12の自動走行を開始させる。 Specifically, the driving processing unit 111 initiates automatic driving of the work vehicle 10 along the inter-field route R12 when an operator is within a predetermined distance from the work vehicle 10 in field F1 corresponding to the stop position of the work vehicle 10.
例えば、車両制御装置11が、オペレータが作業車両10に搭乗したことを検知した場合に、走行処理部111は、作業車両10に圃場間経路R12の自動走行を開始させる。車両制御装置11は、作業車両10の運転席に設けられたセンサーによってオペレータが作業車両10に搭乗したか否かを判断してもよい。また、車両制御装置11は、操作端末20の位置情報を取得して、当該位置情報に基づいて操作端末20を所持するオペレータが作業車両10に搭乗したか否かを判断してもよい。 For example, when the vehicle control device 11 detects that an operator has boarded the work vehicle 10, the driving processing unit 111 causes the work vehicle 10 to automatically travel along the inter-field route R12. The vehicle control device 11 may also determine whether an operator has boarded the work vehicle 10 using a sensor installed in the driver's seat of the work vehicle 10. Alternatively, the vehicle control device 11 may acquire location information from the operation terminal 20 and determine, based on that location information, whether an operator holding the operation terminal 20 has boarded the work vehicle 10.
このように、作業車両10が圃場F1の経路開始位置Ts1で一時停止して、オペレータから走行再開指示がされない場合であっても、走行処理部111は、オペレータが作業車両10に搭乗したことを検知した場合には作業車両10の自動走行を再開させる。これにより、オペレータが作業車両10に搭乗することにより迅速に自動走行を再開させることができる。なお、車両制御装置11は、オペレータが作業車両10に搭乗した場合に、手動走行モードに切り替え可能であってもよい。前記手動走行モードでは、オペレータが手動操舵可能であってもよいし、車速の変速操作のみ可能であってもよい。 Thus, even if the work vehicle 10 temporarily stops at the starting position Ts1 of the path in field F1 and the operator does not give a command to resume driving, the driving processing unit 111 will resume automatic driving of the work vehicle 10 if it detects that the operator has boarded the work vehicle 10. This allows for a quick resumption of automatic driving when the operator boards the work vehicle 10. The vehicle control device 11 may also be able to switch to manual driving mode when the operator boards the work vehicle 10. In this manual driving mode, the operator may be able to manually steer, or only change the vehicle speed.
また、走行処理部111は、車両制御装置11が作業車両10から所定距離以内にオペレータを検知してから所定時間経過後に作業車両10に圃場間経路R12の自動走行を開始させてもよい。例えば、走行処理部111は、車両制御装置11が前記オペレータを検知してから30秒後に作業車両10に自動走行を開始させる。また図25に示すように、報知処理部112は、車両制御装置11が前記オペレータを検知したこと、所定時間(例えば30秒)経過後に作業車両10に自動走行を開始させることを、オペレータAの操作端末20に報知してもよい。なお、作業車両10から所定距離以内の前記オペレータ及び作業車両10に搭乗するオペレータは、圃場F1のオペレータAであってもよいし、他のオペレータ、監視者、作業者などであってもよい。 Furthermore, the driving processing unit 111 may initiate automatic driving of the work vehicle 10 along the inter-field route R12 after a predetermined time has elapsed following the detection of an operator within a predetermined distance from the work vehicle 10 by the vehicle control device 11. For example, the driving processing unit 111 may initiate automatic driving of the work vehicle 10 30 seconds after the vehicle control device 11 detects the operator. Also, as shown in Figure 25, the notification processing unit 112 may notify operator A's terminal 20 that the vehicle control device 11 has detected the operator and that automatic driving of the work vehicle 10 will begin after a predetermined time (e.g., 30 seconds). Note that the operator within a predetermined distance from the work vehicle 10 and the operator riding in the work vehicle 10 may be operator A at field F1, or other operators, supervisors, workers, etc.
また、図25に示す走行画面D4において、オペレータAが「保留」ボタンを押下した場合には、走行処理部111は、作業車両10に自動走行を開始させることなく、一時停止状態を継続させる。例えば、オペレータA自身が作業車両10の安全を確認することを希望する場合には、オペレータAは、図25に示す走行画面D4において「保留」ボタンを押下する。この場合、走行処理部111は、作業車両10に搭乗したオペレータを検知したとしても自動走行を再開させず停止状態を維持する。 Furthermore, in the driving screen D4 shown in Figure 25, if Operator A presses the "Hold" button, the driving processing unit 111 will keep the work vehicle 10 in a paused state without starting automatic driving. For example, if Operator A wishes to confirm the safety of the work vehicle 10, Operator A will press the "Hold" button on the driving screen D4 shown in Figure 25. In this case, even if the driving processing unit 111 detects an operator on board the work vehicle 10, it will maintain the stopped state without resuming automatic driving.
他の実施形態として、走行処理部111は、操作端末20が作業車両10から所定距離以内に位置する場合に、作業車両10に圃場間経路R12の自動走行を開始させてもよい。例えば、操作端末20が作業車両10から数メートル以内(例えば3メートル)に位置する場合にはオペレータが道路R0の安全を目視により確認することが可能であるため、走行処理部111は、作業車両10の一時停止状態を解除して、作業車両10に、経路開始位置Ts1から圃場間経路R12に従って自動走行を再開させる。すなわち、本発明では、走行処理部111は、オペレータが作業車両10に搭乗した場合、又は、オペレータが作業車両10から所定距離以内にいる場合に、自動走行の再開を許可する。 In another embodiment, the driving processing unit 111 may initiate automatic driving of the work vehicle 10 along the inter-field route R12 when the operation terminal 20 is located within a predetermined distance from the work vehicle 10. For example, if the operation terminal 20 is located within a few meters (e.g., 3 meters) of the work vehicle 10, the operator can visually confirm the safety of the road R0. Therefore, the driving processing unit 111 releases the temporary stop state of the work vehicle 10 and instructs the work vehicle 10 to resume automatic driving from the route start position Ts1 along the inter-field route R12. In other words, in this invention, the driving processing unit 111 permits the resumption of automatic driving when the operator is on board the work vehicle 10 or when the operator is within a predetermined distance from the work vehicle 10.
また、他の実施形態として、車両制御装置11が、作業車両10が停止してから所定時間が経過するまでの間に、作業車両10から所定距離以内のオペレータを検知した場合に、走行処理部111は、作業車両10に圃場間経路R12の自動走行を開始させてもよい。また、車両制御装置11が、作業車両10が停止してから所定時間が経過するまでの間に、作業車両10から所定距離以内のオペレータを検知しなかった場合には、駆動処理部113は、作業車両10の駆動源を停止させてもよい。 Furthermore, in another embodiment, if the vehicle control device 11 detects an operator within a predetermined distance from the work vehicle 10 within a predetermined time elapsed after the work vehicle 10 has stopped, the driving processing unit 111 may cause the work vehicle 10 to automatically travel along the inter-field route R12. Alternatively, if the vehicle control device 11 does not detect an operator within a predetermined distance from the work vehicle 10 within a predetermined time elapsed after the work vehicle 10 has stopped, the drive processing unit 113 may shut down the drive source of the work vehicle 10.
例えば、作業車両10を一時停止させた状態でいずれのオペレータも前記走行開始指示を行わず、さらに、作業車両10の近くにオペレータがいない場合(又は作業車両10にオペレータが搭乗しない場合)、エンジン131が稼働したままとなり燃料が無駄に消費されてしまう。そこで、駆動処理部113は、作業車両10の一時停止状態が所定時間(例えば10分)継続した場合に、エンジン131を停止させる。これにより、燃料の無駄な消費を抑えることができる。 For example, if the work vehicle 10 is temporarily stopped and no operator issues a command to start driving, and furthermore, no operator is near the work vehicle 10 (or no operator is on board the work vehicle 10), the engine 131 will remain running, resulting in wasted fuel. Therefore, the drive processing unit 113 stops the engine 131 if the work vehicle 10 remains temporarily stopped for a predetermined time (e.g., 10 minutes). This reduces wasted fuel consumption.
なお、作業車両10が出入口H1で一時停止している状態でエンジン131を停止させると、他の車両の出入りを邪魔してしまう。また、出入口H1が傾斜している場合には、作業車両10が傾斜した姿勢で停止してしまう。そこで、駆動処理部113は、作業車両10を出入口H1の経路開始位置Ts1(停止位置)から圃場F1内の所定位置に移動させた後にエンジン131を停止させてもよい。例えば、駆動処理部113は、作業車両10を出入口H1に近い圃場F1内の平坦地に移動させた後にエンジン131を停止させる。 Furthermore, if the engine 131 is stopped while the work vehicle 10 is temporarily stopped at the entrance/exit H1, it will obstruct the entry and exit of other vehicles. Also, if the entrance/exit H1 is sloped, the work vehicle 10 will stop in a tilted position. Therefore, the drive processing unit 113 may stop the engine 131 after moving the work vehicle 10 from the path start position Ts1 (stopping position) at the entrance/exit H1 to a predetermined position within the field F1. For example, the drive processing unit 113 may stop the engine 131 after moving the work vehicle 10 to a flat area within the field F1 close to the entrance/exit H1.
報知処理部112は、作業車両10のエンジン131を停止させる場合、図26に示すように、走行画面D4において、エンジン131を停止させる旨のメッセージを表示させる。なお、図26に示す走行画面D4において、オペレータAが「保留」ボタンを押下した場合には、駆動処理部113は、エンジン131を停止させることなく、稼働状態を継続させる。例えば、オペレータAは、作業車両10の停止位置に向かうことできる場合に、図26に示す走行画面D4において「保留」ボタンを押下する。 When the notification processing unit 112 needs to stop the engine 131 of the work vehicle 10, it displays a message indicating that the engine 131 will be stopped on the driving screen D4, as shown in Figure 26. However, if operator A presses the "Hold" button on the driving screen D4 shown in Figure 26, the drive processing unit 113 will continue operating the engine 131 without stopping it. For example, operator A presses the "Hold" button on the driving screen D4 shown in Figure 26 when they can move towards the stopping position of the work vehicle 10.
また、駆動処理部113がエンジン131を停止させた場合に、報知処理部112は、図27に示すように、走行画面D4において、エンジン131が停止したこと、及び、エンジン131を始動させる「始動」ボタンを表示させる。これにより、オペレータは、エンジン131が停止したことを把握することができる。また、オペレータは、操作端末20においてエンジン131を再始動させることができる。駆動処理部113は、作業車両10のエンジン131を停止させた後に、作業車両10と通信可能な操作端末20からエンジン131の動作を再開させる操作を受け付けた場合に、エンジン131の動作を再開させる。 Furthermore, when the drive processing unit 113 stops the engine 131, the notification processing unit 112 displays on the driving screen D4, as shown in Figure 27, that the engine 131 has stopped and a "Start" button to start the engine 131. This allows the operator to understand that the engine 131 has stopped. The operator can also restart the engine 131 using the operation terminal 20. After stopping the engine 131 of the work vehicle 10, the drive processing unit 113 restarts the engine 131 if it receives a request to restart the engine 131 from the operation terminal 20, which can communicate with the work vehicle 10.
なお、報知処理部112は、操作端末20が作業車両10から所定距離以内に位置する場合に、走行画面D4に「始動」ボタンを表示させてもよい。これにより、オペレータが目視により作業車両10の安全を確認できることを条件として、エンジン131の動作の再開を許可することができる。また、報知処理部112は、エンジン131を始動させる際に作業車両10からエンジン131を始動させる旨のメッセージ(例えば「エンジンを始動します」)を音声出力させてもよい。 Furthermore, the notification processing unit 112 may display a "Start" button on the driving screen D4 when the operation terminal 20 is located within a predetermined distance from the work vehicle 10. This allows the restart of engine 131 operation, provided the operator can visually confirm the safety of the work vehicle 10. Additionally, the notification processing unit 112 may output a voice message from the work vehicle 10 indicating that the engine 131 is starting (for example, "Starting the engine").
ここで、作業機14が薬剤を散布するスプレイヤーなど駆動源(エンジン131)により継続して稼働させる必要のある作業機である場合には、駆動処理部113は、作業車両10が停止している間も駆動源を継続して駆動させる。これにより、例えば、作業車両10が圃場F1から圃場F2に移動した後すぐに作業(散布作業)を行うことができる。このように、駆動処理部113は、作業内容に応じて、作業車両10の一時停止後にエンジン131を停止させるか否かを決定してもよい。 Here, if the implement 14 is an implement that needs to be continuously operated by a drive source (engine 131), such as a sprayer for applying chemicals, the drive processing unit 113 will continue to drive the drive source even while the work vehicle 10 is stopped. This allows, for example, work (spraying) to be performed immediately after the work vehicle 10 moves from field F1 to field F2. Thus, the drive processing unit 113 may decide whether or not to stop the engine 131 after the work vehicle 10 has temporarily stopped, depending on the nature of the work.
他の実施形態として、車両制御装置11は、圃場間経路R12の経路終了位置Te2において作業車両10を一時停止させた後に作業車両10から所定距離以内に位置するオペレータを検知した場合に、作業車両10に圃場F2内への自動走行を再開させてもよい。 In another embodiment, the vehicle control device 11 may, after temporarily stopping the work vehicle 10 at the end position Te2 of the inter-field route R12, detect an operator located within a predetermined distance from the work vehicle 10, and then instruct the work vehicle 10 to automatically resume driving into field F2.
なお、本発明の駆動源は、エンジン131に限定されず、作業機14を駆動させる駆動モーターなどであってもよい。 Furthermore, the drive source of the present invention is not limited to the engine 131, but may also be a drive motor for driving the work implement 14, or the like.
[自動走行処理]
図28には、車両制御装置11において実行される自動走行処理(駆動源の駆動処理)の一例を示している。ここでは、作業車両10が圃場F1、圃場間経路R12、及び圃場F2(図23参照)を順に自動走行するものとする。
[Automatic driving process]
Figure 28 shows an example of the automatic driving process (driving process of the drive source) performed by the vehicle control device 11. Here, the work vehicle 10 is assumed to automatically travel sequentially through field F1, the inter-field route R12, and field F2 (see Figure 23).
先ずステップS41において、車両制御装置11は、圃場F1内において、作業車両10を目標経路R1(図4A参照)に従って自動走行させながら作業機14による作業を実行させる。 First, in step S41, the vehicle control device 11 causes the work vehicle 10 to automatically travel along the target route R1 (see Figure 4A) within the field F1 while performing work with the work implement 14.
次にステップS42において、車両制御装置11は、作業車両10が圃場間経路R12の経路開始位置Ts1に到達したか否かを判定する。車両制御装置11は、作業車両10が圃場間経路R12の経路開始位置Ts1に到達したと判定すると(S42:Yes)、処理をステップS43に移行させる。一方、車両制御装置11は、作業車両10が圃場間経路R12の経路開始位置Ts1に到達していないと判定すると(S42:No)、処理をステップS41に移行させる。 Next, in step S42, the vehicle control device 11 determines whether the work vehicle 10 has reached the route start position Ts1 of the inter-field route R12. If the vehicle control device 11 determines that the work vehicle 10 has reached the route start position Ts1 of the inter-field route R12 (S42: Yes), it proceeds to step S43. On the other hand, if the vehicle control device 11 determines that the work vehicle 10 has not reached the route start position Ts1 of the inter-field route R12 (S42: No), it proceeds to step S41.
ステップS43において、車両制御装置11は、作業車両10を一時停止させる。例えば、車両制御装置11は、作業車両10を出入口H1の経路開始位置Ts1で一時停止させる(図23参照)。 In step S43, the vehicle control device 11 temporarily stops the work vehicle 10. For example, the vehicle control device 11 temporarily stops the work vehicle 10 at the path start position Ts1 of the entrance/exit H1 (see Figure 23).
次にステップS44において、車両制御装置11は、圃場F1にいるオペレータAに作業車両10が一時停止したことを報知する。具体的には、車両制御装置11は、作業車両10から前記停止情報(「一時停止中です」のメッセージ)を音声出力させ(図16参照)、オペレータAの操作端末20aに前記停止情報及び前記問い合わせ情報(「走行再開」ボタン、「保留」ボタン)を表示させる(図17参照)。 Next, in step S44, the vehicle control device 11 notifies operator A, who is in field F1, that the work vehicle 10 has temporarily stopped. Specifically, the vehicle control device 11 causes the work vehicle 10 to output the stop information (the message "Temporarily Stopped") as an audio signal (see Figure 16), and displays the stop information and the inquiry information ("Resume Driving" button, "Hold" button) on operator A's operation terminal 20a (see Figure 17).
次にステップS45において、車両制御装置11は、操作端末20から前記走行開始指示を取得したか否かを判定する。車両制御装置11は、オペレータAの操作端末20aから前記走行開始指示を取得した場合に(S45:Yes)、処理をステップS46に移行させる。一方、車両制御装置11は、オペレータAの操作端末20aから前記走行開始指示を取得しない場合に(S45:No)、処理をステップS451に移行させる。 Next, in step S45, the vehicle control device 11 determines whether or not it has received the "start driving" instruction from the operation terminal 20. If the vehicle control device 11 has received the "start driving" instruction from operator A's operation terminal 20a (S45: Yes), it proceeds to step S46. On the other hand, if the vehicle control device 11 has not received the "start driving" instruction from operator A's operation terminal 20a (S45: No), it proceeds to step S451.
ステップS451では、車両制御装置11は、所定時間が経過したか否かを判定する。具体的には、車両制御装置11は、作業車両10が一時停止したことを作業車両10及び操作端末20から報知させた時点(又は作業車両10が停止した時点)から所定時間(例えば10分)が経過したか否かを判定する。車両制御装置11は、所定時間が経過したと判定すると(S451:Yes)、処理をステップS452に移行させる。一方、車両制御装置11は、所定時間が経過していないと判定すると(S451:No)、処理をステップS461に移行させる。 In step S451, the vehicle control device 11 determines whether a predetermined time has elapsed. Specifically, the vehicle control device 11 determines whether a predetermined time (e.g., 10 minutes) has elapsed since the work vehicle 10 and the operation terminal 20 notified that the work vehicle 10 had temporarily stopped (or since the work vehicle 10 stopped). If the vehicle control device 11 determines that the predetermined time has elapsed (S451: Yes), it proceeds to step S452. On the other hand, if the vehicle control device 11 determines that the predetermined time has not elapsed (S451: No), it proceeds to step S461.
ステップS461では、車両制御装置11は、オペレータが作業車両10に搭乗したか否かを判定する。車両制御装置11は、オペレータが一時停止中の作業車両10に搭乗したことを検知すると(S461:Yes)、処理をステップS462に移行させる。一方、車両制御装置11は、オペレータが一時停止中の作業車両10に搭乗したことを検知しない場合(S461:No)、処理をステップS451に移行させる。 In step S461, the vehicle control device 11 determines whether the operator has boarded the work vehicle 10. If the vehicle control device 11 detects that the operator has boarded the temporarily stopped work vehicle 10 (S461: Yes), it proceeds to step S462. On the other hand, if the vehicle control device 11 does not detect that the operator has boarded the temporarily stopped work vehicle 10 (S461: No), it proceeds to step S451.
すなわち、車両制御装置11は、作業車両10が一時停止したことを作業車両10及び操作端末20から報知させた時点から所定時間が経過するまでの間にオペレータが作業車両10に搭乗したことを検知した場合に処理をステップS462に移行させ、当該所定時間が経過するまでの間にオペレータが作業車両10に搭乗したことを検知しなかった場合に、処理をステップS452に移行させる。 In other words, the vehicle control device 11 proceeds to step S462 if it detects that an operator has boarded the work vehicle 10 within a predetermined time period from the moment the work vehicle 10 and the operation terminal 20 notify that the work vehicle 10 has temporarily stopped. If it does not detect that an operator has boarded the work vehicle 10 within that predetermined time period, it proceeds to step S452.
ステップS462では、車両制御装置11は、所定時間が経過したか否かを判定する。具体的には、車両制御装置11は、オペレータが作業車両10に搭乗したことを検知した時点から所定時間(例えば30秒)が経過したか否かを判定する。車両制御装置11は、所定時間が経過したと判定すると(S462:Yes)、処理をステップS46に移行させる。車両制御装置11は、所定時間が経過するまで待機する(S462:No)。 In step S462, the vehicle control device 11 determines whether a predetermined time has elapsed. Specifically, the vehicle control device 11 determines whether a predetermined time (e.g., 30 seconds) has elapsed since it detected that the operator had boarded the work vehicle 10. If the vehicle control device 11 determines that the predetermined time has elapsed (S462: Yes), it proceeds to step S46. The vehicle control device 11 waits until the predetermined time has elapsed (S462: No).
なお、車両制御装置11は、オペレータが作業車両10に搭乗したことを検知した場合に、走行画面D4において、オペレータの搭乗を検知したこと、所定時間(例えば30秒)経過後に作業車両10に自動走行を開始させることを表示させる(図25参照)。 Furthermore, when the vehicle control device 11 detects that an operator has boarded the work vehicle 10, it displays on the driving screen D4 that the operator's boarding has been detected and that the work vehicle 10 will start automatic driving after a predetermined time (for example, 30 seconds) has elapsed (see Figure 25).
これに対して、ステップS452では、車両制御装置11は、作業車両10のエンジン131を停止させる。車両制御装置11は、作業車両10を一時停止させた経路開始位置Ts1でエンジン131を停止させてもよいし、出入口H1に近い圃場F1内の平坦地に移動させた後にエンジン131を停止させてもよい。なお、車両制御装置11は、走行画面D4において、エンジン131を停止させることを表示させる(図26参照)。 In response to this, in step S452, the vehicle control device 11 stops the engine 131 of the work vehicle 10. The vehicle control device 11 may stop the engine 131 at the starting position Ts1 where the work vehicle 10 was temporarily stopped, or it may stop the engine 131 after moving to a flat area within field F1 near the entrance/exit H1. The vehicle control device 11 also displays on the driving screen D4 that the engine 131 has been stopped (see Figure 26).
次にステップS453では、車両制御装置11は、エンジン131が停止したことをオペレータに通知する。例えば図27に示すように、車両制御装置11は、走行画面D4において、エンジン131が停止したこと、及び、エンジン131を始動させる「始動」ボタンを表示させる。 Next, in step S453, the vehicle control device 11 notifies the operator that the engine 131 has stopped. For example, as shown in Figure 27, the vehicle control device 11 displays on the driving screen D4 that the engine 131 has stopped, and also displays a "Start" button to restart the engine 131.
次にステップS454では、車両制御装置11は、操作端末20からエンジン131を始動させる指示を取得したか否かを判定する。オペレータが走行画面D4の「始動」ボタンを押下すると、車両制御装置11は、エンジン131の始動指示を取得する。車両制御装置11は、エンジン131の始動指示を取得すると(S454:Yes)、処理をステップS455に移行させる。車両制御装置11は、エンジン131の始動指示を取得するまで待機する(S454:No)。なお、オペレータは、走行画面D4においてエンジン131を始動させてもよいし、作業車両10に搭乗してエンジンキーを操作してエンジン131を始動させてもよい。 Next, in step S454, the vehicle control device 11 determines whether or not it has received an instruction to start the engine 131 from the operation terminal 20. When the operator presses the "Start" button on the driving screen D4, the vehicle control device 11 receives the instruction to start the engine 131. If the vehicle control device 11 receives the instruction to start the engine 131 (S454: Yes), it proceeds to step S455. The vehicle control device 11 waits until it receives the instruction to start the engine 131 (S454: No). The operator may start the engine 131 on the driving screen D4, or they may start the engine 131 by boarding the work vehicle 10 and operating the engine key.
ステップS455において、車両制御装置11は、エンジン131を始動させると、処理をステップS44に移行させる。ステップS44において、車両制御装置11は、オペレータに作業車両10が一時停止中であることを再度報知し、オペレータから走行再開指示を取得すると(S45:Yes)、処理をステップS46に移行させる。 In step S455, when the vehicle control device 11 starts the engine 131, it proceeds to step S44. In step S44, the vehicle control device 11 again notifies the operator that the work vehicle 10 is temporarily stopped, and when it receives a command from the operator to resume driving (S45: Yes), it proceeds to step S46.
このように、車両制御装置11は、オペレータから前記走行再開指示を取得するまで上述の処理を繰り返す。 Thus, the vehicle control device 11 repeats the above process until it receives the instruction to resume driving from the operator.
ステップS46において、車両制御装置11は、作業車両10に圃場間経路R12の自動走行を再開させる。すなわち、車両制御装置11は、経路開始位置Ts1において一時停止状態を解除して、作業車両10に、経路開始位置Ts1から圃場間経路R12に従って自動走行を再開させる。 In step S46, the vehicle control device 11 instructs the work vehicle 10 to resume automatic travel along the inter-field route R12. That is, the vehicle control device 11 releases the paused state at the route start position Ts1 and instructs the work vehicle 10 to resume automatic travel from the route start position Ts1 along the inter-field route R12.
次にステップS47において、車両制御装置11は、作業車両10が圃場間経路R12の経路終了位置Te2に到達したか否かを判定する。車両制御装置11は、作業車両10が圃場間経路R12の経路終了位置T2eに到達したと判定すると(S47:Yes)、処理をステップS48に移行させる。一方、車両制御装置11は、作業車両10が圃場間経路R12の経路終了位置Te2に到達するまで圃場間経路R12の自動走行を継続させる(S47:No)。 Next, in step S47, the vehicle control device 11 determines whether the work vehicle 10 has reached the end position Te2 of the inter-field route R12. If the vehicle control device 11 determines that the work vehicle 10 has reached the end position T2e of the inter-field route R12 (S47: Yes), it proceeds to step S48. Alternatively, the vehicle control device 11 continues automatic driving along the inter-field route R12 until the work vehicle 10 reaches the end position Te2 of the inter-field route R12 (S47: No).
ステップS48において、車両制御装置11は、車両制御装置11は、圃場F2内において、作業車両10を目標経路R2(図4B参照)に従って自動走行させながら作業機14による作業を実行させる。車両制御装置11は、作業車両10が圃場F2内の作業を終了すると走行制御処理を終了する。以上のようにして、車両制御装置11は、前記自動走行処理(駆動源の駆動処理)を実行する。 In step S48, the vehicle control device 11 automatically drives the work vehicle 10 along the target path R2 (see Figure 4B) within the field F2 while performing work with the work implement 14. The vehicle control device 11 terminates the driving control process when the work vehicle 10 completes its work within the field F2. In this manner, the vehicle control device 11 performs the automatic driving process (driving process of the drive source).
以上説明したように、本実施形態に係る自動走行システム1は、複数の領域(圃場)を接続する接続路(道路)に対して予め設定された領域間経路(圃場間経路)に従って作業車両10を自動走行させる。また、自動走行システム1は、前記領域間経路の端点(開始点又は終了点)において作業車両10を停止させ、作業車両10の停止位置に対応する前記領域において作業車両10から所定距離以内にユーザーがいる場合に、作業車両10に自動走行を再開させる。具体的には、自動走行システム1は、圃場間経路R12の経路開始位置Ts1において作業車両10を停止させた後に、オペレータが作業車両10に搭乗したことを検知した場合に、圃場間経路R12の自動走行を開始させる。 As described above, the automated driving system 1 according to this embodiment automatically drives the work vehicle 10 along a pre-set inter-area route (inter-field route) on a connecting road (road) that connects multiple areas (fields). Furthermore, the automated driving system 1 stops the work vehicle 10 at the endpoint (start or end point) of the inter-area route, and restarts automatic driving of the work vehicle 10 when a user is within a predetermined distance from the work vehicle 10 in the area corresponding to the stopping position of the work vehicle 10. Specifically, after the automated driving system 1 stops the work vehicle 10 at the route start position Ts1 of the inter-field route R12, it starts automatic driving along the inter-field route R12 when it detects that an operator has boarded the work vehicle 10.
これにより、例えば作業車両10が圃場間経路R12に従って道路R0を自動走行しようとする際に、作業車両10が圃場F1の出入口H1で停止したまま自動走行が開始されない事態を回避することができる。また、オペレータが搭乗したことを条件として自動走行を再開させる構成によれば、作業車両10及び道路R0の安全を確実に確認することができる。よって、作業車両10に複数の圃場間を効率良く自動走行させることが可能となる。 This prevents situations where, for example, when the work vehicle 10 attempts to automatically travel along road R0 following the inter-field route R12, the work vehicle 10 remains stopped at the entrance/exit H1 of field F1 and automatic travel does not begin. Furthermore, by configuring the system to resume automatic travel only when an operator is on board, the safety of the work vehicle 10 and road R0 can be reliably confirmed. Therefore, it becomes possible to efficiently operate the work vehicle 10 automatically between multiple fields.
なお、車両制御装置11は、作業車両10が圃場内で作業を行っている場合には作業車両10が停止した場合であってもエンジン131を停止させる処理は行わず、作業車両10が圃場内の作業を終了して経路開始位置Ts1で停止した場合にエンジン131を停止させる処理を許可する。 Furthermore, the vehicle control device 11 does not stop the engine 131 when the work vehicle 10 is performing work in the field, even if the work vehicle 10 stops. It only allows the engine 131 to stop when the work vehicle 10 has finished its work in the field and stopped at the path start position Ts1.
本実施形態に係る自動走行システム1は、上述した前記走行情報の報知処理と、前記駆動源の駆動処理との両方を備えてもよいし、いずれか一方のみを備えてもよい。 The automated driving system 1 according to this embodiment may include both the notification processing of the driving information described above and the driving processing of the drive source, or it may include only one of them.
上述の実施形態では、一の作業車両10が複数の操作端末20と通信可能に構成され、当該作業車両10が、所定の操作端末20に、作業車両10の停止情報(前記走行情報)及びオペレータの検知情報を報知する構成である。本発明は上記構成に限定されず、例えば図29に示すように、サーバー30(例えばクラウドサーバー)が、複数の作業車両10と、各作業車両10と通信可能な複数の操作端末20とを統括制御してもよい。例えば、サーバー30は、圃場間経路R12の経路開始位置Ts1に停止した作業車両10を特定すると、当該作業車両10を管理する操作端末20と、当該作業車両10の近くに位置する一又は複数の操作端末20とを特定して、前記走行情報を報知させる(図20~図22)。また、サーバー30は、圃場間経路R12の経路開始位置Ts1に停止した作業車両10を特定し、当該作業車両10にオペレータが搭乗したことを検知したり、当該作業車両10のエンジン131が停止したことを検知したりすると、当該作業車両10を管理する操作端末20に検知情報を報知させる(図25~図27)。 In the above-described embodiment, one work vehicle 10 is configured to communicate with a plurality of operation terminals 20, and the work vehicle 10 is configured to notify a predetermined operation terminal 20 of the stop information of the work vehicle 10 (the aforementioned driving information) and the detection information of the operator. The present invention is not limited to the above configuration, and for example, as shown in Figure 29, a server 30 (e.g., a cloud server) may centrally control a plurality of work vehicles 10 and a plurality of operation terminals 20 that can communicate with each work vehicle 10. For example, when the server 30 identifies a work vehicle 10 stopped at the route start position Ts1 of the inter-field route R12, it identifies the operation terminal 20 that manages the work vehicle 10 and one or more operation terminals 20 located near the work vehicle 10, and causes them to notify the aforementioned driving information (Figures 20 to 22). Furthermore, the server 30 identifies the work vehicle 10 stopped at the starting position Ts1 of the inter-field route R12. When it detects that an operator has boarded the work vehicle 10, or that the engine 131 of the work vehicle 10 has stopped, it notifies the operation terminal 20 managing the work vehicle 10 of the detection information (Figures 25-27).
以上のように、上述の実施形態では、作業車両10が本発明に係る自動走行システムに相当するが、本発明に係る自動走行システムは、サーバー30単体で構成されてもよい。また、本発明に係る自動走行システムは、作業車両10及び操作端末20を含んで構成されてもよいし、作業車両10、操作端末20、及びサーバー30を含んで構成されてもよい。
[第1の発明の付記]
以下、上述の報知処理に係る各実施形態から抽出される発明の概要について付記する。なお、以下の付記で説明する各構成及び各処理機能は取捨選択して任意に組み合わせることが可能である。
As described above, in the above embodiment, the work vehicle 10 corresponds to the automated driving system according to the present invention, but the automated driving system according to the present invention may be composed of the server 30 alone. Furthermore, the automated driving system according to the present invention may be composed of the work vehicle 10 and the operation terminal 20, or it may be composed of the work vehicle 10, the operation terminal 20, and the server 30.
[Addendum to the First Invention]
The following is an overview of the invention extracted from each embodiment related to the notification processing described above. Note that each configuration and processing function described below can be selected and combined as desired.
<付記1>
複数の領域を接続する接続路に対して予め設定された領域間経路に従って作業車両を自動走行させる自動走行方法であって、
前記領域間経路の端点において前記作業車両を停止させることと、
前記領域間経路の走行に関する走行情報を前記領域において報知させることと、
を実行する自動走行方法。
<Note 1>
An automated driving method for automatically driving a work vehicle along a pre-set inter-area route on a connecting path that connects multiple areas,
To stop the work vehicle at the endpoint of the inter-regional path,
To broadcast travel information regarding travel along the inter-regional route within the region,
An automated driving method that performs this task.
<付記2>
前記領域間経路の開始点において前記作業車両を停止させた後に、前記作業車両と、前記作業車両と通信可能な前記領域内に位置する操作端末とにおいて、前記走行情報を報知させる、
付記1に記載の自動走行方法。
<Note 2>
After stopping the work vehicle at the starting point of the inter-region route, the work vehicle and the operating terminal located within the region that can communicate with the work vehicle are to broadcast the driving information.
The automatic driving method described in Appendix 1.
<付記3>
前記走行情報は、前記作業車両が停止したことを示す停止情報と、前記作業車両の走行を再開させるか否かを問い合わせる問い合わせ情報との少なくともいずれかを含み、
前記作業車両から前記停止情報を音声出力させ、
前記操作端末に前記停止情報及び前記問い合わせ情報を表示させる、
付記1又は2に記載の自動走行方法。
<Note 3>
The aforementioned driving information includes at least one of the following: stop information indicating that the work vehicle has stopped, and inquiry information inquiring whether or not to resume driving the work vehicle.
The aforementioned work vehicle outputs the stop information as audio.
The operation terminal is made to display the stop information and the inquiry information.
The automatic driving method described in Appendix 1 or 2.
<付記4>
前記作業車両が停止したときに前記操作端末に前記停止情報を表示させ、
前記操作端末が前記作業車両から所定距離以内になった場合に前記問い合わせ情報を表示させる、
付記3に記載の自動走行方法。
<Note 4>
When the aforementioned work vehicle stops, the stop information is displayed on the operation terminal.
The operation terminal displays the inquiry information when it is within a predetermined distance from the work vehicle.
The automatic driving method described in Appendix 3.
<付記5>
前記操作端末から前記問い合わせ情報に対して走行再開指示を取得した場合に、前記作業車両に前記領域間経路の自動走行を開始させる、
付記3又は4に記載の自動走行方法。
<Note 5>
When a command to resume driving is received from the aforementioned operating terminal in response to the inquiry information, the work vehicle is instructed to start automatic driving along the inter-area route.
The automatic driving method described in Appendix 3 or 4.
<付記6>
前記領域間経路に接続する領域に位置する第1操作端末に前記停止情報及び前記問い合わせ情報を表示させ、
前記領域間経路に接続しない領域に位置する第2操作端末に前記停止情報を表示させる、
付記3~5のいずれかに記載の自動走行方法。
<Note 6>
The stop information and the inquiry information are displayed on the first operating terminal located in the area connected to the inter-area path.
The stop information is displayed on a second operating terminal located in an area not connected to the aforementioned inter-area path.
The automatic driving method described in any of the appendices 3 to 5.
<付記7>
前記第1操作端末から前記走行再開指示を取得しない場合に、前記第2操作端末にさらに前記問い合わせ情報を表示させる、
付記6に記載の自動走行方法。
<Note 7>
If the instruction to resume driving is not received from the first operating terminal, the second operating terminal will be further instructed to display the inquiry information.
The automatic driving method described in Appendix 6.
<付記8>
複数の前記第2操作端末のうち優先順位に基づいて決定される前記第2操作端末に、前記問い合わせ情報を表示させる、
付記6又は7に記載の自動走行方法。
<Note 8>
The inquiry information is displayed on the second operating terminal, which is determined based on priority among the multiple second operating terminals.
The automatic driving method described in Appendix 6 or 7.
<付記9>
複数の前記第2操作端末のうち前記作業車両に最も近い前記第2操作端末に、前記問い合わせ情報を表示させる、
付記6~8のいずれかに記載の自動走行方法。
<Note 9>
The inquiry information is displayed on the second operating terminal closest to the work vehicle among the multiple second operating terminals.
An automated driving method as described in any of the appendices 6 to 8.
[第2の発明の付記]
以下、上述の駆動処理に係る各実施形態から抽出される発明の概要について付記する。なお、以下の付記で説明する各構成及び各処理機能は取捨選択して任意に組み合わせることが可能である。
[Addendum to the second invention]
The following is an overview of the invention extracted from each embodiment related to the drive process described above. Note that the configurations and processing functions described below can be selected and combined as desired.
<付記1>
複数の領域を接続する接続路に対して予め設定された領域間経路に従って作業車両を自動走行させる自動走行方法であって、
前記領域間経路の端点において前記作業車両を停止させることと、
前記作業車両の停止位置に対応する前記領域において前記作業車両から所定距離以内にユーザーがいる場合に、前記作業車両に自動走行を再開させることと、
を実行する自動走行方法。
<Note 1>
An automated driving method for automatically driving a work vehicle along a pre-set inter-area route on a connecting path that connects multiple areas,
To stop the work vehicle at the endpoint of the inter-regional path,
When a user is within a predetermined distance from the work vehicle in the area corresponding to the stopping position of the work vehicle, the work vehicle is instructed to automatically resume driving.
An automated driving method that performs this task.
<付記2>
前記ユーザーが前記作業車両に搭乗したことを検知した場合に、前記作業車両に前記領域間経路の自動走行を開始させる、
付記1に記載の自動走行方法。
<Note 2>
When it is detected that the user has boarded the work vehicle, the work vehicle is instructed to start automatic driving along the route between the areas.
The automatic driving method described in Appendix 1.
<付記3>
前記作業車両が停止してから所定時間が経過するまでの間に、前記作業車両から前記所定距離以内のユーザーを検知した場合に、前記作業車両に自動走行を再開させる、
付記1又は2に記載の自動走行方法。
<Note 3>
If a user is detected within a predetermined distance from the work vehicle during the time elapsed after the work vehicle has stopped, the work vehicle is instructed to automatically resume driving.
The automatic driving method described in Appendix 1 or 2.
<付記4>
前記作業車両が停止してから所定時間が経過するまでの間に、前記作業車両から前記所定距離以内のユーザーを検知しなかった場合に、前記作業車両の駆動源を停止させる、
付記1~3のいずれかに記載の自動走行方法。
<Note 4>
If no user is detected within the predetermined distance from the work vehicle during the predetermined time elapsed after the work vehicle has stopped, the power source of the work vehicle is shut off.
The automatic driving method described in any of the appendices 1 to 3.
<付記5>
前記作業車両が停止してから所定時間が経過するまでの間に、前記作業車両から前記所定距離以内のユーザーを検知しなかった場合に、前記作業車両を前記停止位置から前記領域内の所定位置に移動させた後に前記作業車両の駆動源を停止させる、
付記1~4のいずれかに記載の自動走行方法。
<Note 5>
If no user is detected within the predetermined distance from the work vehicle during the predetermined time elapsed after the work vehicle has stopped, the work vehicle is moved from the stopping position to a predetermined position within the area, and then the power source of the work vehicle is stopped.
An automated driving method as described in any of the appendices 1 to 4.
<付記6>
前記所定位置は、前記領域の出入口付近の平坦地である、
付記5に記載の自動走行方法。
<Note 6>
The predetermined location is a flat area near the entrance to the area.
The automatic driving method described in Appendix 5.
<付記7>
前記作業車両に設けられる作業機が前記駆動源により継続して稼働させる必要のある作業機である場合に、前記作業車両を停止させている間、前記駆動源を継続して駆動させる、
付記4~6のいずれかに記載の自動走行方法。
<Note 7>
If the work equipment installed on the work vehicle is a work equipment that needs to be continuously operated by the drive source, the drive source will be kept running while the work vehicle is stopped.
An automated driving method as described in any of the appendices 4 to 6.
<付記8>
前記作業車両の前記駆動源を停止させた後に、前記作業車両と通信可能な操作端末から前記駆動源の動作を再開させる操作を受け付けた場合に、前記駆動源の動作を再開させる、
付記4~7のいずれかに記載の自動走行方法。
<Note 8>
If, after stopping the drive source of the work vehicle, an operation to restart the drive source is received from an operating terminal capable of communicating with the work vehicle, the drive source will be restarted.
An automated driving method as described in any of the appendices 4 to 7.
1 :自動走行システム
10 :作業車両
11 :車両制御装置
14 :作業機
20 :操作端末
30 :サーバー
111 :走行処理部
112 :報知処理部
113 :駆動処理部
211 :設定処理部
212 :受付処理部
213 :取得処理部
214 :生成処理部
215 :出力処理部
F1 :圃場
F2 :圃場
G1 :走行終了位置
G2 :走行終了位置
H1 :出入口
H2 :出入口
R0 :道路(接続路)
R1 :目標経路
R2 :目標経路
R12 :圃場間経路(領域間経路)
S1 :走行開始位置
S2 :走行開始位置
Ts1 :経路開始位置(開始点)
Te2 :経路終了位置(終了点)
r31 :補間経路
r32 :補間経路
1: Automatic driving system 10: Work vehicle 11: Vehicle control device 14: Work machine 20: Operation terminal 30: Server 111: Driving processing unit 112: Notification processing unit 113: Drive processing unit 211: Setting processing unit 212: Reception processing unit 213: Acquisition processing unit 214: Generation processing unit 215: Output processing unit F1: Field F2: Field G1: Driving end position G2: Driving end position H1: Entrance/exit H2: Entrance/exit R0: Road (connecting road)
R1: Target route R2: Target route R12: Inter-field route (inter-area route)
S1: Travel start position S2: Travel start position Ts1: Route start position (starting point)
Te2: Path end position (end point)
r31: Interpolation path r32: Interpolation path
Claims (9)
前記領域間経路の開始点において前記作業車両を停止させることと、
前記開始点において前記作業車両を停止させた後に、前記作業車両から、前記作業車両が停止したことを示す停止情報を音声出力させることと、
前記作業車両と通信可能な前記領域内に位置する操作端末に、前記停止情報と、前記作業車両の走行を再開させるか否かを問い合わせる問い合わせ情報とを表示させることと、
を実行する自動走行方法。 An automated driving method for automatically driving a work vehicle along a pre-set inter-area route on a connecting path that connects multiple areas,
The work vehicle is stopped at the starting point of the inter-regional path,
After stopping the work vehicle at the aforementioned starting point, the work vehicle will output a stop information via voice to indicate that the work vehicle has stopped.
The operation terminal located within the area capable of communicating with the work vehicle displays the stop information and inquiry information asking whether or not to resume the movement of the work vehicle.
An automated driving method that performs this task.
前記操作端末が前記作業車両から所定距離以内になった場合に前記問い合わせ情報を表示させる、
請求項1に記載の自動走行方法。 When the aforementioned work vehicle stops, the stop information is displayed on the operation terminal.
The operation terminal displays the inquiry information when it is within a predetermined distance from the work vehicle.
The automatic driving method according to claim 1 .
請求項1又は2に記載の自動走行方法。 When a command to resume driving is received from the aforementioned operating terminal in response to the inquiry information, the work vehicle is instructed to start automatic driving along the inter-area route.
The automatic driving method according to claim 1 or 2 .
前記領域間経路に接続しない領域に位置する第2操作端末に前記停止情報を表示させる、
請求項3に記載の自動走行方法。 The stop information and the inquiry information are displayed on the first operating terminal located in the area connected to the inter-area path.
The stop information is displayed on a second operating terminal located in an area not connected to the aforementioned inter-area path.
The automatic driving method according to claim 3 .
請求項4に記載の自動走行方法。 If the instruction to resume driving is not received from the first operating terminal, the second operating terminal will be further instructed to display the inquiry information.
The automatic driving method according to claim 4 .
請求項5に記載の自動走行方法。 The inquiry information is displayed on the second operating terminal, which is determined based on priority among the multiple second operating terminals.
The automatic driving method according to claim 5 .
請求項6に記載の自動走行方法。 The inquiry information is displayed on the second operating terminal closest to the work vehicle among the multiple second operating terminals.
The automatic driving method according to claim 6 .
前記領域間経路の開始点において前記作業車両を停止させる走行処理部と、
前記開始点において前記作業車両を停止させた後に、前記作業車両から、前記作業車両が停止したことを示す停止情報を音声出力させ、前記作業車両と通信可能な前記領域内に位置する操作端末に、前記停止情報と、前記作業車両の走行を再開させるか否かを問い合わせる問い合わせ情報とを表示させる報知処理部と、
を備える自動走行システム。 An automated driving system that automatically drives a work vehicle along a pre-set inter-area route on a connecting path that connects multiple areas,
A driving processing unit that stops the work vehicle at the starting point of the inter-regional path,
After stopping the work vehicle at the aforementioned starting point, the work vehicle outputs stop information via voice to indicate that the work vehicle has stopped, and the notification processing unit displays the stop information and inquiry information asking whether or not to resume the movement of the work vehicle on an operating terminal located within the area where communication with the work vehicle is possible .
An automated driving system equipped with [the following features].
前記領域間経路の開始点において前記作業車両を停止させることと、
前記開始点において前記作業車両を停止させた後に、前記作業車両から、前記作業車両が停止したことを示す停止情報を音声出力させることと、
前記作業車両と通信可能な前記領域内に位置する操作端末に、前記停止情報と、前記作業車両の走行を再開させるか否かを問い合わせる問い合わせ情報とを表示させることと、
を一又は複数のプロセッサーに実行させるための自動走行プログラム。
An automated driving program that causes a work vehicle to automatically drive along a pre-set inter-area route on a connecting path that connects multiple areas,
The work vehicle is stopped at the starting point of the inter-regional path,
After stopping the work vehicle at the aforementioned starting point, the work vehicle will output a stop information via voice to indicate that the work vehicle has stopped.
The operation terminal located within the area capable of communicating with the work vehicle displays the stop information and inquiry information asking whether or not to resume the movement of the work vehicle.
An automated driving program that causes one or more processors to execute.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022114827A JP7848072B2 (en) | 2022-07-19 | 2022-07-19 | Automated driving method, automated driving system, and automated driving program |
| EP23183499.5A EP4310625A1 (en) | 2022-07-19 | 2023-07-05 | Autonomous travel method, autonomous travel system, and autonomous travel program |
| KR1020230091007A KR20240011627A (en) | 2022-07-19 | 2023-07-13 | Automatic traveling method, automatic traveling system, and automatic traveling program |
| US18/223,430 US12436533B2 (en) | 2022-07-19 | 2023-07-18 | Autonomous travel method, autonomous travel system, and autonomous travel program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022114827A JP7848072B2 (en) | 2022-07-19 | 2022-07-19 | Automated driving method, automated driving system, and automated driving program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024012962A JP2024012962A (en) | 2024-01-31 |
| JP7848072B2 true JP7848072B2 (en) | 2026-04-20 |
Family
ID=89714294
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022114827A Active JP7848072B2 (en) | 2022-07-19 | 2022-07-19 | Automated driving method, automated driving system, and automated driving program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7848072B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022118771A1 (en) | 2020-12-02 | 2022-06-09 | ヤンマーホールディングス株式会社 | Automatic traveling system, automatic traveling method, and automatic traveling program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7441393B2 (en) * | 2020-06-29 | 2024-03-01 | 井関農機株式会社 | Work vehicle control system |
| JP7463904B2 (en) * | 2020-08-14 | 2024-04-09 | 井関農機株式会社 | Vehicle management and control system |
| JP7447732B2 (en) * | 2020-08-14 | 2024-03-12 | 井関農機株式会社 | Work vehicle control system |
| JP7065170B2 (en) * | 2020-11-16 | 2022-05-11 | ヤンマーパワーテクノロジー株式会社 | Autonomous driving system |
-
2022
- 2022-07-19 JP JP2022114827A patent/JP7848072B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022118771A1 (en) | 2020-12-02 | 2022-06-09 | ヤンマーホールディングス株式会社 | Automatic traveling system, automatic traveling method, and automatic traveling program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024012962A (en) | 2024-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7718810B2 (en) | Autonomous driving system, autonomous driving method, and autonomous driving program | |
| JP7840799B2 (en) | Automated driving method, automated driving system, and automated driving program | |
| JP2024177365A (en) | Autonomous Driving System | |
| EP4145241A1 (en) | Automatic traveling method, automatic traveling system, and automatic traveling program | |
| JP2025120224A (en) | Automated driving method and system | |
| JP2026009179A (en) | Autonomous driving system, autonomous driving method, and autonomous driving program | |
| JP2023079152A (en) | Route generation method, route generation system, and route generation program | |
| US12436533B2 (en) | Autonomous travel method, autonomous travel system, and autonomous travel program | |
| JP7848072B2 (en) | Automated driving method, automated driving system, and automated driving program | |
| JP7788357B2 (en) | Autonomous driving method, automatic driving system, and automatic driving program | |
| JP7568490B2 (en) | Autonomous Driving System | |
| JP2023127874A (en) | Automatic driving method, automatic driving system, and automatic driving program | |
| JP2024021826A (en) | Setting method, automatic driving method, setting system, and setting program | |
| KR20240006447A (en) | Route generating method, route generating system, and route generating program | |
| JP7654582B2 (en) | Field registration method, field registration system, and field registration program | |
| JP7813207B2 (en) | Autonomous driving method, automatic driving system, and automatic driving program | |
| US20250013246A1 (en) | Traveling control method, traveling control program, and traveling control system | |
| KR20250144932A (en) | Automatic traveling method, automatic traveling program, and automatic traveling system | |
| EP4252511A1 (en) | Automatic run method, automatic run system, and automatic run program | |
| JP2026061306A (en) | Method for controlling work vehicles, control program for work vehicles, control system for work vehicles, and work system | |
| JP2025100325A (en) | Display control method, display control program, and display control system | |
| CN121501021A (en) | Control methods for work vehicles, control programs for work vehicles, control systems for work vehicles, and work systems. | |
| JP2026074564A (en) | Automated driving method, automated driving program, and automated driving system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251223 |
|
| 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: 20260310 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260408 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7848072 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |