WO1994023351A1 - Localising system - Google Patents

Localising system Download PDF

Info

Publication number
WO1994023351A1
WO1994023351A1 PCT/GB1994/000710 GB9400710W WO9423351A1 WO 1994023351 A1 WO1994023351 A1 WO 1994023351A1 GB 9400710 W GB9400710 W GB 9400710W WO 9423351 A1 WO9423351 A1 WO 9423351A1
Authority
WO
WIPO (PCT)
Prior art keywords
εtation
mobile work
εtationε
εpaced
εyεtem
Prior art date
Application number
PCT/GB1994/000710
Other languages
French (fr)
Inventor
Gareth Anthony Edwards
Original Assignee
Cat Systems Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GB939307084A external-priority patent/GB9307084D0/en
Application filed by Cat Systems Limited filed Critical Cat Systems Limited
Priority to AU63834/94A priority Critical patent/AU6383494A/en
Publication of WO1994023351A1 publication Critical patent/WO1994023351A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/87Combinations of sonar systems
    • G01S15/876Combination of several spaced transmitters or receivers of known location for determining the position of a transponder or a reflector
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/87Combinations of radar systems, e.g. primary radar and secondary radar
    • G01S13/878Combination of several spaced transmitters or receivers of known location for determining the position of a transponder or a reflector
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device

