SYSTEM AND METHOD FOR CONTROLLING WORK MACHINE
20250230632 ยท 2025-07-17
Inventors
Cpc classification
E02F9/262
FIXED CONSTRUCTIONS
E02F9/2041
FIXED CONSTRUCTIONS
E02F9/265
FIXED CONSTRUCTIONS
International classification
Abstract
A system includes a machine position sensor and a controller. The machine position sensor outputs current position data indicative of the position of the work machine. The controller acquires actual topography data including the position of a first slot extending in a predetermined work direction, the position of a second slot positioned beside the first slot, and the position of a first excavation wall positioned between the first slot and the second slot. The controller determines a first excavation path extending from the first slot to a first position on the second slot and cuts across the first excavation wall. The controller determines a transportation path extending from a position behind the first position in the work direction, along the second slot, and toward a predetermined soil unloading position. The controller controls the work machine to move according to the first excavation path and the transportation path.
Claims
1. A system for controlling a work machine, the system comprising: a machine position sensor that outputs current position data indicative of a position of the work machine; and a controller configured to acquire the current position data, acquire actual topography data including a position of a first slot extending in a predetermined work direction, a position of a second slot positioned beside the first slot, and a position of a first excavation wall positioned between the first slot and the second slot, determine a first excavation path extending from the first slot to a first position on the second slot and cutting across the first excavation wall, determine a transportation path extending from behind the first position in the work direction, along the second slot, and toward a predetermined soil unloading position, and control the work machine to move in accordance with the first excavation path and the transportation path.
2. The system according to claim 1, wherein the controller is further configured to determine a second excavation path extending from the first slot to a second position on the second slot, and cutting across the first excavation wall, and determine the transportation path so as to pass through the first position and the second position.
3. The system according to claim 2, wherein the second excavation path is positioned forward of the first excavation path in the work direction.
4. The system according to claim 2, wherein the controller is further configured to cause the work machine to move in accordance with the second excavation path after causing the work machine to move in accordance with the first excavation path.
5. The system according to claim 4, wherein the first excavation path includes a third position on the first slot, the second excavation path includes a fourth position on the first slot, and the controller is further configured to cause the work machine to move from the third position to the first position in accordance with the first excavation path and excavate the first excavation wall, cause the work machine to move from the first position to the fourth position, and cause the work machine to move from the fourth position to the second position in accordance with the second excavation path and excavate the first excavation wall.
6. The system according to claim 2, wherein the controller is further configured to cause the work machine to move in accordance with the transportation path after causing the work machine to move in accordance with a plurality of excavation paths including the first excavation path and the second excavation path.
7. The system according to claim 2, wherein the work machine includes a work implement for excavating, and a movement range of the work implement in accordance with the second excavation path partially overlaps a movement range of the work implement in accordance with the first excavation path.
8. The system according to claim 1, wherein the work machine includes a work implement for excavating, and the controller is further configured to control the work machine so that a coordinate point included on the work implement follows the first excavation path and the transportation path.
9. The system according to claim 1, wherein the controller is further configured to determine a plurality of reference points disposed in predetermined distances on the first excavation wall, and determine a plurality of excavation paths including the first excavation path based on each of the plurality of reference points.
10. The system according to claim 1, wherein the actual topography data includes a position of a third slot positioned beside the second slot, and a position of a second excavation wall positioned between the second slot and the third slot, and the controller is further configured to control the work machine to excavate in order of the first slot, the second slot, the first excavation wall, the third slot, and the second excavation wall.
11. A method for controlling a work machine, the method comprising: acquiring current position data indicative of a position of the work machine; acquiring actual topography data including a position of a first slot extending in a predetermined work direction, a position of a second slot positioned beside the first slot, and a position of a first excavation wall positioned between the first slot and the second slot; determining a first excavation path extending from the first slot to a first position on the second slot, and cutting across the first excavation wall; determining a transportation path extending from a position behind the first position in the work direction, along the second slot, and toward a predetermined soil unloading position; and controlling the work machine to move in accordance with the first excavation path and the transportation path.
12. The method according to claim 11, further comprising determining a second excavation path extending from the first slot to a second position on the second slot, and cutting across the first excavation wall; and determining the transportation path so as to pass through the first position and the second position.
13. The method according to claim 12, wherein the second excavation path is positioned forward of the first excavation path in the work direction.
14. The method according to claim 12, further comprising causing the work machine to move in accordance with the second excavation path after causing the work machine to move in accordance with the first excavation path.
15. The method according to claim 14, wherein the first excavation path includes a third position on the first slot, the second excavation path includes a fourth position on the first slot, and the method further comprises causing the work machine to move from the third position to the first position in accordance with the firth excavation path and excavate the first excavation wall, causing the work machine to move from the first position to the fourth position, and causing the work machine to move from the fourth position to the second position in accordance with the second excavation path and excavate the first excavation wall.
16. The method according to claim 12, further comprising causing the work machine to move in accordance with the transportation path after causing the work machine to move in accordance with a plurality of excavation paths including the first excavation path and the second excavation path.
17. The method according to claim 12, wherein the work machine includes a work implement for excavating, and the method further comprises a movement range of the work implement in accordance with the second excavation path partially overlapping a movement range of the work implement in accordance with the first excavation path.
18. The method according to claim 11, wherein the work machine includes a work implement for excavating, and the method further comprises controlling the work machine so that a coordinate point included on the work implement follows the first excavation path and the transportation path.
19. The method according to claim 11, further comprising determining a plurality of reference points disposed in predetermined distances on the first excavation wall, and determining a plurality of excavation paths including the first excavation path based on each of the plurality of reference points.
20. The method according to claim 11, wherein the actual topography data includes a position of a third slot positioned beside the second slot, and a position of a second excavation wall positioned between the second slot and the third slot, and the method further comprises controlling the work machine to excavate in order of the first slot, the second slot, the first excavation wall, the third slot, and the second excavation wall.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
DESCRIPTION OF EMBODIMENTS
[0037] A control system and a control method for a work machine 1 according to an embodiment are discussed hereinbelow with reference to the drawings.
[0038] The vehicle body 11 includes an operating cabin 14 and a power compartment 15. An operator's seat that is not illustrated is disposed inside the operating cabin 14. The power compartment 15 is disposed in front of the operating cabin 14. The travel device 12 is attached to a bottom part of the vehicle body 11. The travel device 12 includes a pair of left and right crawler belts 16. Only the crawler belt 16 on the left side is illustrated in
[0039] The work implement 13 is attached to the vehicle body 11. The work implement 13 includes lift frames 17, a blade 18, lift cylinders 19, and tilt cylinders 20. The lift frames 17 are attached to the vehicle body 11 in a manner that allows movement up and down. The lift frames 17 support the blade 18.
[0040] The blade 18 is disposed in front of the vehicle body 11. The blade 18 moves up and down accompanying the up and down movements of the lift frames 17. The lift cylinders 19 are coupled to the vehicle body 11 and the blade 18. Due to the extension and contraction of the lift cylinders 19, the lift frame 17 moves up and down. The tilt cylinders 20 are respectively coupled to the lift frames 17 and the blade 18. The left and right ends of the blade 18 perform a tilting motion vertically due to the extension and contraction of the tilt cylinders 20.
[0041]
[0042] The driving source 22 includes, for example, an internal combustion engine. Alternatively, the driving source 22 may also include an electric motor. The hydraulic pump 23 is driven by the driving source 22 and discharges hydraulic fluid. The hydraulic fluid discharged from the hydraulic pump 23 is supplied to a hydraulic actuator 25. For example, the hydraulic actuator 25 includes the above-mentioned lift cylinders 19 and the tilt cylinders 20. While only one hydraulic pump 23 is illustrated in
[0043] A control valve 26 is disposed between the hydraulic actuator 25 and the hydraulic pump 23. The control valve 26 is a proportional control valve and controls the flow rate of the hydraulic fluid supplied from the hydraulic pump 23 to the lift cylinders 19. The control valve 26 may be a pressure proportional control valve. Alternatively, the control valve 26 may be an electromagnetic proportional control valve.
[0044] The power transmission device 24 transmits the driving power of the driving source 22 to the travel device 12. The power transmission device 24, for example, may be a transmission having a torque converter or a plurality of speed change gears. Alternatively, the power transmission device 24 may be, for example, a power transmission device for another system, such as a hydrostatic transmission (HST).
[0045] The control system 3 includes a controller 31, a machine position sensor 32, a communication device 33, a storage 34, and an input device 35. The controller 31 is programmed to control the work machine 1 based on acquired data. The controller 31 includes a memory 38 and a processor 39. The memory 38 includes, for example, a random access memory (RAM) and a read-only memory (ROM). The storage 34 includes, for example, a semiconductor memory or a hard disk and the like. The memory 38 and the storage 34 record computer instructions and data for controlling the work machine 1.
[0046] The processor 39 is, for example, a CPU but may be another type of processor. The processor 39 executes processing for controlling the work machine 1 based on the computer instructions and data stored in the memory 38 or the storage 34. The communication device 33 is, for example, a module for wireless communication and communicates with equipment outside the work machine 1. The communication device 33 may use a mobile communication network. Alternatively, the communication device 33 may use a local area network (LAN) or another network such as the Internet.
[0047] The machine position sensor 32 detects the position of the work machine 1. The machine position sensor 32 is, for example, a global navigation satellite system (GNSS) receiver such as a global positioning system (GPS). The machine position sensor 32 is mounted on the vehicle body 11. Alternatively, the machine position sensor 32 may be mounted in another position, such as on the work implement 13. The controller 31 acquires current position data, which indicates the current position of the work machine 1, from the machine position sensor 32.
[0048] The input device 35 is operable by an operator. The input device 35 is, for example, a touchscreen. Alternatively, the input device 35 may be another operation member, such as a hardware key. The input device 35 receives an operation from the operator and outputs a signal indicating the operation of the operator to the controller 31.
[0049] The controller 31 outputs instruction signals to the driving source 22, the hydraulic pump 23, the power transmission device 24, and the control valve 26 thereby controlling said devices. For example, the controller 31 controls the displacement of the hydraulic pump 23 and the opening degree of the control valve 26 thereby actuating the hydraulic actuator 25. Consequently, the work implement 13 can be actuated.
[0050] The controller 31 controls the rotation speed of the driving source 22 and the power transmission device 24 thereby causing the work machine 1 to travel. For example, when the power transmission device 24 is an HST, the controller 31 controls the displacement of the hydraulic pump and the displacement of a hydraulic motor of the HST When the power transmission device 24 is a transmission having a plurality of speed change gears, the controller 31 controls actuators for gear shifting. In addition, the controller 31 controls the power transmission device 24 so as to bring about a speed difference between the left and right crawler belts 16, thereby causing the work machine 1 to turn.
[0051] Automatic control of the work machine 1 executed by the controller 31 will be explained next. The controller 31 controls the driving source 22 and the power transmission device 24 thereby causing the work machine 1 to travel automatically. In addition, the controller 31 controls the driving source 22, the hydraulic pump 23, and the control valve 26 thereby automatically controlling the work implement 13.
[0052]
[0053] The controller 31 determines a starting position 101 for excavation on the actual topography 40. For example, the controller 31 may determine the starting position 101 based on the amount of soil to be excavated. The controller 31 controls the work machine 1 and causes the work machine 1 to move from the starting position 101 to a soil unloading position D1. Consequently, the actual topography 40 is excavated from the starting position 101 and the excavated earth and sand is carried to the soil unloading position D1. The controller 31 causes the work machine 1 to start to retreat when it has been determined that the work machine 1 has reached the soil unloading position D1.
[0054] The soil unloading position D1 may be at the end of the target design surface 41. The controller 31 may cause the work machine 1 to start to retreat when it has been determined that the work machine 1 has reached the end of the target design surface 41. The controller 31 may cause the work machine 1 to start to retreat when it has been determined that a height difference between the target design surface 41 and the work machine 1 is equal to or greater than a threshold before the work machine 1 reaches the end of the target design surface 41.
[0055] Next, the controller 31 causes the work machine 1 to move to the next starting position 102 that is positioned rearward of the previous starting position 101. The controller 31 then controls the work machine 1 and causes the work machine 1 to move from the starting position 102 to the soil unloading position D1. Consequently, the actual topography 40 is excavated from the starting position 102 and the excavated earth and sand is carried to the soil unloading position D1. By repeating the actions as described above, a first slot S1 that extends in the first work direction Y1 is formed in the actual topography 40 as illustrated in
[0056] The controller 31 controls the work machine 1 to form a plurality of slots S1 and S2 in order on the actual topography 40. The plurality of slots S1 and S2 are aligned side by side in the transverse directions X1 and X2. The transverse directions X1 and X2 are directions that cross the first work direction Y1. The plurality of slots S1 and S2 are arranged with an interval therebetween. As a result, an excavation wall W1 is formed between the plurality of slots S1 and S2. Similarly, an excavation wall W2 is formed between the slots S2 and S3 and an excavation wall W3 is formed between the slots S3 and S4. Because the excavation walls W1 to W3 are formed, the overflow of soil from the side of the blade 18 can be suppressed and furthermore the effect of stable linear progression is obtained. The following is an explanation of the automatic control of the excavation work of the excavation walls W1 to W3 performed by the work machine 1 at the work site.
[0057]
[0058] In step S102, the controller 31 acquires the actual topography data. The actual topography data represents the actual topography 40 of the work site. For example, the actual topography data includes planar coordinates and the heights of the surface of the actual topography. The actual topography data includes the above-mentioned positions of the slots S1 to S4 and the positions of the excavation walls W1 to W3.
[0059] As illustrated in
[0060] In the example illustrated in
[0061] The actual topography data may be previously stored in the storage 34. The controller 31 may acquire the actual topography data by recording the trajectory of the work implement 13 or the bottom of the travel device 12. Alternatively, the actual topography data may be acquired by measuring with a measurement apparatus, such as a laser imaging detection or ranging device (LIDAR) or a camera. The controller 31 may acquire the actual topography data from the measurement apparatus. The measurement apparatus may be mounted on the work machine 1. The measurement apparatus may be disposed outside of the work machine 1.
[0062] In step S103, the controller 31 acquires soil unloading positions D1 to D4. The soil unloading positions D1 to D4 are positioned in front of the slots S1 to S4 in the first work direction Y1. In the example illustrated in
[0063] In step S104, the controller 31 determines work paths for excavating the slots S1 to S4 and the excavation walls W1 to W3. The work paths are target trajectories over which the work machine 1 moves in order to excavate the slots S1 to S4 and the excavation walls W1 to W3. The controller 31 determines the work paths so as to excavate the first slot S1, the second slot S2, the first excavation wall W1, the third slot S3, the second excavation wall W2, the fourth slot S4, and the third excavation wall W3 in order. The processing for determining the work paths is explained below.
[0064] In step S105, the controller 31 causes the work machine 1 to travel on the work paths. Consequently, the controller 31 excavates the first slot S1, the second slot S2, the first excavation wall W1, the third slot S3, the second excavation wall W2, the fourth slot S4, and the third excavation wall W3 in order.
[0065] As illustrated in
[0066] Next, the controller 31 excavates the third slot S3. Consequently, the second excavation wall W2 is formed on the actual topography 40 as illustrated in
[0067] Processing for determining the work paths for excavating the excavation walls W1 to W3 will be explained in detail next.
[0068]
[0069] In the example illustrated in
[0070] The first distance A1 is determined with the following equation (1).
[0071] The second distance A2 is determined with the following equation (2).
[0072] As illustrated in
[0073] In step S202, the controller 31 determines a first travel path. The first travel path is a target path on which the work machine 1 moves up to a first starting position F1 of a below-mentioned first excavation path PA7 after the completion of the excavation of the second slot S2. The first travel path includes paths PA1 to PA6 illustrated in
[0074]
[0075] The controller 31 causes the work machine 1 to travel in reverse along the path PA1. Consequently, as illustrated in
[0076] As illustrated in
[0077] As illustrated in
[0078] As illustrated in
[0079] In step S203, the controller 31 determines a first excavation path PA7. The first excavation path PA7 is a target path for excavating the first excavation wall W1. The first excavation path PA7 extends from the first starting position F1 to a first target position G1 on the second slot S2 and cuts across the first excavation wall W1. The first excavation path PA7 is inclined by the angle with respect to the first work direction Y1. The first target position G1 is the intersection of a straight line E3 that extends from the first starting position F1 in the second work direction Z1, and a straight line E2 that passes through the center of the second slot S2 in the transverse directions X1, X2. The controller 31 causes the work machine 1 to travel forward along the first excavation path PA7. As illustrated in
[0080] In step S204, the controller 31 determines a second travel path. The second travel path is a target path for moving from the first target position G1 to a second starting position F2 of a below-mentioned second excavation path PA12. As illustrated in
[0081] As illustrated in
[0082] The second starting position F2 is a position spaced away from the first starting position F1 by the distance A3 in the first work direction Y1. The third distance A3 is determined with the following equation (3).
[0083] The controller 31 causes the work machine 1 to travel in reverse along the paths PA8 to PA10. Consequently, as illustrated in
[0084] As illustrated in
[0085] In step S205, the controller 31 determines a second excavation path PA12. The second excavation path PA12 is a target path for excavating the first excavation wall W1. The second excavation path PA12 is positioned forward of the first excavation path PA7 in the first work direction Y1. The second excavation path PA12 extends from the second starting position F2 to a second target position G2 on the second slot S2 and cuts across the first excavation wall W1. The second excavation path PA12 is inclined by the angle with respect to the first work direction Y1.
[0086] The second target position G2 is the intersection of a straight line E4 that extends from the second starting position F2 in the second work direction Z1, and the straight line E2 that passes through the center of the second slot S2 in the transverse directions X1, X2. The second target position G2 is positioned forward of the first target position G1 in the first work direction Y1. The controller 31 causes the work machine 1 to travel forward along the second excavation path PA12. The controller 31 causes the work machine 1 to move so that the above-mentioned second coordinate point O2 follows the second excavation path PA12. Consequently, as illustrated in
[0087]
[0088] In step S206, the controller 31 determines a third travel path. The third travel path is a target path for moving from the second target position G2 to a below-mentioned third starting position F3 of a transportation path PA16. As illustrated in
[0089] As illustrated in
[0090] The controller 31 causes the work machine 1 to travel in reverse along the paths PA13 to PA15. Consequently, as illustrated in
[0091] In step S207, the controller 31 determines the transportation path PA16. As illustrated in
[0092] The controller 31 determines the transportation path PA16 that extends from the third starting position F3 to the soil unloading position D2. The third starting position F3 is a position spaced away from the position PO16 by a distance L15 in the first work direction Y1. The distance L15 may be the same as the above-mentioned distance L7 or L11. The position PO16 is the position of the first coordinate point O1 when the second coordinate point O2 is positioned at the third starting position F3 in the first work direction Y1. The controller 31 causes the work machine 1 to move so that the above-mentioned second coordinate point O2 follows the transportation path PA16. Consequently, the first pile of soil H1 and the second pile of soil H2 on the second slot S2 are transported to the soil unloading position D2.
[0093] In step S208, the controller 31 determines a fourth travel path. The fourth travel path is a target path for moving the work machine 1 from the soil unloading position D2 to the first starting position of the first excavation path based on the second reference point B2. The fourth travel path includes paths PA17 to PA20 as illustrated in
[0094] As illustrated in
[0095] The controller 31 determines the path PA18 that extends from a position PO18 to a position PO19, the path PA19 that extends from the position PO19 to a position PO20, and the path PA20 that extends from the position PO20 to a position PO21. The position PO19 is the position of the first coordinate point O1 when all of the crawler belts 16 are located forward of the starting edge of the slot S2. The position PO19 is a position where the work machine 1 is able to turn in a stable manner. The work machine 1 does not necessarily need to return to the position P018 and may travel in reverse to the position PO19 in the path PA17. Alternatively, the controller 31 may determine a reaching position in reverse on the path PA17 based on the position of the next reference point. The position PO20 is a position spaced away from the second reference point B2 in the first reverse direction Y2 by a distance L16 and on the straight line E1 that passes through the center in the transverse directions X1, X2 of the first slot S1. The position PO21 is a position spaced away from the second reference point B2 by a distance L17 in the first work direction Y1 on the straight line E1. The distances L16 and L17 may respectively be the same as the above-mentioned distances L2 and L3 respectively.
[0096] The controller 31 causes the work machine 1 to travel forward along the paths PA18, PA19, and PA20. Consequently, the work machine 1 moves from the position PO19 to the position P021 through the position PO20 as illustrated in
[0097] The controller 31 then executes the same processing as the above-mentioned steps S203-S208 based on the second reference point B2. Consequently, the controller 31 causes the work machine 1 to travel along the first excavation path and the second excavation path based on the second reference point B2 in the same way as the first reference point B1, thereby excavating the first excavation wall W1. The work machine 1 moves in accordance with the transportation path based on the second reference point B2.
[0098] The controller 31 repeats the above-mentioned processing for all of the reference points B1 to B4 on the first excavation wall W1. Consequently, the first excavation wall W1 is excavated. The controller 31 excavates the third slot S3 when the processing on the final reference point B4 on the first excavation wall W1 is completed. Processing that is the same as the above-mentioned processing of the first excavation wall W1 is executed on the second excavation wall W2 formed between the third slot S3 and the second slot S2. As a result, the second excavation wall W2 is excavated. The controller 31 repeats the same processing on the remaining slot S4 and the excavation wall W3. Consequently, the excavation of all the slots S1 to S4 and the excavation walls W1 to W3 is completed in the work range 100.
[0099] The above-mentioned distances L1 to L17 may be variable. For example, the distances L1 to L17 may be changed in accordance with an operation on the input device 35 by the operator.
[0100] In the control system and control method of the work machine 1 according to the present embodiment explained above, the work machine 1 excavates the first excavation wall W1 by moving in accordance with the first excavation path PA7. Thereafter, the work machine 1 carries the pile of soil H1 excavated from the first excavation wall W1 to the soil unloading position D2 by moving according to the transportation path PA16. The transportation path PA16 extends from a position behind the first target position G1, along the second slot S2, to the soil unloading position D2. As a result, the work machine 1 places the pile of soil H1 excavated from the first excavation wall W1 at the first target position G1 and thereafter turns without having a load applied thereto and moves to the third starting position F3 of the transportation path that is positioned behind the first target position G1. Thereafter, the work machine 1 moves to the soil unloading position D2 according to the transportation path PA16. Because the work machine 1 does not turn while carrying the pile of soil H1, the load on the work machine 1 is reduced and the quality of the finish of the work is improved in the work for removing the first excavation wall W1.
[0101] Additionally, the work machine 1 carries the piles of soil H1 and H2 along the transportation path PA16 after excavating according to the first excavation path PA7 and excavating according to the second excavation path PA12. As a result, the load on the work machine 1 is reduced in each excavation. Consequently, deviation in the movement direction of the work machine 1 during excavation during automatic control is suppressed.
[0102] The excavation wall W2 that has not been excavated is positioned in the movement direction of the work machine 1 when excavating according to the excavation paths PA7 and PA12. As a result, overflow of the soil from the sides of the blade 18 is suppressed during excavation. Additionally, the excavation walls W1 and W2 are positioned on both sides of the work machine 1 during transportation. Consequently, the overflow of the soil from the sides of the blade 18 is suppressed during transportation. Consequently, the quality of work is improved.
[0103] Although an embodiment of the present invention has been described so far, the present invention is not limited to the above embodiment and various modifications may be made within the scope of the invention. The work machine 1 is not limited to a bulldozer, and may be another type of machine such as a wheel loader. The travel device 12 is not limited to crawler belts and may include tires. The work machine 1 may be a vehicle that can be remotely operated. In this case, the operating cabin can be omitted from the work machine 1.
[0104] A portion of the control system 3 may be disposed outside of the work machine 1. For example, the controller 31 may have a plurality of controllers separate from each other: For example as illustrated in
[0105] The automatic control of the work machine 1 may be a semi-automatic control that is performed in accompaniment to manual operations by an operator. Alternatively, the automatic control may be a fully automatic control that is performed without manual operations by an operator. For example as illustrated in
[0106] The processing for excavating the excavation walls is not limited to the above processing and may be changed. For example, a portion of the above processing may be changed or omitted. Processing different from the above processing may be added to the processing for excavating the excavation walls. For example, the order of excavating the slots and the excavation walls is not limited to the above embodiment and may be changed.
[0107] As illustrated in
[0108] The number of slots is not limited to four. The number of the slots may be less than four or may be greater than four. The number of excavation walls is not limited to three. The number of the excavation walls may be less than three or may be greater than three.
[0109] In the above embodiment, the controller 31 causes the work machine 1 to transport soil by the transportation path PA16 after excavating twice by the first excavation path PA7 and the second excavation path PA12. However, the controller 31 may cause the work machine 1 to transport soil by the transportation path PA16 after two or more excavations. Alternatively, the controller 31 may cause the work machine 1 to transport soil by the transportation path PA16 after excavating once.
[0110] In the above embodiment, the controller 31 causes the work machine 1 to move so that the first coordinate point O1 included in the vehicle body 11 follows the first to fourth travel paths. The controller 31 also causes the work machine 1 to move so that the second coordinate point O2 included in the blade 18 follows the first and second excavation paths and the transportation path. That is, the controller 31 causes the work machine 1 to move based on the second coordinate point O2 included in the blade 18 when a load is applied to the blade 18 due to excavation or transportation. Conversely, the controller 31 causes the work machine 1 to move based on the first coordinate point O1 included in the vehicle body 11 when no load is applied to the blade 18 due to excavation or transportation. However, the coordinate points based on when the work machine 1 is being moved are not limited to the above embodiment and may be changed. For example, the controller 31 may cause the work machine 1 to move so that the second coordinate point O2 follows the first to fourth travel paths.
[0111] According to the present disclosure, the load on the work machine is reduced and the quality of the finish of the work is improved in the work for removing the excavation walls.