[go: up one dir, main page]

JP2022061394A - Autonomous driving system, autonomous driving method, and autonomous driving program - Google Patents

Autonomous driving system, autonomous driving method, and autonomous driving program Download PDF

Info

Publication number
JP2022061394A
JP2022061394A JP2020169379A JP2020169379A JP2022061394A JP 2022061394 A JP2022061394 A JP 2022061394A JP 2020169379 A JP2020169379 A JP 2020169379A JP 2020169379 A JP2020169379 A JP 2020169379A JP 2022061394 A JP2022061394 A JP 2022061394A
Authority
JP
Japan
Prior art keywords
work
route
start position
processing unit
priority
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2020169379A
Other languages
Japanese (ja)
Other versions
JP7461849B2 (en
Inventor
泰史 田中
Yasushi Tanaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yanmar Holdings Co Ltd
Original Assignee
Yanmar Holdings Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yanmar Holdings Co Ltd filed Critical Yanmar Holdings Co Ltd
Priority to JP2020169379A priority Critical patent/JP7461849B2/en
Publication of JP2022061394A publication Critical patent/JP2022061394A/en
Application granted granted Critical
Publication of JP7461849B2 publication Critical patent/JP7461849B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Guiding Agricultural Machines (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

【課題】作業開始位置移動経路と作業経路とが近接又は重複する場合であっても、作業車両をユーザーが意図する経路を走行させることが可能な自律走行システム、自律走行方法、及び自律走行プログラムを提供すること。【解決手段】経路生成処理部214は、作業開始位置移動経路Raと作業経路Rbとを含む走行経路R0を生成する。優先設定処理部215は、スタートパス優先モード又は作業パス優先モードの設定操作を受け付ける。経路設定処理部111は、スタートパス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値Lth以下である場合に作業開始位置移動経路Raを優先経路に設定し、作業パス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値Lth以下である場合に作業経路Rbを優先経路に設定する。【選択図】図6A[Problem] An autonomous driving system, an autonomous driving method, and an autonomous driving program that allow a work vehicle to travel along a route intended by a user even when the work start position movement route and the work route are close to each other or overlap. to provide. A route generation processing unit 214 generates a travel route R0 including a work start position movement route Ra and a work route Rb. The priority setting processing unit 215 accepts a setting operation for the start path priority mode or the work path priority mode. When receiving a setting operation for the start path priority mode, the route setting processing unit 111 prioritizes the work start position movement route Ra if the distance between the work start position movement route Ra and the work route Rb is less than or equal to the threshold Lth. If the distance between the work start position moving route Ra and the work route Rb is less than or equal to the threshold Lth when the work path priority mode setting operation is received, the work route Rb is set as the priority route. [Selection diagram] Figure 6A

Description

本発明は、作業車両の自律走行させる自律走行システム、自律走行方法、及び自律走行プログラムに関する。 The present invention relates to an autonomous traveling system for autonomously traveling a work vehicle, an autonomous traveling method, and an autonomous traveling program.

自律走行可能な作業車両の走行経路を設定する場合、オペレータは圃場の登録を行った後、作業開始位置及び作業終了位置を設定し、当該作業開始位置及び当該作業終了位置を結ぶ走行経路を設定する。例えば特許文献1には、作業車両が作業開始位置に位置しない場合であっても、所定の条件を満たすことによって作業車両の現在位置から作業開始位置までの経路を含む走行経路を設定することが可能な技術が開示されている。 When setting the travel route of a work vehicle capable of autonomous travel, the operator sets the work start position and the work end position after registering the field, and sets the travel route connecting the work start position and the work end position. do. For example, in Patent Document 1, even when the work vehicle is not located at the work start position, it is possible to set a travel route including a route from the current position of the work vehicle to the work start position by satisfying a predetermined condition. Possible techniques are disclosed.

特開2017-162373号公報Japanese Unexamined Patent Publication No. 2017-162373

ここで、作業車両は、作業開始位置から作業を開始する場合、現在位置から作業開始位置までの経路(以下、「作業開始位置移動経路」という。)を走行する。この場合において、例えば前記作業開始位置移動経路と作業領域内の作業経路とが近接又は重複する場合に、作業車両が前記作業経路を走行経路として認識し、ユーザーが意図する前記作業開始位置移動経路とは異なる経路を走行する問題が生じる。従来の技術では、作業開始位置移動経路を設定することは可能であるが、作業開始位置移動経路と作業経路とが近接又は重複する場合に生じる前記問題を解決することは困難である。 Here, when the work starts from the work start position, the work vehicle travels on a route from the current position to the work start position (hereinafter, referred to as "work start position movement route"). In this case, for example, when the work start position movement route and the work route in the work area are close to each other or overlap, the work vehicle recognizes the work route as a travel route, and the work start position movement route intended by the user. There is a problem of traveling on a different route. In the conventional technique, it is possible to set the work start position movement route, but it is difficult to solve the above-mentioned problem that occurs when the work start position movement route and the work route are close to each other or overlap.

本発明の目的は、作業開始位置移動経路と作業経路とが近接又は重複する場合であっても、作業車両をユーザーが意図する経路を走行させることが可能な自律走行システム、自律走行方法、及び自律走行プログラムを提供することにある。 An object of the present invention is an autonomous traveling system, an autonomous traveling method, and an autonomous traveling method capable of driving a work vehicle on a route intended by a user even when the work start position movement route and the work route are close to each other or overlap. It is to provide an autonomous driving program.

本発明に係る自律走行システムは、位置設定処理部と、経路生成処理部と、優先設定処理部と、経路設定処理部と、を備える。前記位置設定処理部は、作業車両の走行開始位置及び走行終了位置を設定する。前記経路生成処理部は、前記走行開始位置から前記作業車両が作業を開始する作業開始位置までの経路である作業開始位置移動経路と、前記作業開始位置から前記走行終了位置までの経路である作業経路とを含む走行経路を生成する。前記優先設定処理部は、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第1所定条件を満たす場合に前記作業車両を前記作業開始位置移動経路を優先走行させる第1優先モード、又は、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第2所定条件を満たす場合に前記作業車両を前記作業経路を優先走行させる第2優先モードの設定操作を受け付ける。前記経路設定処理部は、前記優先設定処理部が前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業開始位置移動経路を優先経路に設定し、前記優先設定処理部が前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業経路を優先経路に設定する。 The autonomous traveling system according to the present invention includes a position setting processing unit, a route generation processing unit, a priority setting processing unit, and a route setting processing unit. The position setting processing unit sets the travel start position and the travel end position of the work vehicle. The route generation processing unit is a work start position movement route which is a route from the travel start position to a work start position where the work vehicle starts work, and a work which is a route from the work start position to the travel end position. Generate a traveling route including a route. The priority setting processing unit sets the work vehicle at the work start position when the first predetermined condition is satisfied when the work start position movement path and the work path are included within a predetermined distance from the current position of the work vehicle. The work is performed in the first priority mode in which the movement route is preferentially traveled, or when the second predetermined condition is satisfied when the work start position movement route and the work route are included within a predetermined distance from the current position of the work vehicle. It accepts the setting operation of the second priority mode in which the vehicle preferentially travels on the work route. The route setting processing unit performs the work when the distance between the work start position movement route and the work route is equal to or less than a threshold value when the priority setting processing unit accepts the setting operation of the first priority mode. When the start position movement route is set as the priority route and the priority setting processing unit accepts the setting operation of the second priority mode, the distance between the work start position movement route and the work route is equal to or less than the threshold value. In this case, the work route is set as the priority route.

本発明に係る自律走行方法は、一又は複数のプロセッサーが、作業車両の走行開始位置及び走行終了位置を設定することと、前記走行開始位置から前記作業車両が作業を開始する作業開始位置までの経路である作業開始位置移動経路と、前記作業開始位置から前記走行終了位置までの経路である作業経路とを含む走行経路を生成することと、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第1所定条件を満たす場合に前記作業車両を前記作業開始位置移動経路を優先走行させる第1優先モード、又は、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第2所定条件を満たす場合に前記作業車両を前記作業経路を優先走行させる第2優先モードの設定操作を受け付けることと、前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業開始位置移動経路を優先経路に設定し、前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業経路を優先経路に設定することと、実行する方法である。 In the autonomous traveling method according to the present invention, one or a plurality of processors set a traveling start position and a traveling end position of the work vehicle, and from the travel start position to the work start position where the work vehicle starts the work. Creating a travel route including a work start position movement route, which is a route, and a work route, which is a route from the work start position to the travel end position, and the work within a predetermined distance from the current position of the work vehicle. From the first priority mode in which the work vehicle is preferentially traveled on the work start position movement route when the first predetermined condition is satisfied when the start position movement route and the work route are included, or from the current position of the work vehicle. When the work start position movement route and the work route are included within a predetermined distance and the second predetermined condition is satisfied, the operation of setting the second priority mode in which the work vehicle is preferentially traveled on the work route is accepted. When the distance between the work start position movement route and the work route is equal to or less than the threshold value when the setting operation of the first priority mode is accepted, the work start position movement route is set as the priority route, and the above-mentioned When the setting operation of the second priority mode is accepted and the distance between the work start position movement route and the work route is equal to or less than the threshold value, the work route is set as the priority route and the method is executed. be.

本発明に係る自律走行プログラムは、作業車両の走行開始位置及び走行終了位置を設定することと、前記走行開始位置から前記作業車両が作業を開始する作業開始位置までの経路である作業開始位置移動経路と、前記作業開始位置から前記走行終了位置までの経路である作業経路とを含む走行経路を生成することと、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第1所定条件を満たす場合に前記作業車両を前記作業開始位置移動経路を優先走行させる第1優先モード、又は、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第2所定条件を満たす場合に前記作業車両を前記作業経路を優先走行させる第2優先モードの設定操作を受け付けることと、前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業開始位置移動経路を優先経路に設定し、前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業経路を優先経路に設定することと、を一又は複数のプロセッサーに実行させるためのプログラムである。 In the autonomous traveling program according to the present invention, the traveling start position and the traveling end position of the work vehicle are set, and the work start position movement which is a route from the travel start position to the work start position where the work vehicle starts the work. Generating a travel route including a route and a work route that is a route from the work start position to the travel end position, and within a predetermined distance from the current position of the work vehicle, the work start position movement route and the work. The first priority mode in which the work vehicle is preferentially traveled on the work start position movement route when the first predetermined condition is satisfied when the route is included, or the work start within a predetermined distance from the current position of the work vehicle. When the position movement route and the work route are included and the second predetermined condition is satisfied, the operation of setting the second priority mode in which the work vehicle preferentially travels on the work route is accepted, and the first priority mode When the setting operation is accepted and the distance between the work start position movement route and the work route is equal to or less than the threshold value, the work start position movement route is set as the priority route, and the setting operation of the second priority mode is performed. To set the work route as the priority route when the distance between the work start position movement route and the work route is equal to or less than the threshold value, and to have one or more processors execute the above. It is a program.

本発明によれば、作業開始位置移動経路と作業経路とが近接又は重複する場合であっても、作業車両をユーザーが意図する経路を走行させることが可能な自律走行システム、自律走行方法、及び自律走行プログラムを提供することができる。 According to the present invention, an autonomous traveling system, an autonomous traveling method, and an autonomous traveling method capable of driving a work vehicle on a route intended by a user even when the work start position movement route and the work route are close to each other or overlap each other. An autonomous driving program can be provided.

図1は、本発明の実施形態に係る自律走行システムの構成を示す図である。FIG. 1 is a diagram showing a configuration of an autonomous traveling system according to an embodiment of the present invention. 図2は、本発明の実施形態に係る作業車両の一例を示す外観図である。FIG. 2 is an external view showing an example of a work vehicle according to an embodiment of the present invention. 図3は、本発明の実施形態に係る作業車両の走行経路の一例を示す図である。FIG. 3 is a diagram showing an example of a traveling path of a work vehicle according to an embodiment of the present invention. 図4は、本発明の実施形態に係る作業車両が自律走行を開始する条件を説明するための図である。FIG. 4 is a diagram for explaining a condition for the work vehicle according to the embodiment of the present invention to start autonomous traveling. 図5は、本発明の実施形態に係る操作端末に表示される優先モード設定画面の一例を示す図である。FIG. 5 is a diagram showing an example of a priority mode setting screen displayed on the operation terminal according to the embodiment of the present invention. 図6Aは、本発明の実施形態に係る作業車両の現在位置と作業開始位置移動経路と作業経路との位置関係の一例を示す図である。FIG. 6A is a diagram showing an example of the positional relationship between the current position of the work vehicle, the work start position movement path, and the work path according to the embodiment of the present invention. 図6Bは、本発明の実施形態に係る作業車両の現在位置と作業開始位置移動経路と作業経路との位置関係の一例を示す図である。FIG. 6B is a diagram showing an example of the positional relationship between the current position of the work vehicle, the work start position movement path, and the work path according to the embodiment of the present invention. 図7Aは、本発明の実施形態に係る作業車両の現在位置と作業開始位置移動経路と作業経路との位置関係の一例を示す図である。FIG. 7A is a diagram showing an example of the positional relationship between the current position of the work vehicle, the work start position movement path, and the work path according to the embodiment of the present invention. 図7Bは、本発明の実施形態に係る作業車両の現在位置と作業開始位置移動経路と作業経路との位置関係の一例を示す図である。FIG. 7B is a diagram showing an example of the positional relationship between the current position of the work vehicle, the work start position movement path, and the work path according to the embodiment of the present invention. 図8は、本発明の実施形態に係る自律走行システムによって実行される走行経路生成処理の手順の一例を示すフローチャートである。FIG. 8 is a flowchart showing an example of a procedure for traveling route generation processing executed by the autonomous traveling system according to the embodiment of the present invention. 図9は、本発明の実施形態に係る作業車両の走行経路の一例を示す図である。FIG. 9 is a diagram showing an example of a traveling path of a work vehicle according to an embodiment of the present invention.

以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。 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 FIG. 1, the autonomous traveling system 1 according to the embodiment of the present invention includes a work vehicle 10 and an operation terminal 20. The work vehicle 10 and the operation terminal 20 can communicate with each other via the communication network N1. For example, the work vehicle 10 and the operation terminal 20 can communicate via a mobile phone line network, a packet line network, or a wireless LAN.

本実施形態では、作業車両10がトラクタである場合を例に挙げて説明する。なお、他の実施形態として、作業車両10は、田植機、コンバイン、建設機械、又は除雪車などであってもよい。作業車両10は、圃場F(図3参照)内を走行経路R0に沿って自律走行(自動走行)可能な構成を備える、所謂ロボットトラクタである。例えば、作業車両10は、測位システム(不図示)により算出される作業車両10の現在位置P1の位置情報に基づいて、圃場Fに対して予め生成された走行経路R0に沿って自律走行することが可能である。 In the present embodiment, the case where the work vehicle 10 is a tractor will be described as an example. As another embodiment, the work vehicle 10 may be a rice transplanter, a combine harvester, a construction machine, a snowplow, or the like. The work vehicle 10 is a so-called robot tractor having a configuration capable of autonomously traveling (automatic traveling) along a traveling path R0 in a field F (see FIG. 3). For example, the work vehicle 10 autonomously travels along the travel path R0 generated in advance for the field F based on the position information of the current position P1 of the work vehicle 10 calculated by the positioning system (not shown). Is possible.

[作業車両10]
図1及び図2に示されるように、作業車両10は、車両制御装置11、走行装置12、作業機13、及び測位装置14などを備える。車両制御装置11は、走行装置12、作業機13、及び測位装置14などに電気的に接続されている。なお、車両制御装置11及び測位装置14は、無線通信可能であってもよい。
[Working vehicle 10]
As shown in FIGS. 1 and 2, the work vehicle 10 includes a vehicle control device 11, a traveling device 12, a working machine 13, a positioning device 14, and the like. The vehicle control device 11 is electrically connected to a traveling device 12, a working machine 13, a positioning device 14, and the like. The vehicle control device 11 and the positioning device 14 may be capable of wireless communication.

車両制御装置11は、一又は複数のプロセッサーと、不揮発性メモリ及びRAMなどの記憶メモリとを備えるコンピュータシステムである。そして、車両制御装置11は、作業車両10に対する各種のユーザー操作に応じて当該作業車両10の動作を制御する。また、車両制御装置11は、後述の測位装置14により算出される作業車両10の現在位置P1と、予め生成される走行経路R0とに基づいて、当該作業車両10の自律走行処理を実行する。走行経路R0は、前記記憶メモリに記憶される。また、走行経路R0は、操作端末20の記憶部22に記憶されてもよい。車両制御装置11は、本発明の走行処理部の一例である。 The vehicle control device 11 is a computer system including one or more processors and a storage memory such as a non-volatile memory and a RAM. Then, the vehicle control device 11 controls the operation of the work vehicle 10 in response to various user operations on the work vehicle 10. Further, the vehicle control device 11 executes the autonomous travel process of the work vehicle 10 based on the current position P1 of the work vehicle 10 calculated by the positioning device 14 described later and the travel path R0 generated in advance. The travel path R0 is stored in the storage memory. Further, the travel path R0 may be stored in the storage unit 22 of the operation terminal 20. The vehicle control device 11 is an example of the traveling processing unit of the present invention.

走行装置12は、作業車両10を走行させる駆動部である。図2に示されるように、走行装置12は、エンジン121、前輪122、後輪123、トランスミッション124、フロントアクスル125、リアアクスル126、ハンドル127などを備える。なお、前輪122及び後輪123は、作業車両10の左右にそれぞれ設けられている。また、走行装置12は、前輪122及び後輪123を備えるホイールタイプに限らず、作業車両10の左右に設けられるクローラを備えるクローラタイプであってもよい。 The traveling device 12 is a drive unit for traveling the work vehicle 10. As shown in FIG. 2, the traveling device 12 includes an engine 121, front wheels 122, rear wheels 123, a transmission 124, a front axle 125, a rear axle 126, a handle 127, and the like. The front wheels 122 and the rear wheels 123 are provided on the left and right sides of the work vehicle 10, respectively. Further, the traveling device 12 is not limited to the wheel type provided with the front wheels 122 and the rear wheels 123, and may be a crawler type provided with crawlers provided on the left and right sides of the work vehicle 10.

エンジン121は、不図示の燃料タンクに補給される燃料を用いて駆動するディーゼルエンジン又はガソリンエンジンなどの駆動源である。走行装置12は、エンジン121とともに、又はエンジン121に代えて、電気モーターを駆動源として備えてもよい。なお、エンジン121には、不図示の発電機が接続されており、当該発電機から作業車両10に設けられた車両制御装置11等の電気部品及びバッテリー等に電力が供給される。なお、前記バッテリーは、前記発電機から供給される電力によって充電される。そして、作業車両10に設けられている車両制御装置11及び測位装置14等の電気部品は、エンジン121の停止後も前記バッテリーから供給される電力により駆動可能である。 The engine 121 is a drive source such as a diesel engine or a gasoline engine that is driven by using fuel supplied to a fuel tank (not shown). The traveling device 12 may include an electric motor as a drive source together with the engine 121 or in place of the engine 121. A generator (not shown) is connected to the engine 121, and electric power is supplied from the generator to electric parts such as a vehicle control device 11 provided on the work vehicle 10 and a battery. The battery is charged by the electric power supplied from the generator. The electric parts such as the vehicle control device 11 and the positioning device 14 provided in the work vehicle 10 can be driven by the electric power supplied from the battery even after the engine 121 is stopped.

エンジン121の駆動力は、トランスミッション124及びフロントアクスル125を介して前輪122に伝達され、トランスミッション124及びリアアクスル126を介して後輪123に伝達される。また、エンジン121の駆動力は、PTO軸(不図示)を介して作業機13にも伝達される。作業車両10が自律走行を行う場合、走行装置12は、車両制御装置11の命令に従って走行動作を行う。 The driving force of the engine 121 is transmitted to the front wheels 122 via the transmission 124 and the front axle 125, and is transmitted to the rear wheels 123 via the transmission 124 and the rear axle 126. Further, the driving force of the engine 121 is also transmitted to the working machine 13 via the PTO shaft (not shown). When the work vehicle 10 autonomously travels, the traveling device 12 performs the traveling operation in accordance with the command of the vehicle control device 11.

作業機13は、例えば草刈機、耕耘機、プラウ、施肥機、又は播種機などであって、作業車両10に着脱可能である。これにより、作業車両10は、作業機13各々を用いて各種の作業を行うことが可能である。本実施形態では、作業機13は草刈機である場合を例に挙げて説明する。 The working machine 13 is, for example, a mower, a tiller, a plow, a fertilizer applicator, a sowing machine, or the like, and is removable from the working vehicle 10. As a result, the work vehicle 10 can perform various operations using each of the work machines 13. In the present embodiment, the case where the working machine 13 is a mower will be described as an example.

作業機13は、作業車両10において、不図示の昇降機構により昇降可能に支持されてもよい。車両制御装置11は、前記昇降機構を制御して作業機13を昇降させることが可能である。例えば、車両制御装置11は、作業車両10が圃場Fの作業対象領域において前進する場合に作業機13を下降させ、作業車両10が後進する場合には作業機13を上昇させる。 The work machine 13 may be supported in the work vehicle 10 so as to be able to move up and down by an elevating mechanism (not shown). The vehicle control device 11 can control the elevating mechanism to elevate and lower the working machine 13. For example, the vehicle control device 11 lowers the work machine 13 when the work vehicle 10 moves forward in the work target area of the field F, and raises the work machine 13 when the work vehicle 10 moves backward.

ハンドル127は、ユーザー(オペレータ)又は車両制御装置11によって操作される操作部である。例えば走行装置12では、車両制御装置11によるハンドル127の操作に応じて、不図示の油圧式パワーステアリング機構などによって前輪122の角度が変更され、作業車両10の進行方向が変更される。 The steering wheel 127 is an operation unit operated by the user (operator) or the vehicle control device 11. For example, in the traveling device 12, the angle of the front wheels 122 is changed by a hydraulic power steering mechanism (not shown) or the like in response to the operation of the steering wheel 127 by the vehicle control device 11, and the traveling direction of the work vehicle 10 is changed.

また、走行装置12は、ハンドル127の他に、車両制御装置11によって操作される不図示のシフトレバー、アクセル、ブレーキ等を備える。そして、走行装置12では、車両制御装置11による前記シフトレバーの操作に応じて、トランスミッション124のギアが前進ギア又はバックギアなどに切り替えられ、作業車両10の走行態様が前進又は後進などに切り替えられる。また、車両制御装置11は、前記アクセルを操作してエンジン121の回転数を制御する。また、車両制御装置11は、前記ブレーキを操作して電磁ブレーキを用いて前輪122及び後輪123の回転を制動する。 In addition to the steering wheel 127, the traveling device 12 includes a shift lever (not shown), an accelerator, a brake, and the like operated by the vehicle control device 11. Then, in the traveling device 12, the gear of the transmission 124 is switched to a forward gear, a back gear, or the like according to the operation of the shift lever by the vehicle control device 11, and the traveling mode of the work vehicle 10 is switched to forward or reverse. .. Further, the vehicle control device 11 operates the accelerator to control the rotation speed of the engine 121. Further, the vehicle control device 11 operates the brake and uses an electromagnetic brake to brake the rotation of the front wheels 122 and the rear wheels 123.

また、車両制御装置11は、経路設定処理部111を含む。経路設定処理部111は、作業車両10の現在位置P1から作業開始位置移動経路Ra(図3参照)までの距離、現在位置P1から作業経路Rb(図3参照)までの距離を算出する。また、経路設定処理部111は、優先経路を設定するための所定の条件(後述)を満たすか否かを判定する処理を実行する。また、経路設定処理部111は、作業開始位置移動経路Ra又は作業経路Rbを優先経路に設定する。経路設定処理部111の具体的な構成は後述する。 Further, the vehicle control device 11 includes a route setting processing unit 111. The route setting processing unit 111 calculates the distance from the current position P1 of the work vehicle 10 to the work start position movement route Ra (see FIG. 3) and the distance from the current position P1 to the work route Rb (see FIG. 3). Further, the route setting processing unit 111 executes a process of determining whether or not a predetermined condition (described later) for setting a priority route is satisfied. Further, the route setting processing unit 111 sets the work start position movement route Ra or the work route Rb as the priority route. The specific configuration of the route setting processing unit 111 will be described later.

測位装置14は、制御部141、記憶部142、通信部143、及び測位用アンテナ144などを備える通信機器である。例えば、測位装置14は、図2に示されるように、オペレータが搭乗するキャビン18の上部に設けられている。また、測位装置14の設置場所はキャビン18に限らない。さらに、測位装置14の制御部141、記憶部142、通信部143、及び測位用アンテナ144は、作業車両10において異なる位置に分散して配置されていてもよい。なお、前述したように測位装置14には前記バッテリーが接続されており、当該測位装置14は、エンジン121の停止中も稼働可能である。また、測位装置14として、例えば携帯電話端末、スマートフォン、又はタブレット端末などが代用されてもよい。 The positioning device 14 is a communication device including a control unit 141, a storage unit 142, a communication unit 143, a positioning antenna 144, and the like. For example, the positioning device 14 is provided above the cabin 18 on which the operator is boarded, as shown in FIG. Further, the installation location of the positioning device 14 is not limited to the cabin 18. Further, the control unit 141, the storage unit 142, the communication unit 143, and the positioning antenna 144 of the positioning device 14 may be dispersedly arranged at different positions in the work vehicle 10. As described above, the battery is connected to the positioning device 14, and the positioning device 14 can operate even when the engine 121 is stopped. Further, as the positioning device 14, for example, a mobile phone terminal, a smartphone, a tablet terminal, or the like may be substituted.

制御部141は、一又は複数のプロセッサーと、不揮発性メモリ及びRAMなどの記憶メモリとを備えるコンピュータシステムである。記憶部142は、制御部141に測位処理を実行させるためのプログラム、及び測位情報、移動情報などのデータを記憶する不揮発性メモリなどである。例えば、前記プログラムは、CD又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、所定の読取装置(不図示)で読み取られて記憶部142に記憶される。なお、前記プログラムは、サーバー(不図示)から通信網N1を介して測位装置14にダウンロードされて記憶部142に記憶されてもよい。 The control unit 141 is a computer system including one or more processors and a storage memory such as a non-volatile memory and a RAM. The storage unit 142 is a program for causing the control unit 141 to execute the positioning process, and a non-volatile memory for storing data such as positioning information and movement information. For example, the program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, read by a predetermined reading device (not shown), and stored in the storage unit 142. The program may be downloaded from the server (not shown) to the positioning device 14 via the communication network N1 and stored in the storage unit 142.

通信部143は、測位装置14を有線又は無線で通信網N1に接続し、通信網N1を介して基地局サーバーなどの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication unit 143 connects the positioning device 14 to the communication network N1 by wire or wirelessly, and executes data communication according to a predetermined communication protocol with an external device such as a base station server via the communication network N1. Communication interface.

測位用アンテナ144は、衛星から発信される電波(GNSS信号)を受信するアンテナである。 The positioning antenna 144 is an antenna that receives radio waves (GNSS signals) transmitted from satellites.

制御部141は、測位用アンテナ144が衛星から受信するGNSS信号に基づいて作業車両10の位置(現在位置P1)を算出する。例えば、作業車両10が圃場F内を自律走行する場合に、測位用アンテナ144が複数の衛星のそれぞれから発信される電波(発信時刻、軌道情報など)を受信すると、制御部141は、測位用アンテナ144と各衛星との距離を算出し、算出した距離に基づいて作業車両10の現在位置P1(緯度及び経度)を算出する。また、制御部141は、作業車両10に近い基地局(基準局)に対応する補正情報を利用して作業車両10の現在位置P1を算出する、リアルタイムキネマティック方式(RTK-GPS測位方式、以下「RTK方式」という。)による測位を行ってもよい。このように、作業車両10は、RTK方式による測位情報を利用して自律走行を行う。 The control unit 141 calculates the position (current position P1) of the work vehicle 10 based on the GNSS signal received from the satellite by the positioning antenna 144. For example, when the work vehicle 10 autonomously travels in the field F and the positioning antenna 144 receives radio waves (transmission time, orbit information, etc.) transmitted from each of the plurality of satellites, the control unit 141 performs positioning. The distance between the antenna 144 and each satellite is calculated, and the current position P1 (latitude and longitude) of the work vehicle 10 is calculated based on the calculated distance. Further, the control unit 141 calculates the current position P1 of the work vehicle 10 by using the correction information corresponding to the base station (reference station) close to the work vehicle 10, a real-time kinematic method (RTK-GPS positioning method), hereinafter ". Positioning may be performed by the "RTK method"). In this way, the work vehicle 10 autonomously travels by using the positioning information by the RTK method.

作業車両10が走行する走行経路R0は、例えば操作端末20により生成される。作業車両10は、操作端末20から走行経路R0を取得して、走行経路R0に従って圃場F内を自律走行しながら作業機13による作業(例えば草刈作業)を行う。 The travel path R0 on which the work vehicle 10 travels is generated by, for example, the operation terminal 20. The work vehicle 10 acquires a travel path R0 from the operation terminal 20, and performs work (for example, mowing work) by the work machine 13 while autonomously traveling in the field F according to the travel path R0.

[操作端末20]
図1に示されるように、操作端末20は、制御部21、記憶部22、操作表示部23、及び通信部24などを備える情報処理装置である。操作端末20は、タブレット端末、スマートフォンなどの携帯端末で構成されてもよい。
[Operation terminal 20]
As shown in FIG. 1, the operation terminal 20 is an information processing device including a control unit 21, a storage unit 22, an operation display unit 23, a communication unit 24, and the like. The operation terminal 20 may be composed of a mobile terminal such as a tablet terminal or a smartphone.

通信部24は、操作端末20を有線又は無線で通信網N1に接続し、通信網N1を介して一又は複数の作業車両10などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication unit 24 connects the operation terminal 20 to the communication network N1 by wire or wirelessly, and data communication according to a predetermined communication protocol with one or more external devices such as a work vehicle 10 via the communication network N1. Is a communication interface for executing.

操作表示部23は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるタッチパネル、マウス、又はキーボードのような操作部とを備えるユーザーインターフェースである。オペレータは、表示部に表示される操作画面において、前記操作部を操作して各種情報(後述の作業車両情報、圃場情報、作業情報など)を登録する操作を行うことが可能である。また、オペレータは、前記操作部を操作して作業車両10に対する自律走行指示を行うことが可能である。さらに、オペレータは、作業車両10から離れた場所において、操作端末20に表示される走行軌跡により、圃場F内を走行経路R0に従って自律走行する作業車両10の走行状態を把握することが可能である。 The operation display unit 23 is a user interface including a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a touch panel, a mouse, or a keyboard that accepts operations. On the operation screen displayed on the display unit, the operator can operate the operation unit to register various information (work vehicle information, field information, work information, etc., which will be described later). Further, the operator can operate the operation unit to give an autonomous traveling instruction to the work vehicle 10. Further, the operator can grasp the traveling state of the working vehicle 10 autonomously traveling in the field F according to the traveling route R0 from the traveling locus displayed on the operation terminal 20 at a place away from the working vehicle 10. ..

記憶部22は、各種の情報を記憶するHDD(Hard Disk Drive)又はSSD(Solid State Drive)などの不揮発性の記憶部である。記憶部22には、制御部21に後述の走行経路生成処理(図8参照)を実行させるための走行経路生成プログラムなどの制御プログラムが記憶されている。例えば、前記走行経路生成プログラムは、CD又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、操作端末20が備えるCDドライブ又はDVDドライブなどの読取装置(不図示)で読み取られて記憶部22に記憶される。なお、前記走行経路生成プログラムは、サーバー(不図示)から通信網N1を介して操作端末20にダウンロードされて記憶部22に記憶されてもよい。また、記憶部22は、作業車両10から送信される作業情報(刈取量、収穫量など)を記憶してもよい。 The storage unit 22 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 22 stores a control program such as a travel route generation program for causing the control unit 21 to execute a travel route generation process (see FIG. 8) described later. For example, the travel route generation program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a reading device (not shown) such as a CD drive or a DVD drive included in the operation terminal 20. It is stored in the storage unit 22. The travel route generation program may be downloaded from the server (not shown) to the operation terminal 20 via the communication network N1 and stored in the storage unit 22. Further, the storage unit 22 may store work information (cutting amount, harvesting amount, etc.) transmitted from the work vehicle 10.

また、記憶部22には、作業車両10の自律走行させるための専用アプリケーションがインストールされている。制御部21は、前記専用アプリケーションを起動させて、作業車両10に関する各種情報の設定処理、作業車両10の走行経路の生成処理、作業車両10に対する自律走行指示などを行う。 Further, a dedicated application for autonomously traveling the work vehicle 10 is installed in the storage unit 22. The control unit 21 activates the dedicated application to set various information about the work vehicle 10, generate a travel route of the work vehicle 10, and give an autonomous travel instruction to the work vehicle 10.

図1に示されるように、本実施形態に係る操作端末20の制御部21は、車両設定処理部211、圃場設定処理部212、作業設定処理部213、経路生成処理部214、優先設定処理部215、表示処理部216、報知処理部217、及び出力処理部218などの各種の処理部を含む。なお、制御部21は、前記CPUで前記走行経路生成プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、一部又は全部の前記処理部が電子回路で構成されていてもよい。なお、前記走行経路生成プログラムは、複数のプロセッサーを前記処理部として機能させるためのプログラムであってもよい。 As shown in FIG. 1, the control unit 21 of the operation terminal 20 according to the present embodiment includes a vehicle setting processing unit 211, a field setting processing unit 212, a work setting processing unit 213, a route generation processing unit 214, and a priority setting processing unit. It includes various processing units such as 215, display processing unit 216, notification processing unit 217, and output processing unit 218. The control unit 21 functions as the various processing units by executing various processing according to the traveling route generation program on the CPU. Further, a part or all of the processing unit may be composed of an electronic circuit. The travel route generation program may be a program for causing a plurality of processors to function as the processing unit.

車両設定処理部211は、作業車両10(トラクタ)に関する情報(以下、作業車両情報という。)を設定する。車両設定処理部211は、作業車両10の機種、作業車両10において測位用アンテナ144が取り付けられている位置、作業機13の種類、作業機13のサイズ及び形状、作業機13の作業車両10に対する位置、作業車両10の作業中の車速及びエンジン回転数、作業車両10の旋回中の車速及びエンジン回転数等の情報について、オペレータが操作端末20において登録する操作を行うことにより当該情報を設定する。 The vehicle setting processing unit 211 sets information regarding the work vehicle 10 (tractor) (hereinafter referred to as work vehicle information). The vehicle setting processing unit 211 refers to the model of the work vehicle 10, the position where the positioning antenna 144 is attached in the work vehicle 10, the type of the work machine 13, the size and shape of the work machine 13, and the work vehicle 10 of the work machine 13. Information such as the position, the working vehicle speed and engine rotation speed of the work vehicle 10, the turning vehicle speed and engine rotation speed of the work vehicle 10 is set by the operator performing an operation registered in the operation terminal 20. ..

圃場設定処理部212は、圃場Fに関する情報(以下、圃場情報という。)を設定する。圃場設定処理部212は、圃場Fの位置及び形状、自律走行を開始させたい走行開始位置S及び走行終了位置G、作業方向等の情報について、操作端末20において登録する操作を行うことにより当該情報を設定する。圃場設定処理部212は、本発明の位置設定処理部の一例である。 The field setting processing unit 212 sets information about the field F (hereinafter referred to as field information). The field setting processing unit 212 performs an operation of registering information such as the position and shape of the field F, the running start position S and the running end position G for which autonomous running is to be started, and the work direction on the operation terminal 20. To set. The field setting processing unit 212 is an example of the position setting processing unit of the present invention.

なお、作業方向とは、圃場Fから枕地、非耕作地等の非作業領域を除いた領域である作業領域において、作業機13で作業を行いながら作業車両10を走行させる方向を意味する。 The working direction means a direction in which the work vehicle 10 is driven while working with the work machine 13 in the work area which is the area excluding the non-work area such as the headland and the non-cultivated land from the field F.

圃場Fの位置及び形状の情報は、例えばオペレータが作業車両10に搭乗して圃場Fの外周に沿って一回り周回するように運転し、そのときの測位用アンテナ144の位置情報の推移を記録することで、自動的に取得することができる。また、圃場Fの位置及び形状は、操作端末20に地図を表示させた状態でオペレータが操作端末20を操作して当該地図上の複数の点を指定することで得られた多角形に基づいて取得することもできる。取得された圃場Fの位置及び形状により特定される領域は、作業車両10を走行させることが可能な領域(走行領域)である。 For the information on the position and shape of the field F, for example, the operator gets on the work vehicle 10 and operates so as to make one round around the outer circumference of the field F, and records the transition of the position information of the positioning antenna 144 at that time. By doing so, it can be acquired automatically. Further, the position and shape of the field F are based on a polygon obtained by the operator operating the operation terminal 20 and designating a plurality of points on the map while the map is displayed on the operation terminal 20. You can also get it. The region specified by the acquired position and shape of the field F is a region (traveling region) in which the work vehicle 10 can travel.

作業設定処理部213は、作業を具体的にどのように行うかに関する情報(以下、作業情報という。)を設定する。作業設定処理部213は、作業情報として、作業車両10(無人トラクタ)と有人の作業車両10の協調作業の有無、作業車両10が枕地において旋回する場合にスキップする作業経路の数であるスキップ数、枕地の幅、及び非耕作地の幅等を設定可能に構成されている。 The work setting processing unit 213 sets information (hereinafter, referred to as work information) regarding how the work is specifically performed. As work information, the work setting processing unit 213 skips, which is the presence or absence of cooperative work between the work vehicle 10 (unmanned tractor) and the manned work vehicle 10, and the number of work routes to be skipped when the work vehicle 10 turns on the headland. The number, the width of the headland, the width of the non-cultivated land, etc. can be set.

経路生成処理部214は、前記設定情報に基づいて、作業車両10を自律走行させる経路である走行経路R0を生成する。走行経路R0は、走行開始位置Sから作業車両10が作業を開始する作業開始位置P2までの経路である作業開始位置移動経路Raと、作業開始位置P2から走行終了位置Gまでの経路である作業経路Rbとを含んでいる(図3参照)。なお、制御部21は、走行開始位置Sに基づいて作業開始位置P2を設定する。作業経路Rbは、例えば圃場Fの作業領域において作業車両10を外側から内側に向けて渦巻状に走行させる走行経路である。図3に示す例では、作業車両10が圃場F内の全領域を草刈作業するため、外周側の作業開始位置P2から内周に向かう全経路が作業経路Rbとなっている。経路生成処理部214は、車両設定処理部211、圃場設定処理部212及び作業設定処理部213で設定された前記各設定情報に基づいて、作業車両10の走行経路R0を生成して記憶することができる。経路生成処理部214は、本発明の経路生成処理部の一例である。 The route generation processing unit 214 generates a travel route R0, which is a route for autonomously traveling the work vehicle 10, based on the setting information. The travel path R0 is a work start position movement path Ra which is a route from the travel start position S to the work start position P2 where the work vehicle 10 starts work, and a work which is a route from the work start position P2 to the travel end position G. It includes the route Rb (see FIG. 3). The control unit 21 sets the work start position P2 based on the travel start position S. The work route Rb is, for example, a travel route in which the work vehicle 10 is spirally traveled from the outside to the inside in the work area of the field F. In the example shown in FIG. 3, since the work vehicle 10 cuts the grass in the entire area in the field F, the entire route from the work start position P2 on the outer peripheral side to the inner circumference is the work route Rb. The route generation processing unit 214 generates and stores the travel route R0 of the work vehicle 10 based on the setting information set by the vehicle setting processing unit 211, the field setting processing unit 212, and the work setting processing unit 213. Can be done. The route generation processing unit 214 is an example of the route generation processing unit of the present invention.

具体的には、経路生成処理部214は、圃場設定で登録した走行開始位置S及び作業開始位置P2に基づいて、作業開始位置移動経路Ra(図3参照)を生成する。また、経路生成処理部214は、作業開始位置P2及び走行終了位置Gに基づいて、作業経路Rb(図3参照)を生成する。なお、図3に示す作業経路Rbにおいて、内側の作業経路Rbに含まれる点線で示す経路は、作業機13を上げて走行する経路(空走り経路)を示している。作業経路Rbは、図3に示す経路に限定されない。 Specifically, the route generation processing unit 214 generates the work start position movement route Ra (see FIG. 3) based on the travel start position S and the work start position P2 registered in the field setting. Further, the route generation processing unit 214 generates a work route Rb (see FIG. 3) based on the work start position P2 and the travel end position G. In the work route Rb shown in FIG. 3, the route shown by the dotted line included in the inner work route Rb indicates a route (idle running route) in which the work machine 13 is raised and traveled. The work route Rb is not limited to the route shown in FIG.

ここで、作業車両10を現在位置P1から作業開始位置P2まで自律走行させる方法について説明する。作業車両10は、操作端末20において生成された走行経路R0のデータが作業車両10に転送され、車両制御装置11の記憶メモリに記憶されるとともに、測位用アンテナ144により作業車両10の現在位置P1を検出しつつ走行経路R0に沿って自律的に走行可能に構成されている。なお、作業車両10の現在位置P1は、通常は測位用アンテナ144の位置と一致している。 Here, a method of autonomously driving the work vehicle 10 from the current position P1 to the work start position P2 will be described. In the work vehicle 10, the data of the travel path R0 generated in the operation terminal 20 is transferred to the work vehicle 10, stored in the storage memory of the vehicle control device 11, and the current position P1 of the work vehicle 10 is stored by the positioning antenna 144. It is configured to be able to travel autonomously along the traveling route R0 while detecting the above. The current position P1 of the work vehicle 10 usually coincides with the position of the positioning antenna 144.

本実施形態に係る作業車両10は、図3に示すような略長方形状の圃場Fを走行する。作業車両10は、現在位置P1が圃場F内に位置している場合に自律走行できるように構成されており、現在位置P1が圃場F外(公道等)に位置している場合には自律走行できないように構成されている。また、作業車両10は、現在位置P1が走行開始位置Sと一致している場合、又は、作業車両10に対応する所定の走行開始条件を満たす場合に、自律走行できるように構成されている。 The work vehicle 10 according to the present embodiment travels in a substantially rectangular field F as shown in FIG. The work vehicle 10 is configured to be able to autonomously travel when the current position P1 is located in the field F, and autonomously travels when the current position P1 is located outside the field F (public road, etc.). It is configured so that it cannot be done. Further, the work vehicle 10 is configured to be able to autonomously travel when the current position P1 coincides with the travel start position S or when a predetermined travel start condition corresponding to the work vehicle 10 is satisfied.

作業車両10は、現在位置P1が走行開始位置Sと一致している場合に、オペレータにより操作画面において作業開始ボタンが押されて「作業開始」の指示が与えられると、車両制御装置11によって、現在位置P1(走行開始位置S)から作業開始位置P2まで自律走行して、作業開始位置P2に到達した後に作業機13(図2参照)による作業を開始する。すなわち、制御部21は、現在位置P1が走行開始位置Sと一致している場合に作業車両10の自律走行を許可する。 When the current position P1 coincides with the travel start position S, the work vehicle 10 is instructed by the vehicle control device 11 to "start work" when the work start button is pressed on the operation screen by the operator. The vehicle autonomously travels from the current position P1 (travel start position S) to the work start position P2, and after reaching the work start position P2, the work by the work machine 13 (see FIG. 2) is started. That is, the control unit 21 permits autonomous traveling of the work vehicle 10 when the current position P1 coincides with the traveling start position S.

また、作業車両10は、前記走行開始条件を満たす場合に、オペレータにより操作画面において作業開始ボタンが押されて「作業開始」の指示が与えられると、車両制御装置11によって、図3に示すように、現在位置P1から走行開始位置Sまで自律走行し、さらに走行開始位置Sから作業開始位置P2まで自律走行して、作業開始位置P2に到達した後に作業機13による作業を開始する。なお、作業車両10は、自律走行が可能になった場合に、現在位置P1から走行開始位置Sを経由して作業開始位置P2まで自律走行してもよいし、現在位置P1から走行開始位置Sと作業開始位置P2との間の作業開始位置移動経路Raの途中位置を経由して作業開始位置P2まで自律走行してもよい。すなわち、作業車両10は、作業開始位置移動経路Raを自律走行する際に、走行開始位置Sを経由してもよいし経由しなくてもよい。 Further, when the work start condition is satisfied, the work start button is pressed by the operator on the operation screen and the instruction of "work start" is given to the work vehicle 10, as shown in FIG. 3 by the vehicle control device 11. In addition, the work autonomously travels from the current position P1 to the travel start position S, further autonomously travels from the travel start position S to the work start position P2, and after reaching the work start position P2, the work by the work machine 13 is started. The work vehicle 10 may autonomously travel from the current position P1 to the work start position P2 via the travel start position S when autonomous travel becomes possible, or the work vehicle 10 may autonomously travel from the current position P1 to the travel start position S. The vehicle may autonomously travel to the work start position P2 via the intermediate position of the work start position movement path Ra between the work start position P2 and the work start position P2. That is, the work vehicle 10 may or may not pass through the travel start position S when autonomously traveling on the work start position movement path Ra.

ここで、前記走行開始条件は、例えば図4に示すように、走行開始位置Sから作業車両10の現在位置P1までの距離Laが所定距離Lth1(例えばLth1=5m)以内であること(第1条件)を含む。また、前記走行開始条件は、作業開始位置移動経路Raから作業車両10の現在位置P1までの距離Lbが所定距離Lth2(例えばLth2=1m)以内であること(第2条件)を含む。また、前記走行開始条件は、作業開始位置移動経路Raの経路方向に対する作業車両10の走行方向の角度D1が所定角度Dth1(例えばDth1=35度)以内であること(第3条件)を含む。また、前記走行開始条件は、作業開始位置P2から作業車両10の現在位置P1までの距離Lcが所定距離Lth3(例えばLth3=2m)以上であること(第4条件)を含む。 Here, the traveling start condition is that, for example, as shown in FIG. 4, the distance La from the traveling start position S to the current position P1 of the work vehicle 10 is within a predetermined distance Lth1 (for example, Lth1 = 5 m) (first). Conditions) are included. Further, the traveling start condition includes that the distance Lb from the work start position movement path Ra to the current position P1 of the work vehicle 10 is within a predetermined distance Lth2 (for example, Lth2 = 1 m) (second condition). Further, the traveling start condition includes that the angle D1 in the traveling direction of the work vehicle 10 with respect to the path direction of the work start position movement route Ra is within a predetermined angle Dth1 (for example, Dth1 = 35 degrees) (third condition). Further, the traveling start condition includes that the distance Lc from the work start position P2 to the current position P1 of the work vehicle 10 is a predetermined distance Lth3 (for example, Lth3 = 2 m) or more (fourth condition).

例えば前記第1条件~前記第4条件の全てを満たす場合に、オペレータは「作業開始」の指示操作を行うことが可能になり、車両制御装置11は、作業車両10を現在位置P1から作業開始位置P2まで自律走行させることが可能になる。すなわち、制御部21は、前記第1条件~前記第4条件の全てを満たす場合に、現在位置P1から作業開始位置P2までの自律走行を許可する。 For example, when all of the first condition to the fourth condition are satisfied, the operator can perform the instruction operation of "work start", and the vehicle control device 11 starts the work of the work vehicle 10 from the current position P1. It becomes possible to autonomously drive to the position P2. That is, the control unit 21 permits autonomous traveling from the current position P1 to the work start position P2 when all of the first condition to the fourth condition are satisfied.

このように、作業車両10は、作業開始位置P2から離れた位置で自律走行を開始できるように構成されているため、圃場Fの入口と作業開始位置P2の距離が離れているような場合に、オペレータが作業車両10を移動させる労力を減らすことができ、作業車両10を用いた作業の効率を向上させることができる。 As described above, since the work vehicle 10 is configured to be able to start autonomous traveling at a position away from the work start position P2, when the distance between the entrance of the field F and the work start position P2 is large. The effort of the operator to move the work vehicle 10 can be reduced, and the efficiency of work using the work vehicle 10 can be improved.

ところで、例えば作業開始位置移動経路Raと作業領域内の作業経路Rbとが近接又は重複する場合、作業車両10が作業経路Rbを走行経路として認識し、ユーザーが意図する作業開始位置移動経路Raとは異なる経路を走行する問題が生じる。例えば図3に示すように、作業車両10が入口から圃場Fに進入して自律走行可能な状態になった場合に、本来であれば作業車両10は作業開始位置移動経路Raを走行して作業開始位置P2に向かうべきであるが、作業開始位置移動経路Raに近接又は重複する作業経路Rbを走行してしまう問題が生じる。この場合、作業車両10はユーザーが意図しない経路を走行するとともに、ユーザーが意図しない作業(草刈作業)を行ってしまう。 By the way, for example, when the work start position movement route Ra and the work route Rb in the work area are close to each other or overlap with each other, the work vehicle 10 recognizes the work route Rb as a travel route, and the work start position movement route Ra intended by the user is used. Causes the problem of traveling on different routes. For example, as shown in FIG. 3, when the work vehicle 10 enters the field F from the entrance and becomes capable of autonomous traveling, the work vehicle 10 normally travels on the work start position movement path Ra to work. Although it should be directed to the start position P2, there arises a problem that the vehicle travels on the work route Rb that is close to or overlaps with the work start position movement route Ra. In this case, the work vehicle 10 travels on a route not intended by the user and also performs work (mowing work) not intended by the user.

そこで、本実施形態に係る自律走行システム1は、作業開始位置移動経路Raと作業経路Rbとが近接又は重複する場合であっても、作業車両10をユーザーが意図する経路を走行させることが可能な構成を備えている。具体的には、操作端末20の制御部21は、以下の各処理部による機能を備える。 Therefore, the autonomous traveling system 1 according to the present embodiment can allow the work vehicle 10 to travel on the route intended by the user even when the work start position movement route Ra and the work route Rb are close to each other or overlap each other. It has a various configurations. Specifically, the control unit 21 of the operation terminal 20 has the functions of the following processing units.

優先設定処理部215は、作業車両10の現在位置P1から所定距離以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第1所定条件を満たす場合に作業車両10を作業開始位置移動経路Raを優先走行させるスタートパス優先モード(本発明の第1優先モードに相当)、又は、作業車両10の現在位置P1から所定距離以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第2所定条件を満たす場合に作業車両10を作業経路Rbを優先走行させる作業パス優先モード(本発明の第2優先モードに相当)の設定操作を受け付ける。優先設定処理部215は、本発明の優先設定処理部の一例である。 The priority setting processing unit 215 sets the work vehicle 10 to the work start position when the first predetermined condition is satisfied when the work start position movement path Ra and the work path Rb are included within a predetermined distance from the current position P1 of the work vehicle 10. The start path priority mode (corresponding to the first priority mode of the present invention) in which the movement path Ra is preferentially traveled, or the work start position movement path Ra and the work path Rb are included within a predetermined distance from the current position P1 of the work vehicle 10. When the second predetermined condition is satisfied, the work path priority mode (corresponding to the second priority mode of the present invention) in which the work vehicle 10 is preferentially traveled on the work path Rb is accepted. The priority setting processing unit 215 is an example of the priority setting processing unit of the present invention.

ここで、車両制御装置11の経路設定処理部111は、作業車両10の現在位置P1から所定距離以内に作業開始位置移動経路Raと作業経路Rbとが含まれるか否かを判定し、さらに、作業車両10の現在位置P1から所定距離以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合に所定の条件(第1所定条件、第2所定条件)を満たすか否かを判定する。 Here, the route setting processing unit 111 of the vehicle control device 11 determines whether or not the work start position movement path Ra and the work path Rb are included within a predetermined distance from the current position P1 of the work vehicle 10, and further. When the work start position movement path Ra and the work path Rb are included within a predetermined distance from the current position P1 of the work vehicle 10, it is determined whether or not the predetermined conditions (first predetermined condition, second predetermined condition) are satisfied. ..

具体的には、優先設定処理部215は、図5に示す設定画面において、オペレータから優先モード(「スタートパス優先モード」又は「作業パス優先モード」)の設定操作を受け付ける。例えば、オペレータは、経路生成処理部214により生成された走行経路R0に作業開始位置移動経路Ra及び作業経路Rbが近接又は重複する部分が含まれる場合に、当該部分において作業車両10を作業開始位置移動経路Ra及び作業経路Rbのいずれを優先して走行させるかを事前に設定する。なお、前記優先モードの設定操作は、作業車両10が走行を開始した後に行われてもよい。例えば、作業車両10が走行を開始した後に、オペレータは、作業開始位置移動経路Ra及び作業経路Rbが近接又は重複する部分において作業車両10を作業開始位置移動経路Ra及び作業経路Rbのいずれを優先して走行させるかを設定することができる。優先設定処理部215は、経路生成処理部214により生成された走行経路R0に作業開始位置移動経路Ra及び作業経路Rbが近接又は重複する部分が含まれる場合に、図5に示す設定画面を表示させてもよい。オペレータは、作業車両10を作業開始位置移動経路Raを優先して走行させたい場合には前記設定画面において「スタートパス優先」を選択し、作業車両10を作業経路Rbを優先して走行させたい場合には前記設定画面において「作業パス優先」を選択する。優先設定処理部215は、選択された優先モードを設定(記憶)する。 Specifically, the priority setting processing unit 215 receives a priority mode (“start path priority mode” or “work path priority mode”) setting operation from the operator on the setting screen shown in FIG. For example, when the travel route R0 generated by the route generation processing unit 214 includes a portion where the work start position movement route Ra and the work route Rb are close to each other or overlap each other, the operator sets the work vehicle 10 at the work start position in the portion. It is set in advance which of the movement route Ra and the work route Rb is to be preferentially traveled. The priority mode setting operation may be performed after the work vehicle 10 has started traveling. For example, after the work vehicle 10 starts traveling, the operator gives priority to either the work start position movement path Ra or the work path Rb for the work vehicle 10 in the portion where the work start position movement path Ra and the work path Rb are close to each other or overlap. It is possible to set whether to run. The priority setting processing unit 215 displays the setting screen shown in FIG. 5 when the travel route R0 generated by the route generation processing unit 214 includes a portion where the work start position movement route Ra and the work route Rb are close to each other or overlap. You may let me. When the operator wants to drive the work vehicle 10 with priority on the work start position movement route Ra, he / she wants to select "start path priority" on the setting screen and drive the work vehicle 10 with priority on the work route Rb. In that case, select "work path priority" on the setting screen. The priority setting processing unit 215 sets (stores) the selected priority mode.

優先設定処理部215により優先モードが「スタートパス優先モード」に設定されると、車両制御装置11は、作業車両10の現在位置P1から所定距離(例えば1m)以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第1所定条件(後述)を満たす場合に作業車両10を作業開始位置移動経路Raを走行させる。 When the priority mode is set to the "start path priority mode" by the priority setting processing unit 215, the vehicle control device 11 sets the work start position movement path Ra within a predetermined distance (for example, 1 m) from the current position P1 of the work vehicle 10. When the work path Rb is included and the first predetermined condition (described later) is satisfied, the work vehicle 10 is driven on the work start position movement path Ra.

一方、優先設定処理部215により優先モードが「作業パス優先モード」に設定されると、車両制御装置11は、作業車両10の現在位置P1から所定距離(例えば1m)以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第2所定条件(後述)を満たす場合に作業車両10を作業経路Rbを走行させる。 On the other hand, when the priority mode is set to the "work path priority mode" by the priority setting processing unit 215, the vehicle control device 11 moves the work start position within a predetermined distance (for example, 1 m) from the current position P1 of the work vehicle 10. When Ra and the work path Rb are included, the work vehicle 10 is driven on the work path Rb when the second predetermined condition (described later) is satisfied.

車両制御装置11の経路設定処理部111は、優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値以下である場合(第1所定条件)に作業開始位置移動経路Raを優先経路に設定する。経路設定処理部111は、本発明の経路設定処理部の一例である。 In the route setting processing unit 111 of the vehicle control device 11, the distance between the work start position movement path Ra and the work path Rb is equal to or less than the threshold value when the priority setting processing unit 215 accepts the start path priority mode setting operation. In the case (first predetermined condition), the work start position movement route Ra is set as the priority route. The route setting processing unit 111 is an example of the route setting processing unit of the present invention.

図6Aには、作業車両10の現在位置P1と作業開始位置移動経路Raと作業経路Rbとの位置関係の一例を示している。図6Aにおいて、符号L1は、作業車両10の現在位置P1から優先経路(ここでは作業開始位置移動経路Ra)までの距離を示し、符号L2は、作業車両10の現在位置P1から作業車両10に最も近い経路(ここでは作業経路Rb)までの距離を示している。符号Lthは、予め設定される前記閾値を示している。経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において、作業開始位置移動経路Raと作業経路Rbとの間の距離(L1-L2)が閾値Lth(例えばLth=50cm)以下である場合に作業開始位置移動経路Raを優先経路に設定する(図6A参照)。 FIG. 6A shows an example of the positional relationship between the current position P1 of the work vehicle 10, the work start position movement path Ra, and the work path Rb. In FIG. 6A, the reference numeral L1 indicates the distance from the current position P1 of the work vehicle 10 to the priority route (here, the work start position movement path Ra), and the reference numeral L2 is from the current position P1 of the work vehicle 10 to the work vehicle 10. The distance to the nearest route (here, the work route Rb) is shown. The reference numeral Lth indicates the preset threshold value. The route setting processing unit 111 works with the work start position movement route Ra when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the start path priority mode setting operation. When the distance (L1-L2) to the route Rb is equal to or less than the threshold value Lth (for example, Lth = 50 cm), the work start position movement route Ra is set as the priority route (see FIG. 6A).

すなわち、経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において、距離L1と閾値Lthとの差Ls(=L1-Lth)が距離L2以下(Ls≦L2)である場合(第1所定条件)に、作業開始位置移動経路Raを優先経路に設定する(図6A参照)。なお、経路設定処理部111は、距離L1及びL2を計測し、差Ls(=L1-Lth)が距離L2以下(Ls≦L2)であるか否かを判定する。 That is, when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the start path priority mode setting operation, the route setting processing unit 111 sets the distance L1 and the threshold value Lth. When the difference Ls (= L1-Lth) between the two is the distance L2 or less (Ls ≦ L2) (first predetermined condition), the work start position movement route Ra is set as the priority route (see FIG. 6A). The route setting processing unit 111 measures the distances L1 and L2, and determines whether or not the difference Ls (= L1-Lth) is the distance L2 or less (Ls ≦ L2).

経路設定処理部111により作業開始位置移動経路Raが優先経路に設定されると、車両制御装置11は、作業車両10を作業開始位置移動経路Raを走行させる。例えば図6Aに示すように、車両制御装置11は、作業車両10を現在位置P1から作業開始位置移動経路Raに向かう経路Rc1を走行させる。また、車両制御装置11は、作業車両10を作業開始位置移動経路Raに沿って現在位置P1から作業開始位置P2まで自律走行させる。 When the work start position movement route Ra is set as the priority route by the route setting processing unit 111, the vehicle control device 11 causes the work vehicle 10 to travel on the work start position movement route Ra. For example, as shown in FIG. 6A, the vehicle control device 11 causes the work vehicle 10 to travel on the route Rc1 from the current position P1 to the work start position movement route Ra. Further, the vehicle control device 11 autonomously causes the work vehicle 10 to travel from the current position P1 to the work start position P2 along the work start position movement path Ra.

これに対して、経路設定処理部111は、優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が前記閾値を超える場合(第2所定条件)には作業経路Rbを優先経路に設定する。経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において、作業開始位置移動経路Raと作業経路Rbとの間の距離(L1-L2)が閾値Lth(例えばLth=50cm)を超える場合に作業経路Rbを優先経路に設定する(図6B参照)。なお、優先経路に設定される作業経路Rbは、全ての作業経路Rbのうち作業開始位置移動経路Raに近接又は重複する一部の作業経路Rbである。 On the other hand, in the route setting processing unit 111, when the priority setting processing unit 215 accepts the setting operation of the start path priority mode, the distance between the work start position movement path Ra and the work path Rb exceeds the threshold value. In the case (second predetermined condition), the work route Rb is set as the priority route. The route setting processing unit 111 works with the work start position movement route Ra when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the start path priority mode setting operation. When the distance (L1-L2) to the route Rb exceeds the threshold value Lth (for example, Lth = 50 cm), the work route Rb is set as the priority route (see FIG. 6B). The work route Rb set as the priority route is a part of the work route Rb that is close to or overlaps with the work start position movement route Ra among all the work routes Rb.

すなわち、経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において、距離L1と閾値Lthとの差Ls(=L1-Lth)が距離L2を超える(Ls>L2)場合(第2所定条件)に、作業経路Rbを優先経路に設定する(図6B参照)。 That is, when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the start path priority mode setting operation, the route setting processing unit 111 sets the distance L1 and the threshold value Lth. When the difference Ls (= L1-Lth) of the above exceeds the distance L2 (Ls> L2) (second predetermined condition), the work path Rb is set as the priority path (see FIG. 6B).

経路設定処理部111により作業経路Rbが優先経路に設定されると、車両制御装置11は、作業車両10を作業経路Rbを走行させる。例えば図6Bに示すように、車両制御装置11は、作業車両10を現在位置P1から作業経路Rbに向かう経路Rc2を走行させる。また、車両制御装置11は、作業車両10を作業経路Rbに沿って現在位置P1から作業経路Rbまで自律走行させる。この場合、作業車両10は、作業経路Rbにおいて作業機13により草刈作業を行う。 When the work route Rb is set as the priority route by the route setting processing unit 111, the vehicle control device 11 causes the work vehicle 10 to travel on the work route Rb. For example, as shown in FIG. 6B, the vehicle control device 11 causes the work vehicle 10 to travel on the route Rc2 from the current position P1 to the work route Rb. Further, the vehicle control device 11 autonomously causes the work vehicle 10 to travel from the current position P1 to the work path Rb along the work path Rb. In this case, the work vehicle 10 performs mowing work by the work machine 13 on the work path Rb.

他の実施形態として、経路設定処理部111は、優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が前記閾値を超える場合に、作業開始位置移動経路Ra及び作業経路Rbのうちいずれかの経路を選択する操作を受け付け、選択された経路を優先経路に設定してもよい。例えば、経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215がスタートパス優先モードの設定操作を受け付けた場合において、作業開始位置移動経路Raと作業経路Rbとの間の距離(L1-L2)が閾値Lth(例えばLth=50cm)を超える場合に、作業開始位置移動経路Ra及び作業経路Rbのうちいずれかの経路を選択する操作を受け付ける。経路設定処理部111は、オペレータが作業開始位置移動経路Raを選択した場合は作業開始位置移動経路Raを優先経路に設定し、オペレータが作業経路Rbを選択した場合は作業経路Rbを優先経路に設定する。このように、作業開始位置移動経路Raと作業経路Rbとの間の距離が前記閾値を超える場合には、オペレータが作業車両10の優先経路を選択可能であってもよい。 As another embodiment, in the route setting processing unit 111, when the priority setting processing unit 215 accepts the setting operation of the start path priority mode, the distance between the work start position movement path Ra and the work path Rb sets the threshold value. If it exceeds, the operation of selecting one of the work start position movement route Ra and the work route Rb may be accepted, and the selected route may be set as the priority route. For example, when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 receives the setting operation of the start path priority mode, the route setting processing unit 111 receives the work start position movement route Ra. When the distance (L1-L2) between the work path Rb and the work path Rb exceeds the threshold value Lth (for example, Lth = 50 cm), an operation of selecting one of the work start position movement path Ra and the work path Rb is accepted. .. The route setting processing unit 111 sets the work start position movement route Ra as the priority route when the operator selects the work start position movement route Ra, and sets the work route Rb as the priority route when the operator selects the work route Rb. Set. As described above, when the distance between the work start position movement path Ra and the work path Rb exceeds the threshold value, the operator may be able to select the priority route of the work vehicle 10.

一方、経路設定処理部111は、優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値以下である場合には、作業経路Rbを優先経路に設定する。図7Aには、作業車両10の現在位置P1と作業開始位置移動経路Raと作業経路Rbとの位置関係の一例を示している。図7Aにおいて、符号L1は、作業車両10の現在位置P1から優先経路(ここでは作業経路Rb)までの距離を示し、符号L2は、作業車両10の現在位置P1から作業車両10に最も近い経路(ここでは作業開始位置移動経路Ra)までの距離を示している。符号Lthは、予め設定される前記閾値を示している。経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において、作業開始位置移動経路Raと作業経路Rbとの間の距離(L1-L2)が閾値Lth(例えばLth=50cm)以下である場合に作業経路Rbを優先経路に設定する(図7A参照)。 On the other hand, in the route setting processing unit 111, when the priority setting processing unit 215 accepts the setting operation of the work path priority mode and the distance between the work start position movement route Ra and the work path Rb is equal to or less than the threshold value, the route setting processing unit 111 receives. , The work route Rb is set as the priority route. FIG. 7A shows an example of the positional relationship between the current position P1 of the work vehicle 10, the work start position movement path Ra, and the work path Rb. In FIG. 7A, the reference numeral L1 indicates the distance from the current position P1 of the work vehicle 10 to the priority route (here, the work route Rb), and the reference numeral L2 is the route closest to the work vehicle 10 from the current position P1 of the work vehicle 10. (Here, the work start position movement path Ra) is shown. The reference numeral Lth indicates the preset threshold value. The route setting processing unit 111 works with the work start position movement route Ra when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the setting operation of the work path priority mode. When the distance (L1-L2) to the route Rb is equal to or less than the threshold value Lth (for example, Lth = 50 cm), the work route Rb is set as the priority route (see FIG. 7A).

すなわち、経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において、距離L1と閾値Lthとの差Ls(=L1-Lth)が距離L2以下(Ls≦L2)である場合に、作業経路Rbを優先経路に設定する(図7A参照)。なお、車両制御装置11の経路設定処理部111は、距離L1及びL2を計測し、差Ls(=L1-Lth)が距離L2以下(Ls≦L2)であるか否かを判定する。 That is, when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the setting operation of the work path priority mode, the route setting processing unit 111 sets the distance L1 and the threshold value Lth. When the difference Ls (= L1-Lth) between the two is the distance L2 or less (Ls ≦ L2), the work path Rb is set as the priority path (see FIG. 7A). The route setting processing unit 111 of the vehicle control device 11 measures the distances L1 and L2, and determines whether or not the difference Ls (= L1-Lth) is the distance L2 or less (Ls ≦ L2).

経路設定処理部111により作業経路Rbが優先経路に設定されると、車両制御装置11は、作業車両10を作業経路Rbを走行させる。例えば図7Aに示すように、車両制御装置11は、作業車両10を現在位置P1から作業経路Rbに向かう経路Rc2を走行させる。また、車両制御装置11は、作業車両10を作業経路Rbに沿って現在位置P1から作業経路Rbまで自律走行させる。この場合、作業車両10は、作業経路Rbにおいて作業機13により草刈作業を行う。 When the work route Rb is set as the priority route by the route setting processing unit 111, the vehicle control device 11 causes the work vehicle 10 to travel on the work route Rb. For example, as shown in FIG. 7A, the vehicle control device 11 causes the work vehicle 10 to travel on the route Rc2 from the current position P1 toward the work route Rb. Further, the vehicle control device 11 autonomously causes the work vehicle 10 to travel from the current position P1 to the work path Rb along the work path Rb. In this case, the work vehicle 10 performs mowing work by the work machine 13 on the work path Rb.

これに対して、経路設定処理部111は、優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が前記閾値を超える場合には作業開始位置移動経路Raを優先経路に設定する。経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において、作業開始位置移動経路Raと作業経路Rbとの間の距離(L1-L2)が閾値Lth(例えばLth=50cm)を超える場合に作業開始位置移動経路Raを優先経路に設定する(図7B参照)。 On the other hand, in the route setting processing unit 111, when the priority setting processing unit 215 accepts the setting operation of the work path priority mode, the distance between the work start position movement path Ra and the work path Rb exceeds the threshold value. In this case, the work start position movement route Ra is set as the priority route. The route setting processing unit 111 works with the work start position movement route Ra when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the setting operation of the work path priority mode. When the distance (L1-L2) to the route Rb exceeds the threshold value Lth (for example, Lth = 50 cm), the work start position movement route Ra is set as the priority route (see FIG. 7B).

すなわち、経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において、距離L1と閾値Lthとの差Ls(=L1-Lth)が距離L2を超える(Ls>L2)である場合に、作業開始位置移動経路Raを優先経路に設定する(図7B参照)。 That is, when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the setting operation of the work path priority mode, the route setting processing unit 111 sets the distance L1 and the threshold value Lth. When the difference Ls (= L1-Lth) of the above exceeds the distance L2 (Ls> L2), the work start position movement route Ra is set as the priority route (see FIG. 7B).

経路設定処理部111により作業開始位置移動経路Raが優先経路に設定されると、車両制御装置11は、作業車両10を作業開始位置移動経路Raを走行させる。例えば図7Bに示すように、車両制御装置11は、作業車両10を現在位置P1から作業開始位置移動経路Raに向かう経路Rc1を走行させる。また、車両制御装置11は、作業車両10を作業開始位置移動経路Raに沿って現在位置P1から作業開始位置P2まで自律走行させる。 When the work start position movement route Ra is set as the priority route by the route setting processing unit 111, the vehicle control device 11 causes the work vehicle 10 to travel on the work start position movement route Ra. For example, as shown in FIG. 7B, the vehicle control device 11 causes the work vehicle 10 to travel on the route Rc1 from the current position P1 to the work start position movement route Ra. Further, the vehicle control device 11 autonomously causes the work vehicle 10 to travel from the current position P1 to the work start position P2 along the work start position movement path Ra.

他の実施形態として、経路設定処理部111は、優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が前記閾値を超える場合に、作業開始位置移動経路Ra及び作業経路Rbのうちいずれかの経路を選択する操作を受け付け、選択された経路を優先経路に設定してもよい。例えば、経路設定処理部111は、距離L1及びL2が前記所定距離(例えば1m)以内であって優先設定処理部215が作業パス優先モードの設定操作を受け付けた場合において、作業開始位置移動経路Raと作業経路Rbとの間の距離(L1-L2)が閾値Lth(例えばLth=50cm)を超える場合に、作業開始位置移動経路Ra及び作業経路Rbのうちいずれかの経路を選択する操作を受け付ける。経路設定処理部111は、オペレータが作業開始位置移動経路Raを選択した場合は作業開始位置移動経路Raを優先経路に設定し、オペレータが作業経路Rbを選択した場合は作業経路Rbを優先経路に設定する。このように、作業開始位置移動経路Raと作業経路Rbとの間の距離が前記閾値を超える場合には、オペレータが作業車両10の優先経路を選択可能であってもよい。 As another embodiment, in the route setting processing unit 111, when the priority setting processing unit 215 accepts the setting operation of the work path priority mode, the distance between the work start position movement path Ra and the work path Rb sets the threshold value. If it exceeds the limit, the operation of selecting one of the work start position movement route Ra and the work route Rb may be accepted, and the selected route may be set as the priority route. For example, in the route setting processing unit 111, when the distances L1 and L2 are within the predetermined distance (for example, 1 m) and the priority setting processing unit 215 accepts the setting operation of the work path priority mode, the work start position movement route Ra When the distance (L1-L2) between the work path Rb and the work path Rb exceeds the threshold value Lth (for example, Lth = 50 cm), an operation of selecting one of the work start position movement path Ra and the work path Rb is accepted. .. The route setting processing unit 111 sets the work start position movement route Ra as the priority route when the operator selects the work start position movement route Ra, and sets the work route Rb as the priority route when the operator selects the work route Rb. Set. As described above, when the distance between the work start position movement path Ra and the work path Rb exceeds the threshold value, the operator may be able to select the priority route of the work vehicle 10.

図1に戻り、表示処理部216は、各種の情報を操作表示部23に表示させる。具体的には、表示処理部216は、作業車両10、圃場F、作業内容、走行開始位置S、作業開始位置P2、走行終了位置Gなどを設定する設定画面を操作表示部23に表示させる。 Returning to FIG. 1, the display processing unit 216 causes the operation display unit 23 to display various types of information. Specifically, the display processing unit 216 causes the operation display unit 23 to display a setting screen for setting the work vehicle 10, the field F, the work content, the travel start position S, the work start position P2, the travel end position G, and the like.

また、表示処理部216は、経路生成処理部214により生成された走行経路R0を操作表示部23に表示させる(図3参照)。ここで、表示処理部216は、作業開始位置移動経路Raと作業経路Rbとを異なる表示態様で操作表示部23に表示させる。例えば図3に示すように、表示処理部216は、作業開始位置移動経路Raを点線で表示させ、作業経路Rbを実線で表示させる。なお、表示処理部216は、作業開始位置移動経路Raと作業経路Rbとを異なる色で表示させてもよい。 Further, the display processing unit 216 causes the operation display unit 23 to display the travel route R0 generated by the route generation processing unit 214 (see FIG. 3). Here, the display processing unit 216 causes the operation display unit 23 to display the work start position movement path Ra and the work path Rb in different display modes. For example, as shown in FIG. 3, the display processing unit 216 displays the work start position movement path Ra as a dotted line and the work path Rb as a solid line. The display processing unit 216 may display the work start position movement path Ra and the work path Rb in different colors.

また、表示処理部216は、走行開始位置S、作業開始位置P2、及び走行終了位置Gを、経路生成処理部214により生成された走行経路R0上に表示させる。表示処理部216は、本発明の表示処理部の一例である。 Further, the display processing unit 216 displays the travel start position S, the work start position P2, and the travel end position G on the travel route R0 generated by the route generation processing unit 214. The display processing unit 216 is an example of the display processing unit of the present invention.

報知処理部217は、経路設定処理部111により設定された優先経路が作業開始位置移動経路Ra及び作業経路Rbのいずれであるかを示す情報を報知させる。例えば、報知処理部217は、図3に示す走行経路R0の表示画面において、経路設定処理部111により設定された優先経路(作業開始位置移動経路Ra又は作業経路Rb)を識別可能な表示態様で表示させる。なお、報知処理部217は、前記情報に対応する音声を操作端末20から出力させてもよい。報知処理部217は、本発明の報知処理部の一例である。 The notification processing unit 217 notifies the information indicating whether the priority route set by the route setting processing unit 111 is the work start position movement route Ra or the work route Rb. For example, the notification processing unit 217 has a display mode capable of identifying the priority route (work start position movement route Ra or work route Rb) set by the route setting processing unit 111 on the display screen of the travel route R0 shown in FIG. Display. The notification processing unit 217 may output the voice corresponding to the information from the operation terminal 20. The notification processing unit 217 is an example of the notification processing unit of the present invention.

出力処理部218は、経路生成処理部214が生成した走行経路R0の情報を作業車両10に出力する。また、出力処理部218は、通信部24を介して制御信号を作業車両10に送信することにより、作業車両10に対して自律走行の開始及び停止等を指示することができる。これにより、作業車両10を自律走行させることが可能となる。出力処理部218は、本発明の走行処理部の一例である。 The output processing unit 218 outputs the information of the traveling route R0 generated by the route generation processing unit 214 to the work vehicle 10. Further, the output processing unit 218 can instruct the work vehicle 10 to start and stop autonomous traveling by transmitting a control signal to the work vehicle 10 via the communication unit 24. This makes it possible to autonomously drive the work vehicle 10. The output processing unit 218 is an example of the traveling processing unit of the present invention.

例えば、車両制御装置11は、操作端末20から取得する走行経路R0に基づいて、作業車両10を走行開始位置Sから走行終了位置Gまで自律走行させる。また、車両制御装置11は、作業車両10が作業を終了すると、走行終了位置Gから圃場Fの入口まで自律走行させてもよい。すなわち、図3における走行終了位置Gが作業終了位置となり、圃場Fの入口付近に走行終了位置Gを設定させることができる。この場合、車両制御装置11は、走行終了位置Gから入口までの最短経路を走行させず、走行終了位置Gから作業経路Rbを経由して入口まで自律走行させることが望ましい。これにより、作業終了後の圃場Fに作業車両10の走行軌跡(タイヤ跡)が残ることを防ぐことができる。 For example, the vehicle control device 11 autonomously causes the work vehicle 10 to travel from the travel start position S to the travel end position G based on the travel path R0 acquired from the operation terminal 20. Further, the vehicle control device 11 may autonomously travel from the travel end position G to the entrance of the field F when the work vehicle 10 finishes the work. That is, the travel end position G in FIG. 3 becomes the work end position, and the travel end position G can be set near the entrance of the field F. In this case, it is desirable that the vehicle control device 11 does not travel on the shortest route from the travel end position G to the entrance, but autonomously travels from the travel end position G to the entrance via the work route Rb. As a result, it is possible to prevent the traveling locus (tire mark) of the work vehicle 10 from remaining in the field F after the work is completed.

ここで、作業車両10が自律走行している場合、制御部21は、作業車両10の状態(位置、走行速度等)を作業車両10から受信して操作表示部23に表示させることができる。 Here, when the work vehicle 10 is autonomously traveling, the control unit 21 can receive the state (position, traveling speed, etc.) of the work vehicle 10 from the work vehicle 10 and display it on the operation display unit 23.

なお、操作端末20は、サーバー(不図示)が提供する農業支援サービスのウェブサイト(農業支援サイト)に通信網N1を介してアクセス可能であってもよい。この場合、操作端末20は、制御部21によってブラウザプログラムが実行されることにより、前記サーバーの操作用端末として機能することが可能である。そして、前記サーバーは、上述の各処理部を備え、各処理を実行する。 The operation 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 operation terminal 20 can function as an operation terminal of the server by executing the browser program by the control unit 21. Then, the server includes each of the above-mentioned processing units and executes each process.

他の実施形態として、車両制御装置11の経路設定処理部111の機能は、操作端末20の制御部21に含まれてもよい。すなわち、操作端末20が前記優先経路を設定してもよい。この場合、操作端末20は、設定した前記優先経路の情報を作業車両10に出力する。 As another embodiment, the function of the route setting processing unit 111 of the vehicle control device 11 may be included in the control unit 21 of the operation terminal 20. That is, the operation terminal 20 may set the priority route. In this case, the operation terminal 20 outputs the information of the set priority route to the work vehicle 10.

[走行経路生成処理]
以下、図8を参照しつつ、操作端末20の制御部21及び車両制御装置11によって実行される前記走行経路生成処理の一例について説明する。例えば、前記走行経路生成処理は、制御部21がオペレータから作業車両10の走行経路R0を生成する指示を受け付けた場合に制御部21及び車両制御装置11によって開始される。
[Traveling route generation processing]
Hereinafter, an example of the travel route generation process executed by the control unit 21 of the operation terminal 20 and the vehicle control device 11 will be described with reference to FIG. For example, the travel route generation process is started by the control unit 21 and the vehicle control device 11 when the control unit 21 receives an instruction from the operator to generate the travel route R0 of the work vehicle 10.

なお、本願発明は、制御部21及び車両制御装置11が前記走行経路生成処理の一部又は全部を実行する走行経路生成方法(本発明の自律走行方法の一例)の発明、又は、当該走行経路生成方法の一部又は全部を制御部21及び車両制御装置11に実行させるための走行経路生成プログラム(本発明の自律走行プログラムの一例)の発明として捉えてもよい。また、前記走行経路生成処理は、一又は複数のプロセッサーが実行してもよい。 The present invention is an invention of a travel route generation method (an example of the autonomous travel method of the present invention) in which the control unit 21 and the vehicle control device 11 execute a part or all of the travel route generation process, or the travel route. It may be regarded as an invention of a travel path generation program (an example of the autonomous travel program of the present invention) for causing the control unit 21 and the vehicle control device 11 to execute a part or all of the generation method. Further, the traveling route generation process may be executed by one or a plurality of processors.

ステップS1において、制御部21は、走行経路R0を生成するための各種の設定情報を取得する。具体的には、制御部21は、オペレータにより登録される前記作業車両情報、前記圃場情報、及び前記作業情報を取得する。前記圃場情報には、作業車両10の走行開始位置S及び走行終了位置Gが含まれる。ステップS1において、制御部21は、作業車両10の走行開始位置S及び走行終了位置Gを設定する。 In step S1, the control unit 21 acquires various setting information for generating the travel path R0. Specifically, the control unit 21 acquires the work vehicle information, the field information, and the work information registered by the operator. The field information includes the travel start position S and the travel end position G of the work vehicle 10. In step S1, the control unit 21 sets the travel start position S and the travel end position G of the work vehicle 10.

次に、ステップS2において、制御部21は、作業車両10の走行経路R0を生成する。具体的には、制御部21は、走行開始位置Sから作業車両10が作業を開始する作業開始位置P2までの経路である作業開始位置移動経路Raと、作業開始位置P2から走行終了位置Gまでの経路である作業経路Rbとを含む走行経路R0を生成する(図3参照)。 Next, in step S2, the control unit 21 generates a travel path R0 for the work vehicle 10. Specifically, the control unit 21 has a work start position movement path Ra, which is a route from the travel start position S to the work start position P2 at which the work vehicle 10 starts work, and a travel end position G from the work start position P2. A traveling route R0 including a working route Rb, which is the route of the above, is generated (see FIG. 3).

次に、ステップS3において、制御部21は、オペレータから優先モードの設定操作を受け付ける。具体的には、経路設定処理部111は、作業車両10の現在位置P1から所定距離(例えば1m)以内に作業開始位置移動経路Raと作業経路Rbとが含まれるか否かを判定し、前記所定距離以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合に所定の条件を満たすか否かを判定する。また、制御部21は、作業車両10の現在位置P1から所定距離(例えば1m)以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第1所定条件を満たす場合に作業車両10を作業開始位置移動経路Raを優先走行させるスタートパス優先モード、又は、作業車両10の現在位置P1から所定距離(例えば1m)以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第2所定条件を満たす場合に作業車両10を作業経路Rbを優先走行させる作業パス優先モードの設定操作を受け付ける。 Next, in step S3, the control unit 21 receives a priority mode setting operation from the operator. Specifically, the route setting processing unit 111 determines whether or not the work start position movement path Ra and the work path Rb are included within a predetermined distance (for example, 1 m) from the current position P1 of the work vehicle 10, and the above-mentioned When the work start position movement path Ra and the work path Rb are included within a predetermined distance, it is determined whether or not a predetermined condition is satisfied. Further, the control unit 21 satisfies the first predetermined condition when the work start position movement path Ra and the work path Rb are included within a predetermined distance (for example, 1 m) from the current position P1 of the work vehicle 10. In the start path priority mode in which the work start position movement path Ra is preferentially traveled, or when the work start position movement path Ra and the work path Rb are included within a predetermined distance (for example, 1 m) from the current position P1 of the work vehicle 10. When the second predetermined condition is satisfied, the work path priority mode setting operation for causing the work vehicle 10 to preferentially travel on the work route Rb is accepted.

例えば、オペレータは、図5に示す設定画面において、前記生成された走行経路R0に作業開始位置移動経路Ra及び作業経路Rbが近接又は重複する部分が含まれる場合に、当該部分において作業車両10を作業開始位置移動経路Ra及び作業経路Rbのいずれを優先して走行させるかを事前に設定する。オペレータは、作業車両10を作業開始位置移動経路Raを優先して走行させたい場合には「スタートパス優先」を選択し、作業車両10を作業経路Rbを優先して走行させたい場合には「作業パス優先」を選択する。制御部21は、オペレータにより選択された優先モードを設定する。 For example, in the setting screen shown in FIG. 5, when the generated travel path R0 includes a portion where the work start position movement route Ra and the work route Rb are close to each other or overlap with each other, the operator sets the work vehicle 10 in the portion. Work start position It is set in advance which of the movement route Ra and the work route Rb is to be preferentially traveled. The operator selects "start path priority" when he / she wants to drive the work vehicle 10 with priority on the work start position movement route Ra, and "" when he / she wants to drive the work vehicle 10 with priority on the work route Rb. Select "Work path priority". The control unit 21 sets the priority mode selected by the operator.

次に、ステップS4において、経路設定処理部111は、作業車両10を走行させる優先経路を設定する。具体的には、経路設定処理部111は、スタートパス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値Lth以下である場合に作業開始位置移動経路Raを優先経路に設定する(図6A参照)。また経路設定処理部111は、スタートパス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値Lthを超える場合に作業経路Rbを優先経路に設定する(図6B参照)。 Next, in step S4, the route setting processing unit 111 sets a priority route for traveling the work vehicle 10. Specifically, the route setting processing unit 111 receives a work start position movement path Ra and a work path Rb when the distance between the work start position movement path Ra and the work path Rb is equal to or less than the threshold value Lth when the start path priority mode setting operation is accepted. The movement route Ra is set as the priority route (see FIG. 6A). Further, the route setting processing unit 111 sets the work route Rb as the priority route when the distance between the work start position movement route Ra and the work route Rb exceeds the threshold value Lth when the start path priority mode setting operation is accepted. (See FIG. 6B).

一方、経路設定処理部111は、作業パス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値Lth以下である場合に作業経路Rbを優先経路に設定する(図7A参照)。また、経路設定処理部111は、作業パス優先モードの設定操作を受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値Lthを超える場合には作業開始位置移動経路Raを優先経路に設定する(図7B参照)。ステップS4において、経路設定処理部111は、前記優先経路を設定するための算出式(Ls≦L2)(図6A及び図6B参照)の情報を車両制御装置11の記憶メモリに記憶する。 On the other hand, the route setting processing unit 111 prefers the work path Rb when the distance between the work start position movement path Ra and the work path Rb is equal to or less than the threshold value Lth when the work path priority mode setting operation is accepted. (See FIG. 7A). Further, when the route setting processing unit 111 accepts the setting operation of the work path priority mode and the distance between the work start position movement path Ra and the work path Rb exceeds the threshold value Lth, the route setting processing unit 111 receives the work start position movement path Ra. Is set as the priority route (see FIG. 7B). In step S4, the route setting processing unit 111 stores the information of the calculation formula (Ls ≦ L2) (see FIGS. 6A and 6B) for setting the priority route in the storage memory of the vehicle control device 11.

次に、ステップS5において、制御部21は、生成した走行経路R0の情報を記憶部22に記憶し、かつ作業車両10に出力する。車両制御装置11は、走行経路R0及び前記優先経路の情報に基づいて作業車両10を自律走行させる。 Next, in step S5, the control unit 21 stores the generated information on the travel path R0 in the storage unit 22 and outputs it to the work vehicle 10. The vehicle control device 11 autonomously drives the work vehicle 10 based on the information of the travel route R0 and the priority route.

以上説明したように、本実施形態に係る自律走行システム1は、作業車両10の走行開始位置S及び走行終了位置Gを設定し、走行開始位置Sから作業開始位置P2までの作業開始位置移動経路Raと、作業開始位置P2から走行終了位置Gまでの作業経路Rbとを含む走行経路R0を生成する。また、自律走行システム1は、作業車両10の現在位置P1から所定距離以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第1所定条件を満たす場合に作業車両10を作業開始位置移動経路Raを優先走行させるスタートパス優先モード(第1優先モード)、又は、作業車両10の現在位置P1から所定距離以内に作業開始位置移動経路Raと作業経路Rbとが含まれる場合において第2所定条件を満たす場合に作業車両10を作業経路Rbを優先走行させる作業パス優先モード(第2優先モード)の設定操作を受け付ける。また、自律走行システム1は、スタートパス優先モードを受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値以下である場合に作業開始位置移動経路Raを優先経路に設定し、作業パス優先モードを受け付けた場合において作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値以下である場合に作業経路Rbを優先経路に設定する。 As described above, in the autonomous traveling system 1 according to the present embodiment, the traveling start position S and the traveling end position G of the work vehicle 10 are set, and the work start position movement path from the travel start position S to the work start position P2. A travel path R0 including Ra and a work path Rb from the work start position P2 to the travel end position G is generated. Further, the autonomous traveling system 1 starts work on the work vehicle 10 when the first predetermined condition is satisfied when the work start position movement path Ra and the work path Rb are included within a predetermined distance from the current position P1 of the work vehicle 10. The start path priority mode (first priority mode) in which the position movement path Ra is preferentially traveled, or the work start position movement path Ra and the work path Rb are included within a predetermined distance from the current position P1 of the work vehicle 10. 2 Accepts the setting operation of the work path priority mode (second priority mode) in which the work vehicle 10 preferentially travels on the work route Rb when a predetermined condition is satisfied. Further, the autonomous traveling system 1 sets the work start position movement route Ra as the priority route when the distance between the work start position movement path Ra and the work path Rb is equal to or less than the threshold value when the start path priority mode is accepted. Then, when the work path priority mode is accepted and the distance between the work start position movement path Ra and the work path Rb is equal to or less than the threshold value, the work path Rb is set as the priority route.

これにより、例えばオペレータがスタートパス優先モードを設定した場合において作業開始位置移動経路Raと作業経路Rbとが近接又は重複する場合(作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値以下である場合)に、作業車両10を作業開始位置移動経路Raを走行させることができる(図6A参照)。このため、作業車両10が作業経路Rbを走行経路として認識し、ユーザーが意図する作業開始位置移動経路Raとは異なる経路を走行することを防ぐことができる。例えば、作業車両10が入口から圃場F内に進入して走行を開始する際に、作業車両10を作業開始位置移動経路Raに沿って適切に作業開始位置P2まで自律走行させることができる。 As a result, for example, when the operator sets the start path priority mode and the work start position movement path Ra and the work path Rb are close to each other or overlap each other (the distance between the work start position movement path Ra and the work path Rb is a threshold value). In the following cases), the work vehicle 10 can be driven on the work start position movement path Ra (see FIG. 6A). Therefore, it is possible to prevent the work vehicle 10 from recognizing the work route Rb as a travel route and traveling on a route different from the work start position movement route Ra intended by the user. For example, when the work vehicle 10 enters the field F from the entrance and starts traveling, the work vehicle 10 can be appropriately autonomously traveled to the work start position P2 along the work start position movement path Ra.

