Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM MATCHING DRIVER INTENT WITH FORWARD-REVERSE GEAR SETTING
Document Type and Number:
WIPO Patent Application WO/2020/257478
Kind Code:
A1
Abstract:
A system for comparing driver intent and a gear setting of a vehicle comprises a driver monitoring system including at least one driver monitoring sensor configured to capture attributes of the driver indicative of driver intent regarding an intended direction of travel. The system also comprises an evaluation processor configured to access driver data from the driver monitoring system. The evaluation processor is also configured to generate a mismatch signal in response to determining a mismatch between the driver intent and a gear setting of the vehicle. The evaluation processor may also be configured to control braking and/or acceleration of the vehicle in response to determining a mismatch between the driver intent and a gear setting of the vehicle. The system may also use data regarding an object within a threshold distance from a front or a rear of the vehicle, and/or a requested acceleration above a threshold amount.

Inventors:
PUSHECK JACOB (US)
FORWERCK JOSHUA (US)
HARGREAVES KRISTIE (US)
Application Number:
PCT/US2020/038469
Publication Date:
December 24, 2020
Filing Date:
June 18, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
VEONEER US INC (US)
International Classes:
B60W50/10; B60W40/08; B60W40/09
Foreign References:
US20160107642A12016-04-21
US20100023234A12010-01-28
US20180341327A12018-11-29
US20170267244A12017-09-21
Other References:
See also references of EP 3986762A4
Attorney, Agent or Firm:
PURRINGTON, James, P. et al. (US)
Download PDF:
Claims:
Claims

1. A system for comparing driver intent and a gear setting of a vehicle, the system comprising:

a driver monitoring system including at least one driver monitoring sensor configured to capture attributes of the driver indicative of driver intent regarding an intended direction of travel;

an evaluation processor configured to access driver data from the driver monitoring system, and to generate a mismatch signal in response to determining a mismatch between the driver intent and a gear setting of the vehicle.

2. The system of claim 1 , wherein the evaluation processor is configured to begin evaluation of the driver intent during vehicle startup.

3. The system of claim 1 , wherein the evaluation processor is configured to end the evaluation of the driver intent after the vehicle has surpassed a threshold speed for a threshold amount of time.

4. The system of claim 1 , wherein the gear setting of the vehicle is in reverse and the driver intent is determined as going forward.

5. The system of claim 4, wherein the evaluation processor is configured to determine the driver intent as going forward by determining a direction that the driver is looking.

6. The system of claim 5, further comprising an external sensor, wherein the evaluation processor determines that an object is near a rear of the vehicle based on the external sensor.

7. The system of claim 6, wherein the evaluation processor is configured to provide an alert to the driver in response to the driver intent being determined as going forward, the gear setting being reverse, and the object being near a rear of the vehicle.

8. The system of claim 7, wherein the evaluation processor is configured to generate the mismatch signal in response to the driver intent being determined as going forward, the gear setting being reverse, and the object being near the rear of the vehicle.

9. The system of claim 8, wherein the evaluation processor is configured to generate the mismatch signal in response to the driver intent being determined as going forward, the gear setting being reverse, the object being near a rear of the vehicle, and the driver requesting acceleration above a threshold acceleration.

10. The system of claim 1 , wherein the gear setting of the vehicle is in a forward gear and the driver intent is determined as going backward.

1 1. The system of claim 10, wherein the evaluation processor is configured to determine the driver intent as going backward by determining that a body of the driver is turned to a rear of the vehicle, and the evaluation processor is configured to generate the mismatch signal in response to determining the driver intent as going backward, the gear setting being in a forward gear, and an object being near a front of the vehicle.

12. The system of claim 10, wherein the evaluation processor is configured to determine the driver intent as going backward by determining a direction that the driver is looking.

13. The system of claim 12, further comprising an external sensor, wherein the evaluation processor determines that an object is near a front of the vehicle based on the external sensor.

14. The system of claim 13, wherein the evaluation processor is configured to provide an alert to the driver in response to the driver intent being determined as going backward, the gear setting being in a forward gear, and the object being near the front of the vehicle.

15. The system of claim 14, wherein the evaluation processor is configured to generate the mismatch signal in response to the driver intent being determined as going reverse, the gear setting being in a forward gear, and the object being near the front of the vehicle.

