Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A ROAD CLEANING VEHICLE
Document Type and Number:
WIPO Patent Application WO/2024/084182
Kind Code:
A1
Abstract:
A driving system (16) is for driving the road cleaning vehicle (10) in a forward direction along a road (18) having debris (9) thereon. Road cleaning equipment (25) is for cleaning the debris on the road and comprising a debris collection system (26). A control system (40) comprises a controller (41) and at least one debris accumulation sensor (70, 71, 73) configured to generate debris accumulation sensor data for identifying blockages of the debris collection system. It does so by locating debris captured by the debris collection system in front of and adjacent to the debris collection system when the road cleaning vehicle is moving in the forward direction and the debris collection system is adjacent the road. The controller receives the debris accumulation sensor data from the debris accumulation sensor and processes it in a debris accumulation model to identify the debris. The road cleaning equipment is operated to release the debris from in front of and adjacent to the debris collection system.

Inventors:
KNOPP GARETH (GB)
NANAYAKKARA GANINDU (GB)
Application Number:
PCT/GB2023/052562
Publication Date:
April 25, 2024
Filing Date:
October 04, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BUCHER MUNICIPAL LTD (GB)
International Classes:
E01H1/08
Domestic Patent References:
WO2022106993A12022-05-27
WO2020152526A12020-07-30
Foreign References:
CN103064317B2014-11-26
CN109024417B2021-01-26
US20090323046A12009-12-31
CN208151942U2018-11-27
KR101727500B12017-05-02
CN209412770U2019-09-20
CN111254861A2020-06-09
GB2591486A2021-08-04
Attorney, Agent or Firm:
BOULT WADE TENNANT LLP (GB)
Download PDF:
Claims:
CLAIMS:

1 . A road cleaning vehicle comprising: a driving system for driving the road cleaning vehicle in a forward direction along a road having debris thereon; road cleaning equipment for cleaning the debris on the road and comprising a debris collection system; and a control system comprising: at least one debris accumulation sensor configured to generate debris accumulation sensor data for identifying blockages of the debris collection system by locating debris captured by the debris collection system in front of and adjacent to the debris collection system when the road cleaning vehicle is moving in the forward direction and the debris collection system is adjacent the road; and a controller configured to: receive the debris accumulation sensor data from the debris accumulation sensor; process the debris accumulation sensor data in a debris accumulation model to identify the debris captured by the debris collection system in front of and adjacent to the debris collection system; and operate the road cleaning equipment based upon the debris identified in front of and adjacent to the debris collection system to release the debris from in front of and adjacent to the debris collection system.

2. A road cleaning vehicle in accordance with claim 1 wherein the debris collection system comprises at least one inlet nozzle and fan for drawing debris from the road through the at least one inlet nozzle.

3. A road cleaning vehicle in accordance with claim 2 wherein a gap between at least part of the at least one inlet nozzle and road is adjustable and the controller is configured to operate the road cleaning equipment based upon debris identified in front of the inlet nozzle by adjusting the size of at least part of the gap such that the debris is released from in front of the inlet nozzle.

4. A road cleaning vehicle as claimed in claim 3 wherein the controller is configured to increase the fan speed as the gap is increased in size to draw the debris into a hopper through the at least inlet nozzle.

5. A road cleaning vehicle as claimed in claim 3 or claim 4 wherein the controller is configured to determine that the debris has been released from in front of the at least one inlet nozzle and subsequently reduce the gap and/or reduce the fan speed.

6. A road cleaning vehicle as claimed in any one of claims 2 to 5 wherein the controller is configured to detect an increase in fan speed or changes in fan total power requirement as the debris passes through the at least one inlet nozzle and, in response to the detection of the increase in fan speed, or decrease in fan load, lower the at least one inlet nozzle to adjacent the road for cleaning the road.

7. A road cleaning vehicle as claimed in any one of the preceding claims wherein the controller is configured to process the debris accumulation sensor data in a debris accumulation model to identify debris captured in front of the debris collection system by: determining from the debris accumulation sensor data a rate of change of growth of debris in front of the debris collection system; and/or determining whether the debris accumulation sensor data shows the road moving relative to the debris collection system in an area in front of the debris collection system or whether in the area the road is not visible by being blocked by debris captured in front of the debris collection system.

8. A road cleaning vehicle as claimed in any one of the preceding claims wherein the controller is configured to process the debris accumulation sensor data in a debris accumulation model to identify debris captured in front of the debris collection system by virtue of the debris accumulation model performing object detection and classification of the debris via at least one algorithm.

9. A road cleaning vehicle as claimed in any one of the preceding claims wherein the at least one debris accumulation sensor is configured to generate the debris accumulation sensor data relating to at least one debris accumulation scanning area, the at least one debris accumulation scanning area extending in front of and optionally covering at least a portion of the debris collection arrangement.

10. A road cleaning vehicle according to any one of the preceding claims wherein the at least one debris accumulation sensor comprises at least one of a camera, a 2D image camera, a 3D image camera, a monocular camera, an event camera, an infrared camera, a stereovision camera, lidar and/or a proximity sensor. 11 . A road cleaning vehicle according to any one of the preceding claims wherein the control system comprises at least one debris sensor configured to locate debris on the road in front of and/or behind the road cleaning vehicle when moving in the forward direction and the controller is configured to: receive debris sensor data from the at least one debris sensor; process the debris sensor data in a debris identification model to identify debris in front of and/or behind the road cleaning vehicle, debris in front of the road cleaning vehicle being debris subsequently captured in front of the debris collection arrangement and detected by the at least one debris accumulation sensor; and operate the driving system and/or road cleaning equipment, in accordance with a vehicle cleaning control strategy, based upon debris identified in front of and/or behind the road cleaning vehicle to control the cleaning of debris on the road by the road cleaning vehicle.

12. A road cleaning vehicle according to claim 11 wherein the controller tracks debris through a local coordinate system attached to the vehicle 10 or a local map reference, such as cartesian coordinates of space around and including the vehicle via the debris and debris accumulation sensors and, depending upon the effectiveness of cleaning of debris by the debris collection arrangement, controls the driving system and/or road cleaning equipment.

13. A road cleaning vehicle according to claim 11 or claim 12 wherein the controller is configured to update the debris identification model, debris accumulation model and/or vehicle cleaning control strategy based upon said debris identified in front of and/or behind the road cleaning vehicle and/or captured in front of the debris collection arrangement .

