Automatic driving control system

The automatic travel control system for work vehicles addresses steering challenges at sharp bends by considering steering and orientation data to generate and follow a target route, enhancing precision and accuracy in automatic travel.

JP2024174038AActive Publication Date: 2024-12-13KUBOTA CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024166592
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2024-12-13
Estimated Expiration
2041-12-17

AI Technical Summary

Technical Problem

Automatic steering control in work vehicles, such as rice transplanters, is challenging at sharp bends, leading to deviation from the target travel route and improper automatic travel.

Method used

An automatic travel control system for work vehicles that includes a body position calculation unit, situation acquisition unit, storage unit, and travel control unit, which considers steering status, wheel condition, and aircraft orientation to generate and follow a target travel route, adjusting steering control to account for sudden direction changes.

Benefits of technology

Enables precise automatic travel along the target route by minimizing delays in changing direction, especially at sharp bends, ensuring high accuracy and adherence to the planned path.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024174038000001_ABST
    Figure 2024174038000001_ABST
Patent Text Reader

Abstract

To perform an automatic driving along a target drive route with high accuracy.SOLUTION: An automatic driving control system for a work vehicle that automatically drives along a target drive route TL, includes: a situation acquisition unit 50 that acquires a manual driving situation when the work vehicle is manually driven; and a drive control unit 37 that performs automatic driving control so that the work vehicle drives along the target drive route TL based on at least a vehicle position P and a drive direction. The target drive route TL generated by a drive route calculation unit 35 includes a previously traveled drive route generated based on a traveled trajectory along which the work vehicle has been driven manually in advance, and a driving control unit 37 has a steering consideration mode in which, when driving along the previously traveled drive route, driving is controlled based on the manual driving situation in addition to the vehicle position P.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an automatic driving control system for controlling the automatic driving of a work vehicle that automatically drives along a target driving route. [Background technology]

[0002] As disclosed in Patent Document 1, a work vehicle such as a rice transplanter works while automatically traveling along a target travel route generated in a field. Here, the target travel route includes a curved section, and the work vehicle changes its traveling direction at the curved section. When the work vehicle reaches the curved section (start position of the travel direction change), automatic steering control is performed so that the work vehicle travels along the target travel route. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2021-108611 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, automatic steering control can be difficult at places with sharp bends, and the work vehicle may deviate from the target driving path and not be able to drive automatically properly.

[0005] An object of the present invention is to perform automatic driving along a target driving route with high accuracy. [Means for solving the problem]

[0006] An automatic driving control system according to one embodiment of the present invention is an automatic driving control system for a work vehicle that automatically drives along a target driving route, and includes a vehicle position calculation unit that calculates the position and driving direction of the work vehicle's vehicle body, a situation acquisition unit that acquires the manual driving situation when the work vehicle is manually driven, a memory unit that stores the acquired manual driving situation, a driving route calculation unit that generates the target driving route, and a driving control unit that performs automatic driving control so that the work vehicle drives along the target driving route based on at least the vehicle position and the driving direction, wherein the target driving route generated by the driving route calculation unit includes a previously traveled driving route generated based on a driving trajectory that the work vehicle has previously traveled manually, and when traveling along the previously traveled driving route, the driving control unit controls driving based on the manual driving situation in addition to the vehicle position. In order to achieve the above object, an automatic driving control system according to one embodiment of the present invention is an automatic driving control system for a work vehicle that automatically drives along a target driving route, and includes a vehicle position calculation unit that calculates the position and driving direction of the vehicle, a situation acquisition unit that acquires at least one of the steering condition, wheel condition, and vehicle direction condition when the work vehicle is manually driven, a memory unit that stores at least one of the acquired steering condition, wheel condition, and vehicle direction condition, and a plurality of route elements and a target direction indicating the traveling direction of the vehicle on each of the route elements. The vehicle is equipped with a driving path calculation unit that generates the target driving path, and a driving control unit that performs automatic driving control so that the work vehicle drives along the target driving path based on at least the position of the vehicle and the driving orientation, wherein the target driving path generated by the driving path calculation unit includes a previously traveled driving path generated based on a driving trajectory that the work vehicle has previously traveled manually, and the driving control unit has a steering consideration mode that, when driving along the previously traveled driving path, controls driving by taking into account at least one of the steering condition, the wheel condition, and the vehicle orientation condition in addition to the position of the vehicle.

[0007] The previously traveled driving route is generated as an approximate straight line of the travel trajectory. Therefore, the travel direction change point is an intersection of linear route elements (previously traveled driving routes), and a sudden change in travel direction may be required, making it difficult to change the travel direction along the route elements. In other words, if the route elements are located outside the trajectory of the travel direction change in manual driving, and the travel direction change is delayed when traveling along the route elements.

[0008] By taking into consideration at least one of the steering conditions, wheel conditions, and aircraft orientation conditions during manual driving when changing direction, delays in changing direction can be suppressed even on routes where the direction of travel is changed suddenly, making it possible to perform automatic driving along the target driving route with high accuracy.

[0009] In addition, the steering condition may be the operating angle of a steering handle that accepts steering operations for the work vehicle, the wheel condition may be the turning angle of the front wheels of the work vehicle, and the vehicle orientation condition may be a change in the direction of travel of the vehicle on the driving trajectory.

[0010] By taking into consideration at least one of the operating angle of the steering handle 10 used for steering operation during manual driving, the turning angle of the front wheels, and the change in the vehicle's direction of travel along the driving trajectory, it is possible to start changing the direction of travel at a position consistent with manual driving, suppressing delays in changing the direction of travel, and enabling automatic driving along the target driving route with high precision.

[0011] In addition, it is preferable that the driving control unit performs the automatic driving control in the steering consideration mode when changing the traveling direction of the vehicle along the previously traveled driving route.

[0012] This makes it possible to take into account steering conditions, etc., when changing the direction of travel, which is a case where it is highly necessary to consider steering conditions, etc., thereby making it possible to perform automatic driving along a target driving route with high accuracy.

[0013] In addition, the driving control unit may perform the automatic driving control in the steering consideration mode when an angle formed by the route elements before and after a start position of the change in the traveling direction is equal to or greater than a predetermined angle.