16. A system for comparing driver intent and a gear setting of a vehicle, the system comprising:

a driver monitoring system including at least one driver monitoring sensor configured to capture attributes of the driver indicative of driver intent regarding an intended direction of travel;

an evaluation processor configured to access driver data from the driver monitoring system, and to control braking or acceleration in response to determining a mismatch between the driver intent and a gear setting of the vehicle.

17. The system of claim 16, wherein the evaluation processor is configured to determine the mismatch between the driver intent and the gear setting of the vehicle in response to the driver intent, an object within a threshold distance from a front of the vehicle, and the driver requesting acceleration above a threshold acceleration.

18. The system of claim 16, wherein the evaluation processor is configured to begin evaluation of the driver intent when the vehicle goes below a threshold speed for a threshold amount of time.

19. The system of claim 16, wherein the evaluation processor is configured to end the evaluation of the driver intent after the vehicle has surpassed a threshold speed for a threshold amount of time.

20. The system of claim 16, wherein the evaluation processor is configured to determine the driver intent by determining a direction that the driver is looking.

Description:
SYSTEM MATCHING DRIVER INTENT WITH FORWARD-REVERSE GEAR SETTING

CROSS-REFERENCE TO RELATED APPLICATION

[0001] The present application claims the benefit of the filing date of U.S. Provisional Application No. 62/863,133, filed June 18, 2019, the disclosure of which is hereby incorporated herein by reference in its entirety.

BACKGROUND 1. Field of the Invention

[0002] The present application generally relates to a system for determining vehicle reaction in response to attributes of a driver is provided.

SUMMARY

[0003] A system for comparing driver intent and a gear setting of a vehicle is provided. The system comprises a driver monitoring system including at least one driver monitoring sensor configured to capture attributes of the driver indicative of driver intent regarding an intended direction of travel. The system also comprises an evaluation processor configured to access driver data from the driver monitoring system. The evaluation processor is also configured to generate a mismatch signal in response to determining a mismatch between the driver intent and a gear setting of the vehicle.

[0004] According to an aspect of the disclosure, a system for comparing driver intent and a gear setting of a vehicle is provided. The system comprises a driver monitoring system including at least one driver monitoring sensor configured to capture attributes of the driver indicative of driver intent regarding an intended direction of travel. The system also comprises an evaluation processor configured to access driver data from the driver monitoring system. The evaluation processor is also configured to control braking or acceleration of the vehicle in response to determining a mismatch between the driver intent and a gear setting of the vehicle.

[0005] Further objects, features, and advantages of this application will become readily apparent to persons skilled in the art after a review of the following description, with reference to the drawings and claims that are appended to and form a part of this specification.

BRIEF DESCRIPTION OF THE DRAWINGS

[0006] Figure 1 is a schematic diagram for a driver monitor. [0007] Figure 2 is a schematic diagram of a vehicle with sensors for monitoring the driver and outside environmental attributes.

[0008] Figure 3 is a schematic diagram of a vehicle illustrating a communication and alert system.

[0009] Figure 4 is a schematic diagram illustrating a method to determine if the driver intent is to go forward but the gearing is set to move in reverse.

[0010] Figure 5 is a schematic view of a method for determining when the driver intent is to move the vehicle backward but the gearing is set to drive.

[0011] Figure 6 is a schematic view of a method for determining if the user driver’s intent is to move the vehicle backward but the gearing of the vehicle is set to a drive gear.

[0012] Figure 7 is a schematic view of the method for determining if the driver intent is to move forward with the gearing set to reverse and the driver intent is to slow down but instead the accelerator pedal is pressed.

[0013] Figure 8 is a schematic view of a method for determining if the driver intent is to slow down but instead the driver hits the gas pedal.

DETAILED DESCRIPTION