14. A method of operating the road cleaning vehicle of any one of claims 1 to 13 comprising, at the controller: receiving debris accumulation sensor data from the debris accumulation sensor; processing the debris accumulation sensor data in a debris accumulation model to identify debris captured in front of the debris collection system; and operating the road cleaning equipment based upon the debris identified in front of the debris collection system to release the debris from in front of the debris collection system.

Description:
A ROAD CLEANING VEHICLE

Technical Field

The present disclosure is directed towards a road cleaning vehicle and a method of operating such a road cleaning vehicle.

Background

Road cleaning vehicles (also referred to as road sweepers, street cleaners and the like) are commonly used to remove unwanted debris from streets. A typical road cleaning vehicle is disclosed in GB2591486A and comprises road cleaning equipment such as cleaning brushes for sweeping the road, a debris collection system for drawing from the road into a hopper mounted on the vehicle chassis and water jets for cleaning the road. An operator in a cab controls the travel of the vehicle in addition to controlling the function of the road cleaning equipment.

There is an increasing interest in alternative powered Rechargeable Energy Storage System (RESS) vehicles, such as electrical vehicles (i.e. vehicles which do not use an internal combustion engine to provide a driving force), including road cleaning vehicles operating by electrical power rather than internal combustion engines. In electrical road cleaning vehicles, the range of the vehicle is limited by the energy storage capacity of the system, such as a battery, and the efficiency of its components. There is therefore now a need to increase the efficiency of operation of road cleaning vehicles, particularly in the control of the road cleaning equipment.

Furthermore, the need to control the travel of the road cleaning vehicle in conjunction with the road cleaning equipment places a high cognitive load on the operator, as well as requiring them to repetitively perform tasks. This may increase the fatigue of the operator and reduce the cleaning effectiveness of using the road cleaning vehicle. In addition, the operator needs a high level of skill and experience to be able to identify the type of debris on the road ahead and selectively operate the road cleaning equipment efficiently.

WO2020/152526A1 discloses an automated road sweeper including a front facing video camera that scans the road ahead of the road sweeper to identify debris. The output from the video camera is used to select and exclusively operate the cleaning members covering a cleaning area in which the debris is located during movement of the sweeper. However, there is a continuing need to improve the efficiency and effectiveness of automated operation of all parts of the cleaning equipment. A known issue is that a inlet nozzle of the debris collection equipment can become blocked. The nozzle must necessarily be close to the road to provide effective suction of debris into the hopper. However, as the nozzle is so close to the road, larger debris (i.e. debris larger than the gap between the nozzle and road) can become caught by the front of the nozzle and thus be dragged along the road, or pushed away from the collection means. Further debris builds up in front of the nozzle, reducing the effectiveness of the inlet nozzle, until an operator notices the problem and removes the built-up debris.

Summary

An object of the present disclosure is to provide a road cleaning vehicle with improved efficiency and effectiveness of operation of the road cleaning equipment, such as by avoiding bulldozing over debris or unintentionally pushing such debris away from the road cleaning equipment and collection means. A further object of the present disclosure is to provide a road cleaning vehicle with reduced tendency to exhibit a blockage of the inlet nozzle.

The present invention therefore provides a road cleaning vehicle comprising: a driving system for driving the road cleaning vehicle in a forward direction along a road having debris thereon; road cleaning equipment for cleaning the debris on the road and comprising a debris collection system; and a control system comprising: at least one debris accumulation sensor configured to generate debris accumulation sensor data for locating debris captured in front of the debris collection system when the road cleaning vehicle is moving in the forward direction and the debris collection system is adjacent the road; and a controller configured to: receive debris accumulation sensor data from the debris accumulation sensor; process the debris accumulation sensor data in a debris accumulation model to identify debris captured in front of the debris collection system; and operate the road cleaning equipment based upon the debris identified in front of the debris collection system to release the debris from in front of the debris collection system.

The debris collection system may comprise at least one inlet nozzle and fan for drawing debris from the road through the at least one inlet nozzle. A gap between at least part of the at least one inlet nozzle and road may be adjustable. The controller may be configured to operate the road cleaning equipment based upon debris identified in front of the inlet nozzle by adjusting the size of at least part of the gap such that the debris is released from in front of the inlet nozzle. The controller may be configured to increase the fan speed as the gap is increased in size to draw the debris into a hopper through the at least inlet nozzle. The controller may be configured to determine that the debris has been released from in front of the at least one inlet nozzle and subsequently reduce the gap and/or reduce the fan speed. The controller may be configured to detect an increase in fan speed or changes in fan total power requirement as the debris passes through the at least one inlet nozzle and, in response to the detection of the increase in fan speed, or decrease in fan load, lower the at least one inlet nozzle to adjacent the road for cleaning the road.

The controller may be configured to process the debris accumulation sensor data in a debris accumulation model to identify debris captured in front of the debris collection system by determining from the debris accumulation sensor data a rate of change of growth of debris in front of the debris collection system; and/or determining whether the debris accumulation sensor data shows the road moving relative to the debris collection system in an area in front of the debris collection system or whether in the area the road is not visible by being blocked by debris captured in front of the debris collection system.

The controller may be configured to process the debris accumulation sensor data in a debris accumulation model to identify debris captured in front of the debris collection system by virtue of the debris accumulation model performing object detection and classification of the debris via at least one algorithm.

The at least one debris accumulation sensor may be configured to generate the debris accumulation sensor data relating to at least one debris accumulation scanning area, the at least one debris accumulation scanning area extending in front of and optionally covering at least a portion of the debris collection arrangement.

The at least one debris accumulation sensor may comprise at least one of a camera, a 2D image camera, a 3D image camera, a monocular camera, an event camera, an infrared camera, a stereovision camera, lidar and/or a proximity sensor.

The control system may comprise at least one debris sensor configured to locate debris on the road in front of and/or behind the road cleaning vehicle when moving in the forward direction. The controller may be configured to receive debris sensor data from the at least one debris sensor. The controller may be configured to process the debris sensor data in a debris identification model to identify debris in front of and/or behind the road cleaning vehicle, debris in front of the road cleaning vehicle being debris subsequently captured in front of the debris collection arrangement and detected by the at least one debris accumulation sensor. The controller may be configured to operate the driving system and/or road cleaning equipment, in accordance with a vehicle cleaning control strategy, based upon debris identified in front of and/or behind the road cleaning vehicle to control the cleaning of debris on the road by the road cleaning vehicle.

The controller may track debris through a local coordinate system attached to the vehicle or a local map reference, such as cartesian coordinates of space around and including the vehicle via the debris and debris accumulation sensors and, depending upon the effectiveness of cleaning of debris by the debris collection arrangement, controls the driving system and/or road cleaning equipment. The controller may be configured to update the debris identification model, debris accumulation model and/or vehicle cleaning control strategy based upon said debris identified in front of and/or behind the road cleaning vehicle and/or captured in front of the debris collection arrangement.