[0014] The start of the travel direction change is delayed with respect to the target travel route at a point where a sudden travel direction change occurs, where the angle between the route elements before and after the travel direction change point is large.

[0015] Therefore, according to the above configuration, it is possible to switch to the steering consideration mode at an appropriate point, and it is possible to perform automatic driving along the target driving route with high accuracy.

[0016] In addition, the driving control unit may perform the automatic driving control in the steering consideration mode when the angle between the target orientation in the route elements before and after the start position of the change in the direction of travel is a predetermined angle or greater.

[0017] The point where the direction of travel suddenly changes is the point where the angle between the target orientation of the route elements before and after the direction of travel change is large. Therefore, with the above configuration, it is possible to switch to the steering consideration mode at an appropriate point, and it is possible to perform automatic travel along the target travel route with high accuracy.

[0018] In addition, when performing the automatic driving control in the steering consideration mode, it is preferable that the driving control unit controls the automatic driving control so that the automatic driving control is started before the start position of the change in the direction of travel along the target driving route.

[0019] With this configuration, delays in starting to change the direction of travel are suppressed, making it possible to perform automatic travel along the target travel route with high accuracy.

[0020] In addition, when performing the automatic driving control in the steering consideration mode, the driving control unit may correct the target driving route based on at least one of the steering condition, the wheel condition, and the aircraft orientation condition.

[0021] With this configuration, the vehicle is automatically driven (automatically steered) along a target driving route that takes into account the steering conditions, etc., making it possible to automatically drive along the target driving route with high accuracy.

[0022] In addition, the driving path calculation unit may generate a direction change path as the target driving path from the forward driving path during forward driving and the reverse driving path during reverse driving among the driving trajectories when the direction of travel is changed, and the driving control unit may perform the automatic driving control so that the work vehicle travels along the direction change path when the direction of travel is changed.

[0023] With this configuration, the vehicle is automatically driven (automatically steered) along a direction change route that takes into account the steering conditions, etc., making it possible to automatically drive the vehicle along a target driving route with high accuracy. [Brief description of the drawings]

[0024] [Figure 1] FIG. 2 is a left side view of the automatically-traveling rice transplanter. [Diagram 2] FIG. 2 is a diagram illustrating an example of a functional block configuration related to automated work driving. [Diagram 3] FIG. 1 is a schematic diagram illustrating the operation travel of the rice transplanter. [Figure 4] 11 is a diagram illustrating a change in the traveling direction during a circuit and generation of an outer circuit path. FIG. [Diagram 5] 11 is a diagram illustrating a change in the traveling direction during a circuit and generation of an outer circuit path. FIG. [Figure 6] FIG. 2 is a diagram illustrating the position of the aircraft. [Figure 7] FIG. 2 is a diagram illustrating automatic driving along a target driving route. [Figure 8] 11A and 11B are diagrams illustrating an example of generating a direction change route. [Figure 9] 11A and 11B are diagrams illustrating an example of generating a direction change route. [Figure 10] FIG. 13 is a diagram for explaining allocation rates. [Figure 11]FIG. 13 is a diagram for explaining a configuration example for generating a composite target azimuth in a divided route element. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] The following describes an example of a work vehicle of the present invention, which is a rice transplanter that plants seedlings in a field FL while automatically traveling.

[0026] For ease of understanding, in this embodiment, unless otherwise specified, "front" (the direction of arrow F shown in FIG. 1) means the front in the longitudinal direction (traveling direction) of the machine body, and "rear" (the direction of arrow B shown in FIG. 1) means the rear in the longitudinal direction (traveling direction) of the machine body. In addition, the left-right direction or lateral direction means the transverse direction of the machine body (machine body width direction) perpendicular to the longitudinal direction of the machine body, "left" means the direction toward the front of the paper in FIG. 1, and "right" means the direction toward the back of the paper in FIG. 1.

[0027] [Overall structure] As shown in Fig. 1, the rice transplanter is a riding type with a four-wheel drive body 1. The body 1 includes a parallel four-link type link mechanism 13 connected to the rear of the body 1 so as to be able to rise and fall and swing, a hydraulic lifting link 13a that drives the link mechanism 13 to swing, a seedling planting device 3 connected to the rear end region of the link mechanism 13 so as to be able to roll, and a fertilizer applicator 4 installed from the rear end region of the body 1 to the seedling planting device 3.

[0028] The machine body 1 is equipped with wheels 12 as a mechanism for traveling, an engine 2, and a hydraulic continuously variable transmission 9 as a main transmission. The continuously variable transmission 9 is, for example, an HST (Hydro-Static Transmission). The wheels 12 have left and right front wheels 12A that can be steered, and left and right rear wheels 12B that cannot be steered. Power output from the engine 2 is transmitted to the continuously variable transmission 9 via a traveling transmission mechanism, and is also transmitted from the continuously variable transmission 9 to the front wheels 12A, the rear wheels 12B, the working equipment 1C (seedling planting equipment 3, fertilizer application equipment 4, etc.), etc. The engine 2 and the continuously variable transmission 9 are mounted on the front of the machine body 1.

[0029] As an example, the seedling planting device 3 is configured for eight rows of planting. The seedling planting device 3 includes a seedling stand 21, eight rows of planting mechanisms 22, etc. The seedling planting device 3 can be changed to two-row, four-row, six-row, etc. planting by controlling the clutch for each row (not shown).

[0030] The seedling placement table 21 is a base on which eight rows of mat-shaped seedlings are placed. The seedling placement table 21 continuously moves back and forth (lateral feed) in the left and right direction at a constant stroke corresponding to the left and right width of the mat-shaped seedlings, and each time the seedling placement table 21 reaches the left and right stroke ends by a predetermined number of lateral feeds, each mat-shaped seedling on the seedling placement table 21 is vertically fed toward the lower end of the seedling placement table 21 at a predetermined pitch (vertical feed amount). The eight planting mechanisms 22 are rotary type and are arranged in the left and right direction at a constant interval corresponding to the spacing between the planting rows. Each planting mechanism 22 receives power from the engine 2 when a planting clutch (not shown) is shifted to a transmission state, and cuts out one seedling (a seedling to be planted) from the lower end of each mat-shaped seedling placed on the seedling placement table 21 and plants it in the muddy soil after the land is leveled at a predetermined spacing between the seedlings. As a result, when the seedling planting device 3 is in an operating state, the seedlings can be taken out of the mat-shaped seedlings placed on the seedling placement table 21 and planted in the muddy soil of the paddy field.