また例えばオペレータが作業パス優先モードを設定した場合において作業開始位置移動経路Raと作業経路Rbとが近接又は重複する場合(作業開始位置移動経路Raと作業経路Rbとの間の距離が閾値以下である場合)に、作業車両10を作業経路Rbを走行させることができる(図7A参照)。このため、作業車両10が作業開始位置移動経路Raを走行経路として認識し、ユーザーが意図する作業経路Rbとは異なる経路を走行することを防ぐことができる。例えば、作業車両10が作業を一時中断して再開する際に、作業車両10を適切に作業経路Rbまで自律走行させて作業を再開させることができる。 Further, for example, when the operator sets the work path priority mode and the work start position movement path Ra and the work path Rb are close to each other or overlap each other (the distance between the work start position movement path Ra and the work path Rb is equal to or less than the threshold value). In some cases), the work vehicle 10 can be driven on the work path Rb (see FIG. 7A). Therefore, it is possible to prevent the work vehicle 10 from recognizing the work start position movement route Ra as a travel route and traveling on a route different from the work route Rb intended by the user. For example, when the work vehicle 10 temporarily suspends the work and restarts the work, the work vehicle 10 can be appropriately autonomously traveled to the work path Rb to restart the work.

よって、作業開始位置移動経路Raと作業経路Rbとが近接又は重複する場合であっても、作業車両10をユーザーが意図する経路を走行させることが可能となる。 Therefore, even when the work start position movement route Ra and the work route Rb are close to each other or overlap each other, the work vehicle 10 can be driven on the route intended by the user.