The present invention further provides a method of operating a road cleaning vehicle comprising, at a controller: receiving debris accumulation sensor data from a debris accumulation sensor; processing the debris accumulation sensor data in a debris accumulation model to identify debris captured in front of a debris collection system; and operating road cleaning equipment based upon the debris identified in front of the debris collection system to release the debris from in front of the debris collection system.

Brief Description of the Drawings

By way of example only, embodiments of a road cleaning vehicle and a method of operating such a vehicle in accordance with the present disclosure are now described with reference to, and as shown in, the accompanying drawings, in which:

FIGURE 1 is a side elevation view of a road cleaning vehicle in accordance with the present disclosure;

FIGURE 2 is a schematic of a control system of the vehicle of Figure 1 ;

FIGURE 3 is a schematic of a method of utilising data from first and second debris sensors of the vehicle of Figure 1 ;

FIGURE 4 is a top view of the vehicle of Figure 1 showing a particular use of the method of Figure 3;

FIGURE 5 is a magnified side elevation view of the vehicle of Figure 1 ; and

FIGURE 6 is a schematic of a method of utilising data from a debris accumulation sensor of the vehicle of Figure 1 . Detailed Description

The present disclosure relates to a road cleaning machine including a plurality of sensors for automating the function of its road cleaning equipment. Front and rear facing sensors may be utilised to determine the effectiveness of the road cleaning equipment and adjust its used accordingly. Blockages of a debris collection system, such as an inlet nozzle, of the road cleaning equipment are effectively identified and removed using a debris accumulation sensor.

Road cleaning vehicles are commonly used to remove unwanted debris from streets. A road cleaning vehicle 10 in accordance with the present disclosure is shown in Figure 1 . The road cleaning vehicle 10 in this instance is a two axled truck mounted sweeper 10 in the form of a driver operated vehicle and may be referred to as a road and/or street sweeper and/or cleaner. The vehicle 10 is for cleaning roads outdoors, preferably cleaning across a width of at least about 1000 mm, 2000 mm or 3000 mm in a single pass.

The vehicle 10 comprises an operator control station 20 for a human operator to use to control the road cleaning vehicle 10. The operator control station 20 may comprise at least one operator input 47, such as a steering wheel, buttons, levers, accelerator pedal, touchscreen or the like, for the operator to use to control the vehicle 10 (also known as a Human Machine Interface or HMI). The operator control station 20 may be located in an operator cab 13 in which a human operator can travel towards or at the front of the vehicle 10. The vehicle 10 may further comprise an alert system 48 for providing output and/or information to the operator. The alert system 48 may be located in the cab 13 and may form part of the operator control station 20. The alert system 48 may comprise a display, lights, dials or the like for displaying information to the operator. The alert system 48 may be controllable by the at least one operator input 47.

The vehicle 10 further comprises a chassis 19 to which the operator cab 13 and a debris container or hopper 17 may be mounted.

The vehicle 10 comprises a driving system 16 for driving the road cleaning vehicle 10 in a forward direction 7 along a road 18 having debris 9 thereon. The road cleaning vehicle 10 may also be operable travel in a rearward direction 21 and to perform road cleaning functions in the rearward direction 21 . The terms “front” and “rear” in the present disclosure refer to the forwardmost and rearward most parts respectively of the vehicle 10 when travelling in forward direction 7.

The driving system 16 comprises a power system (not shown), which may be a RESS, and may comprise a Rechargeable Energy Storage System (RESS) and motor(s) and/or internal combustion engine and transmission. The power system is for driving the vehicle 10, such as by driving front and rear wheels 11 , 12. The driving system 16 further comprises a steering system (not shown) for controlling the direction of the vehicle 10 along the road 18. The driving system 16 may be controlled by the operator via the operator control station 20.

The vehicle 10 further comprises road cleaning equipment 25 for cleaning the debris 9 on and/or from the road 18. The road cleaning equipment 25 may comprise at least one cleaning brush 14 for brushing the road 18, such as a pair of brushes 14, which may each be located on both outer sides of the vehicle 10 (only one is illustrated in Figure 1). Alternatively, the road cleaning equipment 25 may comprise a plurality of brushes 14 on each side of the vehicle 10. The at least one cleaning brush 14 may be operable to perform brush functions such as rotating, raising from and lowering to the road 18 and/or tilting at differing angles relative to the road 18. The road cleaning equipment 25 may comprise a brush system 23 comprising the at least one cleaning brush 14 mounted to the chassis 19 by at least one brush mount 24. The at least one brush mount 24 may be configured to operate the at least one cleaning brush 14 to perform the brush functions, such as by comprising appropriate motors, actuators, servos and/or the like. The cleaning function of the brushes 14 is supported by the action of being able to apply pressure to the substrate with a selectable variable force.

The road cleaning equipment 25 may comprise a debris collection system 26 for picking up debris 9 from the road 18 and delivering it to the hopper 17. The debris collection system 26 comprises at least one inlet nozzle 15 and/or mechanical collection system, such as a vacuum airflow support mechanical elevator. The inlet nozzle 15 may in particular be a suction inlet nozzle 15 through which air and debris 9 is drawn.

The inlet nozzle 15 may be connected by at least one inlet conduit 27 to the hopper 17 and may comprise a inlet nozzle 15 and inlet conduit 27 on either side of the vehicle 10. The suction force in the conduits is provided by a fan of the debris collection system 26 that draws air and debris 9 through the at least one inlet nozzle 15 and is arranged to create a negative pressure in the hopper 17. The conveyancing force draws the debris 9 from the road 18, through the at least one inlet nozzle 15, through the at least one inlet conduit 27 and into the hopper 17. Once in the hopper 17, the debris 9 is separated from the air by means of a separation system before the air is exhausted by the centrifugal fan assembly to the atmosphere.

The at least one inlet nozzle 15 may be configured to perform inlet nozzle functions, such as being raised from and lowered to the road 18 and/or tilting at differing angles relative to the road 18. Figure 1 illustrates the at least one inlet nozzle 15 tilted backwardly so as to have a larger opening between the at least one inlet nozzle 15 and road 18 at the front of the at least one inlet nozzle 15 rather than its rear, thereby improving debris collection. The debris collection system 26 may comprises at least one inlet nozzle mount 28 mounting the least one inlet nozzle 15 to the chassis 19, vehicle 10 and/or hopper 17. The at least one inlet nozzle mount 28 may be configured to operate the at least one inlet nozzle 15 to perform the inlet nozzle functions, such as tilting and raising/lowering and may thus comprise appropriate motors, actuators, servos and/or the like.