[0031] The fertilizer application device 4 has a hopper 25 (storage section) that stores granular or powdered fertilizer, a feed mechanism 26 that feeds the fertilizer from the hopper 25, and a fertilizer application hose 28 that transports the fertilizer fed by the feed mechanism 26 and discharges the fertilizer into the field FL (see FIG. 2). The fertilizer stored in the hopper 25 is fed in predetermined amounts by the feed mechanism 26 and sent to the fertilizer application hose 28, transported inside the fertilizer application hose 28 by the conveying wind of a blower 27, and discharged from a furrow former 29 into the field FL. In this way, the fertilizer application device 4 supplies fertilizer to the field FL.

[0032] As shown in FIG. 1, the machine body 1 is provided with a driving section 14 in the rear side area. The driving section 14 is provided with a steering handle 10 for steering the front wheels, a main speed change lever 7A for adjusting the vehicle speed by changing the speed of the continuously variable transmission 9, a sub-speed change lever 7B for changing the speed of the sub-speed change lever, a work operation lever 11 for enabling the raising and lowering operation of the seedling planting device 3 and switching of the operating state, a detachable information terminal 5 having a touch panel for displaying (notifying) various information and notifying (outputting) it to the operator and for receiving input of various information, and a driver's seat 16 for the operator (driver / worker). The sub-speed change lever 7B is used to switch the traveling vehicle speed between a working speed during work and a moving speed during movement. For example, movement between fields is performed at the moving speed, and planting work, etc. is performed at the working speed. Furthermore, in front of the driving section 14, a spare seedling storage device 17A for storing spare seedlings is supported on a spare seedling support frame 17.

[0033] Furthermore, the aircraft 1 is equipped with a positioning unit 8. The positioning unit 8 outputs positioning data for calculating the position and orientation of the aircraft 1. The positioning unit 8 includes a satellite positioning module 8A that receives radio waves from satellites of the Global Navigation Satellite System (GNSS), and an inertial measurement module 8B that detects the inclination and acceleration of the three axes of the aircraft 1. The positioning unit 8 is supported on the upper part of the spare seedling support frame 17. Based on the positioning data acquired by the positioning unit 8, the position P of the aircraft is continuously calculated and stored.

[0034] [Autonomous Driving] The automatic operation travel in which the rice transplanter performs seedling planting work in the farm field FL by automatic travel will be described with reference to FIG. 1 and with reference to FIGS. 2 to 7. FIG.

[0035] First, the functional configuration for automatic operation travel of the rice transplanter will be described with reference to FIG. 2.

[0036] The rice transplanter includes a control unit 30 that controls automatic work travel in the machine body 1. The control unit 30 is capable of data communication with the positioning unit 8, the steering handle 10, the wheels 12, the work device 1C, etc. The control unit 30 includes a machine body position calculation unit 33, a travel path calculation unit 35, a travel control unit 37, a work control unit 38, and a memory unit 40.

[0037] The aircraft position calculation section 33 acquires positioning data from the positioning unit 8, and calculates the aircraft position P and the traveling direction of the aircraft 1 at the aircraft position P intermittently at predetermined time intervals based on the positioning data.

[0038] The travel path calculation unit 35 generates a field map based on the position P of the machine calculated during peripheral travel along the outer periphery (outer edge) of the field FL. Furthermore, the travel path calculation unit 35 generates a target travel path TL for automatic travel. The target travel path TL includes multiple route elements, and includes a target orientation TD, which is a direction along the route element, for each route element.

[0039] The driving control unit 37 performs steering control and drive control in automatic driving and manual driving. In steering control, the driving control unit 37 controls the front wheels 12A so that the vehicle travels along the target driving route TL in automatic driving, and controls the front wheels 12A in response to the driver's operation of the steering wheel 10 in manual driving. In automatic driving, the driving control unit 37 controls the driving direction of the vehicle 1 so that the vehicle travels in agreement with the target direction TD corresponding to the route element during driving.

[0040] The work control unit 38 controls the operation of the working device 1C according to the operation of the driver or a preset program.

[0041] The storage unit 40 stores various information such as the generated target travel path TL, a program for automatically controlling the working device 1C, and the position P of the device.

[0042] Next, a configuration for generating a target driving route TL and performing automatic driving (automatic steering) along the target driving route TL will be described with reference to Figs. 2 to 7.

[0043] The rice transplanter in this embodiment can selectively be driven manually or automatically. Manual driving (manual work driving) and automatic driving (automatic work driving) are selected by switching an automatic / manual changeover switch (not shown) arranged in the driving unit 14.

[0044] When the rice transplanter performs seedling planting work, first, the driver manually drives the rice transplanter along the periphery (outer edge) of the field FL (periphery driving). As shown in Fig. 3, the driving path calculation unit 35 generates the peripheral shape (field map) of the field FL by this peripheral driving, and divides the field FL into an outer peripheral area OA and an inner area IA. At this time, one side or specified multiple sides of the outer periphery of the field FL are set as a supply side SL for supplying agricultural materials such as mat-shaped seedlings, fertilizer, chemicals, and fuel to the rice transplanter.

[0045] As shown in Figs. 2 to 5, when the field map is generated, the travel path calculation unit 35 sets a target travel path TL along which the rice transplanter will travel for work. The target travel path TL includes a plurality of path elements set on the target travel path TL, and a target orientation TD (see Fig. 7) which is a direction along the target travel path TL in each path element. The path elements are formed from straight lines (approximate straight lines) connecting at least two nodes LN. The nodes LN correspond to at least a part of the position P of the machine that is intermittently calculated based on the positioning data acquired by the positioning unit 8.