[0014] This disclosure describes a system and method to prevent collisions caused by mix-up of gas-brake pedals or forward-reverse gears. The system may be configured to determine driver’s intention and act accordingly to ensure only that action occurs. The system may determine intention of the driver by a driver monitoring system. The driver monitoring system may be configured to determine if the driver is looking in rear view mirror and/or if the driver turned around and/or if the driver is looking forward. The system may determine intention at least partly by an acceleration sensor. The system may determine if a collision occurred and may utilize low G and high G satellite sensors. The system may stop the collision from worsening or continuing by an inadvertent gas pedal press. Further the system may determine driver intention by peripheral outward looking sensors (LIDAR, radar, ultrasonic, etc.). Using these sensors the driver may determine directions that would cause an (almost immediate) collision given driver inputs. The system may determine driver intention by a trailer sensor. For example, the system may decide to not stop driver from backing towards an object behind them if a trailer is attached or if trailer assist mode is activated.

[0015] In response, to the driver intent the system may take particular actions. The actions may include providing a visual, auditor, tactile, etc. warning, applying brakes to prevent collision, not allowing gas to be applied in a manner that would cause a collision, not allowing gas to be applied after collision occurs, not allowing the driver to move vehicle if driver intention and potential vehicle trajectory do not match.

[0016] The system may take initiate driver monitoring and control of braking or acceleration at certain times during a drive. For example, monitoring and control may be initiated at or around vehicle startup, at or around stop and go traffic scenario, when vehicle has been idle then begins to move, during low speed transition periods, and through speed or throttle limited map locations (parking lots, etc.) for example based on GPS data.

[0017] Figure 1 is a schematic view of a driver monitor 1 12. The driver monitor may determine a driver profile and driver baseline as described elsewhere in this application. In accomplishing these tasks, the driver monitor 1 12 may be in communication with external sensors 1 14. The external sensors may monitor the environment surrounding the vehicle as the vehicle is stopped or as the vehicle proceeds along its route. The external sensors may include Lidar 122, radar 124, and cameras 126. However, it is understood that other external sensing technologies may be used, for example, ultrasonic sensors or other distance or environmental measuring sensors within the vehicle. In some examples, the sensors may include temperature sensors, moisture sensors, as well as, various features that may be derived from sensors such as the camera. These features may include whether there is a snowy condition, the amount of glare from the sun, or other external environmental conditions. The driver monitor system 1 12 may use input from the external sensors 1 14 to provide environmental context to the driver monitor 1 12 when determining the vehicle profile and/or baseline. The driver monitor 1 12 may also be in communication with an occupant monitoring sensors system 1 16. The occupant monitoring system 1 16 may include cameras 142, biosensors 144, as well as other sensors 146. The cameras may be mounted in different positions, orientations, or directions within the vehicle to provide different viewpoints of occupants in the vehicle. The cameras may be used to analyze gestures by the occupants or determine the positon and/or orientation of the occupant, or monitor indications of the occupant such as facial features indicative of emotion or condition. The biosensors 144 may include touch sensors for example, to determine if the driver is touching a certain control such as the steering wheel or gear shift. The biosensors 144 could include a heart rate monitor to determine the heart rate of the passenger, as well as, other biological indications such as temperature or skin moisture. In addition, other sensors 146 may be used such as presence, absence or position sensors to determine for example, if the occupant is wearing a safety belt, a weight sensor to determine the weight of the occupant. The driver monitor 1 12 may use the occupant monitoring data from the occupant monitoring sensor systems to determine the driver profile and/or baseline.

[0018] The driver monitor 1 12 may also be in communication with a driver communication and alert system 1 18. The driver communication and alert system 1 18 may include video screens 132, audio system 134, as well as other indicators 136. The screen may be a screen in the console and may be part of the instrument cluster, or a part of a vehicle infotainment system. The audio may be integrated into the vehicle infotainment system or a separate audio feature for example, as part of the navigation or telecommunication systems. The audio may provide noises such as beeps, chirps or chimes or may provide language prompts for example, asking questions or providing statements in an automated or pre-recorded voice. The driver communication and alert system 1 18 may also include other indicators for example, lamps or LEDs to provide a visual indication or stimulation either on the instrument cluster or elsewhere in the vehicle including for example, on the side view mirrors or rear view mirror.

[0019] The driver monitor 1 12 may also be in communication with a brake controller 150 to control breaking in response to the driver intent. The driver monitor may also be in communication with an acceleration controller 152 to control acceleration of the vehicle. The acceleration controller 152 may be in communication with or be part of an engine controller.