The road cleaning equipment 25 may comprise a cleaning fluid system 30 for supplying cleaning fluid 31 to the road 18, to the vehicle 10 and/or within the vehicle 10, such as in a jet, spray and/or mist. The cleaning fluid 31 serves several functions, including as (a) a cleaning / wetting agent for the debris 9, (b) as lubrication within the debris collection system 26, such as to the at least one inlet conduit 27, to reduce both agglomeration of dirt and wear from erosion, and (c) as an atomised spray to attach to particulate matter (PM) and entrain it, thus adding mass to the particles which allows them to be separated from the airstream and be retained inside the hopper 17, thereby avoiding carryover through the fan and out into the atmospheric air.

The cleaning fluid 31 may be water, which may be stored in a tank mounted to the chassis 19. The cleaning fluid system 30 may be configured to supply the cleaning fluid 31 to the road 18 at or adjacent to the at least one brush 14, such as between the front wheel 11 and at least one brush 14, as illustrated. The cleaning fluid system 30 may additionally or alternatively be located at the front of the vehicle 10, i.e. in front of the front wheel 11 , and/or at the rear of the vehicle 10, i.e. behind the rear wheel 12. The cleaning fluid system 30 may comprise at least one fluid supplier 32 (preferably a fluid supplier 32 on either side of the vehicle 10) directing cleaning fluid 31 at the road 18 as illustrated or, alternatively, may comprise an elongate bar extending across the width of the vehicle 10 for supplying a wide spray of cleaning fluid 31 across the vehicle 10. The fluid supplier 32 may be a nozzle, wand, bar or the like. The cleaning fluid system 30 may comprise a pump, valves and associated control systems (not shown) for controlling the supply of cleaning fluid 31 .

The cleaning fluid system 30 may further comprise fluid suppliers or other supply means within the debris collection system 26, such as between the at least one inlet nozzle 15 and the hopper 17. Such internal fluid supplies are known as "PM10" jets and are commonly used to prevent carry over.

The vehicle 10 further comprises a control system 40, which is further illustrated in Figure 2. The control system 40 comprises a controller 41 for controlling the various parts of the vehicle 10. The controller 41 may be of any suitable known type and may comprise an engine control unit (ECU) or the like. The controller 41 may comprise multiple control units, such as an ECU, auxiliary ECU(s) or control unit(s), artificial intelligence control unit(s) possibly with effective parallel computing capabilities and the like. Generally, the controller 41 may comprise a memory 42 (e.g. multiple memories on different control units), which may store instructions or algorithms in the form of data, and a processing unit 43 (e.g. multiple processing units on different control units), which may be configured to perform operations based upon the instructions. The memory 42 may comprise one or more suitable computer-accessible or non-transitory storage mediums for storing computer program instructions, such as RAM, SDRAM, DDR SDRAM, RDRAM, SRAM, ROM, magnetic media, optical media and the like. The processing unit 43 may comprise one or more suitable processors capable of executing memory-stored instructions, such as a microprocessor, uniprocessor, a multiprocessor, a tensor processing unit (TPU) for machine learning and the like. The controller 41 may further comprise one or more graphics or tensor processing units (e.g. multiple graphics processing units on different control units) for rendering objects for viewing on a display and any other computing system equipment required for performing the functions of the vehicle 10.

The controller 41 may be communicatively connected (via a wired or wireless connection) to and/or exchange data with the at least one operator input 47, the operator control station 20, the alert system 48, the driving system 16, the road cleaning equipment 25, a navigation system 44, a communication system 45 and/or at least one sensor 60, 65, 70, 71 , 73, 75. The controller 41 may receive data, such as from the at least one operator input 47, navigation system 44, communication system 45 and at least one sensor 60, 65, 70, 71 , 73, 75, process the data to determine instructions and then perform operations based upon the instructions, such as by sending data to the alert system 48, driving system 16, road cleaning equipment 25 and/or communication system 45, performing calculations or carrying out logic-based tasks when doing so.

The control system 40 may comprise the communication system 45 for transferring data between the control system 40 and a remote computer system 50. The communication system 45 may comprise any type suitable apparatus for communication therebetween, particularly a wireless network. Exemplary wireless networks include a satellite communication network, broadband communication network, cellular, Bluetooth, microwave, point-to-point wireless, point-to-multipoint wireless, multipoint-to-multipoint wireless, Wireless Local Service (WiFi Dongle), Dedicated Short-Range Communications (DSRC) or any other wireless communication network. The remote computer system 50 may comprise a remote computer system memory 51 and remote computer system processing unit 52 and may, for example, be under the control of the owner or manufacturer of the vehicle 10.

The control system 40 may comprise the navigation system 44 for determining the position and/or pose (i.e. the current position of the vehicle 10 and its local pose relative to the local reference frame of the vehicle or the local map) of the vehicle 10. The navigation system 44 may determine the location of the vehicle 10 on the Earth’s surface and/or may determine the location of the vehicle 10 relative to a reference position. The navigation system 44 may comprise any suitable navigation system 44, such as by determining the position of the vehicle 10 via a global navigation satellite system, such as global positioning system (GPS), or via triangulation with communication masts. The navigation system 44 may determine the location of the vehicle 10 by having an onboard map that may be interpreted with onboard sensors such as inertial navigation equipment to determine the current position of the vehicle 10 within the map. This could also be used to navigate the vehicle 10 to a different position within the map.

The controller 41 may be operable to control the driving system 16 to control the vehicle 10 speed and/or the direction of travel of the vehicle 10, such as by controlling the power system and/or steering system.

The controller 41 may be operable to control the road cleaning equipment 25 to control the cleaning of the road 18 by the vehicle 10. The controller 41 may be operable to control the brush system 23, such as the at least one cleaning brush 14 and/or at least one brush mount 24, to perform the brush functions. The controller 41 may be operable to control the debris collection system 26, such as the at least one inlet nozzle mount 28 and/or at least one inlet nozzle 15, to perform the inlet nozzle functions. The controller 41 may be operable to control the cleaning fluid system 30, such as the at least one fluid supplier 32 and pump, to control the supply of cleaning fluid 31 to the road 18.