Definitions

  • This invention relates to a system for and a method of enabling a mobile work station to localise itself, namely, to determine its distance and bearing, with respect to a plurality of fixed reference stations associated with an area to be worked by the mobile station.
  • the inventive system and method have numerous applications and are especially, but not exclusively, related to a mobile robotic unit which is required to carry out a task over a working area.
  • One particular application of the invention is relevant to a robotic lawn mower which needs no operator intervention beyond being shown the boundary of a lawn to be mowed, whereafter the mower is able to mow the lawn automatically at predetermined intervals on demand, whilst optionally dumping mowed grass cuttings at given locations and/or returning to a home base, to recharge or refuel, as necessary.
  • the mower can be rendered sensitive to foreign objects, such as people, in its mowing area, such that it will not overrun such objects.
  • the mower may be programmed to mow the lawn in any desired pattern, for instance, spirally or striped.
  • Such a robotic lawn mower may also be arranged to perform other tasks, such as, distributing fertiliser, weed killer or the like, sweeping and/or collecting fallen leaves.
  • Another application of the invention is as a robotic floor cleaner, such as, a vacuum cleaner, floor polisher or the like, for domestic and/or industrial use.
  • mobile work station is used to denote such devices, and any other devices which are capable of carrying out a task or tasks over a working area in robotic manner.
  • one aspect of the present invention provides a localising system comprising a plurality of spaced reference stations associated or associable with a working area in given positions with respect thereto, and a mobile work station arranged to communicate with the or two or more of the spaced reference stations to determine its distance from and bearing with respect thereto, thereby localising the position of the mobile work station relative to the working area, such determinations being used to enable the mobile work station to carry out a task over at least part of the working area in a controlled manner.
  • Another aspect of the invention resides in a method of localising a mobile work station with respect to an area to be worked thereby, wherein a plurality of spaced reference stations are associated with the area to be worked in given positions in relation thereto and wherein the mobile work station communicates with the or two or more of the spaced reference stations to determine its distance from and bearing with respect thereto, thereby localising the position of the mobile work station relative to the working area, such determinations being used to enable the mobile work station to carry out a task over at least part of the working area in a controlled manner.
  • the or at least some of the spaced reference stations may be capable of communicating with each other or others of the reference stations, to determine their relative spacings and bearings, which determination may then be transmitted to the mobile work station.
  • the mobile work station may be arranged to determine its distance from and bearing with respect to the or at least two of the spaced reference stations whilst it is stationary, either before or during its carrying out a task over at least part of the working area. Alternatively or additionally, such determinations may be carried out whilst the mobile work station is moving, preferably, over the working area, again before or during its carrying out a task over at least part thereof.
  • Communication between the spaced reference stations and/or between the mobile working station and the or at least two of the spaced reference stations may be effected by using ultrasonic radiation, although other forms of radiation, such as, electromagnetic radiation, may be employed.
  • the reference stations may be linked together, for example, by cabling or wiring, to effect communication therebetween.
  • the mobile work station may be so-linked to one or more of the spaced reference stations.
  • the spaced reference stations maybe "passive”, in that they can only reflect radiation transmitted from the mobile work station back thereto, to enable the mobile work station to determine its distance from and bearing with respect to the or two or more of the reference stations, in which case the reference stations are likely not to be able to communicate with each other.
  • the spaced reference stations may be "active" in that they can be activated and/or interrogated by the mobile work station to enable them to communicate therewith, so that the mobile work station can determine its distance from and bearing with respect to the or two or more of the reference stations.
  • the spaced reference stations may be arranged to communicate with the mobile work station by means of a continuous transmission of radiation or pulsed radiation without having to be activated thereby or they may be ⁇ o- activated and/or interrogated on demand by the mobile station to communicate therewith after a given time interval or on receiving a further transmission activating and/or interrogating therefrom.
  • This arrangement allows the mobile work station to "orchestrate" all transmissions from the mobile station to the or two or more of the reference stations, between the or two or more of the reference stations and from the or two or more of the reference stations to the mobile station.
  • only the mobile work station need to be used to determine where the reference stations are located and where it is itself relative to the working area.
  • the localising system of the preferred embodiment is based upon the use of an intelligent, microprocessor-controlled mobile work station capable of activating and interrogating the spaced reference stations which may also be intelligent and microprocessor-controlled.
  • the ultrasonic or other radiation can be encoded to communicate information between the spaced reference and/or mobile work stations by, say, pulse modulation, with the stations measuring transmit/receive times to determine the respective distances between them.
  • the stations may use a stereophonic technique, namely, the time difference between receiving the same pulse at two stations, to determine the bearing of a transmitting reference station and/or the mobile work station.
  • the accuracy of an ultrasonic localising system is largely independent on the speed of sound in air, which can vary considerably due to temperature and/or humidity, and wind speed, and all distance measurements can be calibrated relative to transmission times between the spaced reference stations and, thus, the wind speed deduced.
  • the reference stations may be arranged to compensate also for isotropic changes in speed of the ultrasonic radiation in air due to temperature changes, as well as being able to take into account constant wind speed.
  • the system can be calibrated and controlled by the mobile work station which detects a reference station, determines its position relative to others already encountered, and gives it an identifying code, if necessary.
  • the mobile station can then wander at will, activating or interrogating specific reference stations, usually, the nearest one, to respond, measuring transmit/receive times to determine a radial distance fix, and measuring ⁇ tereophonically to determine a bearing.
  • Exact positional fixes are obtained by geometry, namely, by obtaining three radial distances from different fixed stations and high positional accuracy can be obtained by trilineation.
  • This method of specific interrogation means that a reference station only needs to be “woken up” from a low-power “sleep” state when the mobile station is in the area and only needs to transmit at sufficiently a high energy pulse when specifically asked to do so by the mobile station.
  • the ⁇ tation ⁇ be ⁇ elf-contained battery driven units, perhaps operated by the power generated from a solar cell, and hence low power consumption could be important.
  • a further advantage is that multiple stations do not interfere with each other.
  • a further advantage of the inventive system and method of localisation is that the mobile work station can listen for any natural reflection of its transmitted ultrasonic radiation and detect the range and direction of an object in its vicinity. This information can be used to enable the mobile station to avoid unknown obstacles or take any other action, for example, stopping until the object is removed.
  • the mobile station may be arranged to programme and/or interrogate the reference stations and cause them to transmit radiation, such as an ultrasonic pulse, of given duration at predetermined time intervals.
  • radiation such as an ultrasonic pulse
  • the mobile station can avoid any delay in re- interrogating the reference stations, but retains the ability to synchronise such stations, whilst minimising the possibility of two or more ultrasonic pulses clashing with each other.
  • the mobile station is able to maximise the accuracy of its localisation with respect to the closest reference station( ⁇ ), preferably employing very short pulses, whilst boosting signal to noise ratio from more distant reference stations using longer duration pulses.
  • Programmability of the spaced reference stations permits the mobile station to optimise its pulse strategy as it moves over the working area.
  • the inventive localising system has particular application in association with a robotic lawn mower arranged to mow a working area, namely, a lawn, with the reference stations preferably being spaced around the boundary of the lawn, although such positioning may be otherwise.
  • the reference stations may be positioned on the area of the lawn, with, say, one such station positioned at the centre of the lawn.
  • the mower, or other mobile work station is subjected to a calibration phase in which it interrogates the reference stations to determine its spacing therefrom and bearing with respect thereto, possibly after the reference stations have carried out the same exercise with respect to each other.
  • This localising information is stored in the microprocessor control unit of the mower or other mobile station.
  • a so-called “learning phase” may be carried out, whereby the mobile work station is moved by a user around the boundary of the working area, to establish an internal model or map thereof which is also stored in the control unit of the mobile station.
  • This learning phase also takes into account areas within the working area upon which tasks are not required to be carried out by the mobile station.
  • the wires can be used for several purposes, for example:
  • any mobile station within the area can detect the strength of the magnetic field created by a wire loop, which can be modulated to carry information.
  • a specific reference station can be employed as a charging point for the mobile station which can "home in” on to it and connect up to recharge its power source, such as a battery, when required.
  • the power source for that charging point might be a large solar panel, although any other suitable source may be used.
  • the mobile station may be fitted with a solar panel used to recharge its batteries directly.
  • the station itself detects a low- charge situation and goes into a stationary "basking" mode, where the solar panel is actively maintained in the optimum position relative to the sun by the whole mower rotating as necessary.
  • a 270mm x 270mm solar panel may be used, giving approximately lAh at 12 volts per day during the summer.
  • a lawn mower would have a characteristic basking time of, say, two to three days and a mowing time of up to, say, three hours.
  • inventive system and method can be used to determine the orientation of the mobile station in space, as will be described in more detail hereinbelow with reference to a preferred embodiment.
  • Figure 1 is a plan view of the system in association with a garden lawn to be mowed by the mower;
  • Figure 2 is a diagrammatic plan view of the mower in association with three spaced reference stations of the system;
  • Figure 3 is a diagrammatic view of one of the reference stations shown in Figure 2;
  • FIGS 4A and 4B are respective diagrammatic side and bottom plan views of the mower of Figure 2;
  • Figure 5 shows respective flowcharts for typical ultrasonic sequences of the mower or other mobile work unit and a reference station.
  • a robotic lawn mower 1 is of largely the same size and construction as a conventional lawn mower except that it incorporates a microprocessor control unit (not shown) accommodated in a housing 2 on the body 3 of the mower 1, and a steering assembly (also not shown) for at least one pair of its wheels 4 upon which the body 3 is mounted.
  • the mower 1 may be provided with a detachable handle for manual use, whilst the microprocessor control unit controls the manoeuvrability of the mower and the associated grass cutting device (not shown).
  • Optional sensing wheels (also not shown) and/or other suitable sensors, such as the wheels 4, may be used in the mower 1, to ensure that the latter is moving correctly over the desired distances.
  • a fail-safe electro-mechanical arrangement such as, micro ⁇ witches, may be used to ensure that the power to the grass cutting device of the mower 1 is cut-off when the mower is tilted significantly from the horizontal.
  • the location system comprises also three spaced, reference stations 5, 6 and 7 which are separate and self-contained with respect to each other and which are spaced around the boundary 10 of a lawn L of a garden G, whilst the mower 1 constitutes a mobile work station.
  • the three reference stations 5 to 7 are located at convenient positions on the lawn boundary 10 and may be mounted on posts, although this is not absolutely necessary.
  • the reference stations 5 to 7 are provided with rechargeable batteries, using solar power for recharging and/or operating.
  • the precise positions of the fixed reference stations 5 to 7 are not critical, provided that they are reasonably spread out and fixed in position once installed.
  • the system is subjected to a calibration phase wherein the mower 1 is placed randomly between the three fixed reference stations 5 to 7 on the lawn, as shown in the drawing.
  • the microprocessor unit of the mower 1 activates and interrogates each station 5 to 7, such that the mower can determine its distance from and bearing with respect to each of the reference stations.
  • the mower 1 localises itself with respect to the fixed reference stations 5 to 7 and, to a certain extent, with respect to the shape of the lawn L to be mowed.
  • the reference stations 5 to 7 can communicate ultrasonically with each other, to determine their relative spacings and bearings with respect to each other, with the relevant information being transmitted to the mower 1, to assist in determining or confirm determination of its di ⁇ tancings and bearings from the reference stations.
  • each fixed reference station 5 to 7 may require only to measure its distance from the other fixed stations and, thus, has only one ultrasonic receiving transducer (monaural), the mower 1 (mobile station) ha ⁇ two ⁇ uch transducers 21 (multiaural).
  • the mower 1 to determine not only its di ⁇ tance from and bearing with respect to each of the fixed stations 5 to 7 but also it ⁇ body orientation in ⁇ pace.
  • At least one of the reference stations 5 to 7 and/or the mobile work station, in this case, the mower 1, may be provided with a single transducer arranged to transmit and/or receive radiation in an omnidirectional manner using a suitable "horn" arrangement, preferably of cylindrical construction.
  • a so-called “learning phase” is carried out, whereby the mower 1 is ⁇ teered manually around the boundary 10 of the lawn L, commencing with the largest enclosed area, namely, the lawn itself in this particular case. This may or may not be carried out during an initial mowing operation.
  • Internal boundaries, ⁇ uch as island beds or trees T, within the boundary 10 of the lawn L are also included in thi ⁇ learning pha ⁇ e, ⁇ o that the microproce ⁇ or control unit of the mower 1 monitors continuou ⁇ ly it ⁇ position during thi ⁇ pha ⁇ e and, on completion, is able to define for it ⁇ elf a working area within ⁇ pecified boundarie ⁇ .
  • control unit of the mower 1 is able to steer the latter, ⁇ uch that it mow ⁇ only the lawn defined by that model or map.
  • the control unit may al ⁇ o be programmed to cau ⁇ e the mower 1 to mow the lawn L in any desired pattern, for instance, spirally or striped.
  • Thi ⁇ learning pha ⁇ e can be extended by the user moving the mower 1 manually over the entirety of the lawn L in a mowing pattern which is monitored by and stored in the mower's control unit, to provide an internal model or map thereof. Subsequently, the mower 1 can then move itself to the start of or an intermediate point on the pattern using the stored information determined by previous communication with the reference stations 5 to 7, for example, in the calibration phase, ⁇ o that it can then replicate the mowing pattern from the start or intermediate point thereof.
  • the mower 1 could use this internal model or map to determine its body orientation and, also, use the stereophonic principle to determine its position with respect to a ⁇ ingle fixed reference ⁇ tation 5 to 7 which i ⁇ still operational.
  • FIG 3 there i ⁇ ⁇ hown diagrammatically one of the fixed reference ⁇ tations 5 to 7 which comprise ⁇ an ultra ⁇ onic tran ⁇ ducer 31 which i ⁇ used for both the reception and tran ⁇ mi ⁇ ion of ultrasonic radiation from and to and the mower 1 and, optionally, the fixed stations.
  • An omnidirectional resonant cavity or horn 32 allows omnidirection receipt and transmission of ultra ⁇ onic radiation without ⁇ ignificant lo ⁇ se ⁇ .
  • a microprocessor 33 drives ultrasonic tran ⁇ mi ⁇ ion pul ⁇ e ⁇ directly off "TTL" and ⁇ en ⁇ es "TTL" logic level ⁇ on an amplified input signal from the transducer 31 via a tuned analogue amplifier 34.
  • the microproce ⁇ or 33 i ⁇ al ⁇ o able to ⁇ witch off power to at lea ⁇ t the amplifier E, thereby ⁇ aving power.
  • a solar cell 35 and rechargeable battery 36 enable maintenance-free operation of the station which i ⁇ ⁇ upported, in use, upon a fixing post 37.
  • a rotary cutting device 44 i ⁇ provided at the front of the mower 1 adjacent a pair of wheels 45 having wheel movement ⁇ en ⁇ or ⁇ (not ⁇ hown).
  • An auxiliary motor 47 for driving the rotary cutting device 44 i ⁇ provided, along with a rechargeable battery 48, a microproce ⁇ or 49, an analogue motor control 50 and a ⁇ olar panel 52.
  • Two ultrasonic transducer arrangements 51 each similar to the corresponding arrangement for each fixed ⁇ tation 5 to 7, a ⁇ described above in relation to Figure 3, receive and transmit ultrasonic radiation from and to the fixed reference ⁇ tation ⁇ 5 to 7.
  • the main drive motor ⁇ 42 are controllable independently of each other and rotation thereof i ⁇ ⁇ en ⁇ ed, ⁇ o a ⁇ to allow the microprocessor 49 to maintain a dynamic model of the movement of the mower 1. Rotation of the front wheels 45 i ⁇ al ⁇ o monitored to determine di ⁇ tance ⁇ moved by the mower 1.
  • the moving mower 1 i ⁇ communicating ultra ⁇ onically with the fixed reference ⁇ tations 5 to 7 by actuating and interrogating them to maintain it ⁇ locali ⁇ ing function with re ⁇ pect thereto.
  • the calibration pha ⁇ e only require ⁇ repeating if a fixed ⁇ tation 5 to 7 i ⁇ moved, whil ⁇ t the learning pha ⁇ e need ⁇ to be repeated if the working area of the lawn L i ⁇ changed.
  • the mower 1 As the mower 1 moves over the lawn L, it tran ⁇ mit ⁇ a master pulse and al ⁇ o "listens" stereophonically for any reflected pul ⁇ e ⁇ , thereby detecting the pre ⁇ ence and po ⁇ ition of any ob ⁇ tacle in it ⁇ path of movement.
  • the fixed reference stations 5 to 7 are interrogated by the mower 1, they are "silent" for long enough for all ultrasonic echoes to decay to insignificant level ⁇ .
  • the preprogrammed timing of the fixed reference ⁇ tation ⁇ 5 to 7 then cau ⁇ e ⁇ one of them to transmit a pulse which i ⁇ detected and proce ⁇ sed by the mower 1. Then, the other reference ⁇ tation ⁇ take their turn to tran ⁇ mit ⁇ uccessive ultra ⁇ onic pul ⁇ e ⁇ to the mower 1, so that the latter i ⁇ able to determine an accurate di ⁇ tance and bearing with re ⁇ pect to tho ⁇ e ⁇ tations. The mower 1 then retran ⁇ it ⁇ the master pulse and the cycle is repeated, thereby locali ⁇ ing the po ⁇ ition of the mower with re ⁇ pect to the fixed reference ⁇ tations 5 to 7 and, hence, the lawn L.
  • the orientation in ⁇ pace of the body 3, 43 of the mower 1 i ⁇ determined stereophonically using the pair of ultrasonic transducer arrangements.
  • the master pulse transmitted by the mower 1 can be encoded with instructions to adju ⁇ t the waiting times of the respective reference ⁇ tation ⁇ 5 to 7, to e ⁇ tablish an optimum pulse cycle repeat rate as the mower moves across the lawn L.
  • the mower 1 can use it ⁇ internal dynamic model to compen ⁇ ate any errors in the locali ⁇ ing ⁇ y ⁇ tem. Any ⁇ uch errors can be detected and used to stop the mower 1 ⁇ o that it can then obtain a corrected "fix" with respect to the reference stations 5 to 7. Typically, two ⁇ uch error ⁇ are required before the mower 1 ⁇ top ⁇ and obtain ⁇ a corrected "fix" with reque ⁇ t to the reference ⁇ tations 5 to 7.
  • Absolute fixes may also be made conveniently at the end of each "run” of the mower when mowing in striped patterns.
  • the mower 1 doe ⁇ not nece ⁇ arily have to ⁇ top to obtain a corrected "fix".
  • it under ⁇ tand ⁇ it ⁇ wheel movement ⁇ to be correct during each ultra ⁇ onic cycle and can ⁇ olve for it ⁇ late ⁇ t ab ⁇ olute po ⁇ ition whil ⁇ t moving.
  • the main reason for this process to fail would be slippage of a wheel 4 during a ⁇ onic cycle.
  • two ⁇ uch corrective failure ⁇ are required before the mower 1 ⁇ top ⁇ and obtain ⁇ a corrected ⁇ tationary "fix".
  • the mower 1 may be ⁇ tored in, say, a shed S, when not in use, and then brought out on to the lawn L via a path P, when required to mow the lawn.
  • control unit of the mower 1 can be programmed to operate the latter at periodic time interval ⁇ , with due regard to the weather, to mow the working area of the lawn L, return to the ⁇ hed S (home base) after the mowing operation and then recharge its power ⁇ ource.
  • the mower' ⁇ control unit may be programmed during the learning pha ⁇ e, to differentiate path ⁇ from lawn working area ⁇ , to that it ⁇ gra ⁇ s cutting device i ⁇ not operational whil ⁇ t the mower 1 i ⁇ on a path.
  • an optional dump mode allows the mower's control unit to be programmed to recognise the location of a dump where gras ⁇ cuttings can be dumped. Such a location, as well a ⁇ tho ⁇ e of any connecting path( ⁇ ) and the configuration thereof, i ⁇ included in the model or map generated during the learning pha ⁇ e, a ⁇ di ⁇ cu ⁇ ed above.
  • Specific in ⁇ truction ⁇ may be given to the mower' ⁇ control unit by an operator using either a control panel on the mower or a hand-held, remote programmer or personal computer, instructing the mower to, say, mow or not mow particular portion ⁇ of the working area of the lawn or to mow to a particular pattern.
  • the accuracy of the ⁇ yste is substantially independent of the speed of the ultrasonic radiation in air, which can vary considerably due to temperature, humidity and/or wind direction changes, because all the di ⁇ tance measurement ⁇ carried out by the mobile station (mower).
  • the mower 1 i ⁇ al ⁇ o able to detect ultra ⁇ onically any foreign body in it ⁇ path on the lawn L, whereby it can be stopped quickly.
  • a mechanical fail-safe arrangement such as a ⁇ , micro ⁇ witche ⁇ , may be employed.
  • inventive locali ⁇ ing system described above in relation to the drawing u ⁇ e ⁇ ultra ⁇ onic radiation for communication between the mower 1 and/or the fixed reference station ⁇ 5 to 7, other form ⁇ of radiation, ⁇ uch a ⁇ , electromagnetic radiation, may be employed.
  • a po ⁇ ible modification of the ultrasonic arrangement described above would be to add electromagnetic radiation to allow a faster fix at an ab ⁇ olute position.
  • the mobile ⁇ tation emit ⁇ an ultra ⁇ onic pul ⁇ e whilst at a position A, possibly whil ⁇ t in motion.
  • Each fixed reference station receive the pul ⁇ e, wait ⁇ a period of time ⁇ pecific to it ⁇ elf to avoid cla ⁇ he ⁇ and then emit ⁇ an electromagnetic pulse.
  • the mobile ⁇ tation receives the electromagnetic pul ⁇ e and, as the transmission time is negligible compared with the ultra ⁇ onic pul ⁇ e ⁇ , can determine the time taken for the pulse emitted at position A to reach each fixed ⁇ tation. From thi ⁇ , po ⁇ ition A can be determined by trilineation.
  • a pa ⁇ ive light beam arrangement for the fixed reference ⁇ tation ⁇ 5 to 7 could be used analogous to the intelligent ultrasonic arrangement discus ⁇ ed above, in that the ⁇ tation po ⁇ ition ⁇ are "learnt" by the mobile ⁇ tation but where the fixed stations are merely light beam reflectors, namely, reflective cams or tri-cornered reflector ⁇ designed to return a beam in the reverse direction irre ⁇ pective of it ⁇ incidence angle, ⁇ uch a beam may be in the invi ⁇ ible infra-red range.
  • the mobile ⁇ tation senses the angular direction of ⁇ uch "pa ⁇ ive" ⁇ tation ⁇ and, optionally, the time-of-flight of a light pul ⁇ e in order to determine a range.
  • an infra-red light- emitting diode and a matching photoelectric ⁇ en ⁇ or diode are mounted pointing vertically at a rotating pri ⁇ m or mirror rotating at a comparatively ⁇ low rate of, ⁇ ay, 1-lOHz and it ⁇ angular po ⁇ ition ⁇ en ⁇ ed to the required accuracy.
  • the pri ⁇ m angle needs to be ⁇ en ⁇ ed to 1/20th of a degree (3 inute ⁇ ), that is to say, 10,000 angular positions per revolution would be adequate.
  • the background light level i ⁇ ea ⁇ ured at the ⁇ en ⁇ or diode, a pul ⁇ e of light i ⁇ emitted and a timer ⁇ tarted At each graticule po ⁇ ition, the background light level i ⁇ ea ⁇ ured at the ⁇ en ⁇ or diode, a pul ⁇ e of light i ⁇ emitted and a timer ⁇ tarted.
  • the return pul ⁇ e By monitoring the ⁇ ensor diode output during the maximum expected two-way flight time of the pulse, namely, the next 70ns for a 10m range, the return pul ⁇ e will be detected again ⁇ t the background, ⁇ hould the fixed ⁇ tation be at thi ⁇ angular po ⁇ ition.
  • the time of flight of the pul ⁇ e give ⁇ an approximate range for the reflection and thi ⁇ , plu ⁇ the knowledge of the expected approximate angular po ⁇ ition, will aid po ⁇ itive identification of a true fixed station reflection.
  • the light pul ⁇ e i ⁇ directed horizontally in all direction ⁇ by a conical mirror and the returning light directed down by the ⁇ ame mirror on to an annulus of charge- coupled ⁇ en ⁇ itive element ⁇ , similar to tho ⁇ e u ⁇ ed in cameras.
  • the annular array of element ⁇ is exposed and the background inten ⁇ ities noted.
  • the annular array is then cleared and the light pul ⁇ e emitted.
  • the content ⁇ of the array are again noted.
  • the fir ⁇ t ⁇ et of calibration data i ⁇ then subtracted, giving the return intensities due to the light pulse.
  • Fixed ⁇ tation ⁇ are identified by intensity level and approximate annular po ⁇ ition and an accurate fixed obtained, again, by triangulation.
  • An active light beam arrangement for the fixed ⁇ tation ⁇ similar to the passive arrangement can be employed although the mobile station simply senses the light pulse ⁇ and has no tran ⁇ mi ⁇ ion capability.
  • the light pulse ⁇ are emitted periodically by active fixed reference stations equipped with light-emitting diodes and, perhaps, powered by solar energy.
  • Each ⁇ tation has a different periodicity, enabling it to be easily identified from background light sources. In thi ⁇ case an exact po ⁇ ition i ⁇ calculated by triangulation once again.
  • the ⁇ ame "learnt" reference arrangement can be implemented u ⁇ ing active radio frequency fixed station ⁇ transmitting at different known frequencies.
  • the mobile ⁇ tation i ⁇ By ⁇ ensing the phase difference of the incident wave on a pair of aerials, the mobile ⁇ tation i ⁇ able to deduce the angular po ⁇ ition of a particular fixed station and by using three or more ⁇ uch ⁇ tation ⁇ , the mobile ⁇ tation i ⁇ able to calculate an exact po ⁇ ition by trilineation.
  • FIG. 5 shows respective flowcharts for typical command sequences of the control unit of the mower 1 or other mobile work station and a reference ⁇ tation 5 to 7, wherein the mower is referred to a ⁇ the "mobile unit” and the reference ⁇ tation a ⁇ a "beacon".