上述の実施形態では、草刈作業を行う作業車両10について説明したが、本発明は他の作業を行う作業車両10に適用することも可能である。例えば、作業車両10は、耕耘作業を行ってもよい。図9には、耕耘作業を行う作業車両10に対応する走行経路R0の一例を示している。図9において、圃場Fは、作業車両10が往復走行により耕耘作業を行う作業領域F1と、作業領域F1の外側を周回して耕耘作業を行う枕地領域F2とを含む。作業車両10は、入口から圃場F内に侵入すると走行開始位置Sにおいて自律走行を開始し、作業開始位置移動経路Raに沿って作業開始位置P2に向けて自律走行する。なお、この場合においても走行開始位置Sから作業開始位置P2にまで最短距離で斜めに走行することも可能であるが、作業経路Rbと平行でない走行軌跡(タイヤ跡)が残ることは作業効率が低下するため、できるだけ作業経路Rbと平行な経路を走行するほうが好ましい。また、走行終了位置Gを圃場Fの入口付近に設定した場合においても同様である。 In the above-described embodiment, the work vehicle 10 for performing mowing work has been described, but the present invention can also be applied to the work vehicle 10 for performing other work. For example, the work vehicle 10 may perform tillage work. FIG. 9 shows an example of the traveling path R0 corresponding to the work vehicle 10 performing the tilling work. In FIG. 9, the field F includes a work area F1 in which the work vehicle 10 reciprocates to perform tillage work, and a headland area F2 in which the work vehicle 10 goes around the outside of the work area F1 and performs tillage work. When the work vehicle 10 enters the field F from the entrance, it starts autonomous traveling at the traveling start position S, and autonomously travels toward the working start position P2 along the work start position movement path Ra. Even in this case, it is possible to travel diagonally from the travel start position S to the work start position P2 at the shortest distance, but it is efficient to leave a travel locus (tire mark) that is not parallel to the work path Rb. Therefore, it is preferable to travel on a route parallel to the work route Rb as much as possible. The same applies when the traveling end position G is set near the entrance of the field F.

