The present disclosure generally relates to load carrying vehicles, and more particularly relates to a vehicle configured to estimate the load distribution on the vehicle.
Motor vehicles are generally configured to carry a load and typically have load capacities. For example, some vehicles may have a cargo bed for carrying a cargo load in the rear of the vehicle and other vehicles may carry a cargo load within the vehicle or on the roof of the vehicle. It is generally desirable to ensure that the cargo load is manageable. It may be desirable to provide for a load detection system that detects the load distribution on the vehicle.
According to a first aspect of the present disclosure, a vehicle is provided including a plurality of wheel assemblies, a body supported on the plurality of wheel assemblies and having a cargo area for receiving a cargo load, a load sensing system configured to sense a vehicle load and generate vehicle load signals indicative of the sensed vehicle load, and an object recognition system configured to detect one or more objects in the cargo area and recognize the one or more objects. The vehicle also includes a controller processing the recognized one or more objects and determining dimensions of the cargo load and an estimated center of gravity of the cargo load based on the dimensions of the one or more objects in the cargo area, the controller generating an output indicative of the estimated center of gravity of the cargo load.
Embodiments of the first aspect of the present disclosure can include any one or a combination of the following features:
According to a second aspect of the present disclosure, a vehicle is provided and includes a plurality of wheel assemblies, a body supported on the plurality of wheel assemblies and having a cargo area for receiving a cargo load, a load sensing system configured to sense a vehicle load and generate vehicle load signals indicative of the sensed vehicle load, and an object recognition system comprising at least one imaging device configured to capture images of the cargo area and detect one or more objects in the cargo area and to recognize the one or more objects. The vehicle also includes a controller processing the recognized one or more objects and determining an estimated size and distribution of the cargo load and an estimated center of gravity of the cargo load based on sensed dimensions of objects in the cargo area, wherein the controller estimates the center of gravity of the cargo load using a parallel-axis theorem, the controller generating an output indicative of the estimated center of gravity of the cargo load.
According to a third aspect of the present disclosure, a method of estimating a center of gravity of a cargo load on a vehicle is provided. The method includes sensing a vehicle load of the vehicle and generating vehicle load signals indicative of the sensed vehicle load, capturing images of the cargo load in a cargo area of the vehicle with an imaging device, processing the images to determine estimated dimensions of the cargo load, estimating a center of gravity of the cargo load based on the estimated dimensions of the cargo load, and generating an output indicative of the estimated center of gravity of the cargo load.
Embodiments of the third aspect of the present disclosure can include any one or a combination of the following features:
These and other features, advantages, and objects of the present disclosure will be further understood and appreciated by those skilled in the art by reference to the following specification, claims, and appended drawings.
In the drawings:
Reference will now be made in detail to the present preferred embodiments of the disclosure, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numerals will be used throughout the drawings to refer to the same or like parts. In the drawings, the depicted structural elements are not to scale, and certain components are enlarged relative to the other components for purposes of emphasis and understanding.
As required, detailed embodiments of the present disclosure are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the disclosure that may be embodied in various and alternative forms. The figures are not necessarily to a detailed design; some schematics may be exaggerated or minimized to show function overview. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present disclosure.
For purposes of description herein, the terms “upper,” “lower,” “right,” “left,” “rear,” “front,” “vertical,” “horizontal,” and derivatives thereof shall relate to the concepts as oriented in
The present illustrated embodiments reside primarily in combinations of method steps and apparatus components related to a vehicle having a center of gravity load estimator. Accordingly, the apparatus components and method steps have been represented, where appropriate, by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments of the present disclosure so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein. Further, like numerals in the description and drawings represent like elements.
As used herein, the term “and/or,” when used in a list of two or more items, means that any one of the listed items can be employed by itself, or any combination of two or more of the listed items, can be employed. For example, if a composition is described as containing components A, B, and/or C, the composition can contain A alone; B alone; C alone; A and B in combination; A and C in combination; B and C in combination; or A, B, and C in combination.
In this document, relational terms, such as first and second, top and bottom, and the like, are used solely to distinguish one entity or action from another entity or action, without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprises,” “comprising,” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element preceded by “comprises . . . a” does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
As used herein, the term “about” means that amounts, sizes, formulations, parameters, and other quantities and characteristics are not and need not be exact, but may be approximate and/or larger or smaller, as desired, reflecting tolerances, conversion factors, rounding off, measurement error and the like, and other factors known to those of skill in the art. When the term “about” is used in describing a value or an end-point of a range, the disclosure should be understood to include the specific value or end-point referred to. Whether or not a numerical value or end-point of a range in the specification recites “about,” the numerical value or end-point of a range is intended to include two embodiments: one modified by “about,” and one not modified by “about.” It will be further understood that the end-points of each of the ranges are significant both in relation to the other end-point, and independently of the other end-point.
The terms “substantial,” “substantially,” and variations thereof as used herein are intended to note that a described feature is equal or approximately equal to a value or description. For example, a “substantially planar” surface is intended to denote a surface that is planar or approximately planar. Moreover, “substantially” is intended to denote that two values are equal or approximately equal. In some embodiments, “substantially” may denote values within about 10% of each other, such as within about 5% of each other, or within about 2% of each other.
As used herein the terms “the,” “a,” or “an,” mean “at least one,” and should not be limited to “only one” unless explicitly indicated to the contrary. Thus, for example, reference to “a component” includes embodiments having two or more such components unless the context clearly indicates otherwise.
Referring to
The motor vehicle 10 includes a plurality of wheel assemblies 20 which generally support the body, such as via a chassis. Each wheel assembly 20 may include a wheel and a tire, as is commonly known in the art. The motor vehicle 10 has a load sensing system that includes a plurality of ride height load sensors 22 which may be positioned proximate to each of the wheel assemblies 20 to detect height of the vehicle and the corresponding load applied to each of the wheel assemblies 20. It should be appreciated that as the vehicle is loaded at various locations, the ride height load sensors 22 may detect the vehicle load at each wheel assembly which is shown generally at about each of the four locations distributed towards the front and rear and opposite lateral sides of the motor vehicle 10. As such, the distribution of the weight of the motor vehicle 10 and its vehicle load may be determined by measuring the ride height/load sensor signals sensed with the ride height load sensors 22.
The motor vehicle 10, is shown in the form of a truck, such as a pickup truck having a cargo bed 24 located at the rear thereof. The cargo bed 24 generally has upstanding side walls defined within the body 12 that define a cargo space upon which a cargo load, such as one or more objects may be located. As objects are placed within or removed from the cargo bed 24, the load distribution of the cargo load and the vehicle load may change. In the example shown, the motor vehicle 10 has a vehicle center of gravity 60 of the motor vehicle 10. In the unloaded state as shown, the center of gravity 60 of the vehicle 10 remains unchanged. It should be appreciated that the cargo bed 24 may have a cargo load with a center of gravity 62. In
The motor vehicle 10 further includes an object recognition system which, in the example shown, has a rearward facing imaging device 26 which is shown as a center high mounted stop lamp (CMHSL) camera which is generally provided on the CHMSL on the truck body cab forward and above the cargo bed 24. The rearward facing imaging device 26 is oriented facing vehicle rearward and downward to capture images of the cargo bed 24. As such, the imaging device 26 may capture images of a cargo load placed in the cargo bed 24. The images generated by the imaging device 26 may be processed and identified and used to approximate or estimate the center of gravity of the cargo load. This may be achieved by processing the images with an image processor associated with a controller. In addition, the motor vehicle 10 has a front facing imaging device 28 generally configured and oriented to capture images generally forward of the motor vehicle 10. The front facing imaging device 28 may be a camera located in or proximate to a rearview mirror or other location generally facing forwards of the front side of the vehicle 10. The front facing imaging device 28 captures images forward of the motor vehicle 10 and may capture images of another vehicle that may be used to capture and identify a cargo load on the other vehicle and approximate a center of gravity of the cargo load on the other vehicle, according to one example.
Referring to
The vehicle controller 40 receives various inputs including input signals from the ride height load sensors 22. The load sensor generated signals indicate the sensed load distribution of the motor vehicle. In addition, the vehicle controller 40 receives captured images from the rearward facing CHMLS camera imaging device 26 and the front facing camera imaging device 28. The captured images from each of camera imaging devices 26 and 28 may be processed by image processing performed by the vehicle controller 40. The vehicle controller 40 further communicates with a modem 30 which may provide vehicle-to-vehicle communication. In addition, a tire pressure sensor 32 provides a tire pressure signal and an air temperature sensor 34 provides an air temperature signal to the vehicle controller 40.
The vehicle controller 40 includes one or more routines 200 stored in memory 44 and executed by the microprocessor 42. The routines 200 may process the various signals provided as inputs to the vehicle controller 40 and generates outputs. For example, the vehicle controller 200 may estimate the size and distribution of the cargo load and estimate the center of gravity of the cargo load based on known shapes and sizes of one or more of the objects located in the cargo area and generate one or more output signals and/or control signals based on the estimated cargo loading. The output signals may be provided to various outputs that may include a display 54 and an audio output 56. The vehicle controller 40 may also generate as outputs one or more parameters to supply to one or more vehicle control systems. It should further be appreciated that one or more mobile electronic devices 50 may communicate with the vehicle controller. This may include communicating with a mobile electronic device, such as a phone, iPad® or other electronic device. For example, an electronic device may be deployed to capture images and provide communication from one vehicle to another to indicate the detected estimated load on the other vehicle.
Referring to
In this scenario, the center of gravity of the cargo load may be estimated and an output generated and used to provide one or more outputs to the driver. The cargo load dimensions may be detected by processing the cargo images. The weight load and distribution may be estimated by comparing the sensed load distribution of the vehicle without the cargo load to the sensed load distribution of the vehicle with the cargo load included on the vehicle. As such, the light weight but large dimensional cargo object may be determined.
Referring to
In this scenario, the captured images are processed to determine the dimensions of the cargo load. The ride height load sensor signals are processed to determine the load of the vehicle before the cargo load is applied and the load of the vehicle with the cargo load applied to estimate the load of the cargo load as the difference in measurements. As such, the heavy and small cargo load may be determined. The estimated center of gravity of the cargo load may be determined and used to determine the vehicle center of gravity.
Referring to
In this scenario, the captured images are processed to determine the dimensions of the cargo load. The ride height load sensor signals are processed to determine the load of the vehicle before the cargo load is applied and the load of the vehicle with the cargo load applied to estimate the load of the cargo load as the difference in measurements. As such, the heavy and large dimension cargo load may be determined. The estimated center of gravity of the cargo load may be determined and used to determine the vehicle center of gravity.
Referring to
In this scenario, the captured images are processed to determine the dimensions of the cargo load. The ride height load sensor signals are processed to determine the load of the vehicle before the cargo load is applied and the load of the vehicle with the cargo load applied to estimate the load of the cargo load as the difference in measurements. As such, the roof top cargo load center of gravity may be determined. The estimated center of gravity of the cargo load may be determined and used to determine the vehicle center of gravity.
In each of the various scenarios shown and described herein, the object recognition system has an imaging device, such as a camera, located onboard the motor vehicle 10 or another vehicle 110 may be employed to capture images of the cargo load on the motor vehicle 10. The images captured with the camera(s) may be processed by an image processor associated with the controller to determine an estimated size and distribution of the cargo load. This may be achieved by comparing known images of objects to the images captured with the cameras. The weight of the load may be determined by measuring the vehicle load weight with the load sensors with and without the cargo load applied. The estimated center of gravity of the cargo load may then be compared with the vehicle normal unloaded center of gravity to approximate a new loaded vehicle center of gravity. The change in the center of gravity of the motor vehicle 10 may be output to a vehicle control system to adjust at least one or more parameters. The method may measure and estimate the center of gravity of the cargo load by using the parallel-axis theorem for the center of gravity calculations. The parallel-axis theorem may assume that the vehicle is represented by one center of gravity and the cargo load is added as an additional center of gravity. The parallel-axis theorem may be represented by
wherein b is a width dimension, d is a height dimension, t is a thickness dimension and tw is a thickness of the width dimension of the cargo load. The center of gravity of the cargo load may be approximated based on known shapes, such as rectangular area, triangular area, circular area, semi-circular area, quarter-circular area, elliptical area and other known shapes. It should be appreciated that by employing the parallel-axis theorem, the center of gravity of a cargo load may be approximated based on the various known shapes, according to various examples.
Referring to
At decision step 214, routine 200 determines if vehicle-to-vehicle (V2V) communication is available and, if so, proceeds to step 216 to compute the cargo load dimensions and update the center of gravity of approximation based on the vehicle-to-vehicle information. Thereafter, or if vehicle-to-vehicle information is not available, routine 200 proceeds to step 218 to generate an output indicative of the center of gravity estimation. Next, at decision step 220, routine 200 determines if the cargo load changes the vehicle's center of gravity compared to the unloaded state by more than X %. It should be appreciated that the change in X % may be 10%, 15% or 20%, according to various examples depending upon the vehicle configuration. The percentage change in X may be determined based on each of the X, Y and Z coordinates of a rectilinear coordinate system by comparing the change in the center of gravity distance relative to each of the corresponding dimensions of the vehicle. If the vehicle center of gravity does not change by more than X %, routine 200 proceeds to step 222 to generate a load change output before returning to the beginning.
Accordingly, the motor vehicle 10 advantageously detects a cargo load and estimates the size and distribution of the cargo load and estimates the center of gravity of the cargo load on the vehicle. This may enable the motor vehicle 10 to determine a new center of gravity of the vehicle and to generate an output.
It is to be understood that variations and modifications can be made on the aforementioned structure without departing from the concepts of the present disclosure, and further it is to be understood that such concepts are intended to be covered by the following claims unless these claims by their language expressly state otherwise.