[0046] In the internal area IA, an internal round-trip path IPL and a turning path are generated as a target travel path TL. The internal round-trip path IPL is a path element that is approximately parallel to one side of the field FL, and the turning path is a path that connects the two internal round-trip paths IPL. The internal round-trip path IPL is a travel path that performs work travel throughout the entire internal area IA. Automatic work travel is performed along the internal round-trip path IPL. The turning travel of the turning path that connects the internal round-trip paths IPL is performed by automatic travel using a predetermined method. Note that the internal round-trip path IPL may be bent, in which case the internal round-trip path IPL will include multiple path elements.

[0047] In the outer peripheral area OA, a peripheral planting run is performed by going around the outer peripheral area OA one or more times along the outer periphery (outer edge) of the field FL. For example, two running routes, an inner circular route IRL and an outer circular route ORL, are generated as a route (target running route TL) for the peripheral planting run. The entire outer peripheral area OA is run by running the inner circular route IRL and the outer circular route ORL. The inner circular route IRL is run by unmanned automatic running or manned automatic running (automatic running with a person on board), and the outer circular route ORL is run by manual running or manned automatic running. In addition, a configuration may be adopted in which the inner circular route IRL is run by manual running or the outer circular route ORL is run by unmanned automatic running, depending on the mode selection.

[0048] Here, when changing the traveling direction of the machine body 1 at a corner or the like of the field FL during manual traveling around the periphery of the field FL (hereinafter simply referred to as "changing the traveling direction"), the machine body 1 travels as follows. As illustrated in Fig. 4, when changing the traveling direction at a corner of the field FL, first, the machine body 1 travels along the periphery of the field FL until it reaches the vicinity of the edge (corner) of the field FL. The travel at this time is as shown by travel locus ML1. Next, the machine body 1 moves backward as shown by travel locus ML2. Next, the steering handle 10 is operated, and the machine body 1 travels forward as shown by travel locus ML3. Then, the steering handle 10 is operated, and the machine body 1 travels backward to the terminal position of the travel locus ML1 as shown by travel locus ML4. Note that in FIG. 4, backward travel is indicated by a dashed line. This completes the change in the traveling direction of the machine body 1, and the machine body 1 travels along the periphery of the field FL as shown by travel locus ML5, with the terminal position of the travel locus ML1 as the starting position of the travel locus ML5.

[0049] In addition, during the outer periphery travel, the vehicle position calculation unit 33 intermittently calculates the vehicle position P based on the positioning data acquired by the positioning unit 8, and stores it in the storage unit 40. Therefore, the vehicle position P is connected to a position along the travel trajectory (ML1 to ML5). The travel path calculation unit 35 does not use the vehicle position P on the travel trajectory (ML2 to ML4) related to the change in the traveling direction, but generates the outer circuit path ORL from an approximate straight line (previous travel path) calculated from a node LN that is at least a part of the vehicle position P on the travel trajectory ML1, and an approximate straight line (previous travel path) calculated from a node LN that is at least a part of the vehicle position P on the travel trajectory ML5. Therefore, the outer circuit path ORL is a path that approximately matches the travel trajectory ML1 and the travel trajectory ML5. That is, the outer circuit route ORL is generated along the travel locus ML1 and the travel locus ML5 that were actually traveled in a straight line during the outer periphery traveling, without taking into consideration the travel locus (ML2 to ML4) related to the change in traveling direction during the outer periphery traveling.

[0050] The travel route calculation unit 35 may extract the node LN from the calculated vehicle position P by any method, or may extract a predetermined number of vehicle positions P to be used as the node LN. The travel route calculation unit 35 may also generate a straight line connecting the vehicle positions P in the order of travel, and based on the angle between adjacent straight lines, delete the vehicle positions P whose angle with the straight line is equal to or smaller than a predetermined angle, thereby generating the node LN. In this case, when the vehicle 1 travels in a line close to a straight line, the nodes LN corresponding to the start and end positions are generated in the generated route elements.

[0051] In addition to the corners of the field FL, the outer periphery of the field FL may bend, and the traveling direction may be changed along the bent route. Also, there may be an obstacle OB (see FIG. 9) such as a water inlet at the edge of the field FL, and the traveling direction may be changed to avoid the obstacle OB during traveling around the periphery. For example, as shown in Figure 5, when the outer perimeter of the field FL curves, the machine 1 travels straight along the outer perimeter of the field FL (traveling trajectory ML6), and then, near the curved part of the perimeter, the steering handle 10 is operated to change the direction of travel by moving forward (traveling trajectory ML7), and then the machine 1 again travels straight along the outer perimeter of the field FL (traveling trajectory ML8).

[0052] 5, the travel path calculation unit 35 does not use the position P of the machine during travel related to the change in the traveling direction, but generates the outer circuit path ORL using at least a part of the position P of the machine on the travel path ML6 and the position P of the machine on the travel path ML8, which is the position P of the machine during straight line travel, as the node LN. That is, the outer circuit path ORL is generated from an approximate straight line (previously traveled travel path) calculated from the node LN on the travel path ML6 and an approximate straight line (previously traveled travel path) calculated from the node LN on the travel path ML8.

[0053] In peripheral travel in an area where the outer periphery of the field FL is curved or in peripheral travel to avoid an obstacle OB, the change in traveling direction is not limited to a change in traveling direction by moving forward, but may be a change in traveling direction by repeatedly moving forward and backward. In this case, too, the traveling path calculation unit 35 does not use the machine's position P (node ​​LN) related to the change in traveling direction in generating the outer circuit path ORL, but generates the outer circuit path ORL using the machine's position P on the traveling trajectory ML6 and the machine's position P (node ​​LN) on the traveling trajectory ML8.

[0054] Here, the outer circuit route ORL is not limited to being generated based on the travel path of the outer periphery travel as described above, but may also be generated based on a generated farm field map, similar to the inner circuit route IRL.

[0055] As shown in Fig. 6, the vehicle position calculation unit 33 converts the positioning data acquired by the positioning unit 8 to calculate the center of gravity CP of the vehicle 1 to be the vehicle position P. Since automatic driving is performed based on the vehicle position P, this center of gravity CP becomes the control point of the vehicle 1 during automatic driving. The center of gravity CP of the vehicle 1 is, for example, the center of the rear axle.