この場合において、例えば作業開始位置移動経路Raと枕地領域F2の作業経路Rbとが近接又は重複する場合には、上述の実施形態(図3参照)と同様に、経路設定処理部111は、オペレータにより設定される優先モード(スタートパス優先モード又は作業パス優先モード)に基づいて、作業車両10を優先して走行させる優先経路(作業開始位置移動経路Ra又は作業経路Rb)を設定する。 In this case, for example, when the work start position movement path Ra and the work path Rb in the headland area F2 are close to each other or overlap with each other, the route setting processing unit 111 may perform the same as in the above embodiment (see FIG. 3). Based on the priority mode (start path priority mode or work path priority mode) set by the operator, a priority route (work start position movement route Ra or work route Rb) for driving the work vehicle 10 with priority is set.

1 :自律走行システム
10 :作業車両
20 :操作端末
111 :経路設定処理部
211 :車両設定処理部
212 :圃場設定処理部(位置設定処理部)
213 :作業設定処理部
214 :経路生成処理部
215 :優先設定処理部
216 :表示処理部
217 :報知処理部
218 :出力処理部
G :走行終了位置
P1 :現在位置
P2 :作業開始位置
R0 :走行経路
Ra :作業開始位置移動経路
Rb :作業経路
S :走行開始位置
1: Autonomous traveling system 10: Work vehicle 20: Operation terminal 111: Route setting processing unit 211: Vehicle setting processing unit 212: Field setting processing unit (position setting processing unit)
213: Work setting processing unit 214: Route generation processing unit 215: Priority setting processing unit 216: Display processing unit 217: Notification processing unit 218: Output processing unit G: Travel end position P1: Current position P2: Work start position R0: Travel Route Ra: Work start position Movement route Rb: Work route S: Travel start position

