UTILITY VEHICLE PATH FOLLOWING SYSTEM, APPARATUS, AND METHOD

Information

  • Patent Application
  • 20250137226
  • Publication Number
    20250137226
  • Date Filed
    November 08, 2023
    a year ago
  • Date Published
    May 01, 2025
    2 months ago
Abstract
A system for operating a utility vehicle, the system comprising a sensing system, a controller, including a computing device having a processor and a memory, the controller operatively coupled to the sensing system, wherein the controller receives a first sensing signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material generated by the work tool engaging the material while traveling along a first guidance path which creates a first area traversed, generates a second guidance path, by the controller, based on the first signal, where movement along the second path creates a second area traversed to overlap a portion of the first area traversed causing the work tool to interact with the accumulation of the material.
Description
TECHNICAL FIELD

The present disclosure relates generally to utility vehicles and more specifically to efficient navigation of utility vehicles during grading of surfaces


BACKGROUND

Moving materials across a surface often generates excess material from the end of a work tool (e.g., a blade). Following paths of the excess material on later passes across a work site can be difficult and tiring for an operator. Solutions to better manage capturing and/or leveling the excess material on a subsequent pass would be useful.


SUMMARY

According to an aspect of the present disclosure, a system for operating a utility vehicle, the system can comprise a work tool, a sensing system, a controller, including a computing device having a processor and a memory, the controller operatively coupled to the sensing system, wherein the controller receives a first sensing signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material generated by the work tool engaging the material while traveling along a first guidance path which creates a first area traversed, generates a second guidance path, by the controller, based on the first signal, where movement along the second path creates a second area traversed to overlap a portion of the first area traversed causing the work tool to interact with the accumulation of the material.


According to another aspect of the present disclosure, a utility vehicle including a path following system can comprise a sensing system coupled with the utility vehicle, where the sensing system monitors a surface near the utility vehicle, a controller, including a computing device having a processor and a memory, the controller operatively coupled to the sensing system, where the controller receives a first sensing signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material generated by a work tool engaging the material while traveling along a first guidance path, and generates a second guidance path, by the controller, based on the first signal, where movement along the second path creates a second area traversed to overlap a portion of the first area traversed causing the work tool to interact with the accumulation of the material.


According to yet another aspect of the present disclosure, a method of following a path, can comprise monitoring a surface by a sensing system, receiving a first sensing signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material generated by the work tool engaging the material while traveling along a first guidance path which creates a first area traversed, generating a second guidance path, by the controller, based on the first signal, where movement along the second path causes a second area traversed to overlap a portion of the first area traversed causing the work tool to interact with the accumulation of the material.


Other features and aspects will become apparent by consideration of the detailed description, claims, and accompanying drawings.





BRIEF DESCRIPTION OF THE DRAWINGS

The detailed description of the drawings refers to the accompanying figures.



FIGS. 1A-C are perspective views of a utility vehicle with a work tool moving material while traveling along a first path, consistent with embodiments of the present disclosure.



FIGS. 2A-C are top views of a first area traversed by the work took of FIGS. 1A-C while moving the material while traveling along the first path, consistent with embodiments of the present disclosure.



FIGS. 3A-B are top views of a second area traversed by the work tool of FIGS. 1A-C while moving the material while traveling along a second path, consistent with embodiments of the present disclosure.



FIG. 4 is a schematic diagram that shows the various components of the path following system and apparatus, consistent with embodiments of the present disclosure.



FIG. 5 is a flow diagram that shows the steps of a method for path following, consistent with embodiments of the present disclosure.





Like reference numerals are used to indicate like elements throughout the several figures.


DETAILED DESCRIPTION


FIGS. 1A-C are perspective views of a utility vehicle with a work tool moving material while traveling along a first path, consistent with embodiments of the present disclosure. FIG. 1A shows a utility vehicle 10 with a sensing system 12 and a work tool 14 moving along a surface 16, where the work tool 14 is engaging material 18A along the surface 16. A utility vehicle 100 can be used to move various materials (e.g., dirt, soil, rock, sand, etc.) along the surface 16 at a work site.


The utility vehicle 100 can include the work tool 14 that can be used to move a material 14 along the surface 16 including preparing the surface by grading the surface 16. In FIGS. 1A-C, the utility vehicle 10 is a skid steer loader as a representative example. Any utility vehicle that is used to move material along a surface, especially those used for grading, could be considered here (e.g., a dozer, compact track loader, a wheel loader, a, etc.). After the utility vehicle 10 has passed over the surface 16 while moving material with the work tool 14 the traveled area can be considered a first area traversed 20A.


