Route generation method, route generation system, and route generation program

The route generation method addresses the inefficiency of conventional route generation by using a set angle and reference point to automatically generate target routes for work vehicles, enhancing operational efficiency.

JP7670642B2Active Publication Date: 2025-04-30YANMAR HLDG CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2022059516
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-31
Publication Date
2025-04-30
Estimated Expiration
2042-03-31

AI Technical Summary

Technical Problem

Conventional methods for generating target routes for automatically driving work vehicles in fields require manual effort and time, as operators need to manually drive the vehicle to register reference start and end points.

Method used

A route generation method that sets a predetermined angle relative to the reference orientation and sets a reference point at a specific position in the field, generating the target route based on this angle and a reference line passing through the reference point.

Benefits of technology

This approach improves the workability of generating target routes by reducing the time and effort required, allowing for more efficient automatic driving of work vehicles in fields.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007670642000001
    Figure 0007670642000001
  • Figure 0007670642000002
    Figure 0007670642000002
  • Figure 0007670642000003
    Figure 0007670642000003
Patent Text Reader

Abstract

To provide a route generating method that can improve workability of work for generating a target route for making a work vehicle automatically travel in a farm field, a route generating system, and a route generating program.SOLUTION: A setting processing part 713 sets a set azimuthal angle d1 that is an angle with respect to a reference azimuth, and sets a reference point at a prescribed position within a farm field F. A generation processing part 714 generates a target route R on the basis of the set azimuthal angle d1 and a reference line L1 passing through the reference point.SELECTED DRAWING: Figure 10B
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a route generation method, a route generation system, and a route generation program for generating a target route for automatically traveling a work vehicle in a farm field. [Background technology]

[0002] Conventionally, there is known a technique for generating a target route for automatically driving a work vehicle in a farm field. For example, there is known a technique for acquiring a first position (reference start point) and a second position (reference end point) in a farm field, registering a line segment connecting the reference start point and the reference end point as a reference line, setting a straight route (target route) parallel to the reference line, and automatically driving the work vehicle along the straight route (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-166528 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the conventional technology, an operator needs to manually drive a work vehicle to obtain a reference start point and a reference end point. For example, an operator moves a work vehicle to an arbitrary position and registers a reference start point, and then manually drives the work vehicle to register a reference end point at an arbitrary position. Thus, in the conventional technology, a problem occurs in that the task of generating a target route is time-consuming.

[0005] An object of the present invention is to provide a route generation method, a route generation system, and a route generation program that can improve the workability of generating a target route for automatically driving a work vehicle in a field. [Means for solving the problem]

[0006] The route generation method of the present invention is a route generation method for generating a target route for automatically driving a work vehicle in a field, and includes the steps of: setting a set angle that is an angle relative to a reference orientation, setting a reference point at a predetermined position within the field, and generating the target route based on the set angle and a reference line passing through the reference point.

[0007] The route generation system according to the present invention includes a first setting processor, a second setting processor, and a generation processor. The first setting processor sets a setting angle that is an angle with respect to a reference orientation. The second setting processor sets a reference point at a predetermined position in the farm field. The generation processor generates the target route based on the setting angle and a reference line that passes through the reference point.

[0008] The route generation program of the present invention is a route generation program that generates a target route for automatically driving a work vehicle in a field, and causes one or more processors to execute the following steps: setting a set angle that is an angle relative to a reference orientation, setting a reference point at a predetermined position within the field, and generating the target route based on the set angle and a reference line passing through the reference point. Effect of the Invention

[0009] According to the present invention, it is possible to provide a route generation method, a route generation system, and a route generation program that can improve the workability of generating a target route for automatically driving a work vehicle in a field. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram showing the configuration of a work vehicle according to an embodiment of the present invention. [Diagram 2] FIG. 2 is an external view showing an example of a work vehicle according to an embodiment of the present invention. [Diagram 3] FIG. 3 is an external view showing an example of an operating device according to an embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of a target route for a work vehicle according to an embodiment of the present invention. [Figure 5A] FIG. 5A is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 5B] FIG. 5B is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 5C] FIG. 5C is a diagram showing an example of a work screen displayed on the operation device according to the embodiment of the present invention. [Figure 5D] FIG. 5D is a diagram showing an example of a work screen displayed on the operating device according to the embodiment of the present invention. [Figure 6A] FIG. 6A is a diagram for explaining a route generation method in a first route generation mode according to an embodiment of the present invention. [Figure 6B] FIG. 6B is a diagram for explaining a route generation method in the first route generation mode according to the embodiment of the present invention. [Figure 6C] FIG. 6C is a diagram for explaining a route generation method in the first route generation mode according to an embodiment of the present invention. [Figure 7] FIG. 7 is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 8A] FIG. 8A is a diagram for explaining a route generation method in the second route generation mode according to an embodiment of the present invention. [Figure 8B] FIG. 8B is a diagram for explaining a route generation method in the second route generation mode according to the embodiment of the present invention. [Figure 9A] FIG. 9A is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 9B] FIG. 9B is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 9C] FIG. 9C is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 10A]FIG. 10A is a diagram for explaining a route generation method in the third route generation mode according to an embodiment of the present invention. [Figure 10B] FIG. 10B is a diagram for explaining a route generation method in the third route generation mode according to the embodiment of the present invention. [Figure 11A] FIG. 11A is a diagram showing an example of a work screen displayed on the operating device according to the embodiment of the present invention. [Figure 11B] FIG. 11B is a diagram showing an example of a work screen displayed on the operating device according to the embodiment of the present invention. [Figure 12A] FIG. 12A is a diagram showing an example of a work screen displayed on the operating device according to the embodiment of the present invention. [Figure 12B] FIG. 12B is a diagram showing an example of a work screen displayed on the operating device according to the embodiment of the present invention. [Figure 13A] FIG. 13A is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 13B] FIG. 13B is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 14] FIG. 14 is a flowchart showing an example of a procedure of a route generation process executed by the operation device according to the embodiment of the present invention. [Figure 15] FIG. 15 is a flowchart showing an example of a procedure of a route generation process executed by the operation device according to the embodiment of the present invention. [Figure 16] FIG. 16 is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 17] FIG. 17 is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 18] FIG. 18 is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 19] FIG. 19 is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 20]FIG. 20 is a diagram showing an example of set azimuth angle information stored in the work vehicle according to the embodiment of the present invention. [Figure 21A] FIG. 21A is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 21B] FIG. 21B is a diagram showing an example of a setting screen displayed on the operation device according to the embodiment of the present invention. [Figure 21C] FIG. 21C is a diagram showing an example of a setting screen displayed on the operating device according to the embodiment of the present invention. [Figure 21D] FIG. 21D is a diagram showing an example of a setting screen displayed on the operating device according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] The following embodiment is an example of the present invention, and is not intended to limit the technical scope of the present invention.

[0012] As shown in FIG. 1 and FIG. 2, an automatic driving system 1 according to an embodiment of the present invention includes a work vehicle 10, a satellite 20, and a base station (not shown). In this embodiment, an example will be described in which the work vehicle 10 is a tractor. In other embodiments, the work vehicle 10 may be a rice transplanter, a combine harvester, a construction machine, a snowplow, or the like. The work vehicle 10 performs a predetermined task (e.g., plowing) while traveling along a target route R in a field F (see FIG. 4) in response to an operation by an operator. Specifically, the work vehicle 10 travels straight along the target route R in response to automatic steering, and turns in response to manual steering (driving operation) by the operator. The work vehicle 10 travels in the field F while switching between automatic traveling along a straight route and manual traveling along a turning route to perform a task. The target route R may be generated in advance based on an operation by the operator and stored as route data. The work vehicle 10 may also be provided with a function (vehicle speed control function) for automatically increasing or decreasing the vehicle speed. For example, the work vehicle 10 may automatically change the vehicle speed depending on the travel route.

[0013] The work vehicle 10 travels, for example, in a field F shown in Fig. 4, repeating straight-line travel and turning travel until the work is completed. The multiple straight-line paths are substantially parallel to each other. The target path R shown in Fig. 4 is one example, and the target path R is determined appropriately depending on the size of the work vehicle 10, the size of the work implement 14, the work content, the shape of the field F, etc.

