The present invention relates to a system for setting a target trajectory of an attachment, the system sets the target trajectory of a specific part of the attachment of a work machine.
Conventionally, as disclosed in Patent Literature 1, a target orientation of an attachment of a hydraulic excavator between a soil discharging position and an excavation point is taught in advance, and the target orientation is sequentially read to automatically operate the attachment.
Patent Literature 1: JP S62-214407 A
At a work site, every time an object to be loaded (dump truck or the like) that allows a load (earth and sand or the like) to be loaded goes back and force to near the work machine, the position of the object to the loaded may change. The object to be loaded has a plurality of different sizes. Therefore, when the attachment is operated based on the content taught in advance, there is a problem that the attachment cannot reach the object to be loaded and the work becomes inefficient.
An object of the present invention is to provide a system for setting a target trajectory of an attachment, the system allowing for an efficient operation of the attachment.
The present invention is a system for setting a target trajectory of an attachment used in a work machine including a lower travelling body, an upper slewing body slewably attached to an upper part of the lower travelling body, and an attachment attached to the upper slewing body. The system for setting a target trajectory includes a target trajectory setting unit, an imaging device, an end point moving unit, and a target trajectory resetting unit. The target trajectory setting unit sets a target start point which is a start point of a specific part of the attachment in a first specific operation of the attachment moving a load acquired from a work object to above an object to be loaded, a target end point which is an end point of the specific part in the first operation, and a target trajectory of the specific part between the target start point and the target end point. The imaging device is configured to capture an image of surroundings of the work machine including at least the object to be loaded as ambient information. The end point moving unit is configured to move the target end point set by the target trajectory setting unit based on the ambient information imaged by the imaging device. The target trajectory resetting unit resets the target trajectory between the target start point and the target end point after movement.
Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
(Configuration of System for Setting Target Trajectory)
A system for setting a target trajectory (system for changing a target trajectory) of an attachment according to the present embodiment sets and changes a target trajectory of a specific part of an attachment of a work machine.
(Configuration of Work Machine)
As shown in
The lower travelling body 21 is a portion that causes the work machine 2 to travel, and includes, for example, a crawler. The upper slewing body 22 is slewably attached to an upper part of the lower travelling body 21. A cab (operation room) 23 is provided in a front portion of the upper slewing body 22. The slewing device 24 can slew the upper slewing body 22.
The attachment 30 is attached to the upper slewing body 22 so as to be vertically pivotable. The attachment 30 includes a boom 31, an arm 32, and a bucket 33. The boom 31 is attached to the upper slewing body 22 so as to be vertically pivotable. The arm 32 is attached to the boom 31 so as to be vertically pivotable. The bucket 33 is attached to the arm 32 so as to be vertically pivotable.
The bucket 33 is a portion that excavates, holds, and drops (releases) earth and sand which is a load. Note that the bucket 33 is an example of a distal end attachment attached to the arm 32. The distal end attachment is not limited thereto, and may be a nibbler, a clamp arm, or the like. In addition, the load is not limited to earth and sand, and may be rubble, iron waste, gravel, or the like.
The cylinder 40 can hydraulically pivot the attachment 30. The cylinder 40 is a hydraulic telescopic cylinder. The cylinder 40 includes a boom cylinder 41, an arm cylinder 42, and a bucket cylinder 43.
The boom cylinder 41 rotationally drives the boom 31 with respect to the upper slewing body 22. The boom cylinder 41 has a proximal end pivotably attached to the upper slewing body 22. The boom cylinder 41 has a distal end pivotably attached to the boom 31.
The arm cylinder 42 rotationally drives the arm 32 with respect to the boom 31. The arm cylinder 42 has a proximal end pivotably attached to the boom 31. The arm cylinder 42 has a distal end pivotably attached to the arm 32.
The bucket cylinder 43 rotationally drives the bucket 33 with respect to the arm 32. The bucket cylinder 43 has a proximal end pivotably attached to the arm 32. The distal end of the bucket cylinder 43 is pivotably attached to a link member 34 pivotably attached to the bucket 33.
The work machine 2 further includes an operation lever 51 (see
The operation lever 51 is operated by an operator to operate the slewing device 24 and the attachment 30. The operation lever 51 is provided in the cab 23.
The angle sensor 52 detects a slewing angle of the upper slewing body 22 with respect to the lower travelling body 21. The angle sensor 52 is, for example, an encoder, a resolver, or a gyro sensor. In the present embodiment, the slewing angle of the upper slewing body 22 when a front side of the upper slewing body 22 coincides with a front side of the lower travelling body 21 is 0°.
The inclination angle sensor 60 detects an orientation of the attachment 30. The inclination angle sensor 60 includes a boom inclination angle sensor 61, an arm inclination angle sensor 62, and a bucket inclination angle sensor 63.
The boom inclination angle sensor 61 is attached to the boom 31 and detects an orientation of the boom 31. The boom inclination angle sensor 61 is a sensor that acquires an inclination angle of the boom 31 with respect to the horizontal line, and is, for example, an inclination (acceleration) sensor or the like. Note that the boom inclination angle sensor 61 may be a rotation angle sensor that detects a rotation angle of a boom foot pin (boom proximal end) or a stroke sensor that detects a stroke amount of the boom cylinder 41.
The arm inclination angle sensor 62 is attached to the arm 32 and detects an orientation of the arm 32. The arm inclination angle sensor 62 is a sensor that acquires an inclination angle of the arm 32 with respect to the horizontal line, and is, for example, an inclination (acceleration) sensor or the like. Note that the arm inclination angle sensor 62 may be a rotation angle sensor that detects a rotation angle of an arm connection pin (boom proximal end) or a stroke sensor that detects a stroke amount of the arm cylinder 42.
The bucket inclination angle sensor 63 is attached to the link member 34 and detects an orientation of the bucket 33. The bucket inclination angle sensor 63 is a sensor that acquires an inclination angle of the bucket 33 with respect to the horizontal line, and is, for example, an inclination (acceleration) sensor or the like. Note that the bucket inclination angle sensor 63 may be a rotation angle sensor that detects a rotation angle of a bucket connection pin (bucket proximal end) or a stroke sensor that detects a stroke amount of the bucket cylinder 43.
(Configuration of Dump Truck)
As shown in
(Configuration of Imaging Device)
As shown in
(Configuration of Mobile Terminal)
As shown in
(Circuit Configuration of System for Setting Target Trajectory)
The controller 11 includes a central processing unit (CPU), a read only memory (ROM) that stores a control program, random access memory (RAM) used as a work area for the CPU, and the like. By the CPU executing the control program stored in the ROM, the controller 11 functions so as to include a target trajectory setting unit, an end point moving unit, a target trajectory resetting unit, an avoidance point setting unit, a target return trajectory setting unit, a return start point moving unit, a target return trajectory resetting unit, a return avoidance point setting unit, and a releasing position setting unit of the present invention.
The target trajectory 71 according to the present embodiment is a target trajectory during lifting and slewing. The lifting and stewing is an operation of slewing the upper stewing body 22 in a state where the bucket 33 is holding scooped earth and sand. That is, the lifting and slewing is an operation of moving the attachment 30 holding the earth and sand acquired from a soil mound 100 as a work object to above the platform 27 of the dump truck 3. The target point 72 closest to the soil mound 100 is the target start point 73 at which this operation is started, and the target point 72 farthest from the soil mound 100 is the target end point 74 at which this operation is finished.
Here, the distal end of the bucket 33 is an example of a specific part of the attachment 30. Note that the specific part of the attachment 30 is not limited thereto, and may be, for example, a distal end of the arm 32 or the like.
As shown in
The target return trajectory 81 according to the present embodiment is a target trajectory during return slewing. The return stewing is an operation of returning the bucket 33 to an excavation point by slewing the upper slewing body 22 after discharging the earth and sand held by the bucket 33. That is, the return slewing is an operation of moving the attachment 30 that has released the earth and sand from above the platform 27 of the dump truck 3 to around the sail mound 100. The target return point 82 farthest from the soil mound 100 is the target return start point 83 at which this operation is started, and the target return point 82 closest to the soil mound 100 is the target return end point 84 at which this operation is finished.
Here, in the present embodiment, the target trajectory 71 and the target return trajectory 81 are set by teaching for actually operating the work machine 2 (online teaching). Specifically, the operator operates the operation lever 51 to operate the slewing device 24 and the attachment 30. The stewing angle of the upper stewing body 22 at this time is detected by the angle sensor 52. In addition, the orientation of the attachment 30 at this time is detected by the inclination angle sensor 60. The controller 11 sets the target trajectory 71 and the target return trajectory 81 based on the detected slewing angle of the upper slewing body 22 and the detected orientation of the attachment 30. Here, the specific interval is a sampling interval of detection values from the angle sensor 52 and the inclination angle sensor 60.
Note that the target trajectory 71 and the target return trajectory 81 may be set by the worker, another computer, or the like inputting information on the slewing angle of the upper stewing body 22 and information on the orientation of the attachment 30 to the controller 11 without actually operating the work machine 2 (off-line teaching). In this case, the target trajectory 71 and the target return trajectory 81 may be set by inputting information at specific intervals to the controller 11.
On the right side in
After reaching the target end point 74, the distal end of the bucket 33 is moved to a soil discharging position, and soil is discharged (earth and sand is dropped) at the soil discharging position. The soil discharging position is set above the platform 27 of the dump truck 3. Note that the soil discharging position will be described later in detail.
As described above, the imaging device 4 captures an image of the surroundings of the work machine 2 including at least the platform 27 of the dump truck 3 as the ambient information. The controller (end point moving unit) 11 moves the target end point 74 of the target trajectory 71 based on the imaged ambient information. In
When the target end point 74 is moved, the controller (target trajectory resetting unit) 11 resets the target trajectory 71 between the target start point 73 and the target end point 75 after movement. In
Here, with reference to
In this case, the controller 11 moves the target end point 74 to upstream in the slewing direction of the upper slewing body 22 corresponding to the platform 27. In the present embodiment, the controller 11 moves the target end point 74 to the target point 72 located at an intersection of a straight line connecting the two soil discharging positions 92 and the target trajectory 71. In a case where the slewing angle of the upper slewing body 22 from a state where a front surface of the upper slewing body 22 faces the soil mound 100 to the soil discharging position 92 on the right side in the drawing and the slewing angle of the upper slewing body 22 to the soil discharging position 92 on the left side in the drawing are different depending on the direction of the dump truck 3 (platform 27), the target end point 74 may be moved to the target point 72 (point on the target trajectory 71) corresponding to the smaller slewing angle of the above two slewing angles. Although the two slewing angles are the same in
Furthermore, the controller 11 resets the target trajectory 71 to decrease the slewing angle of the upper slewing body 22. In
As described above, in the present embodiment, the controller 11 sets the target trajectory 71 of the distal end of the bucket 33 between the target start point 73 as a start point of the operation of moving the attachment 30 holding the earth and sand acquired from the soil mound 100 to above the platform 27 and the target end point 74 as an end point of this operation. Thereafter, the controller 11 moves the target end point 74 based on the ambient information imaged by the imaging device 4. After the target end point 74 is moved, the controller 11 resets the target trajectory 71 between the target start point 73 and the target end point 75 after movement. After the target trajectory 71 is reset, the distal end of the bucket 33 is operated to follow the target trajectory 71. Thus, the attachment 30 can be efficiently operated by resetting the target trajectory 71.
As shown in
In this case, the controller 11 moves the target end point 74 to downstream in the slewing direction of the upper slewing body 22 corresponding to the platform 27. In the present embodiment, the controller 11 moves the target end point 74 to the target point 72 located at an intersection of a straight line connecting the two soil discharging positions 92 and the target trajectory 71. In this case as well, in a case where the slewing angle from a state where a front surface of the upper slewing body 22 faces the soil mound 100 to the soil discharging position 92 on the right side in the drawing and the stewing angle to the soil discharging position 92 on the left side in the drawing are different, the target end point 74 may be moved to the target point 72 corresponding to the smaller slewing angle of the above two slewing angles. Although the two slewing angles arc the same in
The controller 11 resets the target trajectory 71 to increase the slewing angle of the upper slewing body 22. In
In this manner, when the platform 27 is located downstream of the target end point 74 before movement in the slewing direction of the upper slewing body 22, the target end point 74 is moved toward the platform 27 along the slewing direction. Accordingly, the target trajectory 71 is reset to increase the slewing angle of the upper slewing body 22. Therefore, the attachment 30 can be moved to above the platform 27 without greatly changing the target trajectory 71.
In this case, the controller 11 moves the target end point 74 to above the upper end of the platform 27. In the present embodiment, the controller 11 moves the target end point 74 to above the target point 72 located at the intersection of the straight line connecting the two soil discharging positions 92 and the target trajectory 71 to set the target end point 75 after movement. In a case where the slewing angle from the state where the front surface of the upper slewing body 22 faces the soil mound 100 to the soil discharging position 92 on the right side in the drawing and the slewing angle from the state where the front surface of the upper slewing body 22 faces the soil mound 100 to the soil discharging position 92 on the left side in the drawing are different, the target end point 74 may be moved to above the target point 72 having the smaller slewing angle of the two soil discharging positions. In
In
In this manner, when the upper end of the platform 27 is located above the target end point 74 before movement, the target end point 74 is moved to above the upper end of the platform 27. It is therefore possible to prevent the attachment 30 from coming into contact with the platform 27.
In this case, the controller 11 moves the target end point 74 to above the upper end of the platform 27 to set the target end point 75. In addition, the controller (avoidance point setting unit) 11 sets an avoidance point 78 instead of the interference point 77 so as to move the interference point 77 to above the upper end of the platform 27 based on the ambient information by the imaging device 4, In the present embodiment, the avoidance point 78 is set above the interference point 77 before movement in the target trajectory 71. Then, the controller 11 resets the target trajectory 71 so as to pass through the set avoidance point 78.
In
In
Here,
For example, the quadratic curve 79 is desirably determined to have a shape that minimizes the sum of an angle θ1 formed by a tangent of the quadratic curve 79 at the target point 72 (the target point 72 on the leftmost in
As described above, in the present embodiment, the target point 72 (interference point 77) closer to the target start point 73 than the target end point 74 in the set target trajectory 71 is moved based on the ambient information imaged by the imaging device 4 to set the avoidance point 78. Then, when the upper end of the platform 27 is located above the interference point 77, the avoidance point 78 is moved to above the upper end of the platform 27. It is therefore possible to further prevent the attachment 30 from coming into contact with the platform 27.
In addition, in the present embodiment, the target trajectory 71 is reset to connect, by a curve, a portion of the set target trajectory 71 closer to the target start point 73 than the interference point 77 and the set avoidance point 78. As a result, since rapid movement of the attachment 30 can be suppressed, it is possible to prevent the earth and sand from spilling and the attachment 30 from inefficiently moving.
Here, with reference to
Therefore, the controller 11 moves the target return start point 83 toward the platform 27 along the slewing direction of the upper slewing body 22 to set the target return start point 85. In the present embodiment, the target return start point 85 to the target return point 82 located at the intersection of the straight line connecting the two positions 93 and the target return trajectory 81. In this case as well, in a case where the slewing angle from the state where the front surface of the upper stewing body 22 faces the soil mound 100 to the position 93 on the right side in the drawing and the stewing angle from the state where the front surface of the upper slewing body 22 faces the soil mound 100 to the position 93 on the left side in the drawing are different, the target return start point 83 may be moved to the target return point 82 corresponding to the smaller one of the two slewing angles. Although the two slewing angles are the same in
Then, the controller 11 resets the target return trajectory 81 to decrease the slewing angle of the upper stewing body 22. In
As described above, in the present embodiment, the target return trajectory 81 of the distal end of the bucket 33 is set between the target return start point 83 at which the operation of moving the attachment 30 that has dropped (released) earth and sand from above the platform 27 toward the soil mound 100 is started and the target return end point 84 at which this operation is finished. Thereafter, the target return start point 83 is moved based on the ambient information imaged by the imaging device 4. After the target return start point 83 is moved and the target return start point 85 is set, the target return trajectory 81 is reset between the target return end point 84 and the target return start point 85 after movement. After the target return trajectory 81 is reset, the distal end of the bucket 33 is operated to follow the target return trajectory 81. Thus, the attachment 30 can be efficiently operated by resetting the target return trajectory 81.
When the platform 27 is located upstream of the target return start point 83 before movement in the slewing direction of the upper slewing body 22, the target return start point 83 is moved to upstream in the slewing direction corresponding to the platform 27. Accordingly, the target return trajectory 81 is reset to decrease the slewing angle of the upper slewing body 22. Therefore, the attachment 30 that has dropped earth and sand can be efficiently moved to the target return start point 85.
Accordingly, the controller 11 moves the target return start point 83 to downstream in the slewing direction of the upper stewing body 22 corresponding to the platform 27. In the present embodiment, the target return start point 83 is moved to the target return point 82 located at the intersection of the straight line connecting the two positions 93 and the target return trajectory 81 to set the target return start point 85. In this case as well, in a case where the slewing angle from the state where the front surface of the upper slewing body 22 faces the soil mound 100 to the position 93 on the right side in the drawing and the slewing angle from the state where the front surface of the upper slewing body 22 faces the soil mound 100 to the position 93 on the left side in the drawing are different, the target return start point 83 may be moved to the target return point 82 corresponding to the smaller one of the two slewing angles. Although the two stewing angles are the same in
Then, the controller 11 resets the target return trajectory 81 to increase the slewing angle of the upper slewing body 22. In
In this manner, when the platform 27 is located downstream of the target return start point 83 before movement in the slewing direction of the upper slewing body 22, the target return start point 83 is moved to downstream in the slewing direction corresponding to the platform 27.
Accordingly, the target return trajectory 81 is reset to increase the slewing angle of the upper slewing body 22. Therefore, the attachment 30 that has dropped earth and sand can be efficiently moved to the target return start point 85.
In
In this case, the controller 11 moves the target return start point 83 to above the upper end of the platform 27 to set the target return start point 85. In the present embodiment, the target return start point 85 to above the target return point 82 located at the intersection of the straight line connecting the two positions 93 and the target return trajectory 81. In this case as well, in a case where the slewing angle from the state where the front surface of the upper slewing body 22 faces the soil mound 100 to the position 93 on the right side in the drawing and the slewing angle from the state where the front surface of the upper slewing body 22 faces the soil mound 100 to the position 93 on the left side in the drawing are different, the target return start point 85 may be set to above the target return point 82 corresponding to the smaller one of the two slewing angles. In
In this manner, when the upper end of the platform 27 is located above the target return start point 83 before movement, the target return start point 83 is moved to above the upper end of the platform 27. It is therefore possible to prevent the attachment 30 from coming into contact with the platform 27.
In
In this case, the controller 11 moves the target return start point 83 to above the upper end of the platform 27 to set the target return start point 85. In addition, the controller (return avoidance point moving unit) 11 sets a return avoidance point 88 so as to move the return interference point 87 to above the upper end of the platform 27 based on the ambient information by the imaging device 4. In the present embodiment, the return avoidance point 88 is set above the return interference point 87 before movement in the target return trajectory 81. The controller 11 resets the target return trajectory 81 so as to pass through the set return avoidance point 88.
In
Here, as described with reference to
As described above, in the present embodiment, the controller 11 moves the return interference point 87 located closer to the target return end point 84 than the target return start point 83 in the set target return trajectory 81 based on the ambient information imaged by the imaging device 4, and sets the return avoidance point 88 instead. Then, when the upper end of the platform 27 is located above the return interference point 87 before movement, the return avoidance point 88 is set above the upper end of the platform 27. It is therefore possible to further prevent the attachment 30 from coming into contact with the platform 27.
In addition, the target return trajectory 81 is reset to connect, by a curve, a portion closer to the target return end point 84 than the return interference point 87 in the set target return trajectory 81 and the return avoidance point 88. As a result, since rapid movement of the attachment 30 can be suppressed, it is possible to prevent the attachment 30 from inefficiently moving.
With reference to
The controller 11 generates an automatic operation command based on the target trajectory 71, the target point 72, the target return trajectory 81, and the target return point 82. The automatic operation command is a command for automatically operating the slewing device 24 and the attachment 30. Then, the controller 11 can automatically operate the clewing device 24 and the attachment 30 based on the automatic operation command. As a result, the work machine 2 is automatically operated based on the automatic operation command.
As shown in
The mobile terminal side communication device 16 is communicable with the work machine side communication device 12 of the work machine 2. That is, the mobile terminal side communication device 16 can transmit and receive various command signals to and from the work machine side communication device 12 of the work machine 2. The mobile terminal side controller 15 receives the target trajectory 71, the target point 72, the target return trajectory 81, and the target return point 82 from the work machine 2 via the mobile terminal side communication device 16.
The display (target trajectory display device) 19 can display the set target trajectory 71 and the reset target trajectory 71 in a superimposed manner. As a result, the worker can visually compare and confirm the set target trajectory 71 and the reset target trajectory 71 by using the mobile terminal 5 located at a place away from the work machine 2, for example.
In addition, the display (target trajectory display device) 19 can display the set target return trajectory 81 and the reset target return trajectory 81 in a superimposed manner. As a result, the worker can visually compare and confirm the set target return trajectory 81 and the reset target return trajectory 81 by using the mobile terminal 5 located at a place away from the work machine 2, for example.
(Setting of Soil Discharging Position)
Here, the length of the platform 27 is defined as D, and a distance between the distal end of the bucket 33 and the wall 27a after soil discharge at the position farthest from the work machine 2 is defined as a. The space a is an adjustment value for avoiding contact of the distal end of the discharged bucket 33 with the wall 27a. In addition, the width of the bucket 33 in the C direction in an orientation before soil discharge is defined as L1, and the width of the bucket 33 in the C direction in an orientation after soil discharge is defined as L2. In this case, a length X that allows the plurality of soil discharging positions 92 to be set is D−(L1+L2+a). Therefore, when the number of the plurality of soil discharging positions 92 is N, a space L3 between the adjacent soil discharging positions 92 is X/N. In
Every time the attachment 30 carries earth and sand of the soil mound 100 to the platform 27, the controller 11 of the work machine 2 sequentially sets the target end point 74 above each soil discharging position 92 of the plurality of soil discharging positions 92. It is therefore possible to release the earth and sand uniformly to the platform 27 while preventing the earth and sand from spilling from the platform 27 and preventing a distal end of the attachment 30 from coming into contact with the wall 27a.
As described above, in the system 1 for setting a target trajectory according to the present embodiment, the controller 11 (target trajectory setting unit) sets the target start point 73 which is a start point of the specific part of the attachment 30 in a first operation of the attachment 30 moving earth and sand (load) acquired from the soil mound 100 (work object) to above the platform 27 (object to be loaded), the target end point 74 which is an end point of the specific part of the attachment 30 in the first operation, and the target trajectory 71 which is a trajectory of the distal end (specific part) of the bucket 33 between the target start point 73 and the target end point 74.
Thereafter, the controller 11 (end point moving unit) can move the target end point 74 set above as necessary based on the ambient information imaged by the imaging device 4. After the target end point 74 is moved, the controller 11 (target trajectory resetting unit) resets the target trajectory 71 between the target start point 73 and the target end point 75 after movement. After the target trajectory 71 is reset, the distal end of the bucket 33 is operated to follow the target trajectory 71. Thus, the attachment 30 can be efficiently operated by resetting the target trajectory 71.
When the platform 27 is located upstream of the target end point 74 before movement in the slewing direction of the upper slewing body 22, the controller 11 (target end point moving unit) moves the target end point 74 to upstream in the slewing direction corresponding to the platform 27. A relative positional relationship between the target end point 74 before movement and the platform 27 is determined by the controller 11 (determiner) based on the ambient information. Accordingly, the target trajectory 71 is reset to decrease the stewing angle of the upper stewing body 22. Therefore, the attachment 30 can be moved to above the platform 27 by adjusting the stewing angle without greatly changing the target trajectory 71.
When the platform 27 is located downstream of the target end point 74 before movement in the stewing direction of the upper slewing body 22, the controller 11 moves the target end point 74 to downstream in the stewing direction corresponding to the platform 27. Accordingly, the target trajectory 71 is reset to increase the stewing angle of the upper stewing body 22. Therefore, the attachment 30 can be moved to above the platform 27 by adjusting the stewing angle without greatly changing the target trajectory 71.
When the upper end of the platform 27 is located above the target end point 74 before movement, the controller 11 moves the target end point 74 to above the upper end of the platform 27. It is therefore possible to prevent the attachment 30 from coming into contact with the platform 27.
In addition, the controller 11 (target trajectory setting unit) sets at least one target point 72 (target passing point) which is a point through which the distal end of the bucket 33 passes between the target start point 73 and the target end point 74 in the target trajectory 71. Then, the controller 11 (avoidance point setting unit) extracts the interference point 77 as a target point likely to interfere with the platform 27 from the at least one target point 72 based on the ambient information, and sets the avoidance point 78 at a position separated from the platform 27 instead of the interference point 77. Then, when the upper end of the platform 27 is located above the interference point 77, the controller 11 sets the avoidance point 78 above the upper end of the platform 27. It is therefore possible to further prevent the attachment 30 from coming into contact with the platform 27.
The controller 11 (target trajectory resetting unit) resets the target trajectory 71 to connect, by a curve, a portion closer to the target start point 73 than the interference point 77 in the target trajectory 71 before resetting and the avoidance point 78. As a result, since rapid movement of the attachment 30 can be suppressed, it is possible to prevent the earth and sand from spilling and the attachment 30 from inefficiently moving.
In addition, the controller 11 (target return trajectory setting unit) sets the target return start point 83 which is a start point of the distal end (specific part) of the bucket 33 in a second specific operation of the attachment 30 releasing earth and sand to the platform 27 and moving from above the platform 27 to the soil mound 100, the target return end point 84 which is an end point of the distal end of the bucket 33 in the second specific operation, and the target return trajectory 81 which is a trajectory of the distal end of the bucket 33 between the target return start point 83 and the target return end point 84.
Thereafter, the controller 11 (return start point moving unit) moves the target return start point 83 set above based on the ambient information imaged by the imaging device 4. After the target return start point 83 is moved, the controller 11 (target return trajectory resetting unit) resets the target return trajectory 81 between the target return start point 85 and the target return end point 84 after movement. After the target return trajectory 81 is reset, the distal end of the bucket 33 is operated to follow the target return trajectory 81. Thus, the attachment 30 can be efficiently operated by resetting the target return trajectory 81.
When the platform 27 is located upstream of the target return start point 83 before movement in the stewing direction of the upper stewing body 22, the controller 11 moves the target return start point 83 to upstream in the slewing direction corresponding to the platform 27. Accordingly, the target return trajectory 81 is reset to decrease the stewing angle of the upper slewing body 22. Therefore, the attachment 30 that has released earth and sand can be efficiently moved to the target return start point 85.
When the platform 27 is located downstream of the target return start point 83 before movement in the slewing direction of the upper slewing body 22, the controller 11 moves the target return start point 83 to downstream in the slewing direction corresponding to the platform 27. Accordingly, the target return trajectory 81 is reset to increase the slewing angle of the upper slewing body 22. Therefore, the attachment 30 that has released earth and sand can be efficiently moved to the target return start point 85.
When the upper end of the platform 27 is located above the target return start point 83 before movement, the controller 11 moves the target return start point 83 to above the upper end of the platform 27. It is therefore possible to prevent the attachment 30 from coming into contact with the platform 27.
In addition, the controller 11 sets at least one target return point 82 (target return passing point) which is a point through which the distal end of the bucket 33 passes between the target return start point 83 and the target return end point 84 in the target return trajectory 81. Then, the controller 11 (return avoidance point setting unit) extracts the return interference point 87 as the target return point 82 likely to interfere with the platform 27 from the at least one target return point 82 based on the ambient information, and sets the return avoidance point 88 at a position separated from the platform 27 instead of the return interference point 87. Then, when the upper end of the platform 27 is located above the return interference point 87 before movement, the controller 11 sets the return avoidance point 88 above the upper end of the platform 27. Furthermore, the controller 11 resets the target return trajectory 81 so as to pass through the set return avoidance point 88. It is therefore possible to further prevent the attachment 30 from coming into contact with the platform 27.
The controller 11 resets the target return trajectory 81 to connect, by a curve, a portion closer to the target return end point 84 than the return interference point 87 in the target return trajectory 81 before resetting and the return avoidance point 88. As a result, since rapid movement of the attachment 30 can be suppressed, it is possible to prevent the attachment 30 from inefficiently moving.
In addition, the display 19 (target trajectory display device) of the mobile terminal 5 can display the set target return trajectory 81 and the reset target return trajectory 81 in a superimposed manner. As a result, the worker can visually compare and confirm the set target return trajectory 81 and the reset target return trajectory 81 by using the mobile terminal 5 located at a place away from the work machine 2, for example.
Furthermore, the display 19 (target trajectory display device) of the mobile terminal 5 can display the set target trajectory 71 and the reset target trajectory 71 in a superimposed manner. As a result, the worker can visually compare and confirm the set target trajectory 71 and the reset target trajectory 71 by using the mobile terminal 5 located at a place away from the work machine 2, for example.
In addition, the platform 27 is provided with the plurality of soil discharging positions 92 at which the attachment 30 releases earth and sand along a direction connecting the wall 27a farthest from the work machine and the wall 27b closest to the work machine. In other words, the controller 11 (releasing position setting unit) sets the plurality of soil discharging positions 92 (releasing positions) at which the attachment 30 releases earth and sand to be arranged along a direction away from the work machine based on the ambient information imaged by the imaging device 4. Each of the plurality of soil discharging positions 92 is set at a position where the distal end of the attachment 30 does not protrude from the platform 27 and the distal end of the attachment 30 does not interfere with the wall 27a. The target end point 74 is set above the soil discharging position 92 of the plurality of soil discharging positions 92 sequentially. That is, when the work machine 2 repeatedly executes the first specific operation, the controller 11 (target trajectory setting unit) sets the target end point 74 above one of the plurality of soil discharging positions 92 for one of the first specific operations, and sets the target end point 74 above each of the plurality of releasing positions so that the target end point 74 sequentially moves along the direction every time the first specific operation is repeated. It is therefore possible to release the earth and sand uniformly to the platform 27 while preventing the earth and sand from spilling from the platform 27 and preventing a distal end of the attachment 30 from coming into contact with the wall 27a.
Although the embodiment of the present invention has been described above, it is merely an example, and the present invention is not limited, and a specific configuration and the like can be modified in design as appropriate. The actions and effects described in the embodiments of the present invention merely enumerate the most suitable actions and effects resulting from the present invention, and the actions and effects of the present invention are not limited to those described in the embodiments of the present invention.
For example, in the above embodiment, the controller 11 of the work machine 2 sets the target trajectory 71, moves the target end point 74, and resets the target trajectory 71, but a server (not shown) may execute the above as a part of the system for setting a target trajectory of the present invention. Similarly, in the above embodiment, the controller 11 of the work machine 2 sets the target return trajectory 81, moves the target return start point 83, and resets the target return trajectory 81, but a server (not shown) may execute the above.
In the above embodiment, the display 19 of the mobile terminal 5 has been described as each display device, but each display device of the present invention may be a display device provided in the cab 23 of the work machine 2, a monitor connected to a server (not shown), or the like.
In the present invention, the target trajectory of the specific part of the attachment is set between the target start point at which the operation of moving the attachment holding the load extracted from the work object to above the object to be loaded is started and the target end point at which this operation is finished. Thereafter, the target end point is moved based on the ambient information imaged by the imaging device. After the target end point is moved, the target trajectory is reset between the target start point and the target end point after movement. After the target trajectory is reset, the specific part of the attachment is operated to follow this target trajectory. Thus, the attachment can be efficiently operated by resetting the target trajectory.
Number | Date | Country | Kind |
---|---|---|---|
2020-162945 | Sep 2020 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/029078 | 8/5/2021 | WO |