[0056] 7, during automatic traveling along a target traveling route TL, the traveling control unit 37 controls automatic traveling (automatic steering) based on a target orientation TD for a route element on the target traveling route TL and an orientation (traveling direction of the vehicle 1) of the vehicle 1 traveling along the route element. Specifically, the traveling control unit 37 automatically steers the vehicle 1 so that the orientation (traveling direction of the vehicle 1) of the vehicle 1 coincides with the target orientation TD in the route element corresponding to the position P of the traveling vehicle.

[0057] In the example of Fig. 7, while traveling along the first route element TL1 of the target travel route TL, the travel control unit 37 performs automatic steering so that the orientation of the vehicle 1 (travel direction of the vehicle 1) faces the target orientation TD1 in the first route element TL1. Then, when the vehicle 1 reaches the end position of the first route element TL1 (start position of the second route element TL2), which is the position where the target orientation TD changes (bending position, starting position of the travel direction change), the travel control unit 37 performs automatic steering (changing the travel direction) so that the orientation of the vehicle 1 (travel direction of the vehicle 1) faces the target orientation TD2 in the second route element TL2. In this way, the vehicle 1 automatically travels along the target travel route TL.

[0058] As described above, the traveling control unit 37 controls the automatic traveling along the target traveling route TL based on the target direction TD and the traveling direction of the vehicle 1 (the traveling direction of the vehicle 1). The target direction TD and the traveling direction of the vehicle 1 are determined based on the position P of the vehicle during traveling, so that the steering control (changing the traveling direction) based on the target direction TD2 in the second route element TL2 is started only when the vehicle 1 reaches the starting position (bending position, starting position of the traveling direction change) of the second route element TL2. Therefore, when traveling on the second route element TL2 is started, the steering control may be started with a delay, and if the angle (angle difference = bending angle) between the target direction TD of the adjacent route element corresponding to the angle between the adjacent route elements becomes large, the traveling direction may not be changed appropriately, and traveling along the route element after the traveling direction change may be difficult, especially at the beginning of traveling.

[0059] Therefore, when the traveling direction is changed based on the target heading TD, steering control is performed so that the traveling direction is appropriately changed. An embodiment of the steering control will be described below.

[0060] [Embodiment 1] Hereinafter, the steering control according to the first embodiment will be described with reference to FIGS. 2 to 5, 8 and 9. FIG.

[0061] In this embodiment, when traveling around the outer periphery, the steering angle SA of the steering wheel 10 is stored as a steering situation together with the vehicle position P. Then, when traveling automatically along a previously traveled route, automatic traveling control (steering control) is performed taking into account the steering angle SA at least when changing the traveling direction.

[0062] As shown in FIG. 5, there is a case where the vehicle changes its traveling direction from straight traveling along the field FL to an arc-like arc, and then starts traveling straight again. Since a linear traveling path is generated as the target traveling path TL, two linear outer circuit paths ORL are generated when the vehicle travels in this manner. However, when the traveling direction is changed, the actual traveling trajectory ML7 is located inside the outer circuit path ORL, as in the vehicle's position Pn. In other words, when traveling on the outer periphery, the traveling direction change starts just before the intersection of the two outer circuit paths ORL. As a result, when steering control is performed along the outer circuit path ORL, the traveling direction change starts from the intersection of the two outer circuit paths ORL, and the traveling direction change is delayed.

[0063] According to this embodiment, at least when changing the traveling direction, the steering angle SA of the steering wheel 10 during traveling on the outer circumference can be taken into consideration, so that the position where the steering wheel 10 starts to be operated can be taken into consideration and the steering control for changing the traveling direction can be started before the intersection point (the starting position of the traveling direction change) of the two outer loop routes ORL. As a result, the delay in the steering control is suppressed, and it becomes possible to perform automatic traveling along the target traveling route TL with high accuracy.

[0064] Specifically, as shown in FIG. 2, the control unit 30 further includes a steering situation acquisition section 50 (situation acquisition section).

[0065] The steering state acquisition unit 50 acquires the steering angle SA (steering state) of the steering wheel 10 during manual driving around the outer perimeter, and stores the acquired steering angle SA (steering state) in the memory unit 40 in association with the position P of the vehicle.

[0066] The driving control unit 37 has a normal mode and a steering consideration mode when performing automatic driving. The normal mode is a mode in which steering control is performed so that the target direction TD corresponding to the route element at the position P of the vehicle while traveling coincides with the traveling direction of the vehicle 1. The steering consideration mode is a mode in which steering control is performed taking into account the steering angle SA in addition to the position P and traveling direction of the vehicle 1 at least when changing the traveling direction.

[0067] During perimeter travel, when the machine body 1 is traveling along a straight portion of the perimeter of the field FL, the steering angle SA of the steering wheel 10 is in the fine adjustment range. During perimeter travel, when the machine body 1 is traveling along a curved area of ​​the perimeter of the field FL, the steering angle SA of the steering wheel 10 becomes large.

[0068] Therefore, while traveling on the outer loop route ORL, which is a previously traveled travel route, the traveling control unit 37 refers to the steering angle SA corresponding to the position P of the traveling body stored in the memory unit 40, and when it reaches a position where the steering angle SA is equal to or greater than a predetermined angle, or a predetermined distance before it reaches the position, it recognizes that it is an area where the traveling direction should be changed, and transitions to the steering consideration mode. Then, the traveling control unit 37 starts steering control so that the traveling direction is changed toward the target direction TD on the next outer loop route ORL (previously traveled travel route).

[0069] As a result, the change in direction of travel begins just before the starting point of the direction change, which is the intersection of adjacent outer loop routes ORL (route elements), thereby preventing delays in the start of the direction change and enabling accurate automatic travel along the outer loop route ORL after the direction change.

[0070] In addition, the transition to the steering consideration mode may not only be performed when the steering angle SA of the steering wheel 10 is equal to or greater than a predetermined angle, but may also be performed when the amount of change per unit time in the steering angle SA of the steering wheel 10 is equal to or greater than a predetermined value.