[0014] The automatic driving system 1 may include an operation terminal (tablet terminal, smartphone, etc.) operated by an operator. The operation terminal is capable of communicating with the work vehicle 10 via a communication network such as a mobile phone network, a packet line network, or a wireless LAN. For example, the operator operates the operation terminal to register various information (work vehicle information, farm field information, work information, etc.). In addition, the operator can grasp the driving status and work status of the work vehicle 10 from the driving trajectory displayed on the operation terminal at a location away from the work vehicle 10.

[0015] [Work vehicle 10] 1 and 2, the work vehicle 10 includes a vehicle control device 11, a memory unit 12, a traveling device 13, a work machine 14, a communication unit 15, a positioning device 16, an operation device 17, etc. The vehicle control device 11 is electrically connected to the memory unit 12, the traveling device 13, the work machine 14, the positioning device 16, the operation device 17, etc. The vehicle control device 11 and the positioning device 16 may be capable of wireless communication. The vehicle control device 11 and the operation device 17 may be capable of wireless communication.

[0016] The communication unit 15 is a communication interface for connecting the work vehicle 10 to a communication network by wire or wirelessly, and for executing data communication with an external device (such as an operation terminal) via the communication network in accordance with a predetermined communication protocol.

[0017] The storage unit 12 is a non-volatile storage unit such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores various information. The storage unit 12 stores control programs such as an automatic driving program for causing the vehicle control device 11 to execute automatic driving processing. For example, the automatic driving program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a predetermined reading device (not shown) and stored in the storage unit 12. The automatic driving program may be downloaded from a server (not shown) to the work vehicle 10 via a communication network and stored in the storage unit 12. The storage unit 12 may also store data of a target route R generated by the operation device 17.

[0018] The traveling device 13 is a drive unit that causes the work vehicle 10 to travel. As shown in Fig. 2, the traveling device 13 includes an engine 131, front wheels 132, rear wheels 133, a transmission 134, a front axle 135, a rear axle 136, a handlebar 137, and the like. The front wheels 132 and the rear wheels 133 are provided on the left and right sides of the work vehicle 10, respectively. The traveling device 13 is not limited to a wheel type that includes the front wheels 132 and the rear wheels 133, but may be a crawler type that includes crawlers provided on the left and right sides of the work vehicle 10.

[0019] The engine 131 is a drive source such as a diesel engine or a gasoline engine that is driven by fuel supplied to a fuel tank (not shown). The traveling device 13 may be equipped with an electric motor as a drive source together with or instead of the engine 131. A generator (not shown) is connected to the engine 131, and power is supplied from the generator to electric components such as the vehicle control device 11 and the battery provided in the work vehicle 10. The battery is charged by the power supplied from the generator. Electric components such as the vehicle control device 11, the positioning device 16, and the operation device 17 provided in the work vehicle 10 can be driven by the power supplied from the battery even after the engine 131 is stopped.

[0020] The driving force of the engine 131 is transmitted to front wheels 132 via a transmission 134 and a front axle 135, and is transmitted to rear wheels 133 via the transmission 134 and a rear axle 136. The driving force of the engine 131 is also transmitted to the work machine 14 via a PTO shaft (not shown). The traveling device 13 performs a traveling operation in accordance with commands from the vehicle control device 11.

[0021] The working machine 14 is, for example, a tiller, a seeding machine, a mower, a plow, or a fertilizer applicator, and is detachable from the work vehicle 10. This allows the work vehicle 10 to perform various tasks using each of the working machines 14. FIG. 2 shows a case in which the working machine 14 is a tiller. The working machine 14 may be supported in the work vehicle 10 by a lifting mechanism (not shown) so that it can be raised and lowered. The vehicle control device 11 is able to raise and lower the working machine 14 by controlling the lifting mechanism.

[0022] The handle 137 is an operating section that is operated by an operator or the vehicle control device 11. For example, the traveling device 13 changes the angle of the front wheels 132 by a hydraulic power steering mechanism (not shown) or the like in response to the operation of the handle 137 by the operator or the vehicle control device 11, thereby changing the traveling direction of the work vehicle 10.

[0023] In addition to the handlebars 137, the traveling device 13 is equipped with a shift lever, accelerator, brake, etc. (not shown) that are operated by the vehicle control device 11. In the traveling device 13, the gear of the transmission 134 is switched to a forward gear, a reverse gear, etc. in response to operation of the shift lever by the vehicle control device 11, and the traveling mode of the work vehicle 10 is switched to forward, reverse, etc. The vehicle control device 11 also operates the accelerator to control the rotation speed of the engine 131. The vehicle control device 11 also operates the brake to brake the rotation of the front wheels 132 and the rear wheels 133 using an electromagnetic brake.

[0024] The positioning device 16 is a communication device including a positioning control unit 161, a memory unit 162, a communication unit 163, and a positioning antenna 164. For example, as shown in FIG. 2, the positioning device 16 is provided on the upper part of a cabin 18 in which an operator sits. The location of the positioning device 16 is not limited to the cabin 18. The positioning control unit 161, the memory unit 162, the communication unit 163, and the positioning antenna 164 of the positioning device 16 may be disposed in different positions in the work vehicle 10. As described above, the battery is connected to the positioning device 16, and the positioning device 16 can operate even when the engine 131 is stopped. The positioning device 16 may be substituted with, for example, a mobile phone terminal, a smartphone, or a tablet terminal.

[0025] The positioning control unit 161 is a computer system including one or more processors and storage memories such as a non-volatile memory and a RAM. The storage unit 162 is a non-volatile memory that stores a positioning control program for causing the positioning control unit 161 to execute a positioning process, and data such as positioning information and movement information. For example, the positioning control program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, and is read by a predetermined reading device (not shown) and stored in the storage unit 162. The positioning control program may be downloaded to the positioning device 16 from a server (not shown) via a communication network and stored in the storage unit 162.

[0026] The communication unit 163 is a communication interface for connecting the positioning device 16 to a communication network by wire or wirelessly, and for executing data communication with an external device such as a base station server via the communication network in accordance with a predetermined communication protocol.

[0027] The positioning antenna 164 is an antenna that receives radio waves (GNSS signals) transmitted from the satellites 20.

[0028] The positioning control unit 161 calculates the current position of the work vehicle 10 based on the GNSS signal received by the positioning antenna 164 from the satellite 20. For example, when the work vehicle 10 automatically travels in the field F, when the positioning antenna 164 receives radio waves (such as transmission time and orbit information) transmitted from each of the multiple satellites 20, the positioning control unit 161 calculates the distance between the positioning antenna 164 and each satellite 20, and calculates the current position (latitude and longitude) of the work vehicle 10 based on the calculated distance. The positioning control unit 161 may also perform positioning using a real-time kinematic method (RTK-GPS positioning method (RTK method)) that calculates the current position of the work vehicle 10 using correction information corresponding to a base station (reference station) close to the work vehicle 10. In this way, the work vehicle 10 automatically travels using positioning information obtained by the RTK method. The current position of the work vehicle 10 may be the same as the positioning position (for example, the position of the positioning antenna 164), or may be a position displaced from the positioning position.

[0029] The operation device 17 is a device operated by an operator on board the work vehicle 10, and displays various information and accepts operations from the operator. Specifically, the operation device 17 displays various setting screens to accept various setting operations from the operator, and displays information related to the work vehicle 10 while it is traveling. The specific configuration of the operation device 17 will be described later.

[0030] The vehicle control device 11 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various arithmetic processes are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information, and is used as a temporary storage memory (work area) for various processes executed by the CPU. The vehicle control device 11 controls the work vehicle 10 by executing, by the CPU, various control programs that are stored in advance in the ROM or the storage unit 12. The vehicle control device 11 also executes various processes according to the automatic driving program by the CPU.