[0020] Now referring to Figure 2, a schematic view of the vehicle 200 is provided. The vehicle may include a sensor processer 210. The sensor processer 210 may include one or more processors to monitor and/or measure the input from various vehicle sensors both inside or outside of the vehicle. For example, as described previously, the vehicle may include a range sensor 212, for example, an ultrasonic sensor to determine if an object is directly from another vehicle 200. The vehicle may include a radar sensor 214. The radar sensor 214 may be a forward looking radar sensor and provide distance and location information of objects that are located within the radar sensing field. As such, a vehicle may include a forward facing radar shown as radar 214. However, a rearward or sideward looking radar may also be included. The system may include a Lidar 216. The Lidar 216 may provide distance and location information for vehicles that are within the sensing field of the Lidar system. As such, the vehicle may include a forward looking Lidar system as shown with regard to Lidar 216. However, rearward or sideward looking Lidar systems may also be provided.

[0021] The vehicle 200 may also include biosensors 218. The biosensor 218 may for example, be integrated into a steering wheel of the vehicle. However, other implementations may include integration into seats and/or a seatbelt or within other vehicle controls such as the gear shift or other control knobs. Biosensor 218 may determine a heartbeat, temperature, and/or moisture of the skin of the driver of the vehicle. As such, the condition of the driver may be evaluated by measuring various biosensor readings as provided by the biosensor 218. The system may also have one or more inward or cabin facing cameras 220. The cabin facing cameras 220 may include cameras that operate in the white light spectrum, infrared spectrum, or other available wavelengths. The cameras may be used to determine various gestures of the driver, position or orientation of the driver, or facial expressions of the driver to provide information about the condition of the driver (e.g. emotional state, engagement, drowsiness and impairment of the driver). Further, bioanalysis may be applied to the images from the camera to determine the condition of the driver or if the driver has experienced some symptoms of some medical state. For example, if the driver’s eyes are dilated, this may be indicative of a potential medical condition which could be taken into account in controlling the vehicle. As, such, condition of the driver may be determined based on a combination of measurements from one or more sensors. For example, a heart rate in a certain range, a particular facial expression, and skin coloring within a certain range may correspond to a particular emotional state, engagement, drowsiness and/or impairment of the driver.

[0022] Cameras 222 may be used to view the external road conditions, such as in front of, behind, or to the side of the vehicle. This may be used to determine the path of the road in front of the vehicle, the lane indications on the road, the condition of the road with regard to road surface, or with regard to the environment external to the vehicle including whether the vehicle is in a rain or snow environment, as well as, lighting conditions external to the vehicle including whether there is glare or glint from the sun or other objects surrounding the vehicle as well as the lack of light due to poor road lighting infrastructure. As discussed previously, the vehicle may include rearward or sideward looking implementations of any of the previously mentioned sensors. As such, a side view mirror sensor 224 may be attached to the side view mirror of the vehicle and may include a radar, Lidar and/or camera sensor for determining external conditions relative to the vehicle including the position of objects such as other vehicles around the instant vehicle. Additionally, rearward facing camera 226 and ultrasonic sensor 228 in the rear bumper of the vehicle provide other exemplary implementations of rearward facing sensors that parallel the functionality of the forward facing sensors described previously.

[0023] The vehicle may also include an evaluation processor 230 configured to generate a mismatch signal in response to determining a mismatch between the driver intent and a gear setting of the vehicle, such as a forward or a reverse setting. For example, the evaluation processor 230 may generate the mismatch signal in response to determining the vehicle being in a forward gear setting while the driver intent is indicative of an intention to drive in reverse (e.g. the driver looking toward the rear of the vehicle or watching one or more of the rearview mirrors). In another example, the evaluation processor 230 may generate the mismatch signal in response to determining the vehicle being in a reverse gear setting while the driver intent is indicative of an intention to drive in a forward (e.g. the driver looking straight forward).

