The subject disclosure relates to systems and methods for vehicle-assisted driving and, in particular, to a system that aids in directing a trailer or towed load when driving backwards.
When a vehicle tows a trailer and is moving in a forward direction, forces applied to the trailer cooperate to keep the trailer at a known location behind the vehicle. However, when backing up, the vehicle has less control over the trailer since forces applied by the vehicle to the trailer are often off-centered, causing the trailer to move to one side or another of the vehicle. Compensating for this side-to-side motion is generally left up to ability of the driver. Accordingly, it is desirable to provide a system and method that aids the driver to maintain control of the trailer when backing up the vehicle.
In one exemplary embodiment, a method of steering a trailer attached to a vehicle via a hitch along a selected path is disclosed. The method includes applying a force from the vehicle to push the trailer via the hitch, projecting a predicted path of the trailer onto the projected view at a display of the vehicle, wherein the predicted path is affected by a steering angle at the vehicle and a hitch angle, projecting an instantaneous path of the trailer onto the display, wherein the instantaneous path is affected by the hitch angle, and steering the vehicle to move a location of the predicted path, wherein an effect of the predicted path on the instantaneous path brings the instantaneous path of the trailer into alignment with the selected path.
In addition to one or more of the features described herein, the method further includes determining the predicted path by determining a predicted hitch angle between the trailer and the vehicle at a selected distance given a current hitch angle and current steering angle. The instantaneous path of the trailer may be determined based on a current hitch angle between the trailer and the vehicle. The camera may be attached at one of a rear end of the trailer, and a side-view mirror of the vehicle. The predicted path of the trailer may be used to provide a visual indication of a jackknife condition. The visual indication may include at least one of reducing a length of the predicted path, making the predicted path flash alternately, and merging the display of the predicted path and the instantaneous path at the display.
In another exemplary embodiment, a system for steering a trailer attached to a vehicle is disclosed. The system includes a hitch between the vehicle and the trailer through which the vehicle pushes the trailer, a display that shows a view behind the trailer, a processor and a steering system. The processor is configured to project a predicted path of the trailer onto the view at the display, wherein the predicted path is affected by a steering angle at the vehicle and a hitch angle, and project an instantaneous path of the trailer onto the display, wherein the instantaneous path is affected by the hitch angle. The steering system is configured to change the steering angle at the vehicle to adjust the predicted path, wherein an effect of the predicted path on the instantaneous path brings the instantaneous path of the trailer into alignment with the selected path.
In addition to one or more of the features described herein, the processor determines the predicted path by calculating a predicted hitch angle between the trailer and the vehicle when the trailer moves a selected distance given a current hitch angle and current steering angle. The processor may determine the instantaneous path based on a current hitch angle. The camera may be attached at one of a rear end of the trailer, and a side-view mirror of the vehicle. The processor may provide a visual indication of a jackknife condition at the display based on the predicted hitch angle. In various embodiments, the visual indication includes at least one of a reduced in length of the predicted path, a flashing of the predicted path, and a merging of the display of the predicted path and the instantaneous path at the display.
In yet another exemplary embodiment, a vehicle is disclosed. The vehicle includes a hitch for attached a trailer to the vehicle and through which the vehicle pushes the trailer, a display configured to display a view behind the trailer, a processor and a steering system. The processor is configured to project a predicted path of the trailer onto the view at the display, wherein the predicted path is affected by a steering angle at the vehicle and a hitch angle, and project an instantaneous path of the trailer onto the display, wherein the instantaneous path is affected by the hitch angle. The steering system configured to change the steering angle at the vehicle to adjust the predicted path, wherein an effect of the predicted path on the instantaneous path brings the instantaneous path of the trailer into alignment with the selected path.
In addition to one or more of the features described herein, the processor determines the predicted path by predicting a hitch angle between the trailer and the vehicle when the mobile element moves a selected distance given a current hitch angle and current steering angle. The processor may determine the instantaneous path based on a current hitch angle. The camera may be attached at one of a rear end of the trailer, and a side-view mirror of the vehicle. The processor may provide a visual indication of a jackknife condition at the display based on a predicted hitch angle. In one embodiment, the visual indication of the jackknife condition uses the predicted path of the trailer. In various embodiments, the processor provides the visual indication as at least one of a reduction in a length of the predicted path, a flashing of the predicted path, and a merging of the predicted path and the instantaneous path at the display.
The above features and advantages, and other features and advantages of the disclosure are readily apparent from the following detailed description when taken in connection with the accompanying drawings.
Other features, advantages and details appear, by way of example only, in the following detailed description, the detailed description referring to the drawings in which:
The following description is merely exemplary in nature and is not intended to limit the present disclosure, its application or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
In accordance with an exemplary embodiment,
In various embodiments, the vehicle 102 can be a non-autonomous vehicle that responds directly to a driver's input or command. In other embodiments, the vehicle 102 is an autonomous vehicle including a trajectory planning system 100 incorporated therein that determines a trajectory plan for automated driving of the vehicle 102. An autonomous vehicle can be, for example, a vehicle that is automatically controlled to carry passengers from one location to another. In various embodiments, the autonomous vehicle can be a so-called Level Four or Level Five automation system. A Level Four system indicates “high automation”, referring to the driving mode-specific performance by an automated driving system of all aspects of the dynamic driving task, even if a human driver does not respond appropriately to a request to intervene. A Level Five system indicates “full automation”, referring to the full-time performance by an automated driving system of all aspects of the dynamic driving task under all roadway and environmental conditions that can be managed by a human driver. The vehicle 102 is depicted in the illustrated embodiment as a truck, but it should be appreciated that any other vehicle including passenger vehicles, sport utility vehicles (SUVs), recreational vehicles (RVs), etc., can also be used.
As shown, the vehicle 102 generally includes a propulsion system 20, a transmission system 22, a steering system 24 (such as a steering wheel), a brake system 26, a sensor system 28, an actuator system 30, at least one data storage device 32 and at least one controller. The propulsion system 20 may, in various embodiments, include an internal combustion engine, an electric machine such as a traction motor, and/or a fuel cell propulsion system. The transmission system 22 is configured to transmit power from the propulsion system 20 to the vehicle wheels 16 and 18 according to selectable speed ratios. According to various embodiments, the transmission system 22 may include a step-ratio automatic transmission, a continuously-variable transmission, or other appropriate transmission. The brake system 26 is configured to provide braking torque to the vehicle wheels 16 and 18. The brake system 26 may, in various embodiments, include friction brakes, brake by wire, a regenerative braking system such as an electric machine, and/or other appropriate braking systems. The steering system 24 influences a direction (212,
The vehicle 102 can include a sensor system 28 that includes one or more sensing devices 40a-40n that sense observable conditions of the exterior environment and/or the interior environment of the vehicle 102. The sensing devices 40a-40n can include, but are not limited to, cameras, digital cameras, video cameras, etc., located at several locations of the vehicle 102 or of the trailer 104. The actuator system 30 includes one or more actuator devices 42a-42n that control one or more vehicle features such as, but not limited to, the propulsion system 20, the transmission system 22, the steering system 24, and the brake system 26. In various embodiments, features of the vehicle 102 can further include interior and/or exterior vehicle features such as, but are not limited to, doors, a trunk, and cabin features such as air, music, lighting, etc. (not numbered).
The controller 34 of vehicle 102 includes at least one processor 44 and a computer readable storage device or media 46. The processor 44 can be any custom made or commercially available processor, a central processing unit (CPU), a graphics processing unit (GPU), an auxiliary processor among several processors associated with the controller 34, a semiconductor based microprocessor (in the form of a microchip or chip set), a macroprocessor, any combination thereof, or generally any device for executing instructions. The computer readable storage device or media 46 may include volatile and nonvolatile storage in read-only memory (ROM), random-access memory (RAM), and keep-alive memory (KAM), for example. KAM is a persistent or non-volatile memory that may be used to store various operating variables while the processor 44 is powered down. The computer-readable storage device or media 46 may be implemented using any of a number of known memory devices such as PROMs (programmable read-only memory), EPROMs (electrically PROM), EEPROMs (electrically erasable PROM), flash memory, or any other electric, magnetic, optical, or combination memory devices capable of storing data, some of which represent executable instructions, used by the controller 34 in controlling the vehicle 102.
The instructions may include one or more separate programs, each of which comprises an ordered listing of executable instructions for implementing logical functions. The instructions, when executed by the processor 44, receive and process signals from the sensor system 28, perform logic, calculations, methods and/or algorithms for automatically controlling the components of the autonomous vehicle, and generate control signals to the actuator system 30 to automatically control the components of the autonomous vehicle based on the logic, calculations, methods, and/or algorithms. Although only one controller 34 is shown in
The vehicle 102 can also include a display 50 that shows images obtained by the various sensors 40a-40n, in particular, by cameras. The display 50 can also project or overlay path guidelines resulting from various calculations made with respect to the vehicle 10 in order to allow the driver to maneuver the trailer 104, based on the visual cues provided by the guidelines, as discussed below. The results of the various calculations can include a predicted path of the trailer 104 and an instantaneous path of the trailer 104.
The system 200 disclosed herein provides a method of controlling the motion of the trailer 104 as the vehicle 102 is backing up. The system 200 includes a camera 214 that captures an image of the area behind the trailer. As shown in
In various embodiment, the processor (44,
where
The parameters of Eqs. (1)-(4) as illustrated in the schematic diagram 300 of the vehicle-trailer configuration shown in
Also shown in
A first warning stage occurs when the predicted hitch angle θd is equal to a jackknife angle, (i.e., θd=θjk). At the first warning stage, the second pair of guidelines 406 (related to the predicted path) is displayed at the jackknife angle. However, none of the second pair of guidelines 406 is cropped.
A second warning stage occurs when the predicted hitch angle exceeds the jackknife angle (i.e., θjk<θd<(115%)*θjk). At the second warning stage, the second pair of guidelines 406 is displayed at the jackknife angle and a length of the second pair of guidelines 406 is reduced or cropped by up to a selected crop limit. In various embodiments, the crop limit is about 2 meters. Cropping generally refers to reducing or removing the portion of the guidelines that is farthest from the trailer. However, it is to be understood that the crop limit can be any desired amount. The actual amount of the reduction is in linear proportion to the degree that the predicted hitch angle exceeds the jackknife angle, with the reduction being 0 meters when the hitch angle equals the jackknife angle and the reduction being 2 meters (or the crop limit) when the predicted hitch angle is equal to 115% of jackknife angle.
A third warning stage occurs when the predicted hitch angle exceeds 115% of the jackknife angle and the current hitch angle is less than the jackknife angle (i.e., θd>(115%)*θjk and θcurrent<θjk). At the third warning stage, the second pair of guidelines 406 is displayed at the jackknife angle and is cropped at the crop limit. In addition, the second pair of guidelines 406 will flash at a selected flash rate, such as at 2 Hz.
A fourth warning stage occurs when the predicted hitch angle exceeds 115% of the jackknife angle and the current hitch angle is greater than or equal to the jackknife angle (i.e., θd>(115%)*θjk and θcurrent>=θjk). At the fourth warning stage, the second pair of guidelines 406 is merged with the first pair of guidelines 404 and turned into a solid red line that is the length of the first pair of guidelines 404. In other words, no cropping takes place. In addition, no flashing occurs.
While the above disclosure has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from its scope. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the disclosure without departing from the essential scope thereof. Therefore, it is intended that the present disclosure not be limited to the particular embodiments disclosed, but will include all embodiments falling within the scope thereof.