[0031] Specifically, the vehicle control device 11 controls the traveling of the work vehicle 10. For example, when the traveling mode of the work vehicle 10 is manual traveling (manual traveling mode), the vehicle control device 11 manually travels the work vehicle 10 based on the operation (manual steering) of the operator. For example, the vehicle control device 11 acquires operation information corresponding to driving operations such as steering operation, gear shift operation, shift operation, accelerator operation, and brake operation by the operator, and causes the traveling device 13 to perform a traveling operation based on the operation information.

[0032] Furthermore, when the driving mode of the work vehicle 10 is automatic driving (automatic driving mode), the vehicle control device 11 automatically drives the work vehicle 10 based on position information (positioning information) indicating the current position of the work vehicle 10 measured by the positioning control unit 161. For example, when the work vehicle 10 satisfies an automatic driving start condition and the vehicle control device 11 acquires a driving start instruction from the operator, the vehicle control device 11 starts automatic driving of the work vehicle 10 based on the positioning information. Furthermore, the vehicle control device 11 automatically drives the work vehicle 10 according to a target route R (straight route) generated in advance.

[0033] In addition, the vehicle control device 11 can automatically drive the work vehicle 10 according to a target route R (straight route) generated according to a route generation mode set to any one of a plurality of route generation modes (details will be described later). For example, when the operator selects the first route generation mode, the vehicle control device 11 automatically drives the work vehicle 10 according to the target route R generated by the first route generation mode. Also, for example, when the operator selects the second route generation mode, the vehicle control device 11 automatically drives the work vehicle 10 according to the target route R generated by the second route generation mode. Also, for example, when the operator selects the third route generation mode, the vehicle control device 11 automatically drives the work vehicle 10 according to the target route R generated by the third route generation mode. The route generation mode setting process is executed by the operation device 17.

[0034] The automated driving system 1 according to the present embodiment has three route generation modes (a first route generation mode, a second route generation mode, and a third route generation mode), but the present invention is not limited thereto. The route generation modes will be described in detail later.

[0035] Furthermore, the vehicle control device 11 switches the driving mode to manual driving when the work vehicle 10 reaches the end of the straight route. The vehicle control device 11 may switch the driving mode to manual driving when it determines that the work vehicle 10 has reached the end, or may switch the driving mode to manual driving in response to an operation by the operator. When the driving mode is switched to manual driving, for example, the operator causes the work vehicle 10 to turn (manual driving) by manual steering.

[0036] In this manner, the vehicle control device 11 switches the driving mode in response to the operation of the operation device 17 by the operator, and causes the work vehicle 10 to automatically drive along a straight path (target path R) using automatic steering, and manually drive along a turning path using manual steering.

[0037] Here, the target route R (straight route) along which the work vehicle 10 automatically travels is generated based on the work (route generation work) performed by the operator. In the above-mentioned route generation work, in the conventional technology, the operator needs to manually drive the work vehicle 10 to obtain the reference start point (point A) and the reference end point (point B). For example, the operator moves the work vehicle 10 to an arbitrary position and registers point A, and then manually drives the work vehicle 10 to register point B at an arbitrary position. This causes a problem that the route generation work is time-consuming. In contrast, according to the configuration of this embodiment, it is possible to improve the workability of the route generation work as described below. The specific configuration of the operation device 17 will be described below.

[0038] [Operation device 17] 1, the operation device 17 includes an operation control unit 71, a storage unit 72, an operation display unit 73, and the like. The operation device 17 may be a device that is detachable from the work vehicle 10. The operation device 17 may also be a mobile terminal (tablet terminal, smartphone, etc.) that the operator can carry. The operation device 17 is connected to the vehicle control device 11 in a wired or wireless manner so as to be able to communicate with the vehicle control device 11.

[0039] The operation display unit 73 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as an operation button or a touch panel that accepts operations. The operation display unit 73 displays various setting screens, work screens, etc. in response to instructions from the operation control unit 71. The operation display unit 73 also accepts operations from the operator on the setting screens and work screens.

[0040] The operation unit also includes an automatic driving button that the operator uses to instruct the work vehicle 10 to start automatic driving, an offset button that performs an offset operation (correction operation) to correct the position deviation between the work vehicle 10 and the target route R, and a number of selection buttons that perform selection operations on the setting screen and the work screen (all not shown).

[0041] The operating device 17 is installed near a handle 137 inside the cabin 18, for example, as shown in FIGS.

[0042] The storage unit 72 is a non-volatile storage unit such as an HDD or SSD that stores various information. The storage unit 72 stores control programs such as a route generation program for causing the operation device 17 to execute a route generation process (see Figs. 14 and 15) described below. For example, the route generation program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a predetermined reading device (not shown) and stored in the storage unit 72. The route generation program may be downloaded from a server (not shown) to the operation device 17 via a communication network and stored in the storage unit 72. The route generation program may also be stored in the storage unit 12 of the work vehicle 10. The storage unit 72 may also store data of a target route R generated in the operation device 17.

[0043] The operation control unit 71 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various arithmetic processes are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information, and is used as a temporary storage memory (work area) for various processes executed by the CPU. The operation control unit 71 controls the operation device 17 by executing various control programs stored in advance in the ROM or the storage unit 72 by the CPU.

[0044] Specifically, as shown in Fig. 1, the operation control unit 71 includes various processing units such as a display processing unit 711, a reception processing unit 712, a setting processing unit 713, and a generation processing unit 714. The operation device 17 functions as the various processing units by executing various processes according to the route generation program with the CPU. Some or all of the processing units may be configured with electronic circuits. The route generation program may be a program for causing a plurality of processors to function as the processing units.

[0045] The display processing unit 711 displays various information on the operation display unit 73. For example, the display processing unit 711 displays on the operation display unit 73 setting screens (FIGS. 5, 7, 9, 13, etc.) for performing various settings, a work screen D1 (FIGS. 11, 12, etc.) including travel information such as the travel status and work status of the work vehicle 10, and the like.

[0046] The reception processing unit 712 receives various operations by the operator. For example, the reception processing unit 712 receives, from the operator, operations for generating the target route R on the setting screen, that is, various operations related to the route generation work.

[0047] The setting processing unit 713 specifies one of a plurality of route generation modes. The plurality of route generation modes are route generation modes that generate a target route R based on a reference point (e.g., point A) that is set at a predetermined position in the field F. The setting processing unit 713 is an example of the first setting processing unit and the second setting processing unit of the present invention.

[0048] The multiple route generation modes in this embodiment include a first route generation mode in which a target route R is generated based on a reference line L1 that passes through two reference points (point A and point B) that are set at each of two positions in the field F in accordance with the operator's setting operation; a second route generation mode in which a target route R is generated based on a reference line L1 that passes through a reference point (point A) that is set at the position (e.g., the current position) of the work vehicle 10 in the field F and extends in the direction of the orientation (vehicle orientation) of the work vehicle 10; and a third route generation mode in which a target route R is generated based on a reference line L1 that passes through a reference point (point A) that is set at the position (e.g., the current position) of the work vehicle 10 in the field F and extends in the direction of a set azimuth angle d1 (set angle) that is set in accordance with the operator's setting operation.

[0049] The operator can select one of the multiple route generation modes. Fig. 5A shows an example of a setting screen P1. For example, when the operator selects a work setting (not shown) on the menu screen to perform a route generation work, the display processing unit 711 displays the setting screen P1 on the operation display unit 73.

[0050] The setting screen P1 includes a setting item K11 ("Create Reference Line") for setting the route generation mode, a setting item K12 ("Set Azimuth") for setting the set azimuth, and the like. The operator can move the selection position of a setting item and the display page by pressing an operation button K1, can select a setting item by pressing a decision button K2, and can move the display page to the previous page by pressing a back button K3. Each of the buttons K1 to K3 is an example of the operation unit in the operation display unit 73.