Claims (12)

作業車両の走行開始位置及び走行終了位置を設定する位置設定処理部と、
前記走行開始位置から前記作業車両が作業を開始する作業開始位置までの経路である作業開始位置移動経路と、前記作業開始位置から前記走行終了位置までの経路である作業経路とを含む走行経路を生成する経路生成処理部と、
前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第1所定条件を満たす場合に前記作業車両を前記作業開始位置移動経路を優先走行させる第1優先モード、又は、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第2所定条件を満たす場合に前記作業車両を前記作業経路を優先走行させる第2優先モードの設定操作を受け付ける優先設定処理部と、
前記優先設定処理部が前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業開始位置移動経路を優先経路に設定し、前記優先設定処理部が前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業経路を優先経路に設定する経路設定処理部と、
を備える自律走行システム。
A position setting processing unit that sets the running start position and running end position of the work vehicle,
A travel route including a work start position movement route that is a route from the travel start position to the work start position where the work vehicle starts work, and a work route that is a route from the work start position to the travel end position. Route generation processing unit to generate and
When the work start position movement route and the work route are included within a predetermined distance from the current position of the work vehicle, the work vehicle is preferentially traveled on the work start position movement route when the first predetermined condition is satisfied. 1 Priority mode, or when the work start position movement route and the work route are included within a predetermined distance from the current position of the work vehicle and the second predetermined condition is satisfied, the work vehicle is given priority to the work route. The priority setting processing unit that accepts the setting operation of the second priority mode to be driven, and
When the priority setting processing unit accepts the setting operation of the first priority mode and the distance between the work start position movement route and the work path is equal to or less than the threshold value, the work start position movement route is set as the priority route. When the priority setting processing unit accepts the setting operation of the second priority mode and the distance between the work start position movement path and the work path is equal to or less than the threshold value, the work path is prioritized. The route setting processing unit to set the route and
Autonomous driving system equipped with.
前記経路設定処理部は、前記優先設定処理部が前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が前記閾値を超える場合に前記作業経路を優先経路に設定する、
請求項1に記載の自律走行システム。
The route setting processing unit performs the work when the distance between the work start position movement route and the work route exceeds the threshold value when the priority setting processing unit accepts the setting operation of the first priority mode. Set the route as the priority route,
The autonomous driving system according to claim 1.
前記経路設定処理部は、前記優先設定処理部が前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が前記閾値を超える場合に、前記作業開始位置移動経路及び前記作業経路のうちいずれかの経路を選択する操作を受け付け、選択された経路を優先経路に設定する、
請求項1に記載の自律走行システム。
The route setting processing unit is described when the distance between the work start position movement route and the work route exceeds the threshold value when the priority setting processing unit accepts the setting operation of the first priority mode. Accepts an operation to select one of the work start position movement route and the work route, and sets the selected route as the priority route.
The autonomous driving system according to claim 1.
前記経路設定処理部は、前記優先設定処理部が前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が前記閾値を超える場合に前記作業開始位置移動経路を優先経路に設定する、
請求項1に記載の自律走行システム。
The route setting processing unit performs the work when the distance between the work start position movement route and the work route exceeds the threshold value when the priority setting processing unit accepts the setting operation of the second priority mode. Set the start position movement route as the priority route,
The autonomous driving system according to claim 1.
前記経路設定処理部は、前記優先設定処理部が前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が前記閾値を超える場合に、前記作業開始位置移動経路及び前記作業経路のうちいずれかの経路を選択する操作を受け付け、選択された経路を優先経路に設定する、
請求項1に記載の自律走行システム。
The route setting processing unit is described when the distance between the work start position movement route and the work route exceeds the threshold value when the priority setting processing unit accepts the setting operation of the second priority mode. Accepts an operation to select one of the work start position movement route and the work route, and sets the selected route as the priority route.
The autonomous driving system according to claim 1.
前記経路設定処理部により前記作業開始位置移動経路が優先経路に設定された場合に、前記作業車両を前記作業開始位置移動経路に沿って前記現在位置から前記作業開始位置まで自律走行させる走行処理部をさらに備える、
請求項1に記載の自律走行システム。
When the work start position movement route is set as the priority route by the route setting processing unit, the travel processing unit autonomously causes the work vehicle to travel from the current position to the work start position along the work start position movement route. Further prepare,
The autonomous driving system according to claim 1.
前記経路設定処理部により前記作業経路が優先経路に設定された場合に、前記作業車両を前記現在位置から前記作業経路まで自律走行させる走行処理部をさらに備える、
請求項1に記載の自律走行システム。
Further, a traveling processing unit for autonomously traveling the work vehicle from the current position to the work route when the work route is set as the priority route by the route setting processing unit is provided.
The autonomous driving system according to claim 1.
前記経路生成処理部により生成される前記走行経路を操作端末に表示させる表示処理部をさらに備え、
前記表示処理部は、前記作業開始位置移動経路と前記作業経路とを異なる表示態様で前記操作端末に表示させる、
請求項1~7のいずれかに記載の自律走行システム。
Further, a display processing unit for displaying the traveling route generated by the route generation processing unit on the operation terminal is provided.
The display processing unit causes the operation terminal to display the work start position movement route and the work route in different display modes.
The autonomous driving system according to any one of claims 1 to 7.
前記表示処理部は、前記走行開始位置、前記作業開始位置、及び前記走行終了位置を、前記経路生成処理部により生成される前記走行経路上に表示させる、
請求項8に記載の自律走行システム。
The display processing unit displays the travel start position, the work start position, and the travel end position on the travel route generated by the route generation processing unit.
The autonomous traveling system according to claim 8.
前記経路設定処理部により設定された優先経路が前記作業開始位置移動経路及び前記作業経路のいずれであるかを示す情報を報知させる報知処理部をさらに備える、
請求項1~9のいずれかに記載の自律走行システム。
Further provided with a notification processing unit for notifying information indicating whether the priority route set by the route setting processing unit is the work start position movement route or the work route.
The autonomous driving system according to any one of claims 1 to 9.
一又は複数のプロセッサーが、
作業車両の走行開始位置及び走行終了位置を設定することと、
前記走行開始位置から前記作業車両が作業を開始する作業開始位置までの経路である作業開始位置移動経路と、前記作業開始位置から前記走行終了位置までの経路である作業経路とを含む走行経路を生成することと、
前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第1所定条件を満たす場合に前記作業車両を前記作業開始位置移動経路を優先走行させる第1優先モード、又は、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第2所定条件を満たす場合に前記作業車両を前記作業経路を優先走行させる第2優先モードの設定操作を受け付けることと、
前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業開始位置移動経路を優先経路に設定し、前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業経路を優先経路に設定することと、
を実行する自律走行方法。
One or more processors
Setting the running start position and running end position of the work vehicle,
A travel route including a work start position movement route that is a route from the travel start position to the work start position where the work vehicle starts work, and a work route that is a route from the work start position to the travel end position. To generate and
When the work start position movement route and the work route are included within a predetermined distance from the current position of the work vehicle, the work vehicle is preferentially traveled on the work start position movement route when the first predetermined condition is satisfied. 1 Priority mode, or when the work start position movement route and the work route are included within a predetermined distance from the current position of the work vehicle and the second predetermined condition is satisfied, the work vehicle is given priority to the work route. Accepting the setting operation of the second priority mode to drive and
When the setting operation of the first priority mode is accepted and the distance between the work start position movement route and the work route is equal to or less than the threshold value, the work start position movement route is set as the priority route, and the first priority mode is set. 2 When the priority mode setting operation is accepted and the distance between the work start position movement route and the work route is equal to or less than the threshold value, the work route is set as the priority route.
Autonomous driving method to execute.
作業車両の走行開始位置及び走行終了位置を設定することと、
前記走行開始位置から前記作業車両が作業を開始する作業開始位置までの経路である作業開始位置移動経路と、前記作業開始位置から前記走行終了位置までの経路である作業経路とを含む走行経路を生成することと、
前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第1所定条件を満たす場合に前記作業車両を前記作業開始位置移動経路を優先走行させる第1優先モード、又は、前記作業車両の現在位置から所定距離以内に前記作業開始位置移動経路と前記作業経路とが含まれる場合において第2所定条件を満たす場合に前記作業車両を前記作業経路を優先走行させる第2優先モードの設定操作を受け付けることと、
前記第1優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業開始位置移動経路を優先経路に設定し、前記第2優先モードの設定操作を受け付けた場合において前記作業開始位置移動経路と前記作業経路との間の距離が閾値以下である場合に前記作業経路を優先経路に設定することと、
を一又は複数のプロセッサーに実行させるための自律走行プログラム。
Setting the running start position and running end position of the work vehicle,
A travel route including a work start position movement route that is a route from the travel start position to the work start position where the work vehicle starts work, and a work route that is a route from the work start position to the travel end position. To generate and
When the work start position movement route and the work route are included within a predetermined distance from the current position of the work vehicle, the work vehicle is preferentially traveled on the work start position movement route when the first predetermined condition is satisfied. 1 Priority mode, or when the work start position movement route and the work route are included within a predetermined distance from the current position of the work vehicle and the second predetermined condition is satisfied, the work vehicle is given priority to the work route. Accepting the setting operation of the second priority mode to drive and
When the setting operation of the first priority mode is accepted and the distance between the work start position movement route and the work route is equal to or less than the threshold value, the work start position movement route is set as the priority route, and the first priority mode is set. 2 When the priority mode setting operation is accepted and the distance between the work start position movement route and the work route is equal to or less than the threshold value, the work route is set as the priority route.
An autonomous driving program for running one or more processors.
JP2020169379A 2020-10-06 2020-10-06 AUTONOMOUS DRIVING SYSTEM, AUTONOMOUS DRIVING METHOD, AND AUTONOMOUS DRIVING PROGRAM Active JP7461849B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020169379A JP7461849B2 (en) 2020-10-06 2020-10-06 AUTONOMOUS DRIVING SYSTEM, AUTONOMOUS DRIVING METHOD, AND AUTONOMOUS DRIVING PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020169379A JP7461849B2 (en) 2020-10-06 2020-10-06 AUTONOMOUS DRIVING SYSTEM, AUTONOMOUS DRIVING METHOD, AND AUTONOMOUS DRIVING PROGRAM

