ARRANGEMENT FOR CONTROLLING A ROTATOR BY IMAGE SENSING MEANS
20210387833 · 2021-12-16
Assignee
Inventors
Cpc classification
E02F9/262
FIXED CONSTRUCTIONS
B66C3/005
PERFORMING OPERATIONS; TRANSPORTING
E02F9/265
FIXED CONSTRUCTIONS
B66C13/46
PERFORMING OPERATIONS; TRANSPORTING
International classification
B66C13/46
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The invention relates to an arrangement (600) for controlling a rotator, the arrangement (600) comprising a control device (100); a rotator (200) for a jib-carried tool (300); and one or more image sensing devices (700); wherein the control device (100) is configured to obtain one or more signals (702) from the one or more image sensing devices (700), obtain a location of a target object (500) based on the one or more signals (702), and control the rotator (200) based on the location of the target object (500). Furthermore, the invention also relates to a corresponding method, a vehicle comprising such an arrangement and a computer program.
Claims
1. An arrangement for controlling a rotator, the arrangement comprising a control device; a rotator for a jib-carried tool; and one or more image sensing devices; wherein the control device is configured to obtain one or more signals from the one or more image sensing devices, obtain a location of a target object based on the one or more signals, and control the rotator based on the location of the target object.
2. The arrangement according to claim 1, wherein the control device is configured to obtain a position of rotation between a rotor and a stator of the rotator, and control the rotator based on the location of the target object and the position of rotation between the rotor and the stator.
3. The arrangement according to claim 2, wherein the control device is configured to obtain the position of rotation between the rotor and the stator of the rotator from an angle meter arranged at the rotator.
4. The arrangement according to claim 2, wherein controlling the rotator comprises control the position between the rotor and the stator of the rotator in relation to the target object.
5. The arrangement according to claim 4, wherein controlling the rotator comprises control a speed of change of the position between the rotor and the stator of the rotator.
6. The arrangement according to claim 2, wherein the target object has an elongated form substantially extending in a first direction, and wherein the control device is configured to obtain the first direction based on the one or more signals, control the position between the rotor and the stator of the rotator so that the rotator and/or the jib-carried tool is aligned with the first direction.
7. The arrangement according to claim 6, wherein the control device is configured to obtain an angle d defining the angle between the rotator or the jib-carried tool and the first direction, control the position between the rotor and the stator of the rotator so that the rotator and/or the jib-carried tool is aligned with the first direction based on the angle d.
8. The arrangement according to claim 7, wherein obtaining the angle d comprises obtain an angle a defining the angle between the rotator or the jib-carried tool and a crane arm to which the rotator is attached, obtain an angle w defining the angle between the crane arm and the first direction, and obtain the angle d as a difference between the angle a and the angle w.
9. The arrangement according to claim 1, wherein the arrangement further comprises a crane arm to which the rotator is attached, and wherein the control device is configured to control the crane arm based on the location of the target object.
10. The arrangement according to claim 9, wherein controlling the crane arm comprises control the crane arm so that the rotator or the jib-carried tool is moving towards the location of the target object.
11. The arrangement according to claim 9, wherein controlling the crane arm comprises control the crane arm so that the rotator and/or the jib-carried tool is located above the target object.
12. The arrangement according to claim 11, wherein the control device is configured to obtain a middle point of the target object, and control the crane arm so that the rotator and/or the jib-carried tool is substantially located above the middle point of the target object.
13. The arrangement according to claim 9, wherein the control device is configured to obtain a location of a mass center of the target object, and control the crane arm so that the rotator and/or the jib-carried tool is located above the mass center of the target object.
14. The arrangement according to claim 9, wherein the control device is configured to obtain position data for the target object, and control the rotator and/or the crane arm based on the position data.
15. The arrangement according to claim 1, wherein the control device is configured to obtain a location of the rotator, and control the rotator based on the location of the target object and location of the rotator.
16. The arrangement according to claim 1, wherein at least one of the one or more image sensing devices is arranged at a tip of a crane arm adjacent to the rotator.
17. The arrangement according to claim 1, wherein at least one of the one or more image sensing devices is arranged at the rotator above a plane perpendicular to the rotational axis of the rotator and in which the rotor and the stator are arranged to move relative to each other.
18. The arrangement according to claim 1, wherein at least one of the one or more image sensing devices is arranged at the rotator below a plane perpendicular to the rotational axis of the rotator and in which the rotor and the stator are arranged to move relative to each other.
19. The arrangement according to claim 16, wherein an image capturing direction of at least one of the one or more image sensing devices is substantially aligned with or in parallel to the rotational axis of the rotator.
20. The arrangement according to claim 19, wherein the image capturing direction is in a direction from the rotator towards the jib-carried tool.
21. A method for controlling a rotator, the method comprises obtaining one or more signals from one or more image sensing devices, obtaining a location of a target object based on the one or more signals, and controlling the rotator based on the location of the target object.
22. A computer program with a program code for performing a method according to claim 20 when the computer program runs on a computer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0078] The appended drawings are intended to clarify and explain different embodiments of the invention, in which:
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
DETAILED DESCRIPTION
[0089]
[0090] The control device 100 can be a standalone device or part of another device, such as part of a rotator control system, a crane control system or a vehicle control system. Especially, according to embodiments the control device 100 is comprised in an arrangement for controlling a rotator.
[0091]
[0092] The one or more signals 702 can be an image sensing signal registered by the image sensing device 700 and transferred/transmitted to the control device 100. The communication between the control device 100 and the image sensing devices 700 can be performed in a number of different ways by using known communication techniques. Two main communication methods are wireless and wired communication technologies. These two different communication technologies can also be combined herein. The specific communication protocols and interfaces used for mentioned communication are outside of the scope of the present disclosure.
[0093] Both communication methods are illustrated in
[0094] Further, the location of the target object 500 can be given in suitable format. In one example, the location is given in relation to the location of the rotator 200. In another example the location is given as an absolute position e.g. in a standardized coordination system.
[0095]
[0096] There exist different types of rotators in the art, such as electric and hydraulic rotators. The invention herein is not limited to specific types of rotators and therefore the control device 100 can control any types of rotators within the scope of the appended claims.
[0097] In an embodiment of the invention, controlling the rotator 200 comprises controlling the position between the rotor 202 and the stator 204 of the rotator 200 in relation to the target object 500. The position of rotation between the rotor 202 and the stator 204 can be given by certain dedicated devices. Such a device gives the rotational relationship between the rotor 202 and stator 204, i.e. how much the rotor 202 is rotated in relation to the stator 204, or vice versa. The rotational relationship can e.g. be given in percentage or in angle, e.g. in degrees or radians where 360 degrees corresponds to a full revolution. In embodiments the control device 100 is configured to obtain the position of rotation between the rotor 202 and the stator 204 of the rotator 200 from an angle meter 202 arranged in the rotator 200 illustrated with the black dot in
[0098] Furthermore, also the speed of change of the position between the rotor 202 and the stator 204 of the rotator 200 can be controlled by the control device 100 according to embodiments of the invention. Thereby, both the position between the rotor 202 and the stator 204 and the speed of this change can be controlled. This means that the control of the rotator 200 can be even better adapted to different applications of the tool 300.
[0099] The image sensing devices 700 herein are configured to capture and provide image(s) of the target object. The images are processed so that the location of the target object is obtained. In this respect image processing methods and algorithms known in the art can be used and executed in a processor(s). The processor can be a dedicated image processing processor or a general processor which also performs other processing. The function of the image processing is to obtain/derive the location of the target object based on the images captured by the image sensing devices 700. For this image recognition can be needed for identifying the target object, e.g. a log or a pipe. By recognising surface structure and shape target objects can be recognised. In this respect machine learning algorithm can also be employed to improve the recognition of target objects. Further, by using the identified shape the mass centre of the target object can be computed for asymmetrically shaped target objects, such as logs. However, also weight information can be needed for computing the mass centre. For symmetrically targets objects the middle point of the targets object can directly be derived from the shape.
[0100] According to embodiments of the invention, the crane arm 400 herein can be connected to one or more other crane arms 410 with crane joints 420 so as to form a crane system shown in
[0101] Furthermore, a jib-carried tool 300 in the form of a grapple is also shown in
[0102] Moreover,
[0103]
[0104] In an embodiment of the invention, at least one of the image sensing devices 700 is arranged on the tip of the crane arm 400 by means of an adjustment device 704 located between the image sensing device 700 and the crane arm as shown in
[0105]
[0106]
[0107]
[0108] It is to be noted that embodiments of the invention relate to all different cases regarding the number and location of the one or more image sensing devices. Hence, the arrangement can comprise one, two, three, and further image sensing devices. The image sensing devices can be arranged at the tip of the crane arm, at the rotator 200 above plan P and/or at the rotator 200 below plan P.
[0109] Further, one or more image sensing devices arranged on one or more forest drones, also known as unmanned aerial vehicle, can be used within the scope of the invention. The use of drones has increased rapidly in many different applications, and also in forestry. Image sensing devices arranged on drones can directly or indirectly wirelessly transmit signals to the control device 100, which process such signals to e.g. obtaining the location of the target object as previously described.
[0110]
[0111] Generally, the angle 6 herein defines the angle between the rotator 200 and/or the jib-carried tool 300 and the first direction D1 as shown in
[0112]
[0113] As further shown in
[0114] In an embodiment, controlling the crane arm 400 or the crane system comprises controlling the crane arm 400 or the crane system so that the rotator 200 or the jib-carried tool 300 is moved towards the location of the target object 500. Further, in
[0115] According to further embodiments, controlling the crane arm 400 or the crane system comprises controlling the crane arm 400 or the crane system so that the rotator 200 and/or the jib-carried tool 300 is located above the target object 500 as shown in
[0116] The embodiment illustrated in
[0117] However, as previously mentioned for cases when the target object 500 has an elongated form and symmetric mass distribution an alternative method can be used. According to these embodiments the middle point of the target object 500 is obtained instead of the mass centre. Thereafter, the crane arm 400 or the crane system is controlled so that the rotator 200 or the jib-carried tool 300 is substantially located above the middle point of the target object 500.
[0118] Moreover, according to further embodiments of the invention, additional information except the location of the target object can be used for controlling the rotator 200 and/or the crane arm 400. In one such embodiment position data for the target object 500 is obtained. Said position data is also used for controlling the rotator 200 and/or the crane arm 400 based on the position data. The position data could be used with GPS techniques or the like techniques. In an example a tree harvester can mark the position of each log and this position information is latter used by the control device 100 for controlling the crane arm 400 and/or the rotator 200. An advantage is that the target object 500 can easily be found. This is especially the case if the target object 500 is hidden, e.g. when a log is covered by snow.
[0119] In another such embodiment also the location of the rotator 200 is used for controlling the rotator 200. This is especially advantage when the rotator is moving relative to the location of the target object. For example, when the vehicle, such as harvester and forwarder, to which the rotator 200 is attached, is moving relative to the target object. Hence, the controlling of the rotator 200 can continuously be updated due to change of location of the rotator. One such example relates to the case when the rotator and/or the tool is to be aligned with the first direction D1 of the target object.
[0120]
[0121]
[0122] Furthermore, any method according to embodiments of the invention may be implemented in a computer program, having code means, which when run by processing means causes the processing means to execute the steps of the method. The computer program is included in a computer readable medium of a computer program product. The computer readable medium may comprise essentially any memory, such as a ROM (Read-Only Memory), a PROM (Programmable Read-Only Memory), an EPROM (Erasable PROM), a Flash memory, an EEPROM (Electrically Erasable PROM), or a hard disk drive.
[0123] Moreover, it is realized by the skilled person that embodiments of the control device 100 comprises the necessary communication capabilities in the form of e.g., functions, means, units, elements, etc., for performing the solution. Examples of other such means, units, elements and functions are: processors, memory, buffers, control logic, encoders, decoders, rate matchers, de-rate matchers, mapping units, multipliers, decision units, selecting units, switches, interleavers, de-interleavers, modulators, demodulators, inputs, outputs, antennas, amplifiers, receiver units, transmitter units, DSPs, MSDs, TCM encoder, TCM decoder, power supply units, power feeders, communication interfaces, communication protocols, etc. which are suitably arranged together for performing the solution.
[0124] Especially, the processor(s) of the control device 100 may comprise, e.g., one or more instances of a Central Processing Unit (CPU), a processing unit, a processing circuit, a processor, an Application Specific Integrated Circuit (ASIC), a microprocessor, or other processing logic that may interpret and execute instructions. The expression “processor” may thus represent a processing circuitry comprising a plurality of processing circuits, such as, e.g., any, some or all of the ones mentioned above. The processing circuitry may further perform data processing functions for inputting, outputting, and processing of data comprising data buffering and device control functions, such as call processing control, user interface control, or the like.
[0125] Finally, it should be understood that the invention is not limited to the embodiments described above, but also relates to and incorporates all embodiments within the scope of the appended independent claims.