The control system 40 may comprise a scanning system 59 for scanning the road 18 and for identifying debris 9 on the road 18. The scanning system 59 may comprise at least one first debris sensor 60 configured for generating first debris sensor data for locating debris 9 on the road 18 in front of the vehicle 10 when moving in the forward direction 7 and/or at least one second debris sensor 65 configured for generating second debris sensor data for locating debris 9 on the road 18 behind the vehicle 10 when moving in the forward direction 7. The first and second debris sensors 60, 65 may be configured to generate the first and/or second debris sensor data relating to first and second scanning areas 61 , 66 of the road 18 in front of and behind the vehicle 10 respectively. The first and second debris sensor data may be for identifying and/or locating debris 9 in the first and second scanning areas 61 , 66, such as via processing of the sensor data in the controller 41 .

In the present disclosure, the first and second debris sensors 60, 65 may be separate sensors or may be a single sensor (e.g. 360 degree camera), which may generate data in respect of an area covering both the first and second scanning areas 61 , 66 together. Fundamentally, whether single or separate, the first and second debris sensors 60, 65 are capable of generating first and second debris sensor data in respect of the first and second scanning areas 61 , 66 in front of and behind the vehicle 10.

The first and second scanning areas 61 , 66 may be at least as wide as the vehicle 10 and may be up to twice or three times the width of the vehicle 10. The first and second scanning areas 61 , 66 may extend along the road 18 away from the vehicle 10 by at least a quarter of the length of the vehicle 10 and optionally up to two times the length of the vehicle 10. The first and second scanning areas 61 , 66 may be separated from the vehicle 10 (i.e. the first and second debris sensors 60, 65 do not generate sensor data relating to the road 18 adjacent to or at the front or rear of the vehicle 10). The first and second scanning areas 61 , 66 may be indicative of the effective cleaning area of the vehicle 10, (e.g. the possible swept space with reference to the path and location of the vehicle 10). The effective cleaning area may be the local area within which the vehicle 10 can effect a change in the cleanliness level of the surrounding environment and scanned area. This would enable an effective measure of the cleaning performance of the vehicle 10 by distinguishing between what the vehicle 10 can and cannot change within these boundaries.

The first debris sensor 60 may be mounted at or towards the front of the vehicle 10 and may be directed downwards towards the road 18. The first debris sensor 60 may be mounted to the cab 13 and may be on the interior (such as by looking through the windscreen) or exterior (as illustrated) thereof. The second debris sensor 65 may be mounted at or towards the rear of the vehicle 10, such as to the hopper 17 and may be directed downwards towards the road 18.

The control system 40 comprises at least one debris accumulation sensor 70, 71 , 73 configured to generate debris accumulation sensor data for locating debris 9 captured adjacent to the debris collection system 26, particularly that between the debris collection system 26 and the road 18. Such debris is captured by the debris collection system 26 itself as it travels adjacent to the road and the debris is dragged and/or pushed along in front of the debris collection system 26. The debris accumulation sensor data may in particular relate to debris 9 accumulating at the at least one inlet nozzle 15, such as in front of the at least one inlet nozzle 15. In particular, the control system 40 may comprise a plurality of debris accumulation sensors 70, 71 , 73 located on each side of the vehicle 10 over a inlet nozzle 15. First and second debris accumulation sensors 70, 71 , 73 may be located on the first and second sides of the vehicle 10, or alternatively a plurality of first and second debris accumulation sensors 70, 71 , 73 may be located on the first and second sides of the vehicle 10 respectively. The debris 9 is captured when the vehicle 10 is moving in the forward direction 7 and when the debris collection system 26, such as the at least one inlet nozzle 15, is adjacent to the road 18.

The at least one debris accumulation sensor 70, 71 , 73 may be configured to generate the debris accumulation sensor data relating to at least one debris accumulation scanning area 72 of the road 18, the or each debris accumulation scanning area 72 extending in front of and optionally covering at least a portion of the or each inlet nozzle 15. The debris accumulation sensor data may be for identifying and/or locating debris 9 in the debris accumulation scanning area 72, such as via processing of the debris accumulation sensor data in the controller 41 . The at least one debris accumulation scanning area 72 may also extend across at least part of the at least one brush 14 and/or cleaning fluid supplier 32. The at least one debris accumulation sensor 70, 71 , 73 may be mounted to any suitable part of the vehicle 10 and may be directed towards the debris collection system 26, e.g. the at least one inlet nozzle 15, and the debris accumulation scanning area 72 in front of the debris collection system 26, e.g. the at least one inlet nozzle 15. The at least one debris accumulation scanning area 72 may in effect be the view from the at least one debris accumulation sensor 70, 71 , 73, covering at least the spatial area around the vehicle 10 where debris 9 may accumulate in front of the debris collection system 26. Such a view would include the road 18 continuously passing under any accumulated debris 9 and the debris collection system 26 as the vehicle 10 moves forward. The at least one debris accumulation sensor 70, 71 , 73 may be mounted to the hopper 17, a subframe of the vehicle 10, a body of the vehicle 10, the cab 13 and/or the chassis 19.

The first, second and/or debris accumulation sensors 60, 65, 70, 71 , 73 may each comprise at least one camera for capturing an image, such as of the scanning areas 61 , 66, 72, and the first, second and debris accumulation sensor data may be image data. The first debris sensor, second debris sensor and/or debris accumulation sensor 60, 65, 70, 71 , 73 may comprise at least one of a camera, a 2D image camera, a 3D image camera, a monocular camera, an event camera, an infrared camera, a stereovision camera, lidar and/or a proximity sensor.

The first, second and/or debris accumulation sensors 60, 65, 70, 71 , 73 may be configured to provide first, second and/or debris accumulation data from which debris 9 can be identified in front of, behind and/or at the side(s) of the vehicle 10. In the present disclosure, the term “identify” in relation to debris 9 means the determination of the location of such debris 9 on the road 18 (particularly relative to the vehicle 10) and the type of (e.g. physical properties of) the debris 9 on the road 18.

The controller 41 may be configured to receive the first and second debris sensor data from the first and second debris sensors 60, 65 respectively. The controller 41 may be configured to process the first debris sensor data in a debris identification model to identify debris 9 in front of the vehicle 10 and process the second debris sensor data in the debris identification model to identify any debris 9 behind the vehicle 10. The controller 41 may be configured to operate the driving system 16 and/or road cleaning equipment 25 based upon debris 9 identified in front of and behind the vehicle 10 to control the cleaning of debris 9 on the road 18 by the vehicle 10. By using both the first and second debris sensor data to operate the vehicle 10, the effectiveness of cleaning can be monitored and improved whilst the vehicle 10 is operating. In particular, the first debris sensor data can be used initially to control the driving system 16 and/or road cleaning equipment 25 to collect or clean the debris 9 identified in front of the vehicle 10. The second debris sensor data can be used as feedback to determine the effectiveness of such control by detecting if any debris 9 has been left behind the vehicle 10 and the control of the driving system 16 and/or road cleaning equipment 25 may be adjusted accordingly.