[0071] In addition, the transition to the steering consideration mode is not limited to the case where it is performed based on the steering angle SA of the steering wheel 10, but may be performed based on the target travel route TL, and the steering angle SA of the steering wheel 10 may be considered in the steering control in the steering consideration mode. In this case, the transition to the steering consideration mode is performed, for example, when the angle formed by the route elements before and after the intersection (start position of the travel direction change) of the adjacent outer loop routes ORL (route elements), or the angle formed by the target orientation TD corresponding to the route elements before and after the intersection (start position of the travel direction change) of the adjacent outer loop routes ORL (route elements) is a predetermined angle or more. Then, when the angle formed by the route elements before and after the intersection (start position of the travel direction change) of the adjacent outer loop routes ORL (route elements) or the angle formed by the target orientation TD is a predetermined angle or more, the traveling control unit 37 transitions to the steering consideration mode and starts changing the travel direction before the start position of the travel direction change in consideration of the steering angle SA.

[0072] In addition, an example has been described in which, in the steering consideration mode, the direction change starts just before the intersection of adjacent outer loop paths ORL (route elements). However, in the steering consideration mode, the start position of the direction change may not be changed, and steering control to change the direction of the aircraft 1 to the target orientation TD on the outer loop path ORL after the direction change may be performed more abruptly than in the normal mode.

[0073] In addition, the steering consideration mode is implemented when there is any change in the traveling direction, such as when the traveling direction is changed around a corner in the field FL.

[0074] For example, as shown in FIG. 4, when the vehicle is around a corner of a farm field FL, forward and reverse movements are repeated while the steering wheel 10 is operated.

[0075] During automatic travel on the outer loop path ORL, which is a previously traveled travel path, if the travel control unit 37 confirms that the steering situation is travel in which forward and reverse travel has been performed while the steering wheel 10 is operated, it can determine that the location is where a travel direction change has occurred and transition to a steering consideration mode. In addition, in the steering consideration mode, the travel control unit 37 can perform steering control such as starting steering control early or steering sharply according to the steering situation of forward and reverse travel and the amount of operation of the steering wheel 10 at that time (the steering angle SA, the amount of change in the steering angle SA, etc.).

[0076] [Another embodiment of the first embodiment] (1) The steering consideration mode is not limited to a configuration that adjusts steering control, and may be a configuration that corrects the target driving route TL. In other words, in order to perform automatic driving with high accuracy along the target driving route TL (outer loop route ORL) after the change in traveling direction, the driving control unit 37 may correct the outer loop route ORL (route element) before and after the change in traveling direction based on the steering situation so as to smoothly connect the outer loop route ORL (route element) before and after the change in traveling direction.

[0077] For example, as shown in Fig. 4, in the corner of the field FL, forward and backward travel is performed while operating the steering wheel 10 along trajectories such as travel trajectories ML2, ML3, and ML4 during peripheral travel. However, the outer circuit path ORL (path element) in the target travel path TL is calculated as an approximate straight line of the travel trajectories ML1 and ML5, as described above. Therefore, it is difficult to appropriately change the traveling direction, and automatic travel along the target travel path TL cannot be performed with high accuracy in some cases.

[0078] 5, in an area where the outer periphery of the field FL is curved, when traveling around the outer periphery, the direction of travel is changed while the steering wheel 10 is operated along a trajectory such as the traveling trajectory ML7. However, as described above, the outer circuit path ORL (path element) in the target traveling path TL is calculated as an approximate straight line of the traveling trajectory ML6 and the traveling trajectory ML8. Therefore, it is difficult to appropriately change the direction of travel, and automatic traveling along the target traveling path TL cannot be performed with high accuracy in some cases.

[0079] In the steering consideration mode in this embodiment, the driving control unit 37 predicts a driving route during outer circumference driving from the operation state of the steering wheel 10 during outer circumference driving. Then, the driving control unit 37 corrects the route elements before and after the change in traveling direction and the target direction TD based on the predicted driving route so as to smoothly connect the route elements before and after the change in traveling direction.

[0080] With this configuration, even if the target direction TD suddenly changes at an intersection of the driving routes, the target driving route TL is corrected so that the target direction TD changes gradually, so that the direction of travel can be appropriately changed and automatic driving can be performed along the target driving route TL with high accuracy.

[0081] (2) The steering consideration mode is not limited to a configuration in which steering control is adjusted, and may be a configuration in which a target driving path TL is generated when changing the traveling direction based on the steering situation.

[0082] When generating the target driving route TL, the driving route calculation unit 35 reads out the steering angle SA (steering situation) stored in the storage unit 40, and detects the traveling direction change point where the steering consideration mode should be changed as described above. When generating the target driving route TL at the traveling direction change point where it is determined that the steering consideration mode should be changed, the driving route calculation unit 35 generates the target driving route TL including the route elements related to the traveling direction change and the target direction TD as the steering consideration mode based on the steering situation.

[0083] For example, when a change in traveling direction is made by moving forward as shown in Fig. 5 during outer circumference traveling, the traveling route calculation unit 35 generates, in the steering consideration mode, one or more direction change routes TLR (previous traveling routes) that connect two outer loop routes ORL along the traveling route ML7 based on the steering situation during traveling along the traveling route ML7, as shown in Fig. 8. The direction change route TLR includes route elements and a target orientation TD corresponding to the route elements.

[0084] The travel route calculation unit 35 generates a direction change route TLR (previously traveled route) by sequentially connecting at least a portion of the vehicle positions P that were not used when generating the outer loop route ORL.

[0085] Similarly, when a change in direction of travel is made during outer periphery travel by moving forward and backward as shown in Figure 4, the travel path calculation unit 35 generates one or more direction change paths TLR along the travel trajectory ML2, the travel trajectory ML3, and the travel trajectory ML4.

[0086] By generating such a direction change route TLR, it is possible to generate a target driving route TL that is close to the driving locus in the outer circumference driving. As a result, automatic driving can be performed along the target driving route TL with high accuracy.

[0087] Here, in the outer circumference traveling, the traveling direction may be changed to avoid the obstacle OB. Since the obstacle OB needs to be avoided in the actual automatic traveling, it is appropriate to generate the direction change route TLR as the target traveling route TL.

[0088] For example, as shown in FIG. 9, when the direction of travel is changed by repeatedly moving forward and backward while operating the steering wheel 10 to avoid an obstacle OB, the travel path calculation unit 35 generates a direction change path TLR that follows the travel trajectory of the change in direction of travel based on the steering situation.