The surface 16 can include a row of material 18A (i.e., an accumulation of material, a linear pile) where the accumulation of material 18A is generally higher than other portions of the surface 16 (i.e., there is a pile or mound of material on the surface 16). The accumulation of material 18A can be generated by work being done to the surface by the utility vehicle 10 and/or other vehicles. The accumulation of material 18A can be referred to as a windrow (i.e., a windrow of material) similar to a windrow of hay cut in a field and arranged in a line to dry before being formed into bales.


As the utility vehicle 10 moves along the surface 16, there can be more material in the accumulation of material 18A compared to areas of the surface 16 adjacent to the accumulation of material 18A). As the utility vehicle 10 moves along, the work tool 14 (i.e., a blade, a bucket, or other similar work tool used to grade a surface) can gather (i.e., catch, contact, etc.) the accumulation of material 18 and smooth it (i.e., grade it, spread it, level it, etc.).


The utility vehicle 10 can be initially moving along a first guidance path 22 as the blade 14 engages the accumulation of material 18A and create the first area traversed 20A. The first guidance path can be a path generated by a path guidance system (not shown in FIGS. 1A-C, see FIG. 4 and related discussion) or by a path generated by manual operation of the utility vehicle 100 by an operator.


As the utility vehicle 10 encounters the accumulation of material 18A and grades the surface 16, the sensing system 12 can be used to identify the accumulation of material 18A. The sensing system 12 can have an area of detection 12A that is positioned to include an area ahead of the utility vehicle and ahead of the blade 14 as shown in FIGS. 1A-C. The sensing system 12 can generate an image of the accumulation of material 18A, and then send a sensing system signal (i.e., a first sensing signal) to a controller (not shown in FIGS. 1A-C, see FIG. 4 and related discussion).


The controller can then, based on the image, generate a second guidance path (now shown in FIGS. 1A-C, see FIGS. 3A-C and related discussion) and send a signal (i.e., a second signal) to a path guidance system to generate a second guidance path (not shown in FIGS. 1A-C, SEE FIGS. 3A-C and related discussion) to either assist the operator in directing the utility vehicle 10 (e.g., by providing information on a display, using alerts (e.g., icons, sounds, etc.)) or by controlling movement of the utility vehicle 10 through autonomous controls.



FIGS. 2A-C are top views of the first area traversed by the blade of FIGS. 1A-C while moving the material while traveling along the first path, consistent with embodiments of the present disclosure. As the utility vehicle 10 moves along the surface 16 along the first guidance path 22 and grades the accumulation of material 18A, the blade 14 is often angled to allow for excess material from the accumulation of material 18A to spill off an end of the blade 14 as shown in FIGS. 2A-C. This material coming off the end of the blade 14 can then form a second accumulation of material 18B.



FIGS. 3A-B are top views of a second area traversed by the work tool of FIGS. 1A-C while moving the material while traveling along a second path, consistent with embodiments of the present disclosure. After moving along the first guidance path 22 and creating the first area traversed 20A, the utility vehicle 10 (not shown in FIGS. 3A-B) with blade 14 can move along a second guidance path 24 creating a second area traversed 20B where the second guidance path 24 causes the blade 14 to overlap a portion of the first area traversed 20A to include the accumulation of material 18A. Using the sensing system (now shown in FIG. 3A-B, see FIGS. 1A-C) the utility vehicle 100 can engage the accumulation of material 18A as it grades surface 16.


As the utility vehicle 10 moves along the second guidance path 24, the blade 14 can again be angled to allow for excess material from the accumulation of material 18A to spill off an end of the blade 14 which generates the accumulation of material 18B, as shown in FIGS. 3A-B. This process can be repeated on subsequent passes to engage each accumulation of material as the surface 16 is graded.



FIG. 4 is a schematic diagram that shows the various components of the path following system and apparatus, consistent with embodiments of the present disclosure. A path following system 50 can include a controller 52, a memory 53, a sensing system 12 (e.g., a vision system), a path guidance system 54, a vehicle control system 56, and a display 58, and.


The sensing system 12 can monitor a surface 16 in an area proximate the utility vehicle 10 such as the area ahead of the blade 14 that is in the path of travel of the work tool 14. The sensing system 12 can capture images of the surface 16 which can include images of the accumulation of material 18A as the work tool 14 engages the material 16.