In particular, the controller 41 , such as by the processing unit 43, may be configured to process the first and/or second debris sensor data in a debris identification model for identifying the debris 9 on the road 18 in front of and behind the vehicle 10. The debris identification model may be stored on the memory 42. The debris identification model may be updated based upon the first, second and/or debris accumulation data and/or from data communicated to the control system 40 from the remote computer system 50 via the communication system 45.

The debris identification model may comprise any suitable algorithm for identifying and/or classifying debris. The debris identification model may comprise a neural network and may receive the first and/or second debris sensor data (e.g. one or more images of the first and second scanning areas 61 , 66), detects objects, including debris 9, and their location from such data and then allocate the objects to one of a plurality of object classifications, including a collect classification indicating that there is debris 9 to be collected. One or more object classification(s) may be collect classification(s) if the object is debris 9, for indicating that the vehicle 10 should clean or collect the debris 9. One or more object classifications may be avoid classif ication(s), for example if the object is a human, for indicating that the vehicle 10 should avoid the object. There may be a plurality of collect classifications, with each collect classification indicating a certain type of debris 9, such as soft debris 9 (e.g. wrappers and foils) and hard debris 9 (e.g. bricks and stones). One or more object classification(s) may be ignore classification(s) for indicating that the vehicle 10 does not need to take any action (e.g. the surface of the road 18 may be classified as ignore as the vehicle 10 does not need to collect or avoid it).

Figure 3 illustrates a method 79 in accordance with the present disclosure comprising steps the controller 41 is configured to carry out. As the vehicle 10 drives along the road 18 (step 80), the first debris sensor 60 captures first debris sensor data including information relating to any debris 9 on the road 18 in the first scanning area 61 (step 81), which may correspond to a road area 78. The controller 41 receives the first debris sensor data and, via the processing unit 43, processes the first debris sensor data (step 82) using the debris identification model (step 83) to identify the debris 9 in the first scanning area 61 . Such identification may include the type and/or location of the debris 9, preferably including which classification the debris 9 falls into (e.g. collect, avoid, ignore). However, such identification may simply be an identification that there is some type of debris 9 present and there may be a control action- or behaviour recommendation associated with such an identification.

The controller 41 may be configured to operate the driving system 16 and/or road cleaning equipment 25 based upon the debris 9 identified in front of the vehicle 10 using a vehicle cleaning control strategy. In particular, the vehicle cleaning control strategy may link the debris 9 identified in front of the vehicle 10 to operational settings of the driving system 16 and/or road cleaning equipment 25. The vehicle cleaning control strategy may be stored on the memory 42. The vehicle cleaning control strategy may be updated based upon the first, second and debris accumulation data and/or from data communicated to the control system 40 from the remote computer system 50 via the communication system 45. The vehicle cleaning control strategy may also link environmental objects (i.e. not debris) around the vehicle 10, such as kerbs, other vehicles, road furniture or the like, which may for example be determined from the first and/or second debris sensor data (e.g. from the same camera image), to operational settings of the driving system 16 and/or road cleaning equipment 25.

As illustrated in Figure 3, the method 79 may comprise, and the controller 41 may be configured to, process the identified debris 9 (including its type and/or location) (step 84) in the vehicle cleaning control strategy (step 85) to determine the operational settings of the driving system 16 and/or road cleaning equipment 25. The controller 41 may further receive or determine trajectory data indicative of the vehicle 10 trajectory and use such trajectory data during such processing. Subsequently, the controller 41 may control the driving system 16 and/or road cleaning equipment 25 in accordance with the determined operational settings (step 86).

Prior to the control according to the determined operational settings (step 86), an automated functional safety supervision system 94 may perform diagnostics 95 to ensure that they comply with safety parameters, which may be predetermined. If the safety parameters are met or breached, alerts 96 may be generated for the operator such that the operator can take manual control. Alternatively, the vehicle cleaning control strategy may implement an alternative set of operational settings at step 84 until the operation is within the safety parameters.

For example, if the debris 9 is in the avoid classification, the controller 41 may adjust the settings (e.g. machine speed and travel direction) of the driving system 16 so the vehicle 10 drives around the debris 9. If the debris 9 is in the ignore classification, the controller 41 may stop the operation of the road cleaning equipment 25. If the debris 9 is in the collect classification, the controller 41 may control the road cleaning equipment 25 to clean and/or collect the debris 9. In particular, the controller 41 may selectively control the brush system 23, debris collection system 26 and/or cleaning fluid system 30 to clean and/or collect the debris 9 based upon the type and/or location of the identified debris 9. For example, if the brush 14 on the side of the debris 9 of the vehicle 10 may be activated or actuated to clean it. If the debris 9 is PM, the cleaning fluid system 30 may be activated or actuated to wash it. If the debris 9 is suitable for collection, the inlet nozzle 15 on the side of the vehicle 10 of the debris 9 may be activated or actuated to collect it in the hopper 17.

Subsequently, the vehicle 10 continues along the road 18 until the second debris sensor 65 and second scanning area 66 at least partially cover the same road area 78 as initially covered by the first scanning area 66 in step 81 . It will be appreciated that such scanning continues repeatedly such that this scanning is repeated continuously, building up a continuous map of debris 9 along the road 18. The method 29 then comprises, at step 87, operating the second debris sensor 65 to capture second debris sensor data indicative of any debris 9 remaining in the second scanning area 66 and/or road area 78.

The second debris sensor data is then processed by the controller 41 (step 88) in the debris identification model (step 83) to identify any debris 9 remaining on the road 18 after the vehicle 10 has passed over the road area 78. The controller 41 may further receive or determine trajectory data indicative of the vehicle 10 trajectory and use such trajectory data during such processing. This provides feedback to enable the improved cleaning by the vehicle 10.

In particular, the controller 41 may be configured to operate the driving system 16 and/or road cleaning equipment 25 based upon the debris 9 identified behind the road cleaning vehicle 10. The controller 41 may adjust the operational settings of the driving system 16 and/or road cleaning equipment 25 (step 89) by using the vehicle cleaning control strategy (step 85) as the vehicle cleaning control strategy may also link debris 9 identified behind the vehicle 10 to the operational settings of the driving system 16 and/or road cleaning equipment 25.