[0051] When the operator selects the setting item K11, the display processing unit 711 displays the setting screen P11 shown in FIG. 5B. The display processing unit 711 displays a selection field for a plurality of route generation modes and explanatory information corresponding to each selection field on the setting screen P11. That is, the display processing unit 711 displays the setting screen P11 that accepts the selection operation of the route generation mode by the operator. The plurality of route generation modes include "point A + point B" (setting item K13) corresponding to the first route generation mode, "point A + vehicle azimuth" (setting item K14) corresponding to the second route generation mode, and "point A + set azimuth" (setting item K15) corresponding to the third route generation mode. The operator can select any one of the route generation modes from the first route generation mode, the second route generation mode, and the third route generation mode on the setting screen P11 shown in FIG. 5B.

[0052] The setting processing unit 713 identifies a route generation mode selected by an operator from among the multiple route generation modes. Furthermore, when the route generation mode is identified, the display processing unit 711 displays a work screen D1 that accepts a setting operation from the operator to set a reference line L1 passing through a reference point (point A). Then, the generation processing unit 714 generates a target route R according to the route generation mode identified by the setting processing unit 713. Specifically, the generation processing unit 714 generates a target route R including a reference line L1 that is set according to a setting operation by the operator. The generation processing unit 714 is an example of a generation processing unit of the present invention.

[0053] The operation control unit 71 may output the explanatory information corresponding to the setting item where the pointer such as the cursor or mouse is located as voice (voice guidance) on each setting screen. For example, when the cursor is placed on the setting item K11 of "baseline creation" on the setting screen P1 (see FIG. 5A), the operation control unit 71 outputs a voice message such as "baseline creation is set to point A + point B". Also, when the cursor is placed on the setting item K15 of "point A + set azimuth" on the setting screen P11 (see FIG. 9A), the operation control unit 71 outputs a voice message such as "This is a method to create a base line from the setting of point A and the set azimuth". The operation control unit 71 may be capable of switching ON / OFF of the voice output function.

[0054] [Example of route generation method] Next, a specific example of a method for generating the target route R in each of the first route generation mode, the second route generation mode, and the third route generation mode will be described.

[0055] [First route generation mode] When the operator selects "Point A + Point B" (setting item K13) on the setting screen P11 and presses the decision button K2, the reception processing unit 712 receives the operator's selection operation, and the setting processing unit 713 specifies the first route generation mode. When the setting processing unit 713 specifies the first route generation mode, the display processing unit 711 displays on the operation display unit 73 a work screen D1 (see FIG. 5C) that receives a setting operation from the operator to set the reference line L1. The operator moves the work vehicle 10 to an arbitrary position in the field F and presses the point A registration button Ka. For example, the operator moves the work vehicle 10 to the outer periphery edge of the field F and presses the point A registration button Ka. When the operator presses the point A registration button Ka, the setting processing unit 713 registers the current position of the work vehicle 10 as the first reference point (point A). When the setting processing unit 713 registers point A, the display processing unit 711 displays a work screen D1 (see FIG. 5D) on the operation display unit 73, which accepts a registration operation of a second reference point (point B). The operator manually drives the work vehicle 10 in a direction (target direction) in which the operator wants the work vehicle 10 to travel and work (see FIG. 6A). Specifically, the operator drives the work vehicle 10 straight in a direction parallel to the work direction (e.g., plowing direction) in which the work vehicle 10 works in the work area. Then, the operator presses the point B registration button Kb (see FIG. 5D) at an arbitrary position (e.g., the outer periphery edge of the field F). When the operator presses the point B registration button Kb, the setting processing unit 713 registers the current position of the work vehicle 10 as the second reference point (point B).

[0056] When the setting processing unit 713 acquires the position information of the points A and B, it sets a straight line passing through the points A and B as the reference line L1 (see FIG. 6A). The setting processing unit 713 may be capable of adjusting the orientation of the created reference line L1. For example, the setting processing unit 713 displays the created reference line L1 on the work screen D1, and sets (registers) the reference line L1 when a registration operation is received from the operator. On the other hand, when the setting processing unit 713 receives an operation (e.g., a touch operation on the screen, etc.) to change the orientation of the reference line L1 from the operator, it adjusts the orientation of the reference line L1 according to the operation. When an operation to register the point B is received, the setting processing unit 713 may display a selection screen for whether to register or adjust the reference line L1. The generation processing unit 714 generates a travel route (target route R) including the reference line L1 and a plurality of straight lines parallel to the reference line L1. For example, the generation processing unit 714 generates a plurality of parallel straight lines at equal intervals on both sides of the reference line L1 based on a preset working width (the horizontal width of the work implement 14) and lap width (the width that overlaps with adjacent worked areas) (see FIG. 6B). The generation processing unit 714 registers the generated target route R in the storage unit 72 and displays it on the operation display unit 73.

[0057] According to the first route generation mode, the target route R can be generated by a reference line L1 that passes through two points (points A and B) at both ends of the field F, thereby improving the accuracy of work performed by the work vehicle 10. The setting processing unit 713 may also be capable of registering point B when the work vehicle 10 has traveled a predetermined distance (e.g., 5 m) after registering point A. This allows a more accurate reference line L1 to be set.

[0058] [Second route generation mode] When the operator selects "Point A + vehicle azimuth" (setting item K14) on the setting screen P11 (see FIG. 7) and presses the decision button K2, the reception processing unit 712 receives the operator's selection operation, and the setting processing unit 713 specifies the second route generation mode. When the setting processing unit 713 specifies the second route generation mode, the display processing unit 711 displays the work screen D1 (see FIG. 5C) on the operation display unit 73, which receives the setting operation for setting the reference line L1 from the operator. The operator moves the work vehicle 10 to an arbitrary position in the field F and presses the point A registration button Ka (see FIG. 5C). For example, the operator moves the work vehicle 10 to the work start position in the field F and presses the point A registration button Ka. When the operator presses the point A registration button Ka, the setting processing unit 713 registers the position (current position) of the work vehicle 10 as a reference point (point A) (see FIG. 8A). When the setting processing unit 713 registers point A, it sets a straight line that passes through point A and extends in the direction of the current orientation (vehicle orientation) of the work vehicle 10 as the reference line L1 (see FIG. 8A). In addition, the setting processing unit 713 sets a vehicle orientation angle (a set angle of the present invention) that is an angle with respect to a reference orientation (for example, north). The setting processing unit 713 may be able to adjust the orientation of the created reference line L1. For example, the setting processing unit 713 displays the created reference line L1 on the work screen D1, and sets (registers) the reference line L1 when a registration operation is received from an operator. On the other hand, when the setting processing unit 713 receives an operation (for example, a touch operation on the screen, etc.) from the operator to change the orientation of the reference line L1, it adjusts the orientation of the reference line L1 in response to the operation. When an operation to register point A is received, the setting processing unit 713 may display a selection screen for selecting whether to register or adjust the reference line L1.

[0059] The generation processing unit 714 generates a travel route (target route R) including a reference line L1 and a plurality of straight lines parallel to the reference line L1 (see FIG. 8B). The generation processing unit 714 registers the generated target route R in the storage unit 72 and causes the operation display unit 73 to display it.

[0060] Thus, in the second route generation mode, the operation control unit 71 sets a vehicle azimuth angle, which is the orientation of the vehicle relative to the reference orientation (north), sets a reference point (point A) at a predetermined position in the field F, and generates a target route R (straight route) based on the vehicle azimuth angle and a reference line L1 passing through point A. The operation control unit 71 also generates a target route R including a reference line L1 that passes through point A and extends at the vehicle azimuth angle relative to the reference orientation. According to the second route generation mode, the operator can generate a target route R according to the orientation of the work vehicle 10 by registering point A, thereby improving the workability of the route generation work.

[0061] [Third route generation mode] When the operator selects "point A + set azimuth" (setting item K15) on the setting screen P11 (see FIG. 9A) and presses the decision button K2, the reception processing unit 712 accepts the selection operation of the operator, and the setting processing unit 713 specifies the third route generation mode. In addition, the display processing unit 711 displays the setting item K12 ("set azimuth") selectably on the setting screen P1 (see FIG. 9B). Note that, when the operator selects "point A + point B" (setting item K13) or "point A + vehicle azimuth" (setting item K14), the display processing unit 711 may display the setting item K12 in an unselectable manner (for example, grayed out) or may not display it. When the operator selects "set azimuth" (setting item K12) on the setting screen P1 (see FIG. 9B) and presses the decision button K2, the reception processing unit 712 accepts the selection operation of the operator, and the display processing unit 711 displays the setting screen P12 (see FIG. 9C).

