CN-114590255-B - Dual mode cruise control
Abstract
The application relates to dual mode cruise control. Systems, methods, and apparatus related to cruise control for vehicles. In one approach, the speed for the first vehicle is controlled in the first mode using data from the sensor. The speed is controlled while maintaining at least a minimum distance from a second vehicle that the first vehicle follows. In response to determining that data from the sensor is not available to control the first vehicle (e.g., the data is not available to measure the minimum distance), the first vehicle changes from the first mode to a second mode. In the second mode, the first vehicle maintains a constant speed and/or obtains additional data from sensors and/or computing devices located outside the first vehicle. In another approach, the additional data may additionally or alternatively be obtained from a mobile device of a passenger of the first vehicle. The additional data is used to maintain a safe minimum distance from the second vehicle.
Inventors
- A. R. Griffin
- LI XIAO
- M. P.F. chavalia
- A. C. laviano
Assignees
- 美光科技公司
Dates
- Publication Date
- 20260512
- Application Date
- 20211130
- Priority Date
- 20201202
Claims (20)
- 1. A system, comprising: At least one processing device, and At least one memory containing instructions configured to instruct the at least one processing device to: Operating the first vehicle in a first mode of speed control, wherein data from the at least one sensor is available to maintain at least a minimum distance from the second vehicle; Determining that the data from the sensor is unavailable to measure a distance from the first vehicle to the second vehicle, and In response to determining that the data from the sensor is not available to measure the distance, operating the first vehicle in a second mode to maintain a constant speed of the first vehicle.
- 2. The system of claim 1, wherein maintaining the constant speed is performed independent of a distance between the first vehicle and the second vehicle.
- 3. The system of claim 1, wherein maintaining the constant speed comprises using a setpoint for a cruise control system.
- 4. The system of claim 1, wherein maintaining at least the minimum distance comprises performing object detection using the data from the sensor, and the object detection includes detecting the second vehicle.
- 5. The system of claim 1, wherein the at least one sensor comprises at least one of a scanning sensor, a camera, a global positioning system GPS sensor, a lidar sensor, a microphone, a radar sensor, a wheel speed sensor, or an infrared sensor.
- 6. The system of claim 1, further comprising a memory module mounted in the first vehicle, wherein the memory module includes the processing device and at least one memory device configured to store the data from the sensor, and wherein the memory device includes at least one of a DRAM device, a NAND flash memory device, a NOR flash memory device, a multi-chip package MCP, or an embedded multimedia controller eMMC package including a flash memory and a flash memory controller integrated on or in the same silicon die.
- 7. The system of claim 1, further comprising a communication interface of the first vehicle, wherein the communication interface is configured to wirelessly communicate with at least one other object.
- 8. The system of claim 7, wherein the at least one other object includes a mobile device in the first vehicle, a mobile device external to the first vehicle, the second vehicle, a vehicle traveling on the same road as the first vehicle, or a mobile vehicle within 500 meters of the first vehicle.
- 9. The system of claim 7, wherein the communication interface is configured for vehicle-to-everything V2X communication including at least one of V2I (vehicle-to-infrastructure) communication, V2N (vehicle-to-network) communication, V2V (vehicle-to-vehicle) communication, V2P (vehicle-to-person) communication, V2D (vehicle-to-device) communication, or V2G (vehicle-to-grid) communication.
- 10. The system of claim 7, wherein determining that the data from the sensor is not available for measuring distance comprises determining that the sensor data is not available to meet accuracy criteria for distance measurement.
- 11. The system of claim 7, wherein: the at least one other object includes the second vehicle, and The instructions are further configured to instruct the at least one processing device to receive data regarding at least one of a speed or a position of the second vehicle; Wherein determining that the data from the sensor is not available for measuring distance comprises evaluating the received data regarding the speed or position of the second vehicle.
- 12. The system of claim 1, further comprising a user interface, wherein the instructions are further configured to instruct the at least one processing device prior to changing operation to the second mode: providing an alert to an operator of the first vehicle, and In response to the alert, a confirmation is received from the operator to change operation to the second mode.
- 13. A method, comprising: Controlling a speed of a first vehicle in a first mode and using data from at least one sensor, wherein controlling the speed in the first mode comprises controlling the speed to maintain at least a minimum distance from a second vehicle; evaluating the data from the sensor, and Based on evaluating the data from the sensor, changing from the first mode to a second mode for controlling the speed of the first vehicle by obtaining additional data from a new source different from the first vehicle and using the additional data to maintain at least the minimum distance from the second vehicle.
- 14. The method according to claim 13, wherein: evaluating the data from the sensor includes determining that the data from the sensor is unavailable to control the first vehicle due to distortion; changing to the second mode includes obtaining the additional data from the camera of the new source in response to determining that the sensor data is not available, and The new source is at least one of a vehicle other than the first vehicle, a mobile device, or a fixed camera.
- 15. The method according to claim 13, wherein: Said speed being controlled in said first mode by an adaptive cruise control, ACC, system; Obtaining additional data from the new source includes obtaining data from at least one object external to the first vehicle, and Using the additional data to maintain the minimum distance includes measuring a distance to the second vehicle based on the additional data.
- 16. The method according to claim 13, wherein: Evaluating the data from the sensor includes determining that a light source external to the first vehicle prevents adequate processing of the data from the sensor; obtaining additional data from the new source includes at least one of obtaining data from a proximity sensor or obtaining image data from a camera of a mobile device in an interior of the first vehicle, and Maintaining the minimum distance using the additional data includes measuring a distance to the second vehicle based on at least one of the image data or the data from the proximity sensor.
- 17. The method of claim 13, further comprising providing an operator of the first vehicle with an indication that the first vehicle is to change to the second mode or is currently controlling speed in the second mode.
- 18. The method as recited in claim 13, further comprising: providing a first user interface to an operator of the first vehicle regarding an operational state of the first vehicle when controlling the speed in the first mode, and A confirmation of a change to the second mode is received from the operator via an input in a second user interface before the change to the second mode.
- 19. A non-transitory computer-readable medium storing instructions that, when executed on at least one computing device, cause the at least one computing device to: controlling a speed of a first vehicle in a first mode, wherein controlling the speed in the first mode comprises controlling the speed to maintain at least a minimum distance from a second vehicle; determining that the data provided by the at least one sensor of the first vehicle does not meet the criteria, and In response to determining that the data from the sensor does not meet the criteria, changing from the first mode to a second mode for controlling the first vehicle, wherein controlling the first vehicle in the second mode includes controlling the speed at a constant speed.
- 20. The non-transitory computer-readable medium of claim 19, wherein: the criteria including an accuracy threshold for distance measurement, and The constant speed is one of a setpoint for controlling the speed in the first mode, a speed of the first vehicle in the first mode when the data from the sensor is determined not to meet the criterion, or a speed selected by a driver when a cruise control system of the first vehicle is activated.
Description
Dual mode cruise control Technical Field In general, at least some embodiments disclosed herein relate to electronic control systems, and more particularly, but not limited to, computing systems for implementing multi-mode speed control for vehicles. Background Advanced Driver Assistance Systems (ADASs) are electronic systems that assist the driver of a vehicle while driving. ADAS has improved car security and road security. The ADAS system uses electronic technologies such as electronic control units and power semiconductor devices. Most road accidents occur due to human error. ADASs that automate some control of vehicles may reduce human error and road accidents. ADAS is typically designed to automate, adapt and enhance vehicle systems to achieve safety and improved driving. Safety features of ADASs are designed to avoid collisions and accidents by providing techniques to alert drivers to potential problems, or by implementing safeguards and gaining control over vehicles. The adaptive feature may automate illumination, provide adaptive cruise control and collision avoidance, provide Pedestrian Collision Avoidance Mitigation (PCAM), alert the driver to other cars or hazards, provide a lane departure warning system, provide automatic lane centering, show a field of view at blind spots, or connect to a navigation system. In addition to automobiles and trucks, ADAS or similar systems may generally be implemented in vehicles. Such vehicles may include boats and airplanes, and vehicles or vehicle equipment for military, architectural, agronomic, or recreational use. The vehicle may be customized or personalized via the vehicle electronics and the ADAS. The vehicle electronics may include various electronic systems used in the vehicle. The vehicle electronics may include electronics for the drive train of the vehicle, the body or internal features of the vehicle, entertainment systems in the vehicle, and other parts of the vehicle. Ignition, engine and transmission electronics can be found in vehicles having internal combustion power machines. Related elements for controlling electric vehicle systems are also found in hybrid and electric vehicles, such as hybrid or electric vehicles. For example, electric vehicles may rely on power electronics for main propulsion motor control and management of the battery system. For ADAS and other types of vehicle systems, the vehicle electronics may be a distributed system. Distributed systems in vehicles may include powertrain control modules and powertrain electronics, body control modules and body electronics, internal electronics and chassis electronics, safety and entertainment electronics, and electronics for passenger and driver comfort systems. Also, the vehicle electronics may include electronics for vehicle automation. Such electronic devices may include or operate with mechatronic devices, artificial intelligence, and distributed systems. Vehicles that use automation for complex tasks, including navigation, are sometimes referred to as semi-autonomous. The Society of Automotive Engineers (SAE) has classified vehicle autonomy as six levels, level 0 or no automation. Class 1 or driver assistance, wherein the vehicle may autonomously control steering or speed in a particular situation to assist the driver. Level 2 or partial automation, where the vehicle can autonomously control both steering and speed to assist the driver in certain situations. Level 3 or conditional automation, where the vehicle can autonomously control both steering and speed under normal environmental conditions, but requires driver supervision. Level 4 or high automation, where the vehicle can travel autonomously under normal environmental conditions, without driver supervision. Class 5 or fully autonomous, wherein the vehicle may travel autonomously under any environmental conditions. Disclosure of Invention According to one aspect of the present application, a system is provided. The system includes at least one processing device and at least one memory containing instructions configured to instruct the at least one processing device to operate a first vehicle in a first mode of speed control, wherein data from at least one sensor is available to maintain at least a minimum distance from a second vehicle, determine that data from the sensor is not available to measure a distance from the first vehicle to the second vehicle, and in response to determining that data from the sensor is not available to measure a distance, operate the first vehicle in the second mode to maintain a constant speed of the first vehicle. According to another aspect of the application, a method is provided. The method includes controlling a speed of a first vehicle in a first mode and using data from at least one sensor, wherein controlling the speed in the first mode includes controlling the speed to maintain at least a minimum distance from a second vehicle, evaluating the data from the sensor, and changing from the f