Abstract

Localising system and method suitable for use with a robotic lawn mower (1), wherein a plurality of spaced reference stations (5 to 7) are associated with an area (L) to be worked by a mobile work station (lawn mower 1) in given positions in relation thereto and wherein the mobile work station (1) communicates with the or two or more of the spaced reference stations (5 to 7) to determine its distance from and bearing with respect thereto, thereby localising the position of the mobile work station (1) relative to the working area (lawn L), such determination being used to enable the mobile work station (1) to carry out a task over at least part of the working area (L) in a controlled manner.

Description

LOCALISING SYSTEM
DESCRIPTION
This invention relates to a system for and a method of enabling a mobile work station to localise itself, namely, to determine its distance and bearing, with respect to a plurality of fixed reference stations associated with an area to be worked by the mobile station.
The inventive system and method have numerous applications and are especially, but not exclusively, related to a mobile robotic unit which is required to carry out a task over a working area.
One particular application of the invention is relevant to a robotic lawn mower which needs no operator intervention beyond being shown the boundary of a lawn to be mowed, whereafter the mower is able to mow the lawn automatically at predetermined intervals on demand, whilst optionally dumping mowed grass cuttings at given locations and/or returning to a home base, to recharge or refuel, as necessary. The mower can be rendered sensitive to foreign objects, such as people, in its mowing area, such that it will not overrun such objects. The mower may be programmed to mow the lawn in any desired pattern, for instance, spirally or striped.
Such a robotic lawn mower may also be arranged to perform other tasks, such as, distributing fertiliser, weed killer or the like, sweeping and/or collecting fallen leaves.
Another application of the invention is as a robotic floor cleaner, such as, a vacuum cleaner, floor polisher or the like, for domestic and/or industrial use.
Throughout this specification, the term "mobile work station" is used to denote such devices, and any other devices which are capable of carrying out a task or tasks over a working area in robotic manner.
Accordingly, one aspect of the present invention provides a localising system comprising a plurality of spaced reference stations associated or associable with a working area in given positions with respect thereto, and a mobile work station arranged to communicate with the or two or more of the spaced reference stations to determine its distance from and bearing with respect thereto, thereby localising the position of the mobile work station relative to the working area, such determinations being used to enable the mobile work station to carry out a task over at least part of the working area in a controlled manner.
Another aspect of the invention resides in a method of localising a mobile work station with respect to an area to be worked thereby, wherein a plurality of spaced reference stations are associated with the area to be worked in given positions in relation thereto and wherein the mobile work station communicates with the or two or more of the spaced reference stations to determine its distance from and bearing with respect thereto, thereby localising the position of the mobile work station relative to the working area, such determinations being used to enable the mobile work station to carry out a task over at least part of the working area in a controlled manner. The or at least some of the spaced reference stations may be capable of communicating with each other or others of the reference stations, to determine their relative spacings and bearings, which determination may then be transmitted to the mobile work station.
The mobile work station may be arranged to determine its distance from and bearing with respect to the or at least two of the spaced reference stations whilst it is stationary, either before or during its carrying out a task over at least part of the working area. Alternatively or additionally, such determinations may be carried out whilst the mobile work station is moving, preferably, over the working area, again before or during its carrying out a task over at least part thereof.
Communication between the spaced reference stations and/or between the mobile working station and the or at least two of the spaced reference stations may be effected by using ultrasonic radiation, although other forms of radiation, such as, electromagnetic radiation, may be employed. Alternatively or additionally, the reference stations may be linked together, for example, by cabling or wiring, to effect communication therebetween. Similarly, the mobile work station may be so-linked to one or more of the spaced reference stations.
The spaced reference stations maybe "passive", in that they can only reflect radiation transmitted from the mobile work station back thereto, to enable the mobile work station to determine its distance from and bearing with respect to the or two or more of the reference stations, in which case the reference stations are likely not to be able to communicate with each other.
Alternatively, the spaced reference stations may be "active" in that they can be activated and/or interrogated by the mobile work station to enable them to communicate therewith, so that the mobile work station can determine its distance from and bearing with respect to the or two or more of the reference stations. Alternatively or additionally, the spaced reference stations may be arranged to communicate with the mobile work station by means of a continuous transmission of radiation or pulsed radiation without having to be activated thereby or they may be εo- activated and/or interrogated on demand by the mobile station to communicate therewith after a given time interval or on receiving a further transmission activating and/or interrogating therefrom.
This arrangement allows the mobile work station to "orchestrate" all transmissions from the mobile station to the or two or more of the reference stations, between the or two or more of the reference stations and from the or two or more of the reference stations to the mobile station. Thus, in one embodiment only the mobile work station need to be used to determine where the reference stations are located and where it is itself relative to the working area.
The localising system of the preferred embodiment is based upon the use of an intelligent, microprocessor-controlled mobile work station capable of activating and interrogating the spaced reference stations which may also be intelligent and microprocessor-controlled. The ultrasonic or other radiation can be encoded to communicate information between the spaced reference and/or mobile work stations by, say, pulse modulation, with the stations measuring transmit/receive times to determine the respective distances between them. The stations may use a stereophonic technique, namely, the time difference between receiving the same pulse at two stations, to determine the bearing of a transmitting reference station and/or the mobile work station.
The accuracy of an ultrasonic localising system is largely independent on the speed of sound in air, which can vary considerably due to temperature and/or humidity, and wind speed, and all distance measurements can be calibrated relative to transmission times between the spaced reference stations and, thus, the wind speed deduced. The reference stations may be arranged to compensate also for isotropic changes in speed of the ultrasonic radiation in air due to temperature changes, as well as being able to take into account constant wind speed.
To avoid any ultrasonic pulse clashes and greatly reduce power drain at the spaced reference stations, the system can be calibrated and controlled by the mobile work station which detects a reference station, determines its position relative to others already encountered, and gives it an identifying code, if necessary. The mobile station can then wander at will, activating or interrogating specific reference stations, usually, the nearest one, to respond, measuring transmit/receive times to determine a radial distance fix, and measuring εtereophonically to determine a bearing. Exact positional fixes are obtained by geometry, namely, by obtaining three radial distances from different fixed stations and high positional accuracy can be obtained by trilineation. Thus, it is preferred to determine the bearing of the mobile station with respect to the reference stations εtereophonically.
This method of specific interrogation means that a reference station only needs to be "woken up" from a low-power "sleep" state when the mobile station is in the area and only needs to transmit at sufficiently a high energy pulse when specifically asked to do so by the mobile station.
In many applications, it may be desirable that the εtationε be εelf-contained battery driven units, perhaps operated by the power generated from a solar cell, and hence low power consumption could be important. A further advantage is that multiple stations do not interfere with each other.
A further advantage of the inventive system and method of localisation is that the mobile work station can listen for any natural reflection of its transmitted ultrasonic radiation and detect the range and direction of an object in its vicinity. This information can be used to enable the mobile station to avoid unknown obstacles or take any other action, for example, stopping until the object is removed.
The mobile station may be arranged to programme and/or interrogate the reference stations and cause them to transmit radiation, such as an ultrasonic pulse, of given duration at predetermined time intervals. By arranging for the period between adjacent pulses to be sufficiently large for all echoes to have decayed to a negligible magnitude, the leading edge of a successive pulse can be detected very accurately. By having a predetermined pulse rate, the mobile station can avoid any delay in re- interrogating the reference stations, but retains the ability to synchronise such stations, whilst minimising the possibility of two or more ultrasonic pulses clashing with each other. Similarly, by controlling the duration of ultrasonic pulses, the mobile station is able to maximise the accuracy of its localisation with respect to the closest reference station(ε), preferably employing very short pulses, whilst boosting signal to noise ratio from more distant reference stations using longer duration pulses. Programmability of the spaced reference stations permits the mobile station to optimise its pulse strategy as it moves over the working area.
As indicated above, the inventive localising system has particular application in association with a robotic lawn mower arranged to mow a working area, namely, a lawn, with the reference stations preferably being spaced around the boundary of the lawn, although such positioning may be otherwise. For instance, one or more of the reference stations may be positioned on the area of the lawn, with, say, one such station positioned at the centre of the lawn.
In a preferred embodiment, the mower, or other mobile work station, is subjected to a calibration phase in which it interrogates the reference stations to determine its spacing therefrom and bearing with respect thereto, possibly after the reference stations have carried out the same exercise with respect to each other. This localising information is stored in the microprocessor control unit of the mower or other mobile station. Subsequently or previously, a so- called "learning phase" may be carried out, whereby the mobile work station is moved by a user around the boundary of the working area, to establish an internal model or map thereof which is also stored in the control unit of the mobile station. This learning phase also takes into account areas within the working area upon which tasks are not required to be carried out by the mobile station.
In the case when the spaced reference stations are effectively "wired" together, the wires can be used for several purposes, for example:
1. to carry or share power between the reference stations;
2. to allow "instant" communication between the reference stations, facilitating ultrasonic pulse timing measurements;
3. to act as a fail-safe boundary for the area the mobile station works, whereby that station is able to detect the presence of an alternating current of specific frequency in the wire(s) and, as a result, will not cross it;
4. as an inductive communication loop, in that any mobile station within the area can detect the strength of the magnetic field created by a wire loop, which can be modulated to carry information.
Also, a specific reference station can be employed as a charging point for the mobile station which can "home in" on to it and connect up to recharge its power source, such as a battery, when required. The power source for that charging point might be a large solar panel, although any other suitable source may be used.
Alternatively or additionally, the mobile station may be fitted with a solar panel used to recharge its batteries directly. The station itself detects a low- charge situation and goes into a stationary "basking" mode, where the solar panel is actively maintained in the optimum position relative to the sun by the whole mower rotating as necessary. Typically, a 270mm x 270mm solar panel may be used, giving approximately lAh at 12 volts per day during the summer. A lawn mower would have a characteristic basking time of, say, two to three days and a mowing time of up to, say, three hours.
Also, the inventive system and method can be used to determine the orientation of the mobile station in space, as will be described in more detail hereinbelow with reference to a preferred embodiment.
In order that the invention may be more fully understood, a robotic lawn mower embodiment in an inventive location system, will now be described by way of example and with reference to the accompanying drawings in which:
Figure 1 is a plan view of the system in association with a garden lawn to be mowed by the mower;
Figure 2 is a diagrammatic plan view of the mower in association with three spaced reference stations of the system; Figure 3 is a diagrammatic view of one of the reference stations shown in Figure 2;
Figures 4A and 4B are respective diagrammatic side and bottom plan views of the mower of Figure 2; and
Figure 5 shows respective flowcharts for typical ultrasonic sequences of the mower or other mobile work unit and a reference station.
Referring to Figure 1 of the drawings, in general terms, a robotic lawn mower 1 is of largely the same size and construction as a conventional lawn mower except that it incorporates a microprocessor control unit (not shown) accommodated in a housing 2 on the body 3 of the mower 1, and a steering assembly (also not shown) for at least one pair of its wheels 4 upon which the body 3 is mounted. The mower 1 may be provided with a detachable handle for manual use, whilst the microprocessor control unit controls the manoeuvrability of the mower and the associated grass cutting device (not shown).
Optional sensing wheels (also not shown) and/or other suitable sensors, such as the wheels 4, may be used in the mower 1, to ensure that the latter is moving correctly over the desired distances. Also, a fail-safe electro-mechanical arrangement, such as, microεwitches, may be used to ensure that the power to the grass cutting device of the mower 1 is cut-off when the mower is tilted significantly from the horizontal.
In more detail, the location system comprises also three spaced, reference stations 5, 6 and 7 which are separate and self-contained with respect to each other and which are spaced around the boundary 10 of a lawn L of a garden G, whilst the mower 1 constitutes a mobile work station. The three reference stations 5 to 7 are located at convenient positions on the lawn boundary 10 and may be mounted on posts, although this is not absolutely necessary. Also, the reference stations 5 to 7 are provided with rechargeable batteries, using solar power for recharging and/or operating. The precise positions of the fixed reference stations 5 to 7 are not critical, provided that they are reasonably spread out and fixed in position once installed.
Initially, the system is subjected to a calibration phase wherein the mower 1 is placed randomly between the three fixed reference stations 5 to 7 on the lawn, as shown in the drawing. Using ultrasonic radiation, the microprocessor unit of the mower 1 activates and interrogates each station 5 to 7, such that the mower can determine its distance from and bearing with respect to each of the reference stations. In this manner, the mower 1 localises itself with respect to the fixed reference stations 5 to 7 and, to a certain extent, with respect to the shape of the lawn L to be mowed.
Optionally, the reference stations 5 to 7 can communicate ultrasonically with each other, to determine their relative spacings and bearings with respect to each other, with the relevant information being transmitted to the mower 1, to assist in determining or confirm determination of its diεtancings and bearings from the reference stations.
For a single station, such as, the mobile station in the form of the mower 1, to determine its bearing stereophonically with respect to one or more of the fixed reference stations 5 to 7, it requires two receivers, namely, a pair of ultrasonic transducers 21, as shown in Figure 2. Whilst each fixed reference station 5 to 7 may require only to measure its distance from the other fixed stations and, thus, has only one ultrasonic receiving transducer (monaural), the mower 1 (mobile station) haε two εuch transducers 21 (multiaural). Such a multi-transducer arrangement permits the mower 1 to determine not only its diεtance from and bearing with respect to each of the fixed stations 5 to 7 but also itε body orientation in εpace. Alternatively, at least one of the reference stations 5 to 7 and/or the mobile work station, in this case, the mower 1, may be provided with a single transducer arranged to transmit and/or receive radiation in an omnidirectional manner using a suitable "horn" arrangement, preferably of cylindrical construction.
With the localising information now stored in the microprocessor control unit of the mower 1, a so- called "learning phase" is carried out, whereby the mower 1 is εteered manually around the boundary 10 of the lawn L, commencing with the largest enclosed area, namely, the lawn itself in this particular case. This may or may not be carried out during an initial mowing operation. Internal boundaries, εuch as island beds or trees T, within the boundary 10 of the lawn L are also included in thiε learning phaεe, εo that the microproceεεor control unit of the mower 1 monitors continuouεly itε position during thiε phaεe and, on completion, is able to define for itεelf a working area within εpecified boundarieε. Using this internal model or map generated during the calibration and learning phases, the control unit of the mower 1 is able to steer the latter, εuch that it mowε only the lawn defined by that model or map. The control unit may alεo be programmed to cauεe the mower 1 to mow the lawn L in any desired pattern, for instance, spirally or striped.
Thiε learning phaεe can be extended by the user moving the mower 1 manually over the entirety of the lawn L in a mowing pattern which is monitored by and stored in the mower's control unit, to provide an internal model or map thereof. Subsequently, the mower 1 can then move itself to the start of or an intermediate point on the pattern using the stored information determined by previous communication with the reference stations 5 to 7, for example, in the calibration phase, εo that it can then replicate the mowing pattern from the start or intermediate point thereof.
If, say, a fixed reference station 5 to 7 fails, then the mower 1 could use this internal model or map to determine its body orientation and, also, use the stereophonic principle to determine its position with respect to a εingle fixed reference εtation 5 to 7 which iε still operational.
In Figure 3, there iε εhown diagrammatically one of the fixed reference εtations 5 to 7 which compriseε an ultraεonic tranεducer 31 which iε used for both the reception and tranεmiεεion of ultrasonic radiation from and to and the mower 1 and, optionally, the fixed stations. An omnidirectional resonant cavity or horn 32 allows omnidirection receipt and transmission of ultraεonic radiation without εignificant loεseε. A microprocessor 33 drives ultrasonic tranεmiεεion pulεeε directly off "TTL" and εenεes "TTL" logic levelε on an amplified input signal from the transducer 31 via a tuned analogue amplifier 34. The microproceεεor 33 iε alεo able to εwitch off power to at leaεt the amplifier E, thereby εaving power. A solar cell 35 and rechargeable battery 36 enable maintenance-free operation of the station which iε εupported, in use, upon a fixing post 37.
A conεtructional form of mower 1 iε εhown diagrammatically in Figures 4A and 4B and compriεes a body 43 and a pair of drive rollers 41 and aεεociated main drive motors 42. A rotary cutting device 44 iε provided at the front of the mower 1 adjacent a pair of wheels 45 having wheel movement εenεorε (not εhown). An auxiliary motor 47 for driving the rotary cutting device 44 iε provided, along with a rechargeable battery 48, a microproceεεor 49, an analogue motor control 50 and a εolar panel 52.
Two ultrasonic transducer arrangements 51 each similar to the corresponding arrangement for each fixed εtation 5 to 7, aε described above in relation to Figure 3, receive and transmit ultrasonic radiation from and to the fixed reference εtationε 5 to 7.
The main drive motorε 42 are controllable independently of each other and rotation thereof iε εenεed, εo aε to allow the microprocessor 49 to maintain a dynamic model of the movement of the mower 1. Rotation of the front wheels 45 iε alεo monitored to determine diεtanceε moved by the mower 1.
During the mowing operation, the moving mower 1 iε communicating ultraεonically with the fixed reference εtations 5 to 7 by actuating and interrogating them to maintain itε localiεing function with reεpect thereto.
The calibration phaεe only requireε repeating if a fixed εtation 5 to 7 iε moved, whilεt the learning phaεe needε to be repeated if the working area of the lawn L iε changed.
A more detailed explanation of the operation of the system will now be given, wherein the mower 1 tranεmitε ultraεonic radiation to preprogramme each fixed reference εtation 5 to 7 to tranεmit subsequently a single pulse after waiting for both an ultrasonic pulse from the mower and the expiration of a predetermined time interval which iε different for each fixed εtation.
As the mower 1 moves over the lawn L, it tranεmitε a master pulse and alεo "listens" stereophonically for any reflected pulεeε, thereby detecting the preεence and poεition of any obεtacle in itε path of movement.
Although the fixed reference stations 5 to 7 are interrogated by the mower 1, they are "silent" for long enough for all ultrasonic echoes to decay to insignificant levelε.
The preprogrammed timing of the fixed reference εtationε 5 to 7 then cauεeε one of them to transmit a pulse which iε detected and proceεsed by the mower 1. Then, the other reference εtationε take their turn to tranεmit εuccessive ultraεonic pulεeε to the mower 1, so that the latter iε able to determine an accurate diεtance and bearing with reεpect to thoεe εtations. The mower 1 then retranε itε the master pulse and the cycle is repeated, thereby localiεing the poεition of the mower with reεpect to the fixed reference εtations 5 to 7 and, hence, the lawn L.
As described above, the orientation in εpace of the body 3, 43 of the mower 1 iε determined stereophonically using the pair of ultrasonic transducer arrangements.
The master pulse transmitted by the mower 1 can be encoded with instructions to adjuεt the waiting times of the respective reference εtationε 5 to 7, to eεtablish an optimum pulse cycle repeat rate as the mower moves across the lawn L.
Although the mower 1 moves during these operations, it can use itε internal dynamic model to compenεate any errors in the localiεing εyεtem. Any εuch errors can be detected and used to stop the mower 1 εo that it can then obtain a corrected "fix" with respect to the reference stations 5 to 7. Typically, two εuch errorε are required before the mower 1 εtopε and obtainε a corrected "fix" with requeεt to the reference εtations 5 to 7.
Absolute fixes may also be made conveniently at the end of each "run" of the mower when mowing in striped patterns.
Thus, the mower 1 doeε not neceεεarily have to εtop to obtain a corrected "fix". Generally it underεtandε itε wheel movementε to be correct during each ultraεonic cycle and can εolve for itε lateεt abεolute poεition whilεt moving. The main reason for this process to fail would be slippage of a wheel 4 during a εonic cycle. Such failure iε detected by comparing the predicted diεtanceε from the internal dynamicε model eεtabliεhed by the mower'ε control unit with thoεe determined during movement of the mower 1 acroεε the lawn L. Aε indicated above, two εuch corrective failureε are required before the mower 1 εtopε and obtainε a corrected εtationary "fix".
The mower 1 may be εtored in, say, a shed S, when not in use, and then brought out on to the lawn L via a path P, when required to mow the lawn.
In a more εophiεticated but totally automatic arrangement, the control unit of the mower 1 can be programmed to operate the latter at periodic time intervalε, with due regard to the weather, to mow the working area of the lawn L, return to the εhed S (home base) after the mowing operation and then recharge its power εource.
In such a complex arrangement, more than three fixed reference stations 5 to 7 may be required, particularly if two or more lawns L require mowing and are connected by pathε along which the mower 1 will have to pass. However, the εame calibration and learning phaεeε aε thoεe discussed above are εtill employed, even for a complex arrangement of lawnε and connecting pathε.
The mower'ε control unit may be programmed during the learning phaεe, to differentiate pathε from lawn working areaε, to that itε graεs cutting device iε not operational whilεt the mower 1 iε on a path.
Further, an optional dump mode allows the mower's control unit to be programmed to recognise the location of a dump where grasε cuttings can be dumped. Such a location, as well aε thoεe of any connecting path(ε) and the configuration thereof, iε included in the model or map generated during the learning phaεe, aε diεcuεεed above.
Specific inεtructionε may be given to the mower'ε control unit by an operator using either a control panel on the mower or a hand-held, remote programmer or personal computer, instructing the mower to, say, mow or not mow particular portionε of the working area of the lawn or to mow to a particular pattern.
Although the mower 1 and fixed reference εtationε 5 to 7 can communicate with each other ultraεonically, the accuracy of the εyste is substantially independent of the speed of the ultrasonic radiation in air, which can vary considerably due to temperature, humidity and/or wind direction changes, because all the diεtance measurementε carried out by the mobile station (mower
1) and the fixed reference stations 5 to 7 can be calibrated relative to transmiεεion of the ultraεonic radiation between the fixed εtationε.
Further, the mower 1 iε alεo able to detect ultraεonically any foreign body in itε path on the lawn L, whereby it can be stopped quickly.
Additionally or alternatively, a mechanical fail-safe arrangement, such aε, microεwitcheε, may be employed.
Although the embodiment of inventive localiεing system described above in relation to the drawing uεeε ultraεonic radiation for communication between the mower 1 and/or the fixed reference stationε 5 to 7, other formε of radiation, εuch aε, electromagnetic radiation, may be employed.
A poεεible modification of the ultrasonic arrangement described above would be to add electromagnetic radiation to allow a faster fix at an abεolute position. For example, the mobile εtation emitε an ultraεonic pulεe whilst at a position A, possibly whilεt in motion. Each fixed reference station receive the pulεe, waitε a period of time εpecific to itεelf to avoid claεheε and then emitε an electromagnetic pulse. The mobile εtation receives the electromagnetic pulεe and, as the transmission time is negligible compared with the ultraεonic pulεeε, can determine the time taken for the pulse emitted at position A to reach each fixed εtation. From thiε, poεition A can be determined by trilineation.
A paεεive light beam arrangement for the fixed reference εtationε 5 to 7 could be used analogous to the intelligent ultrasonic arrangement discusεed above, in that the εtation poεitionε are "learnt" by the mobile εtation but where the fixed stations are merely light beam reflectors, namely, reflective cams or tri-cornered reflectorε designed to return a beam in the reverse direction irreεpective of itε incidence angle, εuch a beam may be in the inviεible infra-red range. The mobile εtation senses the angular direction of εuch "paεεive" εtationε and, optionally, the time-of-flight of a light pulεe in order to determine a range.
In a εimple implementation, an infra-red light- emitting diode and a matching photoelectric εenεor diode are mounted pointing vertically at a rotating priεm or mirror rotating at a comparatively εlow rate of, εay, 1-lOHz and itε angular poεition εenεed to the required accuracy.
For a typical mower wherein the required poεitional accuracy iε of the order of 1cm at a diεtance of 10m from a fixed reference εtation, the priεm angle needs to be εenεed to 1/20th of a degree (3 inuteε), that is to say, 10,000 angular positions per revolution would be adequate. At each graticule poεition, the background light level iε eaεured at the εenεor diode, a pulεe of light iε emitted and a timer εtarted. By monitoring the εensor diode output during the maximum expected two-way flight time of the pulse, namely, the next 70ns for a 10m range, the return pulεe will be detected againεt the background, εhould the fixed εtation be at thiε angular poεition. The time of flight of the pulεe giveε an approximate range for the reflection and thiε, pluε the knowledge of the expected approximate angular poεition, will aid poεitive identification of a true fixed station reflection. Accurate poεitional information iε calculated using triangulation off εeveral εtationε.
In an arrangement involving no moving partε, the light pulεe iε directed horizontally in all directionε by a conical mirror and the returning light directed down by the εame mirror on to an annulus of charge- coupled εenεitive elementε, similar to thoεe uεed in cameras. In a simple methodology, the annular array of elementε is exposed and the background intenεities noted. The annular array is then cleared and the light pulεe emitted. After waiting the maximum time- of-flight, the contentε of the array are again noted. The firεt εet of calibration data iε then subtracted, giving the return intensities due to the light pulse. Fixed εtationε are identified by intensity level and approximate annular poεition and an accurate fixed obtained, again, by triangulation.
An active light beam arrangement for the fixed εtationε similar to the passive arrangement can be employed although the mobile station simply senses the light pulseε and has no tranεmiεεion capability. The light pulseε are emitted periodically by active fixed reference stations equipped with light-emitting diodes and, perhaps, powered by solar energy. Each εtation has a different periodicity, enabling it to be easily identified from background light sources. In thiε case an exact poεition iε calculated by triangulation once again.
The εame "learnt" reference arrangement can be implemented uεing active radio frequency fixed stationε transmitting at different known frequencies. By εensing the phase difference of the incident wave on a pair of aerials, the mobile εtation iε able to deduce the angular poεition of a particular fixed station and by using three or more εuch εtationε, the mobile εtation iε able to calculate an exact poεition by trilineation.
Figure 5 εhows respective flowcharts for typical command sequences of the control unit of the mower 1 or other mobile work station and a reference εtation 5 to 7, wherein the mower is referred to aε the "mobile unit" and the reference εtation aε a "beacon".