Publications (2)

Publication Number Publication Date
JP2022061394A true JP2022061394A (en) 2022-04-18
JP7461849B2 JP7461849B2 (en) 2024-04-04

Family

ID=81206805

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020169379A Active JP7461849B2 (en) 2020-10-06 2020-10-06 AUTONOMOUS DRIVING SYSTEM, AUTONOMOUS DRIVING METHOD, AND AUTONOMOUS DRIVING PROGRAM

Country Status (1)

Country Link
JP (1) JP7461849B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116521802A (en) * 2022-07-12 2023-08-01 丰疆智能(深圳)有限公司 Agricultural machinery path management method, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040193348A1 (en) * 2003-03-31 2004-09-30 Gray Sarah Ann Method and system for efficiently traversing an area with a work vehicle
JP2013160679A (en) * 2012-02-07 2013-08-19 Denso Corp Car navigation system
JP2018117566A (en) * 2017-01-24 2018-08-02 株式会社クボタ Travel route generation system
JP2019101932A (en) * 2017-12-06 2019-06-24 ヤンマー株式会社 Target route generation system for work vehicle
JP2020022429A (en) * 2018-08-01 2020-02-13 株式会社クボタ Automatic cruise control system
JP2020115385A (en) * 2014-02-06 2020-07-30 ヤンマーパワーテクノロジー株式会社 Work monitoring system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040193348A1 (en) * 2003-03-31 2004-09-30 Gray Sarah Ann Method and system for efficiently traversing an area with a work vehicle
JP2013160679A (en) * 2012-02-07 2013-08-19 Denso Corp Car navigation system
JP2020115385A (en) * 2014-02-06 2020-07-30 ヤンマーパワーテクノロジー株式会社 Work monitoring system
JP2018117566A (en) * 2017-01-24 2018-08-02 株式会社クボタ Travel route generation system
JP2019101932A (en) * 2017-12-06 2019-06-24 ヤンマー株式会社 Target route generation system for work vehicle
JP2020022429A (en) * 2018-08-01 2020-02-13 株式会社クボタ Automatic cruise control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116521802A (en) * 2022-07-12 2023-08-01 丰疆智能(深圳)有限公司 Agricultural machinery path management method, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP7461849B2 (en) 2024-04-04