[0062] The setting processing unit 713 sets a set azimuth angle d1 (a set angle of the present invention) which is an angle relative to a reference azimuth (for example, north). For example, the display processing unit 711 displays an input field K16 for inputting an angle on the setting screen P12, and the reception processing unit 712 receives an input operation of the angle from the operator. The operator inputs a desired angle by operating, for example, the operation button K1. The setting processing unit 713 sets the angle input by the operator to the set azimuth angle d1.

[0063] Here, if a previously set azimuth angle d0 (registered set azimuth angle) (one example of a registered set angle of the present invention) is stored in advance in the storage unit 72, the setting processing unit 713 may set the set azimuth angle d0 to the set azimuth angle d1. The display processing unit 711 may display the set azimuth angle d0 as an initial angle in the input field K16, and the reception processing unit 712 may accept a change operation of the initial angle from the operator. When the reception processing unit 712 accepts the change operation, the setting processing unit 713 sets the changed angle to the set azimuth angle d1. When the setting processing unit 713 sets the set azimuth angle d1, the display processing unit 711 displays the set azimuth angle d1 (here, "72.0093 degrees") in the explanation field of the setting item K12 of the setting screen P1 (see FIG. 9B). According to the configuration in which the set azimuth angle d0 (registered set azimuth angle) is displayed as the initial angle, the operator can use it as a guide when setting the set azimuth angle d1.

[0064] Furthermore, when the setting processing unit 713 sets the set azimuth angle d1, the display processing unit 711 displays on the operation display unit 73 a work screen D1 (see FIG. 5C) that accepts a setting operation for setting the reference line L1 from the operator. The operator moves the work vehicle 10 to an arbitrary position in the field F and presses the point A registration button Ka. For example, the operator moves the work vehicle 10 to a work start position in the field F and presses the point A registration button Ka (see FIG. 5C). When the operator presses the point A registration button Ka, the setting processing unit 713 registers the current position of the work vehicle 10 as a reference point (point A). When the setting processing unit 713 registers point A, it sets a straight line that passes through point A and extends in the direction of the set azimuth angle d1 as the reference line L1 (see FIG. 10A). The setting processing unit 713 may be able to adjust the orientation of the created reference line L1. For example, the setting processing unit 713 displays the created reference line L1 on the work screen D1, and sets (registers) the reference line L1 when a registration operation is received from the operator. On the other hand, when the setting processing unit 713 receives an operation to change the orientation of the reference line L1 from the operator (for example, a touch operation on the screen, etc.), it adjusts the orientation of the reference line L1 according to the operation. When the setting processing unit 713 receives an operation to register point A, it may display a selection screen for whether to register or adjust the reference line L1. The generation processing unit 714 generates a travel route (target route R) including the reference line L1 and a plurality of straight lines parallel to the reference line L1 (see FIG. 10B). The generation processing unit 714 registers the generated target route R in the storage unit 72 and displays it on the operation display unit 73.

[0065] Thus, in the third route generation mode, the operation control unit 71 sets a set azimuth angle d1 which is an angle with respect to the reference azimuth (north), sets a reference point (point A) at a predetermined position in the field F, and generates a target route R (straight route) based on the set azimuth angle d1 and a reference line L1 passing through point A. The operation control unit 71 also generates a target route R including a reference line L1 which passes through point A and extends at the set azimuth angle d1 with respect to the reference azimuth.

[0066] The operation control unit 71 also displays a setting screen P12 (see FIG. 9C) (an example of the first screen of the present invention) that accepts an input operation of an angle with respect to the reference azimuth from the operator, and sets the angle input by the operator to the set azimuth angle d1. The operation control unit 71 also displays a work screen D1 (see FIG. 5C) (an example of the second screen of the present invention) that accepts a setting operation of point A from the operator, and when a setting operation of point A is accepted from the operator on the work screen D1, the operation control unit 71 generates a target route R (see FIG. 10B) and displays the target route R on the work screen D1.

[0067] According to the third route generation mode, the operator can generate a target route R by setting a set azimuth angle d1 and registering point A, thereby improving the workability of route generation work while maintaining the work accuracy of the work vehicle 10.

[0068] In the third route generation mode, when changing (regenerating) a target route R that has been generated, the operator re-inputs the set azimuth angle d1, deletes the registered point A, and re-registers point A. The operation control unit 71 may also omit the operation of deleting point A. For example, when the operator changes the set azimuth angle d1 and performs an operation to register point A, the operation control unit 71 may update (overwrite) the registered point A with the newly registered point A.

[0069] As another embodiment of the third route generation mode, the operation control unit 71 may accept an input operation of a set azimuth angle d1 (see FIG. 9C) from the operator after setting a reference point (point A) (see FIG. 5C). In this case, when the operator inputs an angle (set azimuth angle d1) on the setting screen P12 and presses the decision button K2, the operation control unit 71 sets the set azimuth angle d1 and generates and displays a reference line L1 and a target route R (see FIGS. 10A and 10B).

[0070] As another embodiment of the third route generation mode, the operation control unit 71 may set the current orientation of the work vehicle 10 to the set azimuth angle d1. The operation control unit 71 may also display the current orientation of the work vehicle 10 as an initial angle in the input field K16 and accept an operation to change the angle from the operator. The operation control unit 71 may also be configured to set the current orientation of the work vehicle 10 to the set azimuth angle d1 or to display the orientation in the input field K16 when the operator sets a reference point (point A) before setting the set azimuth angle d1.

[0071] As described above, the operation control unit 71 generates the target route R in a route generation mode selected by the operator from among a plurality of route generation modes (first route generation mode, second route generation mode, and third route generation mode). Note that, as another embodiment, when a previously set azimuth angle d0 is pre-stored in the storage unit 72, the setting processing unit 713 may specify the third route generation mode from among the plurality of route generation modes, regardless of the selection operation of the operator. That is, when the set azimuth angle d0 is pre-stored in the storage unit 72, the operation control unit 71 may generate the target route R in the third route generation mode.

[0072] After the target route R is generated, the operator issues an instruction (travel start instruction) to the work vehicle 10 to start automatic travel within the field F. For example, when the work vehicle 10 meets the automatic travel start conditions and is in a state where automatic travel is possible, the operator can issue a travel start instruction. When the vehicle control device 11 acquires the operator's travel start instruction, it executes automatic travel processing according to the set route generation mode.

[0073] FIG. 11A shows an operation screen (work screen) indicating that the work vehicle 10 has satisfied the automatic driving start conditions and is in a state where it can drive automatically. When the work vehicle 10 satisfies the automatic driving start conditions, the vehicle control device 11 causes the operation display unit 73 to display the operation screen shown in FIG. 11A. When the work vehicle 10 is in a state where it can drive automatically, the operator presses an automatic driving button (not shown) on the operation display unit 73 to give a driving start instruction. When the vehicle control device 11 receives the driving start instruction, it starts automatic steering of the work vehicle 10 so that the work vehicle 10 follows the target route R generated by the set route generation mode. As a result, the vehicle control device 11 causes the work vehicle 10 to automatically drive by automatic steering along a straight route.

[0074] Fig. 11B shows a display screen (work screen) when the work vehicle 10 is traveling automatically. When the work vehicle 10 starts traveling automatically, the vehicle control device 11 causes the operation device 17 to display the work screen shown in Fig. 11B. For example, based on information acquired from the vehicle control device 11 (travel information, etc.), the operation device 17 causes the work screen of the operation display unit 73 to display the position of the work vehicle 10, a straight route, a worked area (work status), guide information (operation guidance information), etc.