Claims

1. A localiεing εyεtem compriεing a plurality of εpaced reference εtationε associated or asεociable with a working area in given poεitionε which reεpect thereto, and a mobile work εtation arranged to communicate with the or two or more of the εpaced reference εtationε to determine itε distance and bearing with reεpect thereto, thereby localiεing the position of the mobile work εtation relative to the working area, εuch determination being uεed to enable the mobile work εtation to carry out a taεk over at leaεt part of the working area in a controlled manner.
2. A εyεtem according to claim 1, wherein the or at leaεt εome of the εpaced reference εtationε are capable of communicating with each other or otherε of the reference εtationε, to determined their relative εpacingε and bearingε.
3. A εyεtem according to claim 2, wherein determination of the relative εpacingε and bearingε of the εpaced reference εtationε iε communicable to the mobile work εtation.
4. A εyεtem according to any preceding claim, wherein the mobile work εtation iε arranged to determine itε diεtance from and bearing with reεpect to the or at leaεt two of the εpaced reference εtationε whilεt it iε εtationary.
5. A syεtem according to claim 4, wherein εuch determination whilεt the mobile work εtation iε εtationary, iε arranged to be carried out before or during itε carrying out a taεk over at leaεt part of the working area.
6. A εyεtem according to any preceding claim, wherein the mobile work εtation is arranged to determine its diεtance from and bearing with reεpect to the or at leaεt two of the εpaced reference εtationε whilεt it iε moving over the working area.
7. A system according to claim 6, wherein εuch determination whilεt the mobile work εtation iε moving over the working area, iε arranged to be carried out before or during its carrying out a taεk over at least part of the working area.
8. A syεtem according to any preceding claim, wherein one or more of the εpaced reference εtationε iε paεεive.
9. A εyεtem according to any preceding claim, wherein one or more of the εpaced reference stations is active.
10. A εyεtem according to claim 9, wherein the or each active reference εtation can be activated by the mobile work εtation.
11. A εystem according to claim 10, wherein the or each active reference station can be interrogated by the mobile work εtation after it haε been activated thereby.
12. A system according to any preceding claim, wherein one or more the spaced reference εtationε iε arranged to communicate with the mobile work εtation by means of a continuous tranεmiεεion.
13. A εystem according to any preceding claim, wherein one or more of the εpaced reference εtationε is arranged to communicate with the mobile work εtation by means of pulsed tranεmiεεionε.
14. A εyεtem according to any preceding claim, wherein one or more of the εpaced reference εtationε can be activated and/or interrogated by the mobile work εtation to communicate therewith after a given time interval or on receiving a further activating and/or interrogating tranεmiεεion therefrom.
15. A εyεtem according to any preceding claim, wherein the mobile work εtation iε intelligently microproceεεor-controlled.
16. A εyεtem according to any preceding claim, wherein at leaεt one of the εpaced reference εtationε iε intelligently microproceεεor-controlled.
17. A εyεtem according to any preceding claim, wherein communication between the mobile work εtation and one or more of the εpaced reference εtationε and/or between two or more of the reference εtationε iε arranged to be effected using ultraεonic or electromagnetic radiation.
18. A εyεtem according to any preceding claim, wherein two or more of the εpaced reference εtationε are linked together by cabling or wiring, to effect communication therebetween.
19. A εyεtem according to any preceding claim, wherein the mobile work εtation is linked to at leaεt one of the εpaced reference εtationε by cabling or wiring, to effect communication therebetween.
20. A εystem according to any preceding claim. wherein ultraεonic or other radiation can be encoded to communicate information between εpaced reference εtationε and the mobile work εtation.
21. A εyεtem according to claim 20, wherein the encoded information is pulεe modulated.
22. A εyεtem according to any preceding claim, wherein the εpaced reference and/or mobile work εtationε are arranged to meaεure transmit/receive times therebetween to determine respective distances between them.
23. A εyεtem according to any preceding claim, wherein a εtereophonic technique iε employed to determine the bearing of a communicating reference station and/or the mobile work station.
24. A εyεtem according to any preceding claim, wherein the εpaced reference εtationε can be calibrated to compenεate for ambient temperature, pressure and wind speed changes.
25. A syεtem according to any preceding claim, wherein the mobile work εtation iε arranged to detect a reference station, determine its poεition relative to other, already-detected reference εtationε and provide εaid detected reference εtation with an identifying code.
26. A εystem according to any preceding claim, wherein the mobile work station iε capable of detecting the range and direction of an object in the vicinity thereof.
27. A εyεtem according to any preceding claim. wherein the mobile work εtation iε arranged to programme and/or interrogate the εpaced reference εtationε and cause them to tranεmit radiation thereto at predetermined time intervalε and of given duration.
28. A εyεtem according to any preceding claim, wherein the εpaced reference εtationε are poεitioned or poεitionable around the boundary of an area to be worked by the mobile εtation.
29. A system according to any preceding claim, wherein the mobile work εtation iε arranged to be εubjected to a calibration phaεe, to determine itε diεtance from and bearing with reεpect to two or more of the εpaced reference εtationε.
30. A εyεtem according to any preceding claim, wherein the mobile work εtation iε arranged to carry out a learning phase, whereby it is moved around the boundary of the working area, to establiεh and εtore an internal model or map thereof.
31. A εyεtem according to any preceding claim, wherein the mobile work εtation iε arranged to be moved manually over εubεtantially the entirety of the working area in a mowing pattern, to monitor εuch pattern and to εtore εuch pattern in an aεsociated control unit, to provide an internal model or map thereof, for εubεequent controlled movement of the mobile work εtation over the working area in a pattern which iε a replica of the εtored mowing pattern.
32. A εyεtem according to any preceding claim, wherein a reference εtation can be uεed aε a charging point for the mobile work station.
33. A εyεtem according to claim 32, wherein εaid reference εtation includeε a εolar panel as a power εource.
34. A εyεtem according to any preceding claim, wherein the mobile work εtation includeε a εolar panel for recharging purpoεeε.
35. A εyεtem according to claim 34, wherein the εolar panel of the mobile work εtation can be actively maintained in the optimum poεition relative to the εun.
36. A εyεtem according to any preceding claim, wherein at leaεt one of the εpaced reference εtationε iε provided with a εingle tranεducer arranged to tranεmit and/or receive radiation in an omnidirectional manner.
37. A εyεtem according to any preceding claim, wherein the mobile work εtation iε provided with a εingle tranεducer arranged to tranεmit and/or receive radiation in an omnidirectional manner.
38. A εystem according to claim 36 or 37, wherein the tranεducer iε arranged to tranεmit and/or receive radiation in an omnidirectional manner by meanε of a horn arrangement.
39. A εyεtem according to claim 38, wherein the horn arrangement iε of a generally cylindrical conεtruction.
40. A εyεtem according to any preceding claim, wherein the mobile work εtation iε arranged to carry out, in a controlled manner, another taεk on or remote from the working area.
41. A εystem according to any preceding claim, wherein the or at least two of the εpaced reference εtationε are arranged to communicate with each other and/or the mobile work εtation uεing light beamε.
42. A εyεtem according to claim 41, wherein the light beamε are in the form of pulεeε.
43. A εyεtem according to claim 41 or 42, wherein the light beamε are in the inviεible infra-red.
44. A εyεtem according to any preceding claim, wherein the mobile work εtation iε in the form of a lawn mower.
45. A εyεtem according to any of claimε 1 to 43, wherein the mobile work εtation iε in the form of a floor cleaner, poliεher or the like.
46. A robotic lawn mower εyεtem according to any preceding claim, when operated in accordance with the command εequence flowchartε εhown in Figure 5 of the accompanying drawings.
47. A method of localising a mobile work station with reεpect to an area to be worked thereby, wherein a plurality of εpaced reference εtationε are aεεociated with the area to be worked in given poεitionε in relation thereto and wherein the mobile work εtation communicateε with the or two or more of the εpaced reference εtationε to determine itε diεtance from and bearing with reεpect thereto, thereby localiεing the poεition of the mobile work εtation relative to the working area, εuch determinations being uεed to enable the mobile work εtation to carry out a taεk over at leaεt part of the working area in a controlled manner.
48. A method according to claim 47, wherein the or at leaεt εo e of the εpaced reference εtationε communicate with each other or otherε of the reference εtations, to determined their relative εpacingε and bearingε.
49. A method according to claim 47 or 48, wherein determination of the relative spacingε and bearingε of the εpaced reference εtationε iε communicated to the mobile work εtation.
50. A method according to claim 47, 48 or 49, wherein the mobile work station determines its distance from and bearing with respect to the or at least two of the εpaced reference εtations whilεt it iε εtationary.
51. A method according to claim 50, wherein εaid εtationary determination iε carried out before or during the mobile work unit'ε carrying out a taεk over at leaεt part of the working area.
52. A method according to any of claimε 47 to 51, wherein the mobile work εtation determineε itε diεtance from and bearing with reεpect to the or at leaεt two of the εpaced reference εtationε whilεt it iε moving over the working area.
53. A method according to claim 52, wherein εaid mobile determination iε carried out before or during the mobile work unit'ε carrying out a taεk over at leaεt part of the working area.
54. A method according to any of claimε 47 to 53, wherein one or more of the εpaced reference εtationε is paεεive.
55. A method according to any of claimε 47 to 54, wherein one or more of the εpaced reference εtations is active.
56. A method according to claim 55, wherein the or each active reference εtation iε activated by the mobile work εtation.
57. A method according to claim 56, wherein the or each active reference εtation iε interrogated by the mobile work εtation after it haε been activated thereby.
58. A method according to any of claimε 47 to 57, wherein one or more the εpaced reference εtationε communicateε with the mobile work εtation by meanε of a continuouε tranεmiεεion.
59. A method according to any of claimε 47 to 58, wherein one or more of the εpaced reference εtationε communicateε with the mobile work εtation by meanε of pulsed tranεmiεεionε.
60. A method according to any of claimε 47 to 59, wherein one or more of the εpaced reference εtationε iε activated and/or interrogated by the mobile work εtation to communicate therewith after a given time interval or on receiving a further activating and/or interrogating tranεmiεεion therefrom.
61. A method according to any of claimε 47 to 60, wherein the mobile work εtation iε intelligently microproceεεor-controlled.
62. A method according to any of claimε 47 to 61, wherein communication between the mobile work εtation and one or more of the εpaced reference εtationε and/or between two or more of the reference εtationε iε effected uεing ultraεonic or electromagnetic radiation.
63. A method according to any of claimε 47 to 62, wherein two or more of the εpaced reference εtationε are linked together by cabling or wiring, to effect communication therebetween.
64. A method according to any of claimε 47 to 63, wherein the mobile work station is linked to at leaεt one of the εpaced reference εtationε by cabling or wiring, to effect communication therebetween.
65. A method according to any of claimε 47 to 64, wherein ultraεonic or other radiation is encoded to communicate information between εpaced reference stationε and the mobile work εtation.
66. A method according to claim 65, wherein the encoded information iε pulεe modulated.
67. A method according to any of claimε 47 to 66, wherein the εpaced reference and/or mobile work εtations measure tranεmit/receive times therebetween to determine reεpective diεtanceε between them.
68. A method according to any of claimε 47 to 67, wherein a εtereophonic technique iε employed to determine the bearing of a communicating reference εtation and/or the mobile work εtation.
69. A method according to any of claimε 47 to 68, wherein the εpaced reference εtationε are calibrated to compenεate for ambient temperature, preεεure and wind εpeed changeε.
70. A method according to any of claimε 47 to 69, wherein the mobile work εtation detects a reference εtation, determineε itε poεition relative to other, already-detected reference εtationε and provides εaid detected reference εtation with an identifying code.
71. A method according to any of claimε 47 to 70, wherein the mobile work εtation detectε the range and direction of an object in the vicinity thereof.
72. A method according to any of claimε 47 to 71, wherein the mobile work εtation programmeε and/or interrogateε the εpaced reference εtationε and cauεeε them to tranεmit radiation thereto at predetermined time intervalε and of given duration.
73. A method according to any of claimε 47 to 72, wherein the εpaced reference stationε are poεitioned around the boundary of an area to be worked by the mobile εtation.
74. A method according to any of claimε 47 to 73, wherein the mobile work εtation iε εubjected to a calibration phaεe, to determine itε diεtance from and bearing with reεpect to two or more of the εpaced reference εtationε.
75. A method according to any of claimε 47 to 74, wherein the mobile work εtation carrieε out a learning phaεe, whereby it iε moved around the boundary of the working area, to eεtabliεh and εtore an internal model or map thereof.
76. A method according to any of claimε 47 to 75, wherein the mobile work εtation iε moved manually over substantially the entirety of the working area in a mowing pattern, to monitor εuch pattern and to εtore εuch pattern in an aεεociated control unit, to provide an internal model or map thereof, for εubεequent controlled movement of the mobile work εtation over the working area in a pattern which iε a replica of the εtored mowing pattern.
77. A method according to any of claims 47 to 76, wherein a reference εtation iε uεed as a charging point for the mobile work εtation.
78. A method according to claim 77, wherein εaid reference εtation includeε a εolar panel aε a power εource.
79. A method according to any of claimε 47 to 78, wherein the mobile work εtation includeε a solar panel for recharging purpoεeε.
80. A method according to claim 79, wherein the εolar panel of the mobile work εtation iε actively maintained in the optimum poεition relative to the εun.
81. A method according to any of claimε 47 to 80, wherein at leaεt one of the εpaced reference εtationε iε provided with a εingle tranεducer arranged to transmit and/or receive radiation in an omnidirectional manner.
82. A method according to any of claimε 47 to 81, wherein the mobile work εtation iε provided with a εingle tranεducer arranged to tranεmit and/or receive radiation in an omnidirectional manner.
83. A method according to claim 81 or 82, wherein the tranεducer tranεmitε and/or receiveε radiation in an omnidirectional manner by meanε of a horn arrangement.
84. A method according to claim 83, wherein the horn arrangement iε of generally cylindrical conεtruction.
85. A method according to any of claimε 47 to 84, wherein the mobile work εtation carrieε out, in a controlled manner, another taεk on or remote from the working area.
86. A method according to any of claimε 47 to 85, wherein the or at leaεt two of the εpaced reference εtationε communicate with each other and/or the mobile work εtation uεing light beamε.
87. A method according to claim 86, wherein the light beamε are in the form of pulεeε.
88. A method according to claim 86 or 87, wherein the light beamε are in the inviεible infra-red.
89. A method according to any of claimε 47 to 88, wherein the mobile work εtation is provided in the form of a lawn mower.
90. A method according to any of claims 47 to 88, wherein the mobile work εtation iε provided in the form of a floor cleaner, poliεher or the like.
91. A localiεing method εubεtantially aε hereinbefore deεcribed.
PCT/GB1994/000710 1993-04-03 1994-03-31 Localising system WO1994023351A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU63834/94A AU6383494A (en) 1993-04-03 1994-03-31 Localising system

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
GB939307084A GB9307084D0 (en) 1993-04-03 1993-04-03 Localising system
GB9307084.5 1993-04-03
GB939313295A GB9313295D0 (en) 1993-04-03 1993-06-28 Localising system
GB9313295.9 1993-06-28

