UNDERWATER POSITIONING SYSTEM
20170328982 · 2017-11-16
Assignee
Inventors
Cpc classification
B63C7/26
PERFORMING OPERATIONS; TRANSPORTING
International classification
B63C7/26
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An underwater positioning system provides position information for a rover, moveable within a reference frame. The system may comprise: at least one beacon having a light source, located at a fixed position within the reference frame; an underwater imaging device, moveable with the rover in the reference frame to observe the light source from different viewpoints and determine direction data representing a direction or change in direction of the light source with respect to the imaging device; an orientation sensor, associated with the imaging device to determine an orientation of the imaging device with respect to the reference frame and generate orientation data; and a scaling element for providing scaling data representative of a distance between the imaging device and the light source. Various different beacons may be provided.
In alternative system implementations, the locations of light source(s) and underwater imaging device are reversed between rover and beacon(s).
Claims
1. An underwater positioning system for providing position information for a rover, moveable within a reference frame, the system comprising: at least one beacon having a light source, located at a fixed position within the reference frame; an underwater imaging device, moveable with the rover in the reference frame to observe the light source from different viewpoints and determine direction data representing a direction or change in direction of the light source with respect to the imaging device; an orientation sensor, associated with the imaging device to determine an orientation of the imaging device with respect to the reference frame and generate orientation data; and a scaling element for providing scaling data representative of a distance between the imaging device and the light source.
2. The system according to claim 1, wherein the scaling element comprises an acoustic transponder located in or on the beacon at a predetermined fixed position relative to the light source and a corresponding acoustic transceiver associated with the imaging device.
3. The system according to claim 1, wherein the scaling element comprises the light source and at least one further light source mounted at a predetermined non-zero distance from the light source.
4. The system according to claim 1, wherein the scaling element comprises an Inertial Navigation System associated and moveable together with the imaging device and arranged to determine at least a distance between a first viewpoint and a second viewpoint.
5. The system according to claim 1, wherein the scaling element comprises a depth sensor associated and moveable together with the imaging device and arranged to determine a depth variation between a first viewpoint and a second viewpoint, or wherein the beacon comprises an orientation sensor arranged to determine at least a pitch and a roll of the beacon and optionally a heading of the beacon.
6. The system according to claim 1, wherein the scaling element comprises a second imaging device located at a fixed distance from the first imaging device, and wherein the system is configured to triangulate a distance to the light source.
7. (canceled)
8. (canceled)
9. The system according to claim 1, comprising a processor arranged to receive and analyze the direction data and the scaling data to determine the position information.
10. The system according to claim 1, comprising a laser striping device associated and movable together with the imaging device for generating a 3D profile of an object to be surveyed within the reference frame.
11.-13. (canceled)
14. A method of enhancing position information for a rover, moving within a reference frame underwater, the rover carrying an imaging device and being in communication with a processor for evaluating position data relating to the momentary position of the rover with respect to the reference frame, the method comprising: providing a beacon having a light source; placing the beacon at a fixed position within the reference frame; moving the rover within the reference frame to different viewpoints; generating direction data representing a direction of the light source with respect to the imaging device from the different viewpoints; providing the direction data to the processor; determining an orientation of the imaging device with respect to the reference frame and generate orientation data; and providing scaling data representative of a distance between the light source and the imaging device.
15. The method according to claim 14, wherein providing scaling data representative of the distance between the light source and the imaging device comprises at least one of providing an acoustic transponder on the beacon and interrogating the acoustic transponder from the rover to determine a distance to the beacon, and providing at least two light sources a known distance apart, and triangulating the distance to the imaging device.
16. The method according to claim 14, comprising locating a minimum of three beacons having light sources within the reference frame to form a matrix.
17. (canceled)
18. The method according to claim 14, wherein generating direction data comprises: viewing the light source with the imaging device; determining the co-ordinates of the center of the light source; and transmitting the co-ordinates to the processing device without the transmission of further image data.
19.-22. (canceled)
23. The system according to claim 1, further comprising: an underwater beacon comprising a base at a lower side and a light source at an upper side opposite to the lower side.
24. The system according to claim 23, wherein the underwater beacon further comprising one or more further light sources located at predetermined distances from the first light source and from each other.
25. The system according to claim 23, wherein the underwater beacon further comprising three light sources positioned to define an origin of the reference frame, wherein each of the three light sources is adapted for projecting a beam of light into a predetermined direction away from the origin, wherein the resulting beams generate a visual representation of three spatial axis of the reference frame, so as to be detectable by an imaging device on a rover.
26.-30. (canceled)
31. An underwater rover comprising an imaging device and an orientation sensor associated with the imaging device for determining an orientation of the imaging device with respect to a reference frame, the rover being controllable to perform the method according to claim 14.
32. An underwater positioning system for providing position information for a rover, wherein the rover is adapted for deployment in a body of water and for moving within a reference frame, wherein the system comprises: a light source provided in or on the rover and moveable together with the rover between different positions with respect to the reference frame; a beacon provided with an underwater imaging device and adapted for deployment in the body of water at a fixed position with respect to the reference frame, wherein the underwater imaging device is configured to observe the light source at the different positions and to determine direction data representing a direction or change in direction of the light source with respect to the imaging device; an orientation sensor, associated with the rover and configured to determine an orientation of the rover with respect to the reference frame and to generate orientation data, and a scaling element for providing scaling data representative of a distance between the imaging device and the light source.
33. The system according to claim 32, wherein the scaling element comprises an acoustic transponder located in or on the beacon at a predetermined fixed position relative to the underwater imaging device, and a corresponding acoustic transceiver associated with the rover.
34.-44. (canceled)
45. A method of enhancing position information for a rover, moving in a body of water and within a reference frame, wherein the rover is provided with a light source and is in communication with a processor for evaluating position data relating to the momentary position of the rover with respect to the reference frame, wherein the method comprises: providing a beacon with an underwater imaging device, wherein the underwater imaging device is configured to observe the light source at different positions and to determine direction data representing a direction or change in direction of the light source with respect to the imaging device; deploying the beacon in the body of water at a fixed position with respect to the reference frame; moving the rover within the reference frame to different viewpoints; generating direction data representing a direction of the light source with respect to the imaging device from the different viewpoints; providing the direction data to the processor; determining an orientation of the rover with respect to the reference frame to generate orientation data, and providing scaling data representative of a distance between the imaging device and the light source.
46. The method according to claim 45, wherein providing scaling data representative of the distance between the imaging device and the light source comprises at least one of: providing an acoustic transponder on the beacon and interrogating the acoustic transponder from the rover to determine a distance to the beacon, and providing at least two light sources in or on the rover at a known distance apart, and triangulating the distance to the imaging device.
47. The method according to claim 45, wherein generating direction data comprises: viewing the light source with the imaging device; determining co-ordinates of the center of the light source; and transmitting the co-ordinates to the processing device without transmitting further image data.
48.-50. (canceled)
51. An underwater beacon adapted for deployment in a body of water at a fixed position with respect to a reference frame, the underwater beacon comprising a base at a lower side, and an underwater imaging device at an upper side opposite to the lower side, wherein the underwater imaging device is configured to observe a light source on a rover at different positions and to determine direction data representing a direction or change in direction of the light source with respect to the imaging device.
52. The underwater beacon according to claim 51, further comprising an acoustic transponder located at a predetermined position with respect to the imaging device.
53.-56. (canceled)
Description
BRIEF DESCRIPTION OF DRAWINGS
[0089] Embodiments will now be described, by way of example only, with reference to the accompanying schematic drawings in which corresponding reference symbols indicate corresponding parts. In the drawings, like numerals designate like elements. Furthermore, multiple instances of an element may each include separate letters appended to the element number. For example two instances of a particular element “20” may be labeled as “20a” and “20b”. In that case, the element label may be used without an appended letter (e.g., “20”) to generally refer to every instance of the element, while the element label will include an appended letter (e.g., “20a”) to refer to a specific instance of the element.
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100] The figures are meant for illustrative purposes only, and do not serve as restriction of the scope or the protection as laid down by the claims.
DESCRIPTION OF EMBODIMENTS
[0101]
[0102] The beacon 4 has a base 22, in which is located battery 24 and electronics 26. The base 22 is relatively heavy, ensuring that the beacon 4 assumes a vertical orientation when placed on the seabed 6. Above the base 22 is located an acoustic transponder 28 and a light source 30. Light source 30 is a high power green/blue LED giving a visibility of up to about 200 meters in clear water. Light source 30 is positioned at the top of the beacon 4 to be visible from all directions and over a solid angle of more than 2π steradian.
[0103] Operation of the positioning system 1 will now be explained with reference to
[0104]
[0105]
[0106] In operation, the ROV 2 is initially located at a first position P1 whence it may observe the first object O1 and the beacon 4. At this position, the bearing α11 and range R11 of the beacon 104 from the ROV 2 are determined as described in relation to
[0107]
[0108]
[0109] In operation of the system 101, the ROV 102 is initially piloted close to the object O1 and laser striping is used to build up a 3-D image of the object O1, including its position and orientation with respect to the ROV 102. From the same position of the ROV, the cameras 110, 111 are both able to observe the light source 230 and can determine both range and bearing to the light source 230 due to the stereoscopic vision. Once the light source 230 is established within a reference frame of the object O1, the ROV 102 may move to a distant location and, provided it can still see the light source 230, it can determine its new position.
[0110] The positioning system 101 of
[0111]
[0112]
[0113] The light sources 432a-c are arranged so that the directions of the projected light beams 432a-c do not coincide or propagate in a parallel fashion. Preferably, the directions of the projected light beams 432a-c are mutually orthogonal to define an orthogonal local reference frame. Orthogonality of the light beams, however, is not essential. If within an appropriate distance, a camera of an ROV may be able to observe all three light beams 432a-c.
[0114] Preferably, each of the three light sources 430a-c generates light of a different wavelength range. Alternatively or in addition, the three light sources 430a-c may be configured to flash in different time-patterns, to allow the processor in the rover to resolve the orientation of the projected (local) reference frame.
[0115] The projected light beam representation of the local reference frame may be used by the ROV to gather visual data relating to the local reference frame of the beacon 404. The visual data may for example be used to determine the direction in which the beacon 404 is pointed (including the location of the light sources 430a-c on the beacon 404, provided that the beacon's construction is already known by the ROV in advance).
[0116] An additional light source 431 may be provided on the beacon 404 at a predetermined distance from the light sources 430a-c. This additional light source 431 may for example be a point-like source fixed at a known distance and in a known direction from the origin OR of the local reference frame. Visual data of the additional light source 431 acquired by the imaging device on the ROV may be combined with advance knowledge of the arrangement of light sources 430a-c, 431 on the beacon, to assist in resolving for the scale of the beacon's local reference frame.
[0117] The beacon 404 further includes a transponder 428, with similar functionality as has been described herein above.
[0118]
[0119] The positioning system 501 in
[0120] The ROV 502 is also adapted for deployment in and moving through the body of water 508 between various positions and orientations with respect to the reference frame XYZ. In this alternative implementation, the positioning system 501 comprises several light sources 530a, 530b, 530c provided on the ROV 502 and moveable together with the ROV 502 between different positions/orientations with respect to the reference frame XYZ. The light sources 530a-c are positioned at predetermined locations on the outer hull of the ROV 502, to be visible for the imaging devices 510a, 510b from as many directions as the shape of the ROV hull allows. The spatial configuration of the light sources 530a-530c remains fixed with respect to the ROV 502. In this example, the light sources 530a-c are high power green/blue LEDs that provide a visibility of up to about 200 meters in clear water.
[0121] The ROV 502 further includes an orientation sensor 514, a processor 516, and a communications interface 518. At least one from an acoustic transceiver 512, an INS 513, and a depth sensor 515 may also be present. In addition, a laser line scanner 517 may be provided. The com interface 518 connects with an umbilical 520. The orientation sensor 514 is a pitch/roll/heading sensor, which may be a conventional solid state gravitational/magnetic sensor.
[0122] Each of the two beacons 504a, 504b is provided with an underwater imaging device 510a, 510b. Each underwater imaging device 510 is configured to observe the light sources 530a-c on the ROV 502, and to determine direction data representing a direction or change in direction of the light sources 530a-c with respect to the respective imaging device 510.
[0123] Each imaging device 510 may comprise several camera units that cooperate to provide an image extending over a portion of a spherical surface i.e. with a combined field of view extending over a substantial solid angle. The solid angle covered by the camera units may for example extend over Ω=2π steradian. Each of the two beacons 504 has a base 522, inside which are located a battery 524, an imaging device 510, an image processor 519, and electronics 526. The base 522 is relatively heavy, to keep the beacon 504 in a vertical orientation when deployed on the seabed 506. Above the base 22 is located an acoustic transponder 528 and the imaging device 510.
[0124] Operation of the positioning system 501 embodiment shown in
[0125] Thus, embodiments of the invention have been described by reference to certain embodiments discussed above. From the above description, it should be understood that the underwater positioning system may be implemented either with one or more light sources provided on the ROV and one or more imaging devices provided on one or more beacons on the one hand, or with one or more imaging devices provided on the ROV and one or more light sources provided on one or more beacons on the other hand.
[0126] It will be recognized that these embodiments are susceptible to various modifications and alternative forms well known to those of skill in the art. In particular, beacons with any number of lights may be provided and the arrangement of the beacons and the implementation of the ROV may be distinct from the schematically illustrated design.
[0127] Many modifications in addition to those described above may be made to the structures and techniques described herein without departing from the spirit and scope of the invention. Accordingly, although specific embodiments have been described, these are examples only and are not limiting upon the scope of the invention.
[0128] Note that for reasons of conciseness, the reference numbers corresponding to similar elements in the various embodiments (e.g. beacons 104, 204, 304, etc. being similar to element 4) have been collectively indicated in the claims by their base numbers only i.e. without the multiples of hundreds. However, this does not suggest that the claim elements should be construed as referring only to features corresponding to base numbers. Although the similar reference numbers have been omitted in the claims, their applicability will be apparent from a comparison with the figures.
LIST OF REFERENCE SYMBOLS
[0129] Similar reference numbers that have been used in the description to indicate similar elements (but differing only in the hundreds) have been omitted from the list below, but should be considered implicitly included. [0130] 1 underwater positioning system [0131] 2 remotely operable vehicle [0132] 4 beacon [0133] 6 bed (e.g. sea bed) [0134] 8 body of water (e.g. seawater) [0135] 10 underwater imaging device (e.g. photogrammetric camera) [0136] 12 acoustic transceiver [0137] 14 orientation sensor [0138] 16 processor [0139] 18 communications interface [0140] 20 umbilical [0141] 22 base [0142] 24 battery [0143] 26 electronics [0144] 28 acoustic transponder [0145] 30 light source [0146] 109 light source matrix [0147] 111 second underwater imaging device (e.g. camera) [0148] 113 inertial navigation system [0149] 115 depth gauge [0150] 117 laser line scanner [0151] 125 beacon orientation sensor [0152] 126 beacon communication electronics [0153] 331 frame (e.g. triangle) [0154] 431 further light source [0155] 519 beacon image processor [0156] AR ROV axis [0157] AB beacon axis [0158] Hi heading (object i=1, 2, . . . ) [0159] N north [0160] Oi underwater object (i=1, 2, . . . ) [0161] Pi position (object i=1, 2, . . . ) [0162] Rij range (from i to j) [0163] αij bearing angle [0164] Δk spatial offset (k=x, y, z)