[0024] The evaluation processor 230 may be configured to access driver data from a driver monitoring system including at least one driver monitoring sensor configured to capture attributes of the driver indicative of driver intent regarding an intended direction of travel. For example, the evaluation processor 230 may be in functional communication with the sensor processer 210, which may form a part of the driver monitoring system. In another example, the evaluation processor 230 may be in functional communication with the occupant monitoring system 1 16 in order to determine the position, orientation, and gaze direction of the driver. In other words, the occupant monitoring system 1 16 may function as the driver monitoring system with one or more cameras or other sensors capturing the attributes of the driver indicative of driver intent regarding an intended direction of travel. The driver attributes indicative of driver intent for the intended direction of travel may include, for example, a driver gaze forward or toward a mirror or a rearview camera display. The driver attributes indicative of driver intent for the intended direction of travel may also include the driver’s body or head position being directed forward or turned-around toward the rear of the vehicle. The driver attributes indicative of driver intent for the intended direction of travel may also include positioning of the driver’s hands on the steering wheel. In some embodiments, the evaluation processor 230 may be a stand-alone unit. In some other embodiments, the evaluation processor 230 may be implemented integrally with one or more other processors, such as the sensor processer 210. [0025] In some embodiments, the evaluation processor 230 may require one or more additional signals in addition to determining a mismatch between the driver intent and the gear setting of the vehicle before the mismatch signal is generated. For example, the evaluation processor may generate the mismatch signal only if an object is detected in proximity to a front or a rear of the vehicle. Additionally or alternatively, the evaluation processor may generate the mismatch signal only when the driver requests acceleration above a threshold acceleration amount.

[0026] The mismatch signal may be used by one or more systems and/or controllers within the vehicle for one or more different purposes. For example, an alert, such as an audio, haptic, and/or visual alert may be generated by an infotainment system and/or by another user interface in response to the mismatch signal. In some embodiments, a powertrain control module (PCM) may limit or prevent application of an accelerator control in response to receiving the mismatch signal. In some embodiments, a brake controller may apply the vehicle brakes in response to receiving the mismatch signal. In some embodiments, one or more vehicle controls may be restricted to operate in a limited capacity in response to the mismatch signal. For example, a speed or a throttle control of the vehicle may be limited to a corresponding predetermined value while the mismatch signal is present. In some embodiments, the evaluation processor 230 may be configured to provide an alert to the driver in response to determining the mismatch between the driver intent and the gear setting of the vehicle. In some embodiments, the mismatch signal may be provided to change or limit the throttle and/or braking operation only after an alert is provided and with the driver not taking corrective action to eliminate the mismatch between the driver intent and the gear setting of the vehicle.

[0027] In some embodiments, the evaluation processor 230 may be configured to end the evaluation of the driver intent after the vehicle has surpassed a threshold speed for a threshold amount of time. This can prevent false alerts that could otherwise result, for example, in response to a driver watching a rearview mirror while driving down a highway.

[0028] With regard to Figure 3, the vehicle 200 may include a vehicle communication and alert processor 250. The vehicle communication and alert processor 250 include one or more processors and may be in communication with various communication devices such as screens, audio, as well as, other indicators within the vehicle to alert and/or communicate certain items of information with the occupant of the vehicle. The vehicle may include a video display 252 that may be part of the instrument cluster or part of the vehicle entertainment system. An indicator 254 which may also be part of the instrument cluster or may take the form of a heads-up or windshield projector indicator. In addition, the system may provide stimulus to the occupant through an indicator on the rearview mirror 256 or the side mirror 258. Further, communication may be provided between the system and the occupant through audio. For example, a speaker 260 and a microphone 262 may provide sound indicators or verbal communication between the occupant and the system 250.

[0029] Figure 4 is a schematic diagram illustrating a method to determine if the driver intent is to go forward but the gearing is set to move in reverse. This routine may activate at start-up and may persist until the vehicle has surpassed a threshold speed for a threshold period of time. The threshold speed may be five miles per hour and the threshold time may for example, be ten seconds. In block 410, the vehicle determines if the gearing is set to reverse in block 412. The system determines if the driver is looking forward (which may include not looking at the mirror or the back-up camera). Determining if the driver is looking forward may be performed by a driver monitoring system 414 as described elsewhere in this application. In block 416, the system may determine if an object is near to the rear of the vehicle. The system may determine if an object is near to the rear of the vehicle through an external monitoring system for example, in block 418 which may use for example, radar, ultrasonic sensors, camera, or LIDAR. If in block 420, the system determines that the driver is looking forward, there is an object near the rear of the vehicle, and the gear is set to reverse then the system may provide a warning in block 422. The warning may be provided by an occupant communication and alert system 426 which may for example use a lamp, or a chime. In some implementations, a verbal warning may be given through a text of speech component of the communication system. In block 428, the system determines if the three conditions continue to persist. If the three conditions continue to persist, the system may apply the brakes 430 for example, through a braking control system 432 in addition to or separately the system may disable the gas as denoted by block 434. The gas may be disabled by a power controller 436, which may be in communication with or part of the engine control unit.