Figure 4 illustrates a particular embodiment of the present disclosure in which the road cleaning equipment 25 comprises a pair of brushes 14 for cleaning the road 18. In such circumstances, the vehicle 10 may pass over a wide area of debris 9a and the brushes 14 may not completely clean the debris 9a, leaving a strip 9b of uncleaned debris 9b behind the vehicle 10, such as due to the brushes 14 being too far apart. The controller 41 may be configured to, from the debris 9b identified in the second debris sensor 65 data, detect the strip 9b of uncleaned debris along the road 18 resulting from the gap between the brushes 14 from the debris 9b identified behind the vehicle 10. The controller 41 may be configured to, based upon the vehicle cleaning control strategy (step 85), operate the brushes 14 to close the gap between them (step 89) so as to prevent the vehicle 10 from leaving the strip 9b of uncleaned debris.

The controller 41 may also update the vehicle cleaning control strategy and/or debris identification model (step 90) based upon the debris 9 identified behind the vehicle 10. The vehicle cleaning control strategy and/or debris identification model may be updated based upon a comparison of the debris 9 identified in front of and behind the vehicle 10 and/or the operational settings of the cleaning equipment 25 at the time.

In particular, the debris 9 identified behind the vehicle 10 may be used in machine learning to update the vehicle cleaning control strategy and/or debris identification model, such as by operating as new training data for the vehicle cleaning control strategy and/or debris identification model. As a result, in future cleaning operations the road cleaning equipment 25 may be operated in a more efficient manner based upon the learning by the model(s) of the debris 9 left behind the vehicle 10 when the road cleaning equipment 25 was operated in certain circumstances.

The vehicle cleaning control strategy may comprise a machine learning algorithm to update the operational settings of the driving system 16 and/or road cleaning equipment 25 to optimise the future collection of debris 9. The machine learning algorithm may be modelbased or model-free and may be a reinforcement learning algorithm. For example, the machine learning algorithm may be a Q-learning algorithm where there are weights and loss functions, which can tune the vehicle cleaning control strategy between exploration (i.e. trying new operational settings) and exploitation (using operational settings from already learnt optimisation). For example, the debris 9 identified behind the vehicle 10 may be classified according to reward levels and those reward levels would be used in the reinforcement learning algorithm to update the operational settings of the driving system 16 and/or road cleaning equipment 25 to optimise the future collection of debris 9.

The method 79 may further comprise the controller 41 generating an alert (step 91) via the alert system 48 to provide information to the operator indicative of the debris 9 left behind the vehicle 10. For example, the alert may be on a display and indicate to the operator that there is still debris 9 being left by the cleaning equipment 25. The controller 41 may determine an alert status based upon the debris 9 identified in front of and/or behind the vehicle 10 and operate the alert system 48 to generate an alert indicative of the alert status for the operator.

The method 79 may further comprise, as in steps 92, 93, the controller 41 monitoring an adjustment of the operational settings of the driving system 16 and/or road cleaning equipment 25 by the operator and subsequently updating the vehicle cleaning control strategy and/or debris identification model based upon the adjustment of the operational settings by the operator. In particular, the debris 9 identified behind the vehicle 10 and adjustment of the operational settings may be used in machine learning to update the vehicle cleaning control strategy and/or debris identification model, such as by operating as new training data for the vehicle cleaning control strategy and/or debris identification model. The vehicle cleaning control strategy may comprise an expert system or Q-learning system using, for example, Convolutional Neural Networks (CNNs) to gain insight from the images and update the strategy for controlling the operational settings accordingly. As a result, in future cleaning operations the road cleaning equipment 25 may be operated in a more efficient manner based upon the learning by the model(s) of how the operator dealt with the debris 9 left behind the vehicle 10 when the road cleaning equipment 25 was operated in certain circumstances.

The present disclosure is, independently or in addition to the inclusion of the first and second debris sensors 60 65, directed to an improved vehicle 10 for detecting and removing blockages in front of the debris collection system 26, such as the at least one inlet nozzle 15. Figure 5 illustrates the particular issue addressed in which debris 9 becomes caught at the front of the debris collection system 26, such as the at least one inlet nozzle 15, as the vehicle 10 travels along the road 18 in the forward direction 7. In particular, such debris 9 is larger or taller than a gap between the debris collection system 26, such as the at least one inlet nozzle 15, and the road 18. This debris 9 may not be discrete objects but could be an agglomeration of objects compounded over time, due to texture qualities such as coefficient of restitution, stickiness, and mass (for example compounded leaves). This can reduce the effectiveness of the debris collection system 26, particularly the at least one inlet nozzle 15, in collecting debris 9 from the road 18.

The present disclosure therefore provides the vehicle 10 comprising the controller 41 being configured to perform the steps of the method 101 illustrated in Figure 6. The vehicle 10 is driven along a road 18 by the driving system 16 (step 102) and large debris 9 on the road 18 builds up in front of the at least one inlet nozzle 15 (step 103). The at least one debris accumulation sensor 70, 71 , 73 scans the at least one debris accumulation scanning area 72 to generate debris accumulation sensor data indicative of the debris 9 captured in front of the debris collection system 26, such as the at least one inlet nozzle 15 (step 104).

The controller 41 is configured to receive the debris accumulation sensor data from the at least one debris accumulation sensor 70, 71 , 73 and process the debris accumulation sensor data (step 106) in a debris accumulation model (step 105) to identify the debris 9 captured in front of the at least one inlet nozzle 15 and/or located in the at least one debris accumulation scanning area 72. The debris accumulation model may be stored on the memory 42. The debris accumulation model may be updated based upon the first, second and debris accumulation data and/or from data communicated to the control system 40 from the remote computer system 50 via the communication system 45. The debris accumulation model may comprise any suitable algorithm, computation and/or neural network.

The controller 41 may provide the debris accumulation sensor data (e.g. one or more images of the at least one debris accumulation scanning area 72) to the debris accumulation model, which detects objects, including debris 9, and their location from such data, and then determine whether the at least one inlet nozzle 15 is obstructed.

The debris accumulation model may identify debris captured in front of the at least one inlet nozzle 15 by (a) determining from the debris accumulation sensor data a rate of change of growth of debris 9 in front of the at least one inlet nozzle 15 and/or (b) determining whether the debris accumulation sensor data shows the road 18 moving relative to the at least one inlet nozzle 15 in an area in front of the at least one inlet nozzle 15, such as the at least one debris accumulation scanning area 72, or whether in the area the road 18 is not visible by being blocked by debris 9 captured in front of the inlet nozzle 15, or where there is no relative motion is present.