[0089] With this configuration, the target travel route TL is generated as a route that avoids the obstacle OB, and automatic travel along the target travel route TL can be performed to avoid the obstacle OB.

[0090] (3) In the first embodiment and each of the other embodiments, the steering situation can be the operation angle (steering angle SA) of the steering wheel 10 or the operation amount (change amount of the steering angle SA, etc.) of the steering wheel 10. In addition, the transition to the steering consideration mode may be performed not only by the steering situation but also by considering at least one of the steering situation, the wheel situation, and the vehicle orientation situation. The wheel situation is the steering angle SA (turn angle) of the front wheels 12A and the difference in the rotation speed of the left and right front wheels 12A. The vehicle orientation situation is the change in the traveling direction of the vehicle 1, and may be obtained from the change in the traveling direction of the vehicle 1 in the traveling trajectory in manual traveling obtained from the change in the vehicle position P, or may be obtained from the difference in the target orientation TD in the target traveling route TL. In this case, the control unit 30 includes a situation acquisition unit that acquires the wheel situation and the vehicle orientation situation. The steering situation acquisition unit 50 is an example of a situation acquisition unit, and the situation acquisition unit acquires at least one of the steering situation, the wheel situation, and the vehicle orientation situation. Furthermore, in the case where crawlers are provided as a running device instead of the wheels 12, the difference in the rotation speed between the left and right crawlers is acquired as the wheel status. Moreover, a steering operation tool such as an operation lever may be used instead of the steering wheel 10, and the operation angle and operation amount of the steering operation tool may be used as the steering state.

[0091] (4) In the first embodiment and each of the other embodiments described above, the previously traveled travel route for implementing the steering consideration mode may be not only a route element along the travel route of the outer periphery travel, but also a route element along the travel route when traveling in the field FL before the work travel. For example, the inner round trip route IPL or the inner circular route IRL traveled in the rice planting work of the previous year or earlier may be set as the target travel route TL for the work travel to be performed this time. In this case, the steering situation when traveling on the inner round trip route IPL or the inner circular route IRL of the previous year or earlier is used in the steering consideration mode.

[0092] [Embodiment 2] Hereinafter, the steering control according to the second embodiment will be described with reference to FIG. 2, FIG. 10, and FIG.

[0093] In this embodiment, during automatic driving along the target driving route TL, a target orientation TD (current driving target orientation) in the currently traveling route element LC, which is the route element being driven, is combined with a target orientation TD (destination target orientation) in one or more route elements (destination route element LA) that are scheduled to be passed through later to generate a composite target orientation TDM, and automatic driving (automatic steering) is controlled so that the traveling direction of the vehicle 1 (see Figure 1) is aligned with the composite target orientation TDM in the currently traveling route element.

[0094] For example, the traveling control unit 37 generates a composite target orientation TDM by combining the target orientation during traveling and the destination target orientation of the next route element (destination route element LA) to be passed (adjacent in the traveling direction) and stores it in the storage unit 40. Then, the traveling control unit 37 controls the automatic traveling (automatic steering) so that the traveling direction of the vehicle 1 coincides with the composite target orientation TDM at the current traveling position.

[0095] With this configuration, the target direction TD (destination target direction) of the destination route element LA is taken into consideration when changing the direction of travel, so that a sudden change in direction of travel is prevented from occurring at the direction-changing point.

[0096] In the above configuration, the traveling control unit 37 may be further configured to generate the composite target direction TDM only when the lengths of the route elements before and after the change in traveling direction are equal to or shorter than a predetermined length.

[0097] Alternatively, the driving control unit 37 may combine the target direction during driving and the target direction to be driven at a predetermined ratio, and determine the ratio based on the distance between the current position P of the aircraft and the destination route element LA (the starting point of the change in direction of travel), which is the next route element to be driven.

[0098] In this case, as shown in FIG. 10, as the current position P of the aircraft approaches the travel destination route element LA, the weight ratio of the travel destination target azimuth increases. For example, when the distance from the current position P of the aircraft to the travel destination route element LA is n1, the weight ratio of the travel target azimuth: the weight ratio of the travel destination target azimuth = 80%: 20%. When it is n2 (<n1), the weight ratio of the travel target azimuth: the weight ratio of the travel destination target azimuth = 70%: 30%. When it is n3 (<n2), the weight ratio of the travel target azimuth: the weight ratio of the travel destination target azimuth = 60%: 40%. At the end of the travel route element LC during travel, the weight ratio of the travel target azimuth: the weight ratio of the travel destination target azimuth = 50%: 50%.

[0099] With such a configuration, at a position far from the travel destination route element LA, the influence of the travel destination target azimuth becomes small. Therefore, the composite target azimuth TDM gradually approaches the travel destination target azimuth, and a sharp change in the travel direction is suppressed and the travel direction is appropriately changed. As a result, it is suppressed that the aircraft 1 deviates from the travel destination route element LA, and automatic travel along the target travel route TL is performed with high accuracy. Therefore, it is suppressed that the aircraft 1 bulges outward with respect to the travel destination route element LA, and it is suppressed that the aircraft contacts the ridges or obstacles OB (see FIG. 9) of the field FL etc.

[0100] Note that when a plurality of travel destination target azimuths are combined, the travel control unit 37 sets a lower weight ratio for the travel destination target azimuth that is farther from the travel route element LC during travel.

[0101] 〔Another Embodiment of Embodiment 2〕 (1) In Embodiment 2, as shown in FIG. 11, the travel control unit 37 may divide the travel route element LC during travel or the travel route element LC during travel and the travel destination route element LA at predetermined intervals to generate a plurality of divided route elements TLD of predetermined lengths. The travel control unit 37 sets the divided target azimuth TDD of each divided route element TLD to the target azimuth TD of the travel route element LC during travel or the travel destination route element LA that is the division source.

[0102] Then, the driving control unit 37 generates a composite target heading TDM by combining the divided target headings TDD at least in the divided route elements TLD before and after the change in traveling direction. The driving control unit 37 controls the automatic driving (automatic steering) so that the traveling direction of the vehicle 1 becomes the composite target heading TDM in the divided route element TLD during traveling.