Similar Documents

Publication Publication Date Title
US20230376039A1 (en) Autonomous Travel System, Autonomous Travel Method, And Autonomous Travel Program
JP7509663B2 (en) AUTONOMOUS DRIVING SYSTEM, AUTONOMOUS DRIVING METHOD, AND AUTONOMOUS DRIVING PROGRAM
US20230070542A1 (en) Automatic Traveling Method, Automatic Traveling System, And Automatic Traveling Program
US20240096137A1 (en) Display method, display terminal, and display program
KR20230116774A (en) Automatic driving system, automatic driving method, and automatic driving program
JP2024098044A (en) Autonomous driving method and system
JP2022061394A (en) Autonomous driving system, autonomous driving method, and autonomous driving program
US20230255129A1 (en) Route Generation Method, Route Generation System, And Route Generation Program
JP7654582B2 (en) Field registration method, field registration system, and field registration program
JP7610543B2 (en) Autonomous driving method, automatic driving system, and automatic driving program
JP7454487B2 (en) Driving route generation system, driving route generation method, and driving route generation program
JP7704930B2 (en) Work area setting system, work area setting method, and work area setting program
JP2023078841A (en) Automatic travel method, automatic travel system, and automatic travel program
KR20240006447A (en) Route generating method, route generating system, and route generating program
JP2025070050A (en) Autonomous driving method, automatic driving system, and automatic driving program
JP2025019165A (en) Autonomous driving method, automatic driving system, and automatic driving program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231017

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240109

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240325

R150 Certificate of patent or registration of utility model

Ref document number: 7461849

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150