[0075] Furthermore, the vehicle control device 11 terminates automatic steering at the end of the straight path. For example, in the first path generation mode, when the work vehicle 10 travels straight by automatic steering and approaches an end Pe (the intersection of a perpendicular line passing through point B to the reference line L1 and the straight path (straight line)) (see FIG. 6C) corresponding to the reference line L1, the vehicle control device 11 notifies the operator of guidance information (travel information G4 (see FIG. 12A)), and terminates automatic steering in response to an operation by the operator. Also, in the second path generation mode and the third path generation mode, for example, the vehicle control device 11 terminates automatic steering in response to an operation by the operator.

[0076] In addition, the work screen D1 (see Figure 12A) during automatic driving in the first route generation mode displays driving information G0 including the position of the work vehicle 10, the target route R, point B, and the worked area, driving information G1 indicating the position deviation of the work vehicle 10 from the target route R, driving information G2 and G3 indicating the driving status of the work vehicle 10, and driving information G4 indicating that the work vehicle 10 is approaching the end point.

[0077] In addition, the work screen D1 (see Figure 12B) during automatic driving in the second route generation mode and the third route generation mode displays the position of the work vehicle 10, the target route R, driving information G0 including the worked area, driving information G1 indicating the position deviation of the work vehicle 10 from the target route R, driving information G2 indicating the driving status of the work vehicle 10, etc.

[0078] Here, the display contents of the travel information G2 and G3 can be set by the operator. When the operator presses the operation button K1 on the setting screen P1 (see FIG. 5A) to scroll the page, the display processing unit 711 displays the setting screen P2 shown in FIG. 13A. The setting screen P2 includes a setting item K21 ("information display 1") for selecting whether or not to display the travel information G2 on the work screen D1 and the display target, and a setting item K22 ("information display 2") for selecting whether or not to display the travel information G3 and the display target. After the operator selects the setting item K21 ("information display 1"), the display target to be displayed on the travel information G2 is selected on the setting screen P21 (see FIG. 13B). Similarly, after the operator selects the setting item K22 ("information display 2"), the display target to be displayed on the travel information G3 is selected on the setting screen P21.

[0079] 13B shows a state in which "route azimuth" is selected in the third route generation mode. When the operator selects "route azimuth" and presses the decision button K2, the display processing unit 711 displays "route azimuth" in the travel information G2 of the work screen D1 (see FIG. 12B). When the operator sets a set azimuth (see FIG. 9C), the display processing unit 711 displays the set azimuth as the route azimuth in the travel information G2.

[0080] [Route generation process] An example of the route generation process executed by the operation control unit 71 of the operation device 17 will be described below with reference to Fig. 14. Note that the present invention may be understood as an invention of a route generation method in which the operation device 17 executes part or all of the route generation process, or an invention of a route generation program for causing the operation device 17 to execute part or all of the route generation method. Furthermore, one or more processors may execute the route generation process.

[0081] In step S1, the operation control unit 71 judges whether or not an instruction to start a process of generating a target route R has been received from an operator. For example, the operator selects a work setting (not shown) on a menu screen when starting a process of generating a target route R (route generation process). When the operation control unit 71 receives a selection operation of the work setting (route generation start instruction) from the operator (S1: Yes), the operation control unit 71 shifts the process to step S2. The operation control unit 71 waits until the route generation start instruction is received from the operator (S1: No).

[0082] In step S2, the operation control unit 71 displays a setting screen P11 (route generation mode selection screen) for selecting a route generation mode. For example, when the operator selects the work setting on the menu screen, the operation control unit 71 displays the setting screen P1 shown in FIG. 5A on the operation display unit 73. Also, when the operator selects the setting item K11 of "base line creation" on the setting screen P1, the operation control unit 71 displays the setting screen P11 (see FIG. 5B). The operation control unit 71 displays "point A + point B" (setting item K13) corresponding to the first route generation mode, "point A + vehicle azimuth" (setting item K14) corresponding to the second route generation mode, and "point A + set azimuth" (setting item K15) corresponding to the third route generation mode in a selectable manner on the setting screen P11.

[0083] In step S3, the operation control unit 71 judges whether or not a selection operation of the route generation mode has been accepted. The operator selects one of the setting items K13, K14, and K15 on the setting screen P11 (see FIG. 5B). When the operation control unit 71 accepts the selection operation of the route generation mode from the operator (S3: Yes), it specifies the route generation mode and shifts the process to step S4. The operation control unit 71 waits until the selection operation of the route generation mode is accepted from the operator (S3: No).

[0084] In step S4, the operation control unit 71 executes a process (route generation process) for generating a target route R for automatically traveling the work vehicle 10. For example, when the operator selects the setting item K13 ("Point A + Point B") (see FIG. 5B), the operation control unit 71 specifies the first route generation mode and generates the target route R by the first route generation mode (see FIG. 6). For example, when the operator selects the setting item K14 ("Point A + vehicle azimuth") (see FIG. 7), the operation control unit 71 specifies the second route generation mode and generates the target route R by the second route generation mode (see FIG. 8). For example, when the operator selects the setting item K15 ("Point A + set azimuth") (see FIG. 9), the operation control unit 71 specifies the third route generation mode and generates the target route R by the third route generation mode (see FIG. 10).

[0085] In step S5, the operation control unit 71 registers the generated target route R in the memory unit 72. Specifically, the operation control unit 71 displays the generated target route R on the operation display unit 73, and upon receiving a registration operation from the operator, registers the target route R in the memory unit 72. In addition, the operation control unit 71 stores the target route R in the memory unit 12 of the work vehicle 10.

[0086] [Route generation process in the third route generation mode] Here, an example of the route generation process corresponding to the third route generation mode among the route generation processes in step S4 will be described with reference to Fig. 15. The operator selects setting item K15 ("Point A + set azimuth") (see Fig. 9A), and further selects setting item K12 ("set azimuth") on setting screen P1 (see Fig. 9B) (see Fig. 9B).

[0087] In step S41, the operation control unit 71 determines whether or not a previously set azimuth angle d0 (registered set azimuth angle) is stored in the storage unit 72. If the set azimuth angle d0 is stored in the storage unit 72 (S41: Yes), the operation control unit 71 shifts the process to step S42. On the other hand, if the set azimuth angle d0 is not stored in the storage unit 72 (S41: No), the operation control unit 71 shifts the process to step S411.

[0088] In step S42, the operation control unit 71 displays the set azimuth angle d0 as an initial angle in the input field K16 of the setting screen P12 (see FIG. 9C).

[0089] In step S43, the operation control unit 71 judges whether or not a change operation of the initial angle has been received from the operator. When the operator wishes to change the registered set azimuth angle d0, the operator operates the operation button K1 on the setting screen P12 (see FIG. 9C) to change the angle to a desired angle. If the operation control unit 71 receives the change operation (S43: Yes), it shifts the process to step S44. On the other hand, if the operation control unit 71 does not receive the change operation (S43: No), it shifts the process to step S45.

[0090] In step S44, the operation control unit 71 changes the set azimuth angle d0 (initial angle) displayed on the setting screen P12 in response to a changing operation by the operator.

[0091] In step S45, the operation control unit 71 determines whether or not a confirmation operation for the set azimuth angle d1 has been accepted. The operator presses the decision button K2 when deciding the angle displayed in the input field K16 of the setting screen P12 (see FIG. 9C). When the operator presses the decision button K2, the operation control unit 71 accepts the decision operation. If the operation control unit 71 accepts the setting operation (S45: Yes), it shifts the process to step S46. On the other hand, if the operation control unit 71 does not accept the setting operation (S45: No), it shifts the process to step S43.

[0092] On the other hand, if it is determined in step S41 that the set azimuth angle d0 is not stored in the storage unit 72 (S41: No), in step S411, the operation control unit 71 displays the input field K16 of the setting screen P12 (see FIG. 9C). The operation control unit 71 accepts an input operation of an angle from the operator.

[0093] In step S412, the operation control unit 71 determines whether or not the input operation has been received from the operator. If the input operation has been received (S412: Yes), the operation control unit 71 shifts the process to step S413. The operation control unit 71 waits until the input operation is received (S412: No).

