Control unit for determining the position of an implement in a work machine
11047105 · 2021-06-29
Assignee
Inventors
Cpc classification
E02F3/43
FIXED CONSTRUCTIONS
E02F3/847
FIXED CONSTRUCTIONS
E02F3/32
FIXED CONSTRUCTIONS
E02F9/264
FIXED CONSTRUCTIONS
G01B21/22
PHYSICS
International classification
E02F3/43
FIXED CONSTRUCTIONS
E02F3/32
FIXED CONSTRUCTIONS
G01B21/22
PHYSICS
E02F3/14
FIXED CONSTRUCTIONS
Abstract
A control unit is provided for a work machine. The work machine includes an implement and an arrangement for determining the position and orientation of the implement. The control unit is adapted to, for at least two different orientations of the implement, perform the steps of: determining that the implement contacts a reference surface, determining the position of a reference point for the implement when the implement and the reference surface are in contact with each other, and determining the position of a point on the periphery of the implement relative to said reference point by using said reference point position.
Claims
1. A method for determining the shape of at least a portion of an implement using at least different orientations and the associated positions of a point on the periphery of the implement, the implement being connected to a work machine, the work machine comprising a position determining assembly adapted to determine the position and orientation of the implement, the method comprising: moving the implement until it contacts a reference surface, determining the position of a reference point for the implement when the implement and the reference surface are in contact with each other, the reference surface extending in a reference surface plane, determining the position of a point on the periphery of the implement relative to the reference point by using the reference point position, for each one of the orientation of the implement relative to the work machine, generating an implement delimiting plane located at a relative distance from the reference point and extending along the reference surface plane, and superposing the implement delimiting planes thus generated in order to form an aggregate representation of the implement.
2. The method according to claim 1, wherein the reference surface has an extension with a reference surface normal, the feature of determining the position of a point on the periphery of the implement relative to the reference point comprising determining a relative distance, in at least a direction parallel to the reference surface normal, between the reference surface and the reference point.
3. The method according to claim 2, further comprising determining a position, in at least a direction parallel to the reference surface normal, of the reference surface.
4. The method according to claim 3, wherein the implement comprises an implement edge and the feature of determining the position of the reference surface comprises detecting that the implement edge contacts the reference surface.
5. The method according to claim 1, wherein the method comprises superposing the implement delimiting planes by, for a predetermined range of orientations of the implement relative to the work machine, selecting the implement delimiting plane that has the smallest distance to the reference point for the implement.
6. The method according to claim 1, wherein the reference surface is a portion of the ground onto which the work machine is located.
7. The method according to claim 1, wherein the reference surface is a portion of the work machine.
8. The method according to claim 1, wherein the reference point for the implement is a point around which the implement is pivotable in relation to the work machine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples.
(2) In the drawings:
(3)
(4)
(5)
(6)
(7)
(8) It should be noted that the appended drawings are not necessarily drawn to scale and that the dimensions of some features of the present invention may have been exaggerated for the sake of clarity.
DETAILED DESCRIPTION
(9) The invention will be described in the following for a work machine 10 in the form of an excavator such as the one illustrated in
(10) The
(11) The main body 12 has a vertical extension in a vertical direction V. Moreover, and as is indicated in
(12) Purely by way of example, and as is illustrated in
(13) It is also envisaged that other implementations of the connector 16 may include further means for moving the implement 14 in relation to other components of the connector 16, such as the stick. Purely be way of example, implementations of the connector 16 may comprise means (not shown) such as one or more additional actuators (not shown) for tilting the implement 14 and/or pivoting the implement 14 around a pivot axis that extends substantially parallel to the longitudinal extension of the stick 20.
(14) The
(15) Purely by way of example, the control unit 30 may comprise a computer program comprising program code means for performing the computing steps of any one of the methods that will be presented hereinbelow. For instance, the control unit 30 may comprise a computer readable medium carrying a computer program comprising program code means for performing the computing steps of any one of the methods that will be presented hereinbelow.
(16) Further, the work machine 10 comprises an arrangement 32 for determining the position and orientation of the implement 14. As a non-limiting example, such a position and orientation may be determined using information indicative of the current condition, e.g. stroke, of each one of the previously discussed actuators 22, 24, 26.
(17) However, it is also envisaged that implementations of the arrangement 32 also and/or instead may determine the relative angles between the components, e.g. the main body 12, the boom 18, the stick 20 and the implement 14, of the work machine 10. Such an implementation of the position determining means 32 may comprise one or more angle gauges or sensors (exemplified by sensor 28 in
(18) Purely by way of example, an orientation of the implement 14 may relate to an angular position of the implement 14 relative to a reference angular position thereof. As a non-limiting example, parameters associated with each orientation, such as each angular position, may be determined by means of the above-discussed position determining means 32. In
(19) Although the orientation illustrated in
(20) As such, the expression “orientation” may relate to a pivot or a rotation of the implement 14 around one, two or three pivot axes that are perpendicular to one another. Preferably, the pivot axes intersect at a pivot point and the orientation of the implement 14 may relate to the pivot of the implement 14 relative to the pivot point around one or more pivot axes. Purely by way of example, the orientation may relate to various pivot positions around one pivot axis only or a first set of various pivot positions around a first pivot axis and a second set of various pivot positions around a second pivot axis. As another non-limiting example, the orientation may relate to pivot positions around two or more pivot axes at the same time, viz a combined pivot of the implement 14.
(21) Furthermore, with reference to
(22) Purely by way of example, the above step S10 may comprise determining a contact force between the reference surface and the implement and determining that the implement 14 contacts the reference surface 38 when the contact force exceeds a predetermined threshold force. As another non-limiting example, the feature of determining that the implement 14 contacts the reference surface 38 may comprise the use of visual means, such as a camera or another type of sensor.
(23) In the implementation illustrated in
(24) Moreover, as further is indicated in
(25)
(26) Purely by way of example, as is illustrated in
(27) Moreover, the feature of determining the position of a point 42 on the periphery of the implement 14 relative to the reference point 40 may comprise determining a relative distance 46, in at least a direction parallel to the reference surface normal N, between the reference surface 38 and the reference point 40.
(28) As a non-limiting example, the relative distance 46 may be measured directly, e.g. by using a measuring means such as a measure rule, a measure tape or the like. It is also envisaged that the relative distance 46 may be measured by an electronic distance determining means, for instance an optical distance determining means that can determine the distance between the reference point and the reference surface 38.
(29) As further alternative, the control unit 30 may be adapted to determine a position 48, in at least a direction parallel to the reference surface normal N, of the reference surface 38. Purely by way of example, if the implement comprises an implement edge 50, as is illustrated in
(30) The control unit 30 may be adapted to determine a shape, such as an outer shape, of at least a portion of the implement 14 relative to the reference point 40 for the implement using at least the different orientations and the associated positions of a point on the periphery of the implement 14. Such a determination may be carried out simultaneously with the features S10-S14 that have been presented hereinabove. Alternative, the determination may be performed after the steps S10-S14 have been performed for one or more orientation of the implement 14.
(31) For specific shapes of the periphery of portions of an implement 14, such as circular shapes, the location of a point of the implement 14 relative to the reference point 40 for the implement may be determined directly using a certain orientation and the determined associated position of a point 42 on the periphery of the implement 14.
(32) However, for a more complex shape of an implement 14, the control unit 30 may be adapted to employ features that can account for a more general shape of the implement. Examples of such features are presented hereinbelow with reference to
(33) The
(34) As may be gleaned from
(35) Then, as is illustrated in
(36) The procedure of superposing the implement delimiting planes 52, 54, 56, 58 may be achieved in a plurality of ways. In the example illustrated in
(37) In other words, and as is indicated in
(38) Purely by way of example, the aggregate representation 60 may be generated by fitting a polynomial, e.g. a polynomial the order of which is equal to or greater than two, to the implement delimiting planes 52, 54, 56, 58. Such a polynomial fitting may be beneficial if the shape of at least a portion of the implement 14 is relatively smooth.
(39) In the example procedure in
(40) As has been intimated hereinabove, the reference surface 38 may be a surface of the ground 36 onto which the work machine 10 is located. However, it is also envisaged that other locations and/or orientations of the reference surface 38 may be employed. To this end, reference is made to e.g.
(41) It is to be understood that the present invention is not limited to the embodiments described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims. For instance, although the present invention has been presented hereinabove with reference to a control unit 30 that is adapted to perform various steps, it should be noted that the above description is also intended to support a method according to the present invention that performs the same or similar steps.