Vehicle driving assistance system and method
Augmented reality line guidance, generated by multi-sensor sensing and crowdsourced data, solves the problem of maneuvering towed trailers on restricted driving paths, improving the safety and convenience of operation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-19
- Publication Date
- 2026-07-21
AI Technical Summary
Large vehicles, especially towing trailers, are difficult to maneuver when following restricted driving paths, such as making sharp turns or navigating congested areas, and existing driver assistance systems are insufficient to provide effective maneuvering guidance.
Multiple sensors are used to sense road characteristics, and crowdsourced data, user feedback and previous mapping data are combined to generate driving instructions. Augmented reality lines on the display are used to provide driving instructions, and the controller processes the sensed and known road characteristics to generate driving instructions.
It improves the maneuverability of large vehicles, especially towed trailers, on restricted driving routes, enhancing driving safety and convenience.
Smart Images

Figure CN122426243A_ABST
Abstract
Description
Technical Field
[0001] This disclosure generally relates to navigation assistance for motor vehicles, and more specifically to driver assistance for motor vehicles to provide guidance on vehicle handling, particularly for restricted driving routes. Background Technology
[0002] Motor vehicles are typically equipped with various driver assistance systems, including, for example, parking assist and lane change assist systems. Large vehicles, especially those towing trailers, can present challenges when navigating restricted routes (such as performing sharp turns or navigating congested areas). Therefore, a vehicle driver assistance system that enhances the maneuverability of motor vehicles is desired. Summary of the Invention
[0003] According to a first aspect of this disclosure, a vehicle driving assistance system includes multiple sensors that sense characteristics of a road approaching the vehicle. Multiple datasets include crowdsourced data providing known past characteristics of the road and user feedback data. A human-machine interface provides output with vehicle handling instructions for the vehicle. A controller processes the sensed road characteristics and the known past road characteristics, and generates handling instructions based on the sensed road characteristics and the known past road characteristics.
[0004] Embodiments of the first aspect of this disclosure may include any one or a combination of the following features:
[0005] - The controller also generates handling instructions based on multiple datasets, including trailer characteristics of the trailer being towed by the vehicle.
[0006] - Known past road characteristics include previously mapped data;
[0007] - Known past road characteristics include Google Earth data;
[0008] - Known past road characteristics include previously recorded driving data acquired by multiple sensors;
[0009] - Known past road characteristics include drone map data acquired by one or more drones;
[0010] - Human-machine interfaces include displays;
[0011] - The generated driving instructions are provided using one or more driving guide lines projected onto the display;
[0012] - One or more projected driving guide lines include a pair of augmented reality lines; and
[0013] - The display includes an infotainment screen.
[0014] According to a second aspect of this disclosure, a vehicle includes: a plurality of wheels, the plurality of wheels including one or more steerable wheels; a plurality of sensors that sense characteristics of the road on which the vehicle is traveling; and a vehicle driving assistance system. The vehicle driving assistance system includes a plurality of sensors that sense characteristics of the road approaching the vehicle. A plurality of datasets includes crowdsourced data and user feedback data providing known past characteristics of the road. A human-machine interface provides output with vehicle handling instructions for the vehicle. A controller processes the sensed characteristics of the road and the known past characteristics of the road, and generates handling instructions based on the sensed characteristics of the road and the known past road characteristics.
[0015] Embodiments of the second aspect of this disclosure may include any one or a combination of the following features:
[0016] - A towing hitch that is configured to tow a trailer;
[0017] - The human-machine interface includes a display, and the generated driving instructions are provided using one or more projected driving guide lines on the display;
[0018] - One or more projected driving guide lines include a pair of augmented reality lines; and
[0019] - A steering wheel configured to guide one or more steerable wheels, wherein the steering instructions include steering wheel control commands.
[0020] This disclosure also includes a method for assisting a vehicle in driving on a road. The method includes the steps of: sensing characteristics of a road approaching the vehicle; receiving multiple datasets, including crowdsourced data and user feedback data providing known past characteristics of the road; providing an output with vehicle handling instructions for maneuvering the vehicle; processing the sensed characteristics of the road and the known past road characteristics; and generating handling instructions based on the sensed characteristics of the road and the known past road characteristics.
[0021] Embodiments of the third aspect of this disclosure may include any or a combination of the following steps and features:
[0022] - Display the steps of the driving instructions on the monitor, including projecting driving guide lines;
[0023] - The projected lines include augmented reality lines;
[0024] - Sensing the characteristics of the trailer connected to the vehicle and generating steps for maneuvering the vehicle and trailer; and
[0025] - Known past road characteristics include previously mapped data.
[0026] These and other features, advantages and objectives of this disclosure will be further understood and appreciated by those skilled in the art upon reference to the following specification, claims and drawings. Attached Figure Description
[0027] In the attached diagram:
[0028] Figure 1 It is a top view of a motor vehicle and trailer maneuvering on a restricted driving path on a road using a driving assistance system, based on an exemplary vehicle driving situation.
[0029] Figure 2 This is a schematic diagram of the human-machine interface display of a driver assistance system, showing the displayed driver instructions for maneuvering a motor vehicle on a restricted driving path.
[0030] Figure 3 This is a block diagram illustrating a vehicle's driver assistance system and its control; and
[0031] Figure 4 This is a flowchart illustrating a routine used to provide driving assistance guidance based on a vehicle's driving assistance system. Detailed Implementation
[0032] Reference will now be made in detail to the preferred embodiments of this disclosure, examples of which are illustrated in the accompanying drawings. Where possible, the same reference numerals will be used throughout the drawings to refer to the same or similar parts. In the drawings, structural elements are depicted not to scale, and some parts are enlarged relative to others for emphasis and understanding purposes.
[0033] Detailed embodiments of this disclosure are disclosed herein as needed; however, it should be understood that the disclosed embodiments are merely examples of this disclosure and may be implemented in various and alternative forms. The accompanying drawings are not necessarily detailed designs; some schematic diagrams may be enlarged or minimized to show a functional overview. Therefore, the specific structural and functional details disclosed herein should not be construed as limiting, but rather serve only as a representative basis for teaching those skilled in the art to employ this disclosure in different ways.
[0034] For descriptive purposes, the terms "up," "down," "right," "left," "back," "front," "vertical," "horizontal," and their derivatives should be used in this document. Figure 1The concept of orientation is used. However, it should be understood that the concept may present various alternative orientations unless explicitly stated otherwise. It should also be understood that the specific apparatus and processes shown in the accompanying drawings and described in the following specification are merely exemplary embodiments of the inventive concept defined in the appended claims. Therefore, unless otherwise expressly stated in the claims, the specific dimensions and other physical characteristics relating to the embodiments disclosed herein should not be considered limiting.
[0035] The embodiments illustrated in this invention primarily concern combinations of method steps and apparatus components related to vehicle driving assistance systems and methods for assisting vehicles in driving on roads. Therefore, apparatus components and method steps have been indicated by conventional symbols in the accompanying drawings where appropriate, with only those specific details relevant to understanding the embodiments of this disclosure shown so as not to obscure the disclosure in ways that would be obvious to those skilled in the art who benefit from the description herein. Furthermore, the same reference numerals denote the same elements in the specification and drawings.
[0036] As used herein, the term "and / or" when used with two or more listed items means that any one of the listed items may be used alone, or any combination of two or more of the listed items may be used. For example, if a composition is described as containing components A, B, and / or C, the composition may contain: A only; B only; C only; a combination of A and B; a combination of A and C; a combination of B and C; or a combination of A, B, and C.
[0037] In this document, relational terms such as first and second, top and bottom are used individually to distinguish one entity or action from another, without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprising,” “including,” or any other variation thereof are intended to cover non-exclusive inclusion, such that a process, method, article of manufacture, or apparatus that comprises a list of elements includes not only those elements but may also include other elements not expressly listed or inherent to such process, method, article of manufacture, or apparatus. Without further constraints, an element preceded by “comprising…” does not exclude the presence of additional identical elements in the process, method, article of manufacture, or apparatus that includes said element.
[0038] As used herein, the term "about" means that a quantity, size, formulation, parameter, and other quantity and characteristic is not precise, nor is it required to be precise, but may be approximate and / or larger or smaller as needed to reflect tolerances, conversion factors, rounding, measurement errors, and other factors known to those skilled in the art. When the term "about" is used to describe an endpoint of a value or range, this disclosure should be understood to include both the specific value and the mentioned endpoint. Whether or not the endpoints of numerical values or ranges in this specification are referred to as "about," the endpoints are intended to include both embodiments: one modified by "about" and one not modified by "about." It should also be understood that each endpoint of a range is significant both in relation to and independent of another endpoint.
[0039] As used herein, the terms “substantially,” “basically,” and variations thereof are intended to indicate that a described feature is equal to or approximately equal to a value or description. For example, a “substantially planar” surface is intended to indicate a planar or approximately planar surface. Additionally, “substantially” is intended to mean that two values are equal or approximately equal. In some embodiments, “substantially” may indicate that values are within about 10% of each other, such as within about 5% of each other, or within about 2% of each other.
[0040] Unless explicitly indicated otherwise, as used herein, the terms “the,” “an,” or “a” mean “at least one” and should not be limited to “only one.” Thus, for example, unless the context clearly indicates otherwise, references to “component” include embodiments having two or more such components.
[0041] refer to Figures 1 to 4 This paper illustrates a vehicle driving assistance system 30 and method for assisting a driver of a motor vehicle 10 in maneuvering the vehicle 10 on a road (particularly along a restricted driving path) using driver guidance. The vehicle driving assistance system 30 includes: multiple sensors that sense characteristics of a road 24 approaching the motor vehicle 10; and multiple datasets including crowdsourced data and user feedback data providing known past characteristics of the road 24. The vehicle driving assistance system 30 includes a human-machine interface, such as a display, that provides output with vehicle handling guidance for maneuvering the motor vehicle 10. A controller processes the sensed characteristics of the road and the known past characteristics of the road, and generates handling guidance based on the sensed characteristics of the road and the known past road characteristics.
[0042] For details, please refer to the following: Figure 1The diagram generally illustrates an example of a motor vehicle 10 under driving conditions, configured to tow a trailer 20 and maneuver along a restricted travel path 26 on a road 24. As shown in one example, the motor vehicle 10 is a wheeled motor vehicle with multiple wheels, including a pair of steerable front wheels 12 and a pair of rear wheels 14. The motor vehicle 10 is equipped with a steering wheel 78 configured to allow the driver of the motor vehicle 10 to turn the pair of steerable front wheels 12 to steer the motor vehicle 10 along the travel path. In one example, the motor vehicle 10 is shown as a tow vehicle with a towing hook 18 configured to engage and connect to a kingpin or other receiver on the front end of the trailer 20. In the example shown, the tow hook 18 can be configured as a fifth-wheel hook; however, it should be understood that, depending on the various examples, the tow hook 18 can be configured in other ways as a receiver hook, a gooseneck hook, a weight-distribution hook, or a pin hook.
[0043] It should also be understood that trailer 20 may include multiple wheels 22 that enable trailer 20 to follow motor vehicle 10, and trailer 20 to pivot at coupling connection 18. When motor vehicle 10 maneuvers and turns, trailer 20 can follow the towed vehicle on a more direct path, which can pose challenges when maneuvering the combination of motor vehicle 10 and trailer 20 (especially along restricted driving paths). For example, motor vehicle 10 may be maneuvered along a restricted driving path 26 on road 24, which involves making sharp turns within the area of curb 76 that typically defines the boundaries of road 24, and avoiding contact with curb 76, as well as avoiding contact with other vehicles 28 and other objects that may be present at various locations on road 24.
[0044] The vehicle driver assistance system 30 includes a human-machine interface (HMI), which in one embodiment is shown as a display 60 as an output device, such as... Figure 2As shown, the display 60 is used to provide guidance to the driver of motor vehicle 10 for operating the steering wheel 78 to steer motor vehicle 10 along a guided path. The display 60 may be a touchscreen display, for example, typically located in front of the driver's seat of motor vehicle 10, such as in front of the center console, or near the windshield, or in front of the steering wheel 78. In the example shown, the touchscreen display 60 provides a forward guidance view 62 as output for the driver of the vehicle to view, which shows the road that is typically ahead of motor vehicle 10 as motor vehicle 10 moves in a forward direction, to assist in providing guide lines 70 for the driver of motor vehicle 10 to follow. In the example shown, guide lines 70 present a guiding path, such as for maneuvering motor vehicle 10 to a parking space adjacent to another vehicle 28 or for maneuvering motor vehicle 10 along a path on the road. It should be understood that when motor vehicle 10 is operating in a reversing or reverse direction, the guidance view 60 may include a rear-facing guidance view.
[0045] The touchscreen display 60 also displays a pair of guide lines 70 as output, which are overlaid on a top-down bird's-eye view of the vehicle and its surrounding area for the driver to follow when maneuvering the steering wheel 78 to drive the motor vehicle 10 along the guided path. In the example shown, the pair of guide lines 70 may include augmented reality guide lines that can be used to guide the motor vehicle 10 within a parking space indicated by parking space guide lines 72. The guide lines can be used to guide the vehicle along any guided path. The augmented reality guide lines are overlaid on the camera-generated image to provide visual driving guidance instructions for the driver to follow. Thus, the vehicle operator can view one or more augmented reality guide lines 70 from both a front or rear view and a top-down bird's-eye view, and can steer the motor vehicle 10 according to the guide lines 70. It should be understood that the guidance views 62 and 64 are generated from camera images generated by a plurality of cameras located around the motor vehicle 10, including cameras located in front of the motor vehicle 10, behind the motor vehicle 10, and along the sides and top of the motor vehicle 10. The camera image generated by the camera can be displayed together with a pair of guide lines 70 overlaid on the image.
[0046] refer to Figure 3The vehicle driver assistance system 30 is shown as having a controller 32 located on the motor vehicle 10. Additionally, the motor vehicle 10 is equipped with multiple imaging devices, shown as cameras 50, which can be located in various positions on the vehicle, such as, for example, in front of the motor vehicle 10, behind the motor vehicle 10, along the left and right sides of the motor vehicle 10 (e.g., within a pair of electrically folding mirrors 16), and on top of the motor vehicle 10. Furthermore, the motor vehicle 10 is equipped with multiple lidar sensors 52 and radar sensors 54, which can be located in various positions (e.g., in front, behind, and to the sides of the motor vehicle 10) to sense objects such as road features, other vehicles, pedestrians, and animals, for example, on opposite sides, in front of, and behind the motor vehicle 10.
[0047] Motor vehicle 10 is also equipped with a vehicle-to-vehicle (V2V) communication circuit 56, which enables the vehicle to communicate with other vehicles, such as to obtain historically acquired or currently acquired data, particularly data related to restricted driving paths and traffic in motion at or near motor vehicle 10. The V2V communication circuit 56 may include one or more transceivers for communicating with transceivers on other vehicles. Motor vehicle 10 is also shown coupled to a traffic positioning system, such as a Global Positioning System (GPS) 48, for receiving location data, which can in turn be used to track the position of motor vehicle 10 and operate in conjunction with a navigation system.
[0048] According to one example, controller 32 may be configured to include control circuitry configured as a microprocessor 34 with memory 36. It should be understood that controller 32 may be a dedicated controller specifically for providing driver assistance guidance as a navigation service, or it may be a shared controller that also performs other tasks. It should be understood that controller 32 may include other analog and / or digital circuitry. Memory 36 includes one or more routines, including routine 100 for providing motor vehicle guidance assistance according to vehicle driver assistance system 30. Memory 36 may also store data including, for example, vehicle and trailer dimensions 80, trailer type 82, vehicle turning radius 84, acquired data 86, and user feedback data 88.
[0049] The motor vehicle 10 processes currently sensed characteristics and known past characteristics of a road approaching the motor vehicle 10, and generates driving guidance instructions based on these characteristics. These instructions are then provided to a human-machine interface (HMI) for maneuvering the vehicle; in one example, the HMI is an infotainment screen display 60. The infotainment screen display 60 can provide visual output for the driver to follow as guidance for maneuvering the motor vehicle 10. It should be understood that the HMI may additionally include other outputs, such as audible commands output via one or more audio speakers.
[0050] Motor vehicle 10 can communicate with various external systems that can provide road data, including GPS location data, and dimensions of restricted driving paths, including road dimensions. External systems may include a crowdsourcing system 40 that provides historical data on roads and restricted driving paths, as it relates to motor vehicle 10 traveling with and without trailers. Crowdsourcing system 40 may include historical data sensed or collected by previous vehicles and stored in cloud storage or other data storage locations. Motor vehicle 10 can also communicate with a previously mapped area system 42 that provides data utilizing data previously sensed and mapped by motor vehicle 10. Motor vehicle 10 can also communicate with Google Earth to provide geographic data of roads. Motor vehicle 10 can also operate in conjunction with one or more drones 46 that can be used to capture images and provide visual image data of the acquired images, which can be transmitted to motor vehicle 10 and processed by controller 32. Furthermore, other vehicles 28 can communicate via vehicle-to-vehicle (V2V) communication circuitry 56 to upload driver manipulation data related to roads and certain restricted areas of interest. For example, communication between the motor vehicle 10 and a remote source can be conducted via the use of antenna towers, satellites, and cellular or other wireless communications with other vehicles.
[0051] The vehicle driver assistance system 30 collects known past road characteristics—including crowdsourced system data 40, previously mapped area system data 42, Google Earth system data 44, drone-acquired data 46, and other vehicle-collected data 28—and processes the collected data in conjunction with data acquired by multiple sensors on the vehicle 10 that sense the characteristics of roads approaching the vehicle 10. The vehicle driver assistance system routine 100 further processes the data to generate driving guidance output for the driver of the vehicle 10. The generated driving guidance output can be displayed as a visual output on the infotainment screen 60, enabling the driver of the vehicle to better maneuver on restricted driving paths on the road.
[0052] According to one embodiment, Figure 4The diagram illustrates a vehicle driver assistance system routine 100. Routine 100 begins at step 102 and proceeds to decision step 104 to determine whether the advanced driver assistance system (ADAS) is operating normally, and if not, returns to start 102. If the vehicle's ADAS is operating normally, routine 100 proceeds to decision step 106 to determine whether the driver has identified the vehicle's location as being on a restricted path, and if not, returns to start 102. If the driver has identified the location as being on a restricted driving path, routine 100 proceeds to decision step 108 to determine whether the vehicle has previously driven on this restricted driving path, and if so, retrieves previous GPS location data and sensor-acquired data experienced during driving, or requests similar data from other vehicles of similar size. Routine 100 then proceeds to step 112 to project augmented reality lines onto the infotainment screen for the driver to follow as driving guidance. The projected augmented reality lines are generated based on previously sensed data experienced from data obtained from vehicles of similar size.
[0053] If, in decision step 108, it is determined that the vehicle has not previously traveled on the current path, routine 100 proceeds to step 114 to determine the dimensions of the driving path using Google Earth and multiple vehicle sensors. Next, at decision step 116, routine 100 determines whether the driving path is sufficient to maneuver the vehicle and any trailers attached to it, and if so, proceeds to step 112 to generate an augmented reality line and project it onto the infotainment screen display for the driver to follow. If the driving path is insufficient to maneuver the vehicle and any trailers attached to it, routine 100 proceeds to step 126 to indicate to the driver that proper driving maneuvers cannot be performed.
[0054] Once the projected augmented reality line is displayed to the driver on the monitor in step 112, routine 100 proceeds to decision step 118 to determine whether the driver is following the projected line to drive the motor vehicle and any trailers attached to it. If so, monitoring continues using multiple vehicle sensors, and the motor vehicle is allowed to continue on the correct path. If the driver is not following the projected line, routine 100 proceeds to step 122 to update the augmented reality line to correct driving maneuvers and prevent the motor vehicle from contacting one or more objects in the driving path. Routine 100 then proceeds to decision step 124 to determine whether the driver has corrected the vehicle steering to complete the driving maneuver. If so, at step 120, monitoring continues using multiple sensors, and the motor vehicle is allowed to continue on the correct driving path. Alternatively, routine 100 proceeds to step 126 to indicate that the driving maneuver could not be completed correctly.
[0055] Therefore, the vehicle driving assistance system 30 and method advantageously use compiled known past and sensed data to provide driving guidance to the driver of the motor vehicle 10, providing driving maneuvers that are particularly advantageous for maneuvering along restricted driving paths, especially in the case of a trailer connected to the motor vehicle 10.
[0056] It should be understood that changes and modifications may be made to the foregoing structures without departing from the concept of this disclosure, and it should also be understood that such concepts are intended to be covered by the appended claims unless otherwise expressly stated in their language.
[0057] According to the present invention, a vehicle driving assistance system for a vehicle is provided, the vehicle driving assistance system comprising: a plurality of sensors that sense characteristics of a road approaching the vehicle; a plurality of datasets including crowdsourced data and user feedback data providing known past characteristics of the road; a human-machine interface that provides output with vehicle handling instructions for the vehicle; and a controller that processes the sensed characteristics of the road and the known past characteristics of the road, and generates handling instructions based on the sensed characteristics of the road and the known past road characteristics.
[0058] According to an embodiment, the controller also generates operation instructions based on multiple datasets, including trailer characteristics of the trailer towed by the vehicle.
[0059] According to an embodiment, known past road characteristics include previously mapped data.
[0060] According to an embodiment, known past road characteristics include Google Earth data.
[0061] According to an embodiment, known past road characteristics include previously recorded driving data acquired by multiple sensors.
[0062] According to an embodiment, known past road characteristics include drone map data acquired by one or more drones.
[0063] According to an embodiment, the human-machine interface includes a display.
[0064] According to an embodiment, the generated driving instructions are provided using one or more driving guide lines projected onto a display.
[0065] According to an embodiment, one or more projected driving guide lines include a pair of augmented reality lines.
[0066] According to an embodiment, the display includes an infotainment screen.
[0067] According to the present invention, a vehicle is provided having: a plurality of wheels, the plurality of wheels including one or more steerable wheels; a plurality of sensors that sense characteristics of the road on which the vehicle is traveling; and a vehicle driving assistance system comprising: a plurality of sensors that sense characteristics of the road approaching the vehicle; a plurality of datasets that include crowdsourced data and user feedback data providing known past characteristics of the road; a human-machine interface that provides output with vehicle handling instructions for the vehicle; and a controller that processes the sensed characteristics of the road and the known past characteristics of the road, and generates handling instructions based on the sensed characteristics of the road and the known past road characteristics.
[0068] According to an embodiment, the invention is further characterized by a towing attachment configured as a trailer towing vehicle.
[0069] According to an embodiment, the human-machine interface includes a display, and the generated driving instructions are provided using one or more projected driving guide lines on the display.
[0070] According to an embodiment, one or more projected driving guide lines include a pair of augmented reality lines.
[0071] According to an embodiment, the invention is further characterized by a steering wheel configured to guide one or more steerable wheels, wherein the steering instructions include steering wheel control commands.
[0072] According to the present invention, a method for assisting a vehicle in driving on a road includes the following steps: sensing the characteristics of a road approaching the vehicle; receiving multiple datasets, the multiple datasets including crowdsourced data and user feedback data providing known past characteristics of the road; providing an output with vehicle handling instructions for maneuvering the vehicle; processing the sensed characteristics of the road and the known past road characteristics; and generating handling instructions based on the sensed characteristics of the road and the known past road characteristics.
[0073] In one aspect of the invention, the method includes the step of displaying driving instructions on a display, including projecting driving guide lines.
[0074] In one aspect of the invention, the projected lines include augmented reality lines.
[0075] In one aspect of the invention, the method includes the steps of: sensing characteristics of a trailer connected to a vehicle and generating maneuvering instructions for maneuvering the vehicle and the trailer.
[0076] In one aspect of the invention, it is known that past road characteristics include previously mapped data.
Claims
1. A vehicle driving assistance system for a vehicle, the vehicle driving assistance system comprising: Multiple sensors that sense the characteristics of the road approaching the vehicle; Multiple datasets, including crowdsourced data and user feedback data that provide known past characteristics of the road; A human-machine interface that provides output with vehicle handling instructions for the vehicle; and A controller that processes sensed characteristics of the road and known past characteristics of the road, and generates the driving instructions based on the sensed characteristics of the road and the known past road characteristics.
2. The vehicle driving assistance system of claim 1, wherein the controller further generates the driving instructions based on multiple datasets including trailer characteristics of the trailer towed by the vehicle.
3. The vehicle driving assistance system of claim 1, wherein the known past road characteristics include previously mapped data.
4. The vehicle driving assistance system of claim 1, wherein the known past road characteristics include Google Earth data.
5. The vehicle driving assistance system of claim 1, wherein the known past road characteristics include previously recorded driving data acquired by the plurality of sensors.
6. The vehicle driving assistance system of claim 1, wherein the known past road characteristics include drone map data acquired by one or more drones.
7. The vehicle driving assistance system of claim 1, wherein the human-machine interface includes a display.
8. The vehicle driving assistance system of claim 7, wherein the generated driving instructions are provided using one or more driving guide lines projected onto the display.
9. The vehicle driving assistance system of claim 8, wherein the one or more projected driving guide lines comprise a pair of augmented reality lines.
10. The vehicle driver assistance system of claim 7, wherein the display includes an infotainment screen.
11. A method for assisting a vehicle in driving on a road, the method comprising the following steps: Sensing the characteristics of the road approaching the vehicle; Receive multiple datasets, including crowdsourced data and user feedback data that provide known past characteristics of the road; Provides output with vehicle handling instructions for maneuvering the vehicle; Process the sensed characteristics of the road and the known past road characteristics; as well as The driving instructions are generated based on the sensed characteristics of the road and the known characteristics of past roads.
12. The method of claim 11, further comprising the step of: The driving instructions are displayed on the monitor, including projecting driving guide lines.
13. The method of claim 12, wherein the projected lines include augmented reality lines.
14. The method of claim 11, further comprising the step of: The characteristics of the trailer connected to the vehicle are sensed, and operating instructions for maneuvering the vehicle and the trailer are generated.
15. The method of claim 11, wherein the known past road characteristics include previously mapped data.