[0094] In step S413, the operation control unit 71 determines whether or not a confirmation operation for the set azimuth angle d1 has been received. The operator presses the confirmation button K2 when deciding the angle displayed in the input field K16 of the setting screen P12 (see FIG. 9C). When the operator presses the confirmation button K2, the operation control unit 71 accepts the decision operation. If the operation control unit 71 accepts the setting operation (S413: Yes), it shifts the process to step S46. On the other hand, if the operation control unit 71 does not accept the setting operation (S413: No), it shifts the process to step S412. The operation control unit 71 can accept an angle change operation from the operator until it accepts the decision operation.

[0095] In step S46, the operation control unit 71 displays a work screen D1 (see FIG. 5C) for receiving a setting operation of a reference point (point A) from the operator.

[0096] In step S47, the operation control unit 71 determines whether or not a registration operation to register point A has been accepted from the operator. For example, the operator moves the work vehicle 10 to the work start position in the field F and presses the point A registration button Ka (see FIG. 5C). When the operator presses the point A registration button Ka, the operation control unit 71 accepts the registration operation. When the operation control unit 71 accepts the registration operation from the operator (S47: Yes), it transitions the process to step S48. The operation control unit 71 waits until it accepts the registration operation from the operator (S47: No).

[0097] In step S48, the operation control unit 71 generates a target route R. Specifically, when the operation control unit 71 registers the current position of the work vehicle 10 as point A, it sets a straight line that passes through point A and extends in the direction of the set azimuth angle d1 as a reference line L1 (see FIG. 10A). The operation control unit 71 generates a travel route (target route R) that includes the reference line L1 and a plurality of straight lines parallel to the reference line L1 (see FIG. 10B). After step S48, the operation control unit 71 registers the generated target route R in the memory unit 72 in step S5 (see FIG. 14).

[0098] In this manner, the operation control unit 71 executes the route generation process to generate the target route R. The vehicle control device 11 causes the work vehicle 10 to automatically travel according to the target route R generated by the operation control unit 71.

[0099] As described above, the operation device 17 according to this embodiment generates a target route R for automatically driving the work vehicle 10 in the field F. The operation device 17 also identifies one of a plurality of route generation modes for generating the target route R based on a reference point (point A) that is set at a predetermined position in the field F, and generates the target route R using the identified route generation mode. For example, the operation device 17 displays a plurality of route generation modes in a selectable manner (see FIG. 5B), and generates the target route R using the route generation mode selected by the operator.

[0100] Furthermore, when the operation device 17 specifies (sets) the third route generation mode, it sets a set azimuth angle d1 with respect to a reference direction (e.g., north), sets a reference point (point A) at a predetermined position in the field F, and generates a target route R based on the set azimuth angle d1 and a reference line L1 passing through point A. Furthermore, when the operation device 17 specifies (sets) the second route generation mode, it sets a vehicle azimuth angle with respect to a reference direction (e.g., north), sets a reference point (point A) at a predetermined position in the field F, and generates a target route R based on the vehicle azimuth angle and a reference line L1 passing through point A. Each of the set azimuth angle d1 and the vehicle azimuth angle is an example of a set angle of the present invention. The operation device 17 may set the set azimuth angle d1 to a set angle for creating the reference line L1, or may set the vehicle azimuth angle to a set angle for creating the reference line L1.

[0101] According to the above configuration, the operator can select a desired route generation mode from among a plurality of route generation modes. For example, the operator can generate the target route R by selecting a route generation mode (for example, the second route generation mode or the third route generation mode) in which the burden of the route generation work for generating the target route R is light. Also, for example, when the operator selects the third route generation mode, the target route R can be generated by simply setting the set azimuth angle d1 and registering only one reference point (point A). Also, for example, when the operator selects the second route generation mode, the target route R can be generated by simply setting the current azimuth of the vehicle (vehicle azimuth angle) and registering only one reference point (point A). Therefore, compared with the first route generation mode in which two reference points (point A and point B) are registered, the workability of the route generation work can be improved.

[0102] [Other embodiments] The present invention is not limited to the above-described embodiment, but other embodiments of the present invention will be described below.

[0103] In the above embodiment, the display processing unit 711 displays an image showing the set azimuth angle d1 relative to the reference azimuth (e.g., north) and the reference line L1 as a fixed image (explanatory image) on the setting screen P12 shown in FIG. 9C, regardless of the angle input in the input field K16. In another embodiment, the display processing unit 711 may display the set azimuth angle and the reference line in the image according to the angle input in the input field K16, as shown in FIG. 16. In the example shown in FIG. 16, the angle in the image corresponds to "72.0093 degrees." This allows the operator to easily grasp the set azimuth angle d1 and the reference line L1.

[0104] Furthermore, for example, when the operator performs an operation to change the angle from the initial angle (set azimuth angle d0, registered set azimuth angle), the display processing unit 711 may display the initial angle and the changed angle in a distinguishable manner, as shown in Fig. 17. This allows the operator to easily understand the reference line L1 before and after the angle change. Also, when the operator touches the reference line after the angle change in the image, as shown in Fig. 18, the display processing unit 711 may return the angle of the reference line to the initial angle.

[0105] Furthermore, the display processing unit 711 may display an image of the work vehicle 10 as shown in Fig. 19. Furthermore, the display processing unit 711 may rotate the image according to an angle input in the input field K16.

[0106] As another embodiment of the present invention, the memory unit 72 may store one or more set azimuth angles d0 (registered set azimuth angles) associated with at least any one of information on the field, the work vehicle 10, and the work type. In this case, the operation control unit 71 may set the angle associated with the information on the subject for which the target route R is to be generated as the set azimuth angle d0 (initial angle). For example, a set azimuth angle information DB (see FIG. 20) may be stored in the memory unit 72. The set azimuth angle information DB includes information on "registration date," "field," "work vehicle," "work type," and "set azimuth angle."

[0107] For example, when the field for which the target route R is to be generated is "field Fa," the work vehicle is "work vehicle A," and the work type is "work Wa," the operation control unit 71 sets the "angle Da" associated with this information to the set azimuth angle d0 (initial angle).

[0108] According to the above configuration, it is possible to generate the target route R by using an appropriate set azimuth angle that meets the conditions among the set azimuth angles registered in the past. This makes it possible to improve the accuracy of the work performed by the work vehicle 10 and the operability of the route generation work.

[0109] As another embodiment of the present invention, the setting processing unit 713 may set a work mode for the work vehicle 10, and identify (set) the route generation mode based on that work mode.

[0110] Specifically, the setting processing unit 713 sets the work mode of the work vehicle 10 to either work accuracy priority (an example of a first work mode of the present invention) in which the automatic traveling of the work vehicle 10 is stopped when the positioning state in the positioning control unit 161 has deteriorated from a predetermined state, or work continuation priority (an example of a second work mode of the present invention) in which the automatic traveling of the work vehicle 10 is continued when the positioning state in the positioning control unit 161 has deteriorated from the predetermined state. The predetermined state refers to, for example, a high-precision state in which RTK positioning is possible.

[0111] For example, the setting processing unit 713 sets the work mode based on a selection operation by an operator to select either the work accuracy priority or the work continuation priority. Specifically, the operator selects "work accuracy" (setting item K31) on the setting screen P3 shown in FIG. 21A, and selects the work mode on the setting screen P31 (see FIG. 21B). The setting screen P31 includes "DGNSS" (setting item K32), "RTK work accuracy priority" (setting item K33), and "RTK work continuation priority" (setting item K34). Note that the DGNSS is a positioning method that positions the work vehicle 10 based on positioning information (such as a GNSS signal) received by one receiver (positioning antenna 164). When selecting the RTK method, the operator selects "work accuracy priority" or "work continuation priority". For example, the operator selects "work accuracy priority" when he / she wants to prevent a decrease in work accuracy by temporarily suspending automatic traveling when the positioning state is degraded (he / she wants to prioritize work accuracy). In contrast, for example, the operator selects "prioritize continued work" when he / she wants to continue automatic driving to prevent a decrease in work efficiency when the positioning state deteriorates (he / she wants to prioritize work efficiency).