Publications (1)

Publication Number Publication Date
WO1994023351A1 true WO1994023351A1 (en) 1994-10-13

Family

ID=26302702

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB1994/000710 WO1994023351A1 (en) 1993-04-03 1994-03-31 Localising system

Country Status (3)

Country Link
AU (1) AU6383494A (en)
GB (1) GB2277152A (en)
WO (1) WO1994023351A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007000280A1 (en) 2007-05-21 2008-11-27 Hilti Aktiengesellschaft Self-propelled concrete grinder, has screening unit connected with round, high sensible laser detector and provided for automatically controlling machining depth of grinding disk that is rotatably arranged parallel to concrete surface
DE102008009208A1 (en) * 2008-02-15 2009-08-20 Gunter Arnold Navigation system for navigating e.g. lawn treating robot in garden like area, has transponder implementing distance measurement based on ultrasonic delay measuring principle by bidirectional ultrasonic delay measuring
CN109005867A (en) * 2018-08-02 2018-12-18 苏州科瓴精密机械科技有限公司 Charging station and intelligent robot system with the charging station
US11252863B2 (en) 2015-12-06 2022-02-22 Robotic Lawn Care Sweden Ab System for mowing lawns with robotic lawn mowers and a charging mobile carrier

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE514791C2 (en) * 1994-06-06 2001-04-23 Electrolux Ab Improved method for locating lighthouses in self-propelled equipment
GB9506725D0 (en) 1995-03-31 1995-05-24 Hooley Anthony Improvements in or relating to loudspeakers
US6195604B1 (en) 1996-09-09 2001-02-27 Agco Limited Tractor with monitoring system
US6823249B2 (en) 1999-03-19 2004-11-23 Agco Limited Tractor with monitoring system
US6496754B2 (en) 2000-11-17 2002-12-17 Samsung Kwangju Electronics Co., Ltd. Mobile robot and course adjusting method thereof
GB2372566A (en) 2001-02-21 2002-08-28 At & T Lab Cambridge Ltd Sequential object location system with interrupt function
GB0124352D0 (en) 2001-10-11 2001-11-28 1 Ltd Signal processing device for acoustic transducer array
DE102004014273A1 (en) * 2004-03-22 2005-10-13 BSH Bosch und Siemens Hausgeräte GmbH Surface machining system
WO2007023446A1 (en) * 2005-08-22 2007-03-01 Koninklijke Philips Electronics N.V. Determining position of a portable device
SE0600259L (en) * 2006-02-07 2007-08-08 Hexagon Metrology Ab Procedure for control of garden or home appliances, as well as garden or home appliances
SE0600258L (en) * 2006-02-07 2007-08-08 Hexagon Metrology Ab Positioning device and method for positioning
DE102007027648A1 (en) 2007-06-15 2008-12-18 Robert Bosch Gmbh Localization system for a robotic vehicle
DE102007053311A1 (en) 2007-06-21 2008-12-24 Robert Bosch Gmbh Drive system for a robotic vehicle
GB2450707B (en) 2007-07-03 2009-09-16 Schlumberger Holdings Method of locating a receiver in a well
DE102007035823A1 (en) 2007-07-31 2009-02-05 Robert Bosch Gmbh Control system and driving method for a robotic vehicle
DE102008001813A1 (en) 2008-05-15 2009-11-19 Robert Bosch Gmbh Driving method for a robotic vehicle and robotic vehicle
WO2014027946A1 (en) * 2012-08-14 2014-02-20 Husqvarna Ab Boundary definition system for a robotic vehicle
EP2939508B1 (en) 2012-12-28 2021-05-19 Positec Power Tools (Suzhou) Co., Ltd Automatic mowing system
CN103891463A (en) * 2012-12-28 2014-07-02 苏州宝时得电动工具有限公司 Automatic mowing system
AU2014342114B2 (en) * 2013-11-01 2019-06-20 Irobot Corporation Scanning range finder
EP3069203B1 (en) 2013-11-12 2020-07-01 Husqvarna AB Improved navigation for a robotic working tool
EP4079135A1 (en) 2018-08-08 2022-10-26 The Toro Company Method of training an autonomous vehicle
FR3093194A1 (en) * 2019-02-22 2020-08-28 Cartel Method of automatically guiding a motorized vehicle and guiding device intended for the implementation of such a method

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4133404A (en) * 1975-04-25 1979-01-09 Agile Systems, Inc. Automatic lawn mower
FR2584197A1 (en) * 1985-06-26 1987-01-02 Orso Michel D System for location and automatic guidance by optically targeting coded transmitting beacons
US4679152A (en) * 1985-02-20 1987-07-07 Heath Company Navigation system and method for a mobile robot
CH662788A5 (en) * 1986-09-24 1987-10-30 Hans Berger Electric vehicle
EP0269283A1 (en) * 1986-10-30 1988-06-01 Institute For Industrial Research And Standards Position sensing apparatus
EP0363072A1 (en) * 1988-09-28 1990-04-11 THE GENERAL ELECTRIC COMPANY, p.l.c. Automated vehicle control
EP0403390A1 (en) * 1989-06-16 1990-12-19 Commissariat A L'energie Atomique Method for the creation and the follow-up of the path for a vehicle such as a robot
US4994970A (en) * 1988-08-16 1991-02-19 Honda Giken Kogyo Kabushiki Kaisha Working robot
US5014204A (en) * 1989-01-07 1991-05-07 Kenji Kamimura System for detecting position of moving vehicle and system for detecting reference points therefor
US5019990A (en) * 1989-01-07 1991-05-28 Honda Giken Kogyo Kabushiki Kaisha Position detector for moving vehicle
US5025377A (en) * 1988-12-12 1991-06-18 Honda Giken Kogyo Kabushiki Kaisha Position detector for moving vehicle
US5031103A (en) * 1988-10-13 1991-07-09 Honda Giken Kogyo Kabushiki Kaisha Position detector for moving vehicle
US5068795A (en) * 1988-10-18 1991-11-26 Honda Giken Kogyo Kabushiki Kaisha System for detecting position of moving vehicle
US5107946A (en) * 1989-07-26 1992-04-28 Honda Giken Kogyo Kabushiki Kaisha Steering control system for moving vehicle
EP0492015A1 (en) * 1990-12-28 1992-07-01 Uraco Impex Asia Pte Ltd. Method and apparatus for navigating an automatic guided vehicle
US5187663A (en) * 1989-10-25 1993-02-16 Honda Giken Kogyo Kabushiki Kaisha System using a moving light reflector for defining the peripheral outline of a work area

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1582415A (en) * 1978-03-22 1981-01-07 Energystics Corp Vehicle guidance system
EP0007789B1 (en) * 1978-08-01 1984-03-14 Imperial Chemical Industries Plc Driverless vehicle carrying directional detectors auto-guided by light signals
IL123225A (en) * 1992-01-12 1999-07-14 Israel State Large area movement robot

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4133404A (en) * 1975-04-25 1979-01-09 Agile Systems, Inc. Automatic lawn mower
US4679152A (en) * 1985-02-20 1987-07-07 Heath Company Navigation system and method for a mobile robot
FR2584197A1 (en) * 1985-06-26 1987-01-02 Orso Michel D System for location and automatic guidance by optically targeting coded transmitting beacons
CH662788A5 (en) * 1986-09-24 1987-10-30 Hans Berger Electric vehicle
EP0269283A1 (en) * 1986-10-30 1988-06-01 Institute For Industrial Research And Standards Position sensing apparatus
US4994970A (en) * 1988-08-16 1991-02-19 Honda Giken Kogyo Kabushiki Kaisha Working robot
EP0363072A1 (en) * 1988-09-28 1990-04-11 THE GENERAL ELECTRIC COMPANY, p.l.c. Automated vehicle control
US5031103A (en) * 1988-10-13 1991-07-09 Honda Giken Kogyo Kabushiki Kaisha Position detector for moving vehicle
US5068795A (en) * 1988-10-18 1991-11-26 Honda Giken Kogyo Kabushiki Kaisha System for detecting position of moving vehicle
US5025377A (en) * 1988-12-12 1991-06-18 Honda Giken Kogyo Kabushiki Kaisha Position detector for moving vehicle
US5019990A (en) * 1989-01-07 1991-05-28 Honda Giken Kogyo Kabushiki Kaisha Position detector for moving vehicle
US5014204A (en) * 1989-01-07 1991-05-07 Kenji Kamimura System for detecting position of moving vehicle and system for detecting reference points therefor
EP0403390A1 (en) * 1989-06-16 1990-12-19 Commissariat A L'energie Atomique Method for the creation and the follow-up of the path for a vehicle such as a robot
US5107946A (en) * 1989-07-26 1992-04-28 Honda Giken Kogyo Kabushiki Kaisha Steering control system for moving vehicle
US5187663A (en) * 1989-10-25 1993-02-16 Honda Giken Kogyo Kabushiki Kaisha System using a moving light reflector for defining the peripheral outline of a work area
EP0492015A1 (en) * 1990-12-28 1992-07-01 Uraco Impex Asia Pte Ltd. Method and apparatus for navigating an automatic guided vehicle

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
DATABASE WPI Week 8746, Derwent World Patents Index; AN 87-312253 *
SALAGNAC ET AL.: "Positioning with Ultra-Sonic Sensors: Review of Techniques and Presentation of a New System.", MECHATRONICS SYSTEMS ENGINEERING, vol. 1, no. 2, 1990, DORDRECHT, pages 131 - 138 *
TSUKURI ET AL.: "A Sonar Based Environnental Sensor System for Mobile Robots", IEEE SARAGOZA - INTERNATIONAL WORKSHOP ON SENSORIAL INTEGRATION FOR INDUSTRIAL ROBOTS, 22 November 1989 (1989-11-22), ZARAGOSA, pages 228 - 233 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007000280A1 (en) 2007-05-21 2008-11-27 Hilti Aktiengesellschaft Self-propelled concrete grinder, has screening unit connected with round, high sensible laser detector and provided for automatically controlling machining depth of grinding disk that is rotatably arranged parallel to concrete surface
DE102008009208A1 (en) * 2008-02-15 2009-08-20 Gunter Arnold Navigation system for navigating e.g. lawn treating robot in garden like area, has transponder implementing distance measurement based on ultrasonic delay measuring principle by bidirectional ultrasonic delay measuring
US11252863B2 (en) 2015-12-06 2022-02-22 Robotic Lawn Care Sweden Ab System for mowing lawns with robotic lawn mowers and a charging mobile carrier
EP4270140A2 (en) 2015-12-06 2023-11-01 Robotic Lawn Care Sweden AB Method and means for mowing lawns
CN109005867A (en) * 2018-08-02 2018-12-18 苏州科瓴精密机械科技有限公司 Charging station and intelligent robot system with the charging station
CN109005867B (en) * 2018-08-02 2024-01-12 苏州科瓴精密机械科技有限公司 Charging station and intelligent robot system with same