The debris accumulation model may be configured as a binary state system which is used to confirm from the debris accumulation sensor data that there is nothing in front of the at least one inlet nozzle 15, thereby confirming that it is not blocked. However, if the debris accumulation model determines any other state, it is considered as being blocked.

In a more preferable arrangement, the debris accumulation model comprises at least one algorithm configured for object detection and classification of debris 9. In particular, using the debris accumulation sensor data the debris accumulation model may be able to track the both a predicted trajectory of the debris 9 in the at least one debris accumulation scanning area 72, as well as the actual trajectory of the debris 9 in the at least one debris accumulation scanning area 72 (e.g. determined from subsequent images). The debris accumulation model may then track the debris 9 relative to the debris collection arrangement 26 so as to determine whether a blockage occurs. Such a model enables blocking to be anticipated as well as improves the accuracy of detecting when blockages occur.

The controller 41 operates the road cleaning equipment 25 based upon the debris 9 identified in front of the at least one inlet nozzle 15 to release the debris 9 from in front of the at least one inlet nozzle 15 (step 107). Such control may be part of the vehicle cleaning control strategy.

In particular, where the at least one inlet nozzle 15 is configured to be raised from and lowered towards the road 18, the controller 41 is configured to operate the road cleaning equipment 25 based upon the debris 9 identified in front of the at least one inlet nozzle 15 by raising the at least one inlet nozzle 15 from the road 18 such that the debris 9 is released from in front of the at least one inlet nozzle 15. Alternatively, the at least one inlet nozzle 15 may be tiltable fore and aft and the front may be raised and lowered to allow debris 9 to pass into the at least one inlet nozzle 15. Therefore, a gap between the road 18 and at least one inlet nozzle 15 may be adjusted so as to enable debris 9 to be collected by the at least one inlet nozzle 15. The controller 41 may also be configured to operate the fan and at least one inlet nozzle 15 to draw the debris 9 into the hopper 17 through the at least one inlet nozzle 15 once the debris 9 is released from in front of the at least one inlet nozzle 15 (step 108). In particular, the controller 41 may increase the gap, by tilting or raising, between the at least one inlet nozzle 15 and road 18 to release the debris 9 so as to (a) draw the debris 9 into the hopper 17 through the at least one inlet nozzle 15 and (b) release the debris 9 from in front of the at least one inlet nozzle 15. Simultaneously, the controller 41 may temporarily increase the fan speed and/or power as the at least one inlet nozzle 15 is raised so as to maintain the same volumetric flowrate in spite of the increased gap between the at least one inlet nozzle 15 and road 18.

Prior to the operating the debris collection system 26 to release debris 9 and enable ingestion of the debris 9 (step 107), an automated functional safety supervision system 140 may perform diagnostics 141 to ensure that they comply with safety parameters, which may be predetermined. If the safety parameters are met or breached, alerts 142 may be generated for the operator such that the operator can take manual control. Alternatively, the controller 41 may assess control of the debris collection system 26 according to an alternative set of operational settings at step 106 until the operation is within the safety parameters.

The controller 41 may determine that the debris 9 has been released from in front of the at least one inlet nozzle 15 and subsequently lower and/or tilt the at least one inlet nozzle 15 to reduce the gap with the road 18 for cleaning the road 18 (step 109). The fan speed may also be reduced. In particular, the controller 41 may detect an increase in fan speed as the debris 9 passes through the at least one inlet nozzle 15 and, in response to the detection of the increase in fan speed, lower the at least one inlet nozzle 15 to adjacent the road 18 for cleaning the road 18. Alternatively, the controller 41 may determine that the debris 9 has been released by capturing further debris accumulation sensor data and, via the debris accumulation model, determine that the debris 9 is no longer in front of the at least one inlet nozzle 15.

If the controller 41 determines from the debris accumulation data that further debris 9 is approaching the debris collection system 26 before the gap has been reduced, the gap may be maintained until the further debris 9 has been collected. The fan speed and at least one inlet nozzle 15 may then be returned to their optimal position. Such anticipation of blockages reduces the repetitive ramping up and down of the fan speed and changing size of the gap, avoiding excess fatigue of the components of the vehicle 10.

If the controller 41 determines from the debris accumulation data that the debris 9 continues to block even though the gap between the at least one inlet nozzle 15 and the road 18 has been increased, the controller 41 may further increase the gap between the at least one inlet nozzle 15 and road 18.

Such a method 101 and a vehicle 10 with a controller 41 configured to perform such a method 101 is an effective manner of removing blockages in front of the at least one inlet nozzle 15. It does not rely upon the operator spotting the blockage, such that the blockage can be identified and removed sooner due to its automatic detection and removal via the control system 40. Furthermore, the method 101 avoids the operator leaving the at least one inlet nozzle 15 in the raised position after unblocking by ensuring that the at least one inlet nozzle 15 returns to its lowered position after removal of the blockage. Therefore, continuing effective operation of the debris collection system 26 can be achieved. Furthermore, the cognitive load on the operator may be reduced, thereby improving safety of operation of the vehicle 10.

Further benefits can be achieved by utilising the first and second debris sensor data from the first and second debris sensors 60, 65 in combination with the debris accumulation sensor data from the at least one debris accumulation sensor 70, 71 , 73. In particular, debris 9 may be tracked through any coordinate system such as cartesian coordinates of vehicle 10 space (i.e. the area around and including the vehicle 10) by the sensors 60, 65, 70, 71 , 73 and the operational settings of the driving system 16 and/or road cleaning equipment 25 monitored. The vehicle cleaning control strategy, debris identification model, and debris accumulation model may also be monitored. Depending upon the effectiveness of cleaning, the vehicle cleaning control strategy may be optimised, such as my machine learning, for future operations.

In particular, the controller 41 may receive the first debris sensor data from the first debris sensor 60 and process the first debris sensor data in the debris identification model to identify debris 9 in front of the vehicle 10. The debris 9 may then be tracked and identified by the at least one debris accumulation sensor 70, 71 , 73, when it is subsequently captured in front of the at least one inlet nozzle 15. The debris identification model and/or debris accumulation model may subsequently be updated based upon said debris 9 identified in front of the vehicle 10 and subsequently captured in front of the at least one inlet nozzle 15. For example, the vehicle cleaning control strategy may be updated so that when such debris 9 is identified in future in front of the vehicle 10, specific strategies are implemented to avoid blocking in future (e.g. by raising the at least one inlet nozzle 15 before such debris 9 reaches it, thereby avoiding blocking).




 
Previous Patent: IMPLANTABLE DEVICE

Next Patent: A ROAD CLEANING VEHICLE