The sensing system 12 can then send a sensing system signal (i.e., a first sensing signal) based on the images to a controller 52. The controller 52 can, using software routines stored in memory 53, based on the images, generate a second guidance path (now shown in FIG. 4, see FIGS. 1A-C, 2A-B, and 3A-C and related discussion) and send a signal (i.e., a second signal) to a path guidance system 54 to generate a second guidance path (not shown in FIGS. 1A-C, See FIGS. 3A-C and related discussion) to either assist the operator in directing the utility vehicle 10 (e.g., by providing information on a display, using alerts (e.g., icons, sounds, etc.)) and/or by controlling movement of the utility vehicle 10 through the engine control system 56. This could, in some instances, include autonomous operation using an appropriate system.


The controller 52 can be operatively connected to the sensing system 12, the memory 53, the path guidance system 54, the vehicle control system 56, and the display 58 and. The vehicle control system 56 can include, for example, a transmission control unit 56A and an engine control unit 56B. The transmission control unit 56A can be used to control a transmission of the utility vehicle 10 and the engine control unit 56B can be used to control an engine of the utility vehicle 10.


The sensing system 12 can include an apparatus to view an area ahead of the utility vehicle (see FIGS. 1-3) including an accumulation of material (e.g., the accumulation of material 18A/18B, etc.). The sensing system 12 can capture images of and/or information about the accumulation of material 18A/18B using a sensing device such as a camera (e.g., a stereocamera), a radar, a lidar, or other similar devices. The sensing system 12 can be used to determine differences between the accumulation of material and a surface 16 adjacent to the accumulation of material. Information about a location of the accumulation of material can be used to determine a path of travel of the utility vehicle 10.


Using images and/or information from the sensing system 12, the path of travel of the utility vehicle can be generated to follow a path that follows the accumulation of material.


An electronic processor is provided and configured to perform an operation providing a guidance path (e.g., using the sensing system 12 to generate the guidance path 22) by displaying information to an operator regarding the guidance path and/or using control systems on the utility vehicle 10 to control a direction of travel of the utility vehicle based on the guidance path created using input from the sensing system 12.


The electronic processor may be arranged locally as part of the utility vehicle 10 or remotely as a remote processing center (not shown). In various embodiments, the electronic processor may comprise a processor, a microprocessor, a microcontroller, a controller (e.g., controller 52), a central processing unit, a programming logic array, a programmable logic controller, or other suitable programmable circuitry that is adapted to perform data processing and/or system control operations. The electronic processor executes or otherwise relies upon computer software applications, components, programs, objects, modules, or data structures, etc. Software routines resident in the included memory (e.g., memory 53) of the electronic processor or the memory are executed in response to signals received.


The computer software applications, in other embodiments, may be located in the cloud. The executed software includes one or more specific applications, components, programs, objects, or sequences of instructions typically referred to as “program code.” The program code includes one or more instructions located in memory and other storage devices which execute the instructions which are resident in the memory, which are responsive to other instructions generated by the system, or which are provided by an operator interface operated by the user (e.g., located in the operator cab or at a remote location in in the operator cab). The electronic processor is configured to execute the stored program instructions.



FIG. 5 is a flow diagram that shows the steps of a method for path following, consistent with embodiments of the present disclosure. A method of path following 70 can include a step 72 of monitoring a surface by a sensing system, a step 74 of receiving, by a controller, a first signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material on the surface generated by a work tool engaging the material while traveling along a first path, a step 76 of generating a second path, by the controller, based on the first signal where the second path overlaps the first path causing the work tool to interact with the accumulation of the material on the surface.


The method can further comprise a step 78 of determining a projected path of travel following the accumulation of material (e.g., accumulation of material 18A/B), and/or a step 80 of displaying the projected path of travel following the accumulation of material (e.g., accumulation of material 18A/B), and/or utilizing the projected path of travel in automation and operator interface features.


As used herein, “e.g.” is utilized to non-exhaustively list examples and carries the same meaning as alternative illustrative phrases such as “including,” “including, but not limited to,” and “including without limitation.” Unless otherwise limited or modified, lists with elements that are separated by conjunctive terms (e.g., “and”) and that are also preceded by the phrase “one or more of” or “at least one of” indicate configurations or arrangements that potentially include individual elements of the list, or any combination thereof. For example, “at least one of A, B, and C” or “one or more of A, B, and C” indicates the possibilities of only A, only B, only C, or any combination of two or more of A, B, and C (e.g., A and B; B and C; A and C; or A, B, and C).