Also Published As

Publication number Publication date
GB2277152A (en) 1994-10-19
GB9406452D0 (en) 1994-05-25
AU6383494A (en) 1994-10-24

Similar Documents

Publication Publication Date Title
WO1994023351A1 (en) Localising system
US11194342B2 (en) Lawn care robot
US6009358A (en) Programmable lawn mower
US7499155B2 (en) Local positioning navigation system
US8532822B2 (en) System and method for determining the location of a machine
ES2064892T3 (en) A TOOL FOR AUTOMATIC MILKING ANIMAL.
CA2355791A1 (en) Apparatus for energizing a remote station and related method
EP2260690A2 (en) Navigation system for an autonomously mobile robot, in particular lawn mower robot
FR2759219B1 (en) METHOD FOR CONTROLLING THE POWER OF A RADIO SIGNAL BASED ON FREQUENCY AND TEMPERATURE VARIATIONS IN A PERSON SEARCH TRANSMITTER
WO2018176680A1 (en) Automatic lawn mower, positioning method therefor, and automatic lawn mower system
CN112486173B (en) Self-walking equipment operation boundary acquisition method and self-walking equipment
CN210593621U (en) Intelligent garbage bin of function is cleaned in area based on NB-IoT
JPS6478987A (en) Leg drive control method for moving robot with legs
CN211979503U (en) Robot keeps away barrier device based on infrared
JPH02236706A (en) Guiding device for mobile agricultural machinery
JPS62267682A (en) Distance measuring instrument
JPS63939U (en)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AT AU BB BG BR BY CA CH CN CZ DE DK ES FI GB HU JP KP KR KZ LK LU LV MG MN MW NL NO NZ PL PT RO RU SD SE SK UA US UZ VN

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: CA

122 Ep: pct application non-entry in european phase