[0103] As in the second embodiment, the driving control unit 37 may set a proportional distribution ratio when generating the composite target direction TDM, and may change the proportional distribution ratio according to the distance to the traveling direction change point.

[0104] As described above, by dividing the route element to generate the divided route element TLD and generating the composite target heading TDM for the divided route element TLD, steering control can be performed closer to the travel direction change, and a more appropriate composite target heading TDM can be generated without being excessively influenced by the travel destination target heading. As a result, automatic travel along the target travel route TL can be performed with higher accuracy.

[0105] (2) In the above-mentioned alternative embodiment (1), the length of the divided route element TLD may be variable. For example, the length of the divided route element TLD may be shortened as it approaches the travel direction change point. This makes it possible to generate a more accurate composite target heading TDM without being excessively affected by the destination target heading.

[0106] In addition, or at the same time, the length of the divided route element TLD may be increased as the difference in direction between the destination target direction of the destination route element LA and the current target direction of the current route element LC increases. This allows steering control to be started before the direction change as the angle of the direction change increases, and allows automatic driving along the target driving route TL to be performed with greater accuracy.

[0107] (3) In the above-mentioned embodiment 2 and other embodiments (1) and (2), the composite target direction TDM is not limited to being synthesized by the driving control unit 37, but may be synthesized by any functional block such as the driving route calculation unit 35. Similarly, the generation of the divided route elements TLD is not limited to being generated by the driving control unit 37, but may be synthesized by any functional block such as the driving route calculation unit 35.

[0108] [Another embodiment] (1) In each embodiment including the alternative embodiments, some or all of the functional blocks constituting the control unit 30 are not limited to being provided in the aircraft 1, but may be provided in an information terminal 5 or a management computer or the like that is provided outside the aircraft 1 and capable of communicating with the aircraft 1.

[0109] (2) In each embodiment including other embodiments, the control unit 30 is not limited to being composed of the above-mentioned functional blocks, and may be composed of any functional blocks. For example, each functional block of the control unit 30 may be further subdivided, or conversely, some or all of the functional blocks may be combined. In addition, the functions of the control unit 30 are not limited to the above-mentioned functional blocks, and may be realized by a method executed by any functional block. In addition, some or all of the functions of the control unit 30 may be composed of software. A program related to the software is stored in any storage device such as the storage unit 40, and is executed by a processor such as a CPU included in the control unit 30 or a processor provided separately. [Industrial Applicability]

[0110] The present invention can be applied not only to rice transplanters, but also to the automatic travel of various types of work vehicles that automatically travel on work land, including combine harvesters and tractors. [Explanation of symbols]

[0111] 1 Aircraft 10 Steering handle 12A front wheel 33 Aircraft position calculation unit 35 Travel route calculation unit 37 Driving control unit 40 Storage section 50 Steering status acquisition unit (status acquisition unit) P Aircraft position SA Steering angle (steering condition) TD target direction TL Target driving route TLR Redirection Path

Claims

1. An automatic driving control system for a work vehicle that automatically drives along a target driving route, A vehicle position calculation unit that calculates the vehicle position and traveling direction of the vehicle; a status acquisition unit that acquires a manual driving status when the work vehicle is manually driven; A storage unit that stores the acquired manual driving situation; A travel route calculation unit that generates the target travel route; a travel control unit that performs automatic travel control so that the work vehicle travels along the target travel route based on at least the position of the vehicle body and the travel direction, the target travel route generated by the travel route calculation unit includes a previously traveled travel route generated based on a travel trajectory of the work vehicle previously manually traveled, The driving control unit is an automatic driving control system that controls driving based on the manual driving status in addition to the position of the vehicle when driving along the previously traveled driving route.

2. The manual driving status includes at least one of a steering status, a wheel status, and an aircraft orientation status during the manual driving, The automatic driving control system of claim 1, wherein the steering condition is the operating angle of a steering handle that accepts steering operations for the work vehicle, the wheel condition is the turning angle of the front wheels of the work vehicle, and the vehicle orientation condition is a change in the direction of travel of the vehicle on the driving trajectory.

3. The automatic driving control system according to claim 1 or 2, wherein the driving control unit performs the automatic driving control in which, when changing the direction of travel of the vehicle along the previously traveled driving route, driving is controlled based on the manual driving situation in addition to the position of the vehicle.

4. The automatic driving control system of claim 3, wherein the driving control unit performs the automatic driving control to control driving based on the manual driving situation in addition to the position of the aircraft when the angle formed by the route elements before and after the start position of the change in the direction of travel is equal to or greater than a predetermined angle.

5. The automatic driving control system of claim 3, wherein the driving control unit performs the automatic driving control to control driving based on the manual driving situation in addition to the position of the aircraft when the angle between the target orientation in the route elements before and after the start position of the change in the direction of travel is a predetermined angle or greater.

6. The automatic driving control system according to any one of claims 3 to 5, wherein the driving control unit, when performing the automatic driving control that controls driving based on the manual driving situation in addition to the position of the aircraft, controls the automatic driving control so that the automatic driving control is started before the start position of the change in the direction of travel along the target driving route.

7. The manual driving status includes at least one of a steering status, a wheel status, and an aircraft orientation status during the manual driving, The automatic driving control system according to any one of claims 3 to 5, wherein the driving control unit corrects the target driving path based on at least one of the steering condition, the wheel condition, and the aircraft orientation condition when performing the automatic driving control that controls driving based on the manual driving condition in addition to the position of the aircraft.

8. the travel path calculation unit generates a direction change path as the target travel path from a forward travel path during forward travel and a forward travel path during reverse travel at the time of changing the traveling direction, among the travel paths; The automatic driving control system according to claim 3 , wherein the driving control unit performs the automatic driving control such that, when the traveling direction is changed, the work vehicle travels along the direction change path.

Citation Information

Patent Citations

  • Method, device and equipment for achieving agricultural vehicle operation control

    CN112215440A

  • Automatic travel system for work vehicle

    JP2019165665A

  • Work vehicle

    JP2021108577A

  • Implement

    JP2021108611A