Those having ordinary skill in the art will recognize that terms such as “above,” “below,” “upward,” “downward,” “top,” “bottom,” etc., are used descriptively for the figures, and do not represent limitations on the scope of the disclosure, as defined by the appended claims. Furthermore, the teachings may be described herein in terms of functional and/or logical block components and/or various processing steps. It should be realized that such block components may be comprised of any number of hardware, software, and/or firmware components configured to perform the specified functions.


Terms of degree, such as “generally”, “substantially” or “approximately” are understood by those of ordinary skill to refer to reasonable ranges outside of a given value or orientation, for example, general tolerances or positional relationships associated with manufacturing, assembly, and use of the described embodiments.


While the above describes example embodiments of the present disclosure, these descriptions should not be viewed in a limiting sense. Rather, other variations and modifications may be made without departing from the scope and spirit of the present disclosure as defined in the appended claims.

Claims
  • 1. A system for operating a utility vehicle, the system comprising: a work tool,a sensing system;a controller, including a computing device having a processor and a memory, the controller operatively coupled to the sensing system, wherein the controller receives a first sensing signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material generated by the work tool engaging the material while traveling along a first guidance path which creates a first area traversed;generates a second guidance path, by the controller, based on the first signal, where movement along the second path creates a second area traversed to overlap a portion of the first area traversed causing the work tool to interact with the accumulation of the material.
  • 2. The system of claim 1, wherein the controller is further configured to guide, by the controller, a utility vehicle, along the second path using a path guidance system.
  • 3. The system of claim 1, wherein the work tool comprises a blade or a bucket.
  • 4. The system of claim 1, wherein the controller is further configured to display, on a display, information related to the second path.
  • 5. The system of claim 1, wherein the sensing system comprises one or more of a stereocamera, a radar, and a lidar.
  • 6. The system of claim 1, wherein the accumulation of the material comprises a linear pile of the material generated by a movement of the work tool during motion of a utility vehicle.
  • 7. The system of claim 1, wherein the work tool comprises a blade or a bucket.
  • 8. The system of claim 1, wherein the first guidance path is generated by an operator in close proximity of time to the second guidance path.
  • 9. The system of claim 1, wherein the first guidance path is generated by a path guidance system.
  • 10. The system of claim 1, wherein the controller is further configured to display, on a display, information related to the second path.
  • 11. The system of claim 1, wherein the controller is further configured to guide, by the controller, a utility vehicle, along the second path using a path guidance system.
  • 12. A utility vehicle including a path following system comprising: a sensing system coupled with the utility vehicle, where the sensing system monitors a surface near the utility vehicle;a controller, including a computing device having a processor and a memory, the controller operatively coupled to the sensing system, where the controller receives a first sensing signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material generated by the work tool engaging the material while traveling along a first guidance path which creates a first area traversed;generates a second guidance path, by the controller, based on the first signal, where movement along the second path causes a second area traversed to overlap a portion of the first area traversed causing the work tool to interact with the accumulation of the material.
  • 13. The utility vehicle of claim 12, wherein the controller is further configured to guide, by the controller, a utility vehicle, along the second path using a path guidance system.
  • 14. The utility vehicle of claim 12, wherein the controller is further configured to display, on a display, information related to the second path.
  • 15. The utility vehicle of claim 12, wherein the sensing system comprises one or more of a stereocamera, a radar, and a lidar.
  • 16. The utility vehicle of claim 12, wherein the accumulation of the material comprises a linear pile of the material generated by a movement of the work tool.
  • 17. The utility vehicle of claim 12, wherein the work tool comprises a blade or a bucket.
  • 18. A method of following a path, comprising: monitoring a surface by a sensing system,receiving a first sensing signal from the sensing system, where the first sensing signal comprises an image with an accumulation of a material generated by the work tool engaging the material while traveling along a first guidance path which creates a first area traversed;generating a second guidance path, by the controller, based on the first signal, where movement along the second path causes a second area traversed to overlap a portion of the first area traversed causing the work tool to interact with the accumulation of the material.
  • 19. The method of claim 18, further comprising displaying, on a display, information related to the second path.
  • 20. The method of claim 18, further comprising guiding, by the controller, a utility vehicle, along the second path using a path guidance system.
RELATED APPLICATION

This document (including the drawings) claims priority to and the benefit of the filing date based on U.S. provisional application No. 63/593,732, filed 27 Oct. 2023, under 35 U.S.C. § 119 (e), where the provisional application is hereby incorporated by reference herein.

Provisional Applications (1)
Number Date Country
63593732 Oct 2023 US