[0112] When the work mode is set to prioritize the work accuracy, the vehicle control device 11 automatically drives the work vehicle 10 based on the position information by the RTK method when the positioning state is a high-precision state, and stops (temporarily stops) the automatic driving of the work vehicle 10 when the positioning state drops from the high-precision state. For example, if the positioning state drops due to the influence of an obstacle while the work vehicle 10 is automatically driving, the positioning accuracy drops, so the vehicle control device 11 temporarily stops the work vehicle 10. After the work vehicle 10 temporarily stops, when the positioning state recovers and becomes a high-precision state (high-precision positioning completed), the vehicle control device 11 resumes the automatic driving of the work vehicle 10. This makes it possible to prevent the work accuracy of the work vehicle 10 from decreasing.

[0113] On the other hand, when the work mode is set to the work continuation priority, the vehicle control device 11 automatically drives the work vehicle 10 based on the position information by the RTK method when the positioning state is in a high-precision state, and automatically drives the work vehicle 10 based on the position information by the DGNSS method or the DGPS method when the positioning state drops from the high-precision state. For example, when the positioning state drops due to the influence of an obstacle while the work vehicle 10 is automatically driving, the vehicle control device 11 switches the positioning method from the RTK method to the DGNSS method. In this way, the vehicle control device 11 automatically drives the work vehicle 10 by positioning by the RTK method when the positioning state is in a high-precision state, and continues the automatic driving of the work vehicle 10 by positioning by the DGNSS method when the positioning state drops. This makes it possible to prevent a decrease in the work efficiency of the work vehicle 10.

[0114] In the above configuration, the setting processing unit 713 may specify any one of a plurality of route generation modes based on the work mode. For example, the setting processing unit 713 specifies the first route generation mode when the work accuracy priority is selected (see FIG. 21C). For example, the setting processing unit 713 specifies the second route generation mode or the third route generation mode when the work continuation priority is selected (see FIG. 21D). Furthermore, the setting processing unit 713 may specify the third route generation mode when the work continuation priority is selected and a previously set azimuth d0 (registered set azimuth) is pre-stored in the storage unit 72.

[0115] Furthermore, when the setting processing unit 713 identifies the route generation mode, it presents (suggests) the route generation mode to the operator as a recommended mode. For example, when the work continuation priority is selected, the setting processing unit 713 presents the third route generation mode to the operator as a recommended mode. Furthermore, the setting processing unit 713 may identifiably display the recommended mode on the setting screen P11 (see FIG. 5B). In this way, the operation control unit 71 may present to the operator, among a plurality of route generation modes, a route generation mode corresponding to the set work mode.

[0116] As another embodiment of the present invention, the setting processing unit 713 may specify a route generation mode based on at least any one of information on the field, the work vehicle, and the work type among a plurality of route generation modes. For example, the setting processing unit 713 specifies the third route generation mode when the size of the field F is equal to or larger than a predetermined area, and specifies the first route generation mode or the second route generation mode when the size of the field F is less than a predetermined area. Also, for example, the setting processing unit 713 specifies the third route generation mode in the case of a work vehicle 10 in which a set azimuth angle d1 is registered, and specifies the first route generation mode or the second route generation mode in the case of a work vehicle 10 in which a set azimuth angle d1 is not registered or a work vehicle 10 that does not have a function for setting the set azimuth angle d1. Also, for example, the setting processing unit 713 specifies the first route generation mode in the case of work that requires high accuracy, and specifies the second route generation mode or the third route generation mode in the case of work that does not require high accuracy.

[0117] As another embodiment of the present invention, in each of the first route generation mode, the second route generation mode, and the third route generation mode, the operation control unit 71 may execute the registration process of the reference points (point A, point B) only through an input operation by the operator on the operation device 17. For example, the operation control unit 71 causes the operation device 17 to display map information of the field F, and the operator specifies an arbitrary position on the map. The operation control unit 71 sets a reference point at the position specified by the operator. According to this configuration, the operator can register the reference points and generate the target route R without operating the work vehicle 10.

[0118] The work vehicle 10 of the present invention may be capable of automatic travel even when turning. In this case, the target route R includes a straight route and a turning route. In addition, the operator of the work vehicle 10 may be able to switch between automatic travel and manual travel when turning. The work vehicle 10 may be automatically traveled along the target route R without a driver. In this case, the operator may remotely operate an operation terminal to give instructions to start traveling, etc. In addition, the operation terminal used for remote operation may be the operation device 17 according to this embodiment, or may be equipped with each processing unit of the operation device 17.

[0119] The route generation system of the present invention may be configured with a single operation device 17, or may be configured with a server equipped with each processing unit included in the operation device 17. In addition, the route generation system may be configured with a work vehicle 10 equipped with the operation device 17. [Explanation of symbols]

[0120] 1:Autonomous driving system 10: Work vehicle 11: Vehicle control device 12: Storage section 13: Running gear 14: Work equipment 15: Communications Department 16: Positioning device 17: Operating device 20:Satellite 71: Operation control section 72: Storage section 73: Operation display section 711: Display processing unit 712: Reception processing unit 713: setting processing unit (first setting processing unit, second setting processing unit) 714: Generation processing unit B1: Automatic driving button D1: Work screen (2nd screen) P12: Settings screen (1st screen) F: Field L1: Reference line R: Target route d0: Set azimuth angle (registered set angle) d1: Set azimuth angle (set angle)

Claims

1. A route generation method for generating a target route for automatically traveling a work vehicle in a farm field, comprising: Setting a set angle which is an angle with respect to a reference orientation; setting a current position of the work vehicle in the field when a registration operation for registering a reference point is received from an operator as the reference point; generating the target route based on the set angle and a reference line passing through the reference point; A path generation method that performs the above.

2. generating the target route including the reference line that passes through the reference point and extends at the set angle relative to the reference heading; The route generation method according to claim 1 .

3. when a registered set angle, which is the set angle set when the target route corresponding to the field was previously generated, is stored in advance in a storage unit of an operation device that accepts the registration operation, the registered set angle is set as the set angle when the target route corresponding to the field is newly generated this time; The route generation method according to claim 1 or 2.

4. The storage unit stores one or more registered set angles associated with a field, a work vehicle, and a work type, The registered set angle associated with the field, the work vehicle, and the work type for which the target route is to be newly generated this time is set as the set angle when the target route is to be newly generated this time. The route generation method according to claim 3 .

5. Displaying the registered set angle stored in the memory unit on a first screen displayed on the operation device on which an operator can input the set angle, when a change operation of the registered set angle is accepted from an operator on the first screen, the changed registered set angle is set as the set angle. The route generation method according to claim 3 or 4.

6. setting the orientation of the work vehicle at the current position in the field to the set angle; The route generation method according to claim 1 or 2.

7. Displaying a first screen on an operation device that accepts the registration operation and that accepts an input operation of an angle relative to the reference orientation from an operator; the angle input by the operator is set as the set angle; The route generation method according to claim 1 or 2.

8. Displaying the target route on an operation device that accepts the registration operation. The route generation method according to any one of claims 1 to 7.

9. A route generation system that generates a target route for automatically driving a work vehicle in a field, A first setting processing unit that sets a setting angle that is an angle with respect to a reference orientation; a second setting processing unit that sets a current position of the work vehicle in the field as the reference point when a registration operation for registering a reference point is received from an operator; a generation processing unit that generates the target route based on the set angle and a reference line that passes through the reference point; A route generation system comprising:

10. A route generation program for generating a target route for automatically driving a work vehicle in a farm field, comprising: Setting a set angle which is an angle with respect to a reference orientation; setting a current position of the work vehicle in the field when a registration operation for registering a reference point is received from an operator as the reference point; generating the target route based on the set angle and a reference line passing through the reference point; A path generation program for causing one or more processors to execute the above.

Citation Information

Patent Citations

  • Field work vehicle

    JP2007110921A

  • Work vehicle

    JP2017162373A

  • Multi-function rice planter

    JP2020188736A

  • Work vehicle

    JP2021072802A

  • Field guidance system and field guidance method as well as software and storage medium with software stored therein

    JP2021094030A