WO2011010154A2 - System and method for monitoring activity of an operating device on a geographical scale - Google Patents

System and method for monitoring activity of an operating device on a geographical scale Download PDF

Info

Publication number
WO2011010154A2
WO2011010154A2 PCT/GB2010/051205 GB2010051205W WO2011010154A2 WO 2011010154 A2 WO2011010154 A2 WO 2011010154A2 GB 2010051205 W GB2010051205 W GB 2010051205W WO 2011010154 A2 WO2011010154 A2 WO 2011010154A2
Authority
WO
WIPO (PCT)
Prior art keywords
track
map
elements
tagged
attributes
Prior art date
Application number
PCT/GB2010/051205
Other languages
French (fr)
Other versions
WO2011010154A3 (en
Inventor
Stephen Paul Birdsall
Original Assignee
Gaist Ltd
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
Application filed by Gaist Ltd filed Critical Gaist Ltd
Publication of WO2011010154A2 publication Critical patent/WO2011010154A2/en
Publication of WO2011010154A3 publication Critical patent/WO2011010154A3/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/14Receivers specially adapted for specific applications
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams

Definitions

  • This invention relates to systems and methods for monitoring activity of an operating device on a geographical scale.
  • geographical scale means a scale that would normally be represented on geographical maps, typically in the order of hundreds of meters to hundreds of kilometres.
  • GNSS global navigation satellite system
  • Kalman filtering attempts to synthesise a smooth track from a sequence of points that are known to include an element of random noise. Such a track can then be superimposed upon a map to describe a path in a geographical realm, as shown in Fig l.
  • the result is still a one-dimensional line of, effectively, zero width. This is a limitation where the aim is to record an operation that is performed over a two- dimensional area.
  • An aim of this invention is to provide systems and methods that can improve the usefulness of data derived from a GNSS.
  • the invention provides a method for monitoring activities on geographical scale comprising: a. capturing a track to describe a path of a device that is performing an operation using a global navigation system receiver; b. associating with the track data that represents operational status of the device; c. identifying map elements within a segmented digital map that contain part of the captured track; wherein each element has zero or more attributes associated with it that define a set of activities to which the element can be subjected; and d. where the attributes indicate that the map element can be subject to the operation performed by the tracked device, the map element is tagged to indicate that the operation has been performed upon it.
  • the method ensures that only map elements that are capable of having a particular method performed on them are marked as having had that operation performed on them. For example, a map element that contains only an area of grass cannot be marked as having been cleaned by a street cleaner.
  • the size of a map element can be less than the accuracy that can be reliably obtained from the global navigation receiver. This may mean that the track is sometimes identified as being in a map element that the device did not occupy, but the method does not allow this to result in meaningless data being added to that map element.
  • all of the map elements are of an identical shape and size. For example, they may all be squares. Each map element may have a side dimension of several metres, for example, 2m.
  • one or more additional elements adjacent to an element that contains a track are tagged to indicate that the operation has been performed upon them. This extends the one-dimensional track to an area.
  • the additional elements are typically tagged only if they contain attributes that indicate that the element can be subject to the operation performed by the tracked device.
  • the additional elements are typically tagged only if they are less than a maximum distance from an element that contains the track. This distance corresponds to a maximum width of operation of the tracked device.
  • Additional elements may be tagged only if they are adjacent to an element that contains the track or to an additional element that has already been tagged. Thus, the total marked area is contiguous.
  • the cell may not be uniform. That is, different parts of the cell may have different attributes.
  • the cell may be subdivided into two or more smaller elements, each of which may have one or more different attributes.
  • Typical embodiments of the invention use a global navigation satellite system to capture the track. For instance, the Global Positioning System may be used.
  • this invention provides apparatus to be carried on a vehicle for use in a method according to the first aspect of the invention, the apparatus comprising a global navigation system receiver, monitoring means for monitoring an operational system of the vehicle and data recording means for recording the output of the global navigation system receiver and of the monitoring means.
  • the apparatus may further include data transmission means for transmitting data recorded by the recording means to a data processing system.
  • the invention may also provide a software program that can be executed to perform a method according to the first aspect of the invention, and a computer system that includes such a program and hardware for executing it.
  • a computer system embodying this aspect of the invention is typically operational to generate a display that represents the digital map.
  • the representation of the map may further include an overlaid grid that indicates borders of the grid elements.
  • the display may represent attributes of elements by applying to them a colour, a shading, or a hatching or another suitable graphical property.
  • Figure i shows a GNSS track superimposed on a geographical map, and has already been discussed
  • Figure 2 is a screenshot of a street map that has been generated by an embodiment of the invention
  • Figure 3 shows, schematically, a vehicle equipped for use in an embodiment of the invention
  • FIG. 4 is a flowchart that describes the process of the embodiment of the invention.
  • This embodiment of the invention provides a system for tracking the activities of a vehicle 10 that carries equipment 12 that can be operated to clean the carriageway of an urban road, as might typically be operated by a local authority.
  • the vehicle is also provided with a receiver 20 that can periodically determine the position of the vehicle using a global navigation satellite system (GNSS) and log the position of the vehicle together with a time stamp in a database, along with other potentially relevant information, such as the speed or velocity of the vehicle 10 and the quality of the signal received from the GNSS (Step l).
  • GNSS global navigation satellite system
  • the vehicle is also provided with sensors 22 that can monitor aspects of its operation, such as whether it is cleaning or in transit.
  • a controller 24 is provided that can capture and store data from the receiver 20 and sensors 22.
  • the vehicle also carries a data transmitter 26 whereby the controller 24 can send its data to a remote processing centre using cellular telephony.
  • the data recorded while the vehicle is in operation to represent its track is compiled into a data set that further includes metadata to represent the identity of the vehicle, its crew and other aspects of the operational status of the vehicle (Step 2).
  • the metadata may specify its mode of operation at any given time - whether it is sweeping the road or in transit between sweeping locations.
  • the data set is then returned to a central system for processing (Step 3).
  • the data may be returned in real time (for example, using cellular telephony) or transferred in a batch once the vehicle has completed a period of operation.
  • the central system can be processed using a multiplicity of techniques to extract relevant information from it.
  • the data received by the central system is associated with a geographical map before being presented to a user, whereby a user can gain an understanding of the geographical range over which the activities of the vehicle have taken place.
  • the geographical map is divided into a multiplicity of uniformly-shaped (in this example, 2m square) grid elements, each of which can have an associated set of attributes that make up a cell profile. For instance, an attribute may be set to indicate that a particular process (such as inspection of a road surface) has taken place within the grid element.
  • NEM vigation envelope method
  • the NEM is a method by which the embodiment processes the incoming data such that the system recognises the real-world activity associated with the incoming data.
  • the aim of the NEM is to determine which elements in the grid are to have their attributes set in response to the track of the vehicle. This means that the NEM must transform the one-dimensional track (with its inherent noise and errors) into a two- dimensional area comprising multiple grid elements.
  • Kalman filtering and an understanding of the cell profiles in the NEM it is possible to map the data to a range of cells that are most likely to match up with the actual activity carried out.
  • positional information contained in the data representing the track is processed using a simple Kalman filter (Step 6) to provide an accurate, continuously updated description of the position and velocity of the vehicle given only a sequence of observations about its position, each of which includes some level of error. It is to be expected that the positional signal recorded by the GNSS will often be degraded by multi-path interference and other noise, therefore the use of Kalman filtering (or a functional equivalent of it) will be essential.
  • the Kalman filter exploits the dynamics of the vehicle (and is modified in accordance with the expected properties of the vehicle (Step 5)), which govern its time evolution, to remove the effects of the noise and get a good estimate of the location of the vehicle at an instant in time (filtering), at a future time (prediction), or at a time in the past (interpolation or smoothing).
  • the 'smoothed' track of the vehicle track obtained from the Kalman filtering operation is then processed along with associated metadata pertaining to the role of the vehicle (Step 7).
  • each grid element has associated with it one or more attribute flags that indicate the type of action that might meaningfully be performed upon it.
  • a grid element that includes a vehicle carriageway would have a "can be cleaned by a road sweeper" flag associated with it (Step 8).
  • a grid element that contains only a grass lawn would not have such a flag set. Therefore, in this example a grid element is updated with a "cleaned” flag if a. the track of the road sweeper passes through it; b. the metadata indicates that the status of the sweeper is "sweeping”; and c. the grid element has a flag set that indicates it is an element that can be cleaned by a road sweeper.
  • Such a cell is termed the "master cell” (Step 9).
  • any cell may have an arbitrarily large number of flags associated with it.
  • a vehicle carriageway may have flags including "can be cleaned by a road sweeper”, “can be inspected for potholes”, “can be re-surfaced”, and so forth.
  • marking of serviced grid elements may extend to elements adjacent to the master cell in which the track is present where these elements have the appropriate flag.
  • the marked cells will extend to the entire width of the footway, up to a maximum operational width of the sweeper (say, 5 m), provided that these adjacent cells are flagged as being capable of being swept by a footway sweeper (Step 10). It is safe to assume that the whole footway will be cleaned in one pass. In reality it may have missed some small areas of the footway, but this is not something that can be recorded with sufficient accuracy.
  • a grid element may incorporate areas that have several different types of content. Such a grid element is shown at 32 in Figure 2, which cell includes both footway and carriageway. In such cases, the grid element is split into separate representative elements that approximately map the shape of the areas within the cell.
  • the system then only attributes the 'operational' information to the corresponding area within the cell.
  • the embodiment includes rules so it only does this 'sub cell' calculation if the sub cells are less than a user definable size, say 0.3m x 0.3m. Effectively, the size of the grid is reduced locally where additional detail is required to present the data with sufficient accuracy.
  • the data generated by the methods described above will be stored in a database (Step 11). This allows the data to be used for a wide range of purposes. Since the data is logically associated with a geographic map, it can be presented to a user in the form of an annotated graphical map incorporated into a web page that can be accessed remotely. For example, by representing those cells that have been subject to an operation being represented in a different colour from those that have not. Since the data has encoded within it a geographical location, it can readily be associated with other sources of geographical information to increase its usefulness (Step 12).
  • the data can be represented in the form of a suitably annotated map, as shown in Figure 2 displayed on a computer screen.
  • the map shows the outline of streets in a residential area.
  • the main map segments are represented as a rectilinear grid of fine lines superimposed upon the map.
  • Attributes of the elements and sub-cells are represented by application of shading and/or colour to the representation.
  • the attribute "can be cleaned by a road sweeper” is represented by horizontal hatching, while those elements marked as "swept” are shown with diagonal hatching. In practice, this is likely to be indicated by use of different colours within the image.
  • the sweeper was operational only on the carriageway of a road, while at 38, the sweeper was operational on both the carriageway and the footway.
  • the position of the vehicle is also represented at 40.

Abstract

System and method for monitoring activity of an operating device on a geographical scale A method of monitoring activities on geographical scale is disclosed. In this context, "geographical scale" means a scale that would normally be represented on geographical maps, typically in the order of hundreds of meters to hundreds of kilometres. The method involves capturing a track to describe a path of a device that is performing an operation using a global navigation system receiver; associating with the track data that represents operational status of the device; and identifying elements within a segmented digital map that contain part of the captured track; wherein each element has zero or more attributes associated with it that define a set of activities to which the element can be subjected. The attributes indicate that the element can be subject to the operation performed by the tracked device, the element is tagged to indicate that the operation has been performed upon it. The device being tracked is typically carried on a vehicle. The method is typically performed in a software program that can display the map, the segments, and the processed information that describes the track on a visual display unit.

Description

System and method for monitoring activity of an operating device on a geographical scale
This invention relates to systems and methods for monitoring activity of an operating device on a geographical scale. In this context, "geographical scale" means a scale that would normally be represented on geographical maps, typically in the order of hundreds of meters to hundreds of kilometres. The development of cheap and robust location devices that can determine their position using signals from a global navigation satellite system (GNSS) has led to the widespread application of such devices to track the movements of a large range of objects on a geographical scale. The range of applications has extended far beyond those initially intended for such systems, and as a result, the limitations of such systems (at least insofar as their capabilities are made publicly available) have become apparent. In particular, the absolute positional accuracy may be insufficient for some applications.
One approach to improving the apparent accuracy of a GNSS is to use Kalman filtering, which attempts to synthesise a smooth track from a sequence of points that are known to include an element of random noise. Such a track can then be superimposed upon a map to describe a path in a geographical realm, as shown in Fig l. However, even when such an approach is used to provide improvements to a GNSS track, the result is still a one-dimensional line of, effectively, zero width. This is a limitation where the aim is to record an operation that is performed over a two- dimensional area. For example, if the aim is to track operation of a vehicle that carries a device for surveying a road surface, then the result should be a description of a two-dimensional area of road that has been surveyed. An aim of this invention is to provide systems and methods that can improve the usefulness of data derived from a GNSS.
From a first aspect, the invention provides a method for monitoring activities on geographical scale comprising: a. capturing a track to describe a path of a device that is performing an operation using a global navigation system receiver; b. associating with the track data that represents operational status of the device; c. identifying map elements within a segmented digital map that contain part of the captured track; wherein each element has zero or more attributes associated with it that define a set of activities to which the element can be subjected; and d. where the attributes indicate that the map element can be subject to the operation performed by the tracked device, the map element is tagged to indicate that the operation has been performed upon it.
The method ensures that only map elements that are capable of having a particular method performed on them are marked as having had that operation performed on them. For example, a map element that contains only an area of grass cannot be marked as having been cleaned by a street cleaner. Advantageously, the size of a map element can be less than the accuracy that can be reliably obtained from the global navigation receiver. This may mean that the track is sometimes identified as being in a map element that the device did not occupy, but the method does not allow this to result in meaningless data being added to that map element. In preferred embodiments, all of the map elements are of an identical shape and size. For example, they may all be squares. Each map element may have a side dimension of several metres, for example, 2m.
It is preferable that one or more additional elements adjacent to an element that contains a track are tagged to indicate that the operation has been performed upon them. This extends the one-dimensional track to an area. The additional elements are typically tagged only if they contain attributes that indicate that the element can be subject to the operation performed by the tracked device. Moreover, the additional elements are typically tagged only if they are less than a maximum distance from an element that contains the track. This distance corresponds to a maximum width of operation of the tracked device. Additional elements may be tagged only if they are adjacent to an element that contains the track or to an additional element that has already been tagged. Thus, the total marked area is contiguous. The cell may not be uniform. That is, different parts of the cell may have different attributes. Where this is the case, the cell may be subdivided into two or more smaller elements, each of which may have one or more different attributes. (In many cases, simply reducing the grid size used for all elements would increase the size of the data unnecessarily. Typical embodiments of the invention use a global navigation satellite system to capture the track. For instance, the Global Positioning System may be used.
From a second aspect, this invention provides apparatus to be carried on a vehicle for use in a method according to the first aspect of the invention, the apparatus comprising a global navigation system receiver, monitoring means for monitoring an operational system of the vehicle and data recording means for recording the output of the global navigation system receiver and of the monitoring means.
The apparatus may further include data transmission means for transmitting data recorded by the recording means to a data processing system. -A-
From further aspects, the invention may also provide a software program that can be executed to perform a method according to the first aspect of the invention, and a computer system that includes such a program and hardware for executing it.
A computer system embodying this aspect of the invention is typically operational to generate a display that represents the digital map. The representation of the map may further include an overlaid grid that indicates borders of the grid elements. The display may represent attributes of elements by applying to them a colour, a shading, or a hatching or another suitable graphical property.
An embodiment of the invention will now be described in detail, by way of example, and with reference to the accompanying drawings, in which:
Figure i shows a GNSS track superimposed on a geographical map, and has already been discussed;
Figure 2 is a screenshot of a street map that has been generated by an embodiment of the invention; Figure 3 shows, schematically, a vehicle equipped for use in an embodiment of the invention; and
Figure 4 is a flowchart that describes the process of the embodiment of the invention.
This embodiment of the invention provides a system for tracking the activities of a vehicle 10 that carries equipment 12 that can be operated to clean the carriageway of an urban road, as might typically be operated by a local authority. In order to demonstrate that the authority is meeting its statutory obligations, it is desirable that it can demonstrate that its cleaning of their highways has been carried out comprehensively. To this end, the vehicle is also provided with a receiver 20 that can periodically determine the position of the vehicle using a global navigation satellite system (GNSS) and log the position of the vehicle together with a time stamp in a database, along with other potentially relevant information, such as the speed or velocity of the vehicle 10 and the quality of the signal received from the GNSS (Step l). The vehicle is also provided with sensors 22 that can monitor aspects of its operation, such as whether it is cleaning or in transit. A controller 24 is provided that can capture and store data from the receiver 20 and sensors 22. The vehicle also carries a data transmitter 26 whereby the controller 24 can send its data to a remote processing centre using cellular telephony.
The data recorded while the vehicle is in operation to represent its track is compiled into a data set that further includes metadata to represent the identity of the vehicle, its crew and other aspects of the operational status of the vehicle (Step 2). For example, if the vehicle is a road sweeper, the metadata may specify its mode of operation at any given time - whether it is sweeping the road or in transit between sweeping locations. The data set is then returned to a central system for processing (Step 3). The data may be returned in real time (for example, using cellular telephony) or transferred in a batch once the vehicle has completed a period of operation.
Once the data has been received and stored (Step 4) by the central system, it can be processed using a multiplicity of techniques to extract relevant information from it. In a number of these techniques, the data received by the central system is associated with a geographical map before being presented to a user, whereby a user can gain an understanding of the geographical range over which the activities of the vehicle have taken place. For convenience, the geographical map is divided into a multiplicity of uniformly-shaped (in this example, 2m square) grid elements, each of which can have an associated set of attributes that make up a cell profile. For instance, an attribute may be set to indicate that a particular process (such as inspection of a road surface) has taken place within the grid element.
A technique implemented by this embodiment that will be referred to as the "navigation envelope method" (abbreviated as NEM) will now be described. The NEM is a method by which the embodiment processes the incoming data such that the system recognises the real-world activity associated with the incoming data. The aim of the NEM is to determine which elements in the grid are to have their attributes set in response to the track of the vehicle. This means that the NEM must transform the one-dimensional track (with its inherent noise and errors) into a two- dimensional area comprising multiple grid elements. By using a combination of Kalman filtering and an understanding of the cell profiles in the NEM, it is possible to map the data to a range of cells that are most likely to match up with the actual activity carried out.
In this embodiment of the NEM, positional information contained in the data representing the track is processed using a simple Kalman filter (Step 6) to provide an accurate, continuously updated description of the position and velocity of the vehicle given only a sequence of observations about its position, each of which includes some level of error. It is to be expected that the positional signal recorded by the GNSS will often be degraded by multi-path interference and other noise, therefore the use of Kalman filtering (or a functional equivalent of it) will be essential. The Kalman filter exploits the dynamics of the vehicle (and is modified in accordance with the expected properties of the vehicle (Step 5)), which govern its time evolution, to remove the effects of the noise and get a good estimate of the location of the vehicle at an instant in time (filtering), at a future time (prediction), or at a time in the past (interpolation or smoothing). The 'smoothed' track of the vehicle track obtained from the Kalman filtering operation is then processed along with associated metadata pertaining to the role of the vehicle (Step 7).
Returning to the example of a road sweeper, while its status is "in transit", it has no effect upon its environment, so those parts of the track that are identified as "in transit" do not cause associated parts of the map to be updated with a "cleaned" flag. For those parts of its track during which the status of road sweeper is "sweeping", associated grid elements should be flagged as having been swept at the time that the sweeper passed through it. This assumes that the track actually represents the real path of the vehicle. The aim of the NEM is to ensure that only grid elements that are pertinent to the activity are populated, even if the vehicle track plot is inaccurate to such a degree that might mean that its recorded track deviates by more than a whole grid element. In accordance with this embodiment, each grid element has associated with it one or more attribute flags that indicate the type of action that might meaningfully be performed upon it. In this example, a grid element that includes a vehicle carriageway would have a "can be cleaned by a road sweeper" flag associated with it (Step 8). In contrast, a grid element that contains only a grass lawn would not have such a flag set. Therefore, in this example a grid element is updated with a "cleaned" flag if a. the track of the road sweeper passes through it; b. the metadata indicates that the status of the sweeper is "sweeping"; and c. the grid element has a flag set that indicates it is an element that can be cleaned by a road sweeper. Such a cell is termed the "master cell" (Step 9).
Note that any cell may have an arbitrarily large number of flags associated with it. For example, a vehicle carriageway may have flags including "can be cleaned by a road sweeper", "can be inspected for potholes", "can be re-surfaced", and so forth.
In some cases, marking of serviced grid elements may extend to elements adjacent to the master cell in which the track is present where these elements have the appropriate flag. As an example, if a footway sweeper is being tracked, the marked cells will extend to the entire width of the footway, up to a maximum operational width of the sweeper (say, 5 m), provided that these adjacent cells are flagged as being capable of being swept by a footway sweeper (Step 10). It is safe to assume that the whole footway will be cleaned in one pass. In reality it may have missed some small areas of the footway, but this is not something that can be recorded with sufficient accuracy. In areas where the footway is wider than say 5 m, for example in shopping precincts, then the system will populate a swath of cells 2.5 m either side of the GPS position for the sweeper. In a similar manner, on carriageway sweepers and other devices that are carried on a road vehicle, the system can be configured to populate all the cells attributed to the carriageway, with an optional limit being placed on the maximum effective width of the operation. Extension of tagging beyond the master cell containing a track is shown at 34 in Figure 2. A grid element may incorporate areas that have several different types of content. Such a grid element is shown at 32 in Figure 2, which cell includes both footway and carriageway. In such cases, the grid element is split into separate representative elements that approximately map the shape of the areas within the cell. The system then only attributes the 'operational' information to the corresponding area within the cell. The embodiment includes rules so it only does this 'sub cell' calculation if the sub cells are less than a user definable size, say 0.3m x 0.3m. Effectively, the size of the grid is reduced locally where additional detail is required to present the data with sufficient accuracy. In practical implementations, the data generated by the methods described above will be stored in a database (Step 11). This allows the data to be used for a wide range of purposes. Since the data is logically associated with a geographic map, it can be presented to a user in the form of an annotated graphical map incorporated into a web page that can be accessed remotely. For example, by representing those cells that have been subject to an operation being represented in a different colour from those that have not. Since the data has encoded within it a geographical location, it can readily be associated with other sources of geographical information to increase its usefulness (Step 12).
The data can be represented in the form of a suitably annotated map, as shown in Figure 2 displayed on a computer screen. As will be seen in the Figure, the map shows the outline of streets in a residential area. The main map segments are represented as a rectilinear grid of fine lines superimposed upon the map. Attributes of the elements and sub-cells are represented by application of shading and/or colour to the representation. In Figure 2, the attribute "can be cleaned by a road sweeper" is represented by horizontal hatching, while those elements marked as "swept" are shown with diagonal hatching. In practice, this is likely to be indicated by use of different colours within the image. It will be seen that in the regions indicated at 36, the sweeper was operational only on the carriageway of a road, while at 38, the sweeper was operational on both the carriageway and the footway. The position of the vehicle is also represented at 40.

Claims

Claims
1. A method of monitoring activities on geographical scale comprising: a. capturing a track to describe a path of a device that is performing an operation using a global navigation system receiver; b. associating with the track data that represents operational status of the device; c. identifying elements within a segmented digital map that contain part of the captured track; wherein each element has zero or more attributes associated with it that define a set of activities to which the element can be subjected; and d. where the attributes indicate that the element can be subject to the operation performed by the tracked device, the element is tagged to indicate that the operation has been performed upon it.
2. A method according to claim i in which the size of a map element is less than the accuracy that can be reliably obtained from the global navigation receiver.
3. A method according to any preceding claim in which all of the map elements are of an identical shape and size.
4. A method according to claim 3 in which each map element is a square.
5- A method according to claim 3 or claim 4 in which each map element has a side dimension of approximately 2m.
6. A method according to any one of claims 3 to 5 in which one or more map element is subdivided into a plurality of smaller elements.
7- A method according to any preceding claim in which one or more additional elements adjacent to an element that contains a track are tagged to indicate that the operation has been performed upon them.
8. A method according to claim 7 in which the additional elements are tagged only if they contain attributes that indicate that the element can be subject to the operation performed by the tracked device.
9. A method according to claim 7 or claim 8 in which the additional elements are tagged only if they are less than a maximum distance from an element that contains the track.
10. A method according to any one of claims 7 to 9 in which additional elements are tagged only if they are adjacent to an element that contains the track or to an additional element that has already been tagged.
11. A method according to any preceding claim in which different areas of a cell have different attributes.
12. A method according to any preceding claim in which a global navigation satellite system is used to capture the track.
13. A method according to claim 11 in which the global navigation satellite system is the Global Positioning System.
14. A computer system that includes a software program that can be executed to perform a method according to any preceding claim.
15- A computer system according to claim 15 that is operational to generate a display that represents the digital map.
16. A computer system according to claim 16 in which the representation of the map further includes an overlaid grid that indicates borders of the grid elements.
17. A computer system according to claim 16 or claim 17 in which the display represents attributes of elements by applying to them a colour, a shading, or a hatching.
18. Apparatus to be carried on a vehicle for use in a method according to any preceding claim, the apparatus comprising a global navigation system receiver, monitoring means for monitoring an operational system of the vehicle and data recording means for recording the output of the global navigation system receiver and of the monitoring means.
19. Apparatus according to claim 19 further including data transmission means for transmitting data recorded by the recording means to a data processing system.
PCT/GB2010/051205 2009-07-24 2010-07-21 System and method for monitoring activity of an operating device on a geographical scale WO2011010154A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0912864.6 2009-07-24
GB0912864A GB2472076B (en) 2009-07-24 2009-07-24 System and method for monitoring activity of an operating device on a geographical scale

Publications (2)

Publication Number Publication Date
WO2011010154A2 true WO2011010154A2 (en) 2011-01-27
WO2011010154A3 WO2011010154A3 (en) 2011-09-09

Family

ID=41058464

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2010/051205 WO2011010154A2 (en) 2009-07-24 2010-07-21 System and method for monitoring activity of an operating device on a geographical scale

Country Status (2)

Country Link
GB (1) GB2472076B (en)
WO (1) WO2011010154A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150310451A1 (en) * 2014-04-29 2015-10-29 Ford Global Technologies, Llc Vehicle driver tracking and reporting
CN105759756B (en) * 2016-02-29 2018-09-04 广西升禾环保科技股份有限公司 Platform for environmental management

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5970471A (en) * 1996-03-22 1999-10-19 Charles E. Hill & Associates, Inc. Virtual catalog and product presentation method and apparatus
US6529823B1 (en) * 1999-01-28 2003-03-04 International Business Machines Corporation Maintaining desired distribution of machines using time multiplexed global positioning system
JP2001034879A (en) * 1999-07-23 2001-02-09 Nisscom Corp Work/operation management system for road sweeper
JP2001109519A (en) * 1999-10-05 2001-04-20 Komatsu Ltd Travel control unit for vehicle
JP4012457B2 (en) * 2002-11-19 2007-11-21 日立建機株式会社 Snow removal management method and system
US7245214B2 (en) * 2005-02-08 2007-07-17 User-Centric Ip, Lp Electronically tracking a path history

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
None

Also Published As

Publication number Publication date
GB2472076B (en) 2011-08-17
WO2011010154A3 (en) 2011-09-09
GB2472076A (en) 2011-01-26
GB0912864D0 (en) 2009-08-26

Similar Documents

Publication Publication Date Title
Galli et al. Comparing landslide inventory maps
Abebe Quantifying urban growth pattern in developing countries using remote sensing and spatial metrics: A case study in Kampala, Uganda
US9365217B2 (en) Mobile pothole detection system and method
Pierzchała et al. Measuring wheel ruts with close-range photogrammetry
CN109684384B (en) Trajectory data space-time density analysis system and analysis method thereof
Borgström et al. Outside the boundary–Land use changes in the surroundings of urban nature reserves
Hrůza et al. Detecting forest road wearing course damage using different methods of remote sensing
Al-Ruzouq et al. Infrastructure growth assessment of urban areas based on multi-temporal satellite images and linear features
CN114004950B (en) BIM and LiDAR technology-based intelligent pavement disease identification and management method
Laefer et al. Evacuation route selection based on tree-based hazards using light detection and ranging and GIS
Jing et al. Efficient point cloud corrections for mobile monitoring applications using road/rail-side infrastructure
CN117272191B (en) Urban underground space intelligent mapping method and system
WO2011010154A2 (en) System and method for monitoring activity of an operating device on a geographical scale
Kim et al. Incorporating the effect of ALS-derived DEM uncertainty for quantifying changes due to the landslide in 2011, Mt. Umyeon, Seoul
Atubi et al. Analysis of land use and land cover change characteristics in Warri metropolis, Nigeria
Sliuzas et al. The spatial and temporal nature of urban objects
Ubukawa et al. A review of roads data development methodologies
Liu et al. Giant landslide displacement analysis using a point cloud set conflict technique: a case in Xishancun landslide, Sichuan, China
Rose et al. Challenges and lessons from a wetland LiDAR project: a case study of the Okefenokee Swamp, Georgia, USA
Perera et al. Participatory Landslide Inventory (PLI): an online tool for the development of a landslide inventory
Kim et al. Basic concepts and geological applications of LiDAR
Rahmani et al. Mapping subsurface tile lines on a research farm using aerial photography, paper maps, and expert knowledge
Linck et al. Proving a Roman technical masterstroke: GIS-based viewshed and intervisibility analysis of the Bavarian part of the Rhaetian Limes
CN112862370A (en) Method for laying background points of soil environment
Yagoub Application of remote sensing and geographic information systems (gis) to population studies in the gulf: A case of al ain city (UAE)

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10802004

Country of ref document: EP

Kind code of ref document: A2