[0030] Figure 5 is a schematic view of a method for determining when the driver intent is to move the vehicle backward but the gearing is set to a forward gear setting. This method may activate at start-up of the vehicle and may persist until the vehicle has surpassed a threshold speed for a threshold time period. The threshold speed may be five miles per hour and for example, the threshold time period may be ten seconds. In block 510, the system determines if the gearing is set to a drive gear. In block 512, the system determines whether the driver is looking backwards, which may include the driver having his head turned to the rear, or the driver is looking at the rear view or one of the side view mirrors. The system may determine if the driver is looking backward through the cab driver monitoring system as denoted by reference 516. The system may also determine if an object is near the front of the vehicle in block 514. The system may utilize an external sensor system denoted by reference number 518 to determine if an object is near to the front of the vehicle. The external sensor system may use radar, ultrasonic sensors, cameras, LIDAR, or other sensing techniques. In block 520, the system determines if the driver is looking backward, if an object is near the front of the vehicle, and if the gearing is set to a drive gear. If all three events are occurring in block 520, then the system may provide a warning in block 522. The warning may be provided by a driver communication and alert system denoted by block 524. A driver communication alert system 524 may utilize an indicator lamp, a chime, or other communication methods as described throughout this application to provide the warning. In block 526, if all three conditions persist for example, for a threshold period of time as denoted by block 528, then the vehicle may apply the brakes 530 using the brake controller as denoted by reference number 532. In addition, or separately, the system may disable the gas as denoted in block 534. The gas may be disabled by a power control unit which may be in communication or part of the power control unit as denoted by reference number 536.

[0031] Figure 6 is a schematic view of a method for determining if the user driver’s intent is to move the vehicle backward but the gearing of the vehicle is set to a drive gear. This method may be activated at start-up and may persist until the vehicle has surpassed a threshold speed for a threshold period of time. The threshold speed may be five miles per hour and the threshold time period may for example, be ten seconds. In block 610, the system determines if the gearing is set to a drive gear. In block 612, the system determines if the driver is looking backward with their body rotated to the rear of the vehicle. The system may determine if the driver’s body is rotated to the rear of the vehicle through a driver monitoring system 614. The driver monitoring system 614 may use various sensors as described throughout for example, a camera which may determine the position or orientation of the body of the driver to determine if the body is turned to the rear of the vehicle. In block 616, the system determines if the driver’s body is turned to the rear of the vehicle and the gearing is set to a drive gear. If both conditions are met, the system may generate the mismatch signal. The system may then apply the brakes of the vehicle in block 618. The system may apply the brakes through a brake control system as denoted by block 620. In addition to or separately, the system may signal the gas in block 622. The gas may be disabled through a power controller as denoted by block 624.

[0032] Figure 7 is a schematic view of the method for determining if the driver intent is to move forward with the gearing set to reverse and the driver intent is to slow down but instead the accelerator pedal is pressed. This routine may activate at start-up and may persist until the vehicle has surpassed a threshold speed or a threshold period of time. The threshold speed may be five miles per hour and the threshold period of time may for example be ten seconds. In block 710, the vehicle may determine if the gearing of the vehicle is set to reverse. In block 712, the system may determine if the driver is looking forward (this may include the driver not looking at a mirror or at a back-up camera). The system may determine if the driver is looking forward through a driver monitoring system 714 as described elsewhere in this application. In block 716, the system may determine if an object is near the rear of the vehicle. The system may determine if an object is near the rear of the vehicle through an external monitoring system as denoted by block 718. The external monitoring system 718 may include a radar, ultrasonic sensors, camera, LIDAR or other numerous sensing techniques. In block 720, the system determines if the driver hits the gas pedal with a certain rise time. In block 722, if all four conditions are met (e.g., the gearing is set to reverse, the driver is looking forward, the vehicle as an object near the rear of the vehicle, and the driver hits the gas with a certain rise time), then the vehicle may apply the brakes as denoted by block 724. The system may apply the brakes through a brake controller system as denoted by block 726. In addition or separately, the system may disable the gas in block 728. The gas needing to be disabled through a power controller denoted by block 730 which may be in communication with the engine control unit.

[0033] Figure 8 is a schematic view of a method for determining if the driver intent is to slow down but instead the driver hits the gas pedal. This may be a common occurrence and cause accidents in stop-and-go-type traffic. This routine may become active when the vehicle goes below a threshold speed for a threshold period of time. The threshold speed may be five miles per hour and the threshold period of time may be for example, five seconds. Further, this method may be stopped when the vehicle has exceeded a threshold speed for a threshold period of time. The threshold speed may for example, be twenty miles per hour and the threshold period of time may for example, be ten seconds. In block 812, the system determines if the driver is stopped in traffic. The system may determine if the driver is stopped in traffic through the camera monitoring system 814. In block 816, the system determines if a vehicle is closely following another vehicle. The system then determines if the vehicle is closer to following another vehicle through an external sensor system as denoted by block 818. The external sensor system may include a radar, ultrasonic sensors, camera, LIDAR, or other sensing means as described throughout this application. In block 820, the system determines if the driver hits the gas with a certain rise time. If all three conditions are met in block 822, (the driver is stopped in traffic, the vehicle is closely following another vehicle, and the driver hits the gas with a certain rise time), then the vehicle may apply the brakes as denoted by block 824. The brakes may be applied through a brake control system as denoted by block 826. In addition or separately, the system may disable the gas in block 828. The gas may be disabled through a power control system 830, which may for example, be connected to or part of an engine control unit.

[0034] The methods, devices, processing, and logic described above may be implemented in many different ways and in many different combinations of hardware and software. For example, all or parts of the implementations may be circuitry that includes an instruction processor, such as a Central Processing Unit (CPU), microcontroller, or a microprocessor; an Application Specific Integrated Circuit (ASIC), Programmable Logic Device (PLD), or Field Programmable Gate Array (FPGA); or circuitry that includes discrete logic or other circuit components, including analog circuit components, digital circuit components or both; or any combination thereof. The circuitry may include discrete interconnected hardware components and/or may be combined on a single integrated circuit die, distributed among multiple integrated circuit dies, or implemented in a Multiple Chip Module (MCM) of multiple integrated circuit dies in a common package, as examples.

[0035] The circuitry may further include or access instructions for execution by the circuitry. The instructions may be stored in a tangible storage medium that is other than a transitory signal, such as a flash memory, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM); or on a magnetic or optical disc, such as a Compact Disc Read Only Memory (CDROM), Hard Disk Drive (HDD), or other magnetic or optical disk; or in or on another machine-readable medium. A product, such as a computer program product, may include a storage medium and instructions stored in or on the medium, and the instructions when executed by the circuitry in a device may cause the device to implement any of the processing described above or illustrated in the drawings.

[0036] The implementations may be distributed as circuitry among multiple system components, such as among multiple processors and memories, optionally including multiple distributed processing systems. Parameters, databases, and other data structures may be separately stored and managed, may be incorporated into a single memory or database, may be logically and physically organized in many different ways, and may be implemented in many different ways, including as data structures such as linked lists, hash tables, arrays, records, objects, or implicit storage mechanisms. Programs may be parts (e.g., subroutines) of a single program, separate programs, distributed across several memories and processors, or implemented in many different ways, such as in a library, such as a shared library (e.g., a Dynamic Link Library (DLL)). The DLL, for example, may store instructions that perform any of the processing described above or illustrated in the drawings, when executed by the circuitry.

[0037] As a person skilled in the art will readily appreciate, the above description is meant as an illustration of the principles of this application. This description is not intended to limit the scope or application of the claim in that the assembly is susceptible to modification, variation and change, without departing from spirit of this application, as defined in the following claims.