An autonomous driving method, device, vehicle, and storage medium

By detecting the autonomous driving environment in comfort mode, selecting the most adaptable temperature or cold zone mode, and setting specific driving parameters, the problems of poor user experience and insufficient safety in existing technologies are solved, enabling safer and more widespread autonomous driving applications.

CN116654013BActive Publication Date: 2026-06-30CHINA FAW CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA FAW CO LTD
Filing Date
2023-06-20
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

The existing autonomous driving modes fail to differentiate between actual application scenarios in the comfort mode, resulting in a poor user driving experience and compromised driving safety.

Method used

By detecting whether the current driving mode is comfort mode, and selecting the target driving mode based on the current driving environment, including automatic driving temperature zone mode and cold zone mode, different driving parameters are set to adapt to different environments and control the vehicle to drive.

Benefits of technology

It has improved the user's driving experience, ensured driving safety, expanded the application scenarios of autonomous driving functions, and improved the usability of autonomous driving functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116654013B_ABST
    Figure CN116654013B_ABST
Patent Text Reader

Abstract

This invention discloses an autonomous driving method, device, vehicle, and storage medium, comprising: acquiring the current driving mode corresponding to the vehicle; detecting whether the current driving mode is a comfort mode; if the current driving mode is a comfort mode, selecting a target driving mode from preset autonomous driving modes according to the current driving environment; wherein the autonomous driving modes include an autonomous driving temperature zone mode and an autonomous driving cold zone mode; controlling the vehicle to drive according to the target driving parameters corresponding to the target driving mode. The technical solution of this invention can improve the driver's driving experience, ensure vehicle driving safety, expand the application scenarios of autonomous driving functions, and improve the usability of autonomous driving functions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of autonomous driving technology, and in particular to an autonomous driving method, device, vehicle, and storage medium. Background Technology

[0002] Autonomous driving is a cutting-edge technology that relies on computer vision, radar, global positioning systems, and artificial intelligence to enable vehicles to operate autonomously without a driver. With the rapid development of autonomous driving technology, its application scenarios are becoming increasingly diverse, and the ability to adapt autonomous driving functions to various application scenarios has become a crucial factor affecting its performance.

[0003] Existing driving mode selection systems offer three driving modes based on driver habits and experience: Eco, Sport, and Comfort. Currently, Comfort mode is typically used as the default driving mode.

[0004] However, the way the autonomous driving function is used in comfort mode does not distinguish the actual application scenarios of the vehicle, resulting in a poor driving experience for users and a lack of driving safety. Summary of the Invention

[0005] This invention provides an autonomous driving method, device, vehicle, and storage medium, which can improve the driver's driving experience, ensure vehicle driving safety, expand the application scenarios of autonomous driving functions, and improve the usability of autonomous driving functions.

[0006] In a first aspect, embodiments of the present invention provide an autonomous driving method applied to a vehicle, comprising:

[0007] Obtain the current driving mode of the vehicle and detect whether the current driving mode is comfort mode;

[0008] If the current driving mode is comfort mode, then select the target driving mode from the preset automatic driving modes according to the current driving environment;

[0009] Among them, the autonomous driving mode includes autonomous driving temperature zone mode and autonomous driving cold zone mode;

[0010] Control the vehicle and drive according to the target driving parameters corresponding to the target driving mode.

[0011] Secondly, embodiments of the present invention also provide an autonomous driving device, comprising:

[0012] The driving mode detection module is used to obtain the current driving mode of the vehicle and detect whether the current driving mode is comfort mode.

[0013] The automatic mode selection module is used to select a target driving mode from the preset automatic driving modes according to the current driving environment if the current driving mode is comfort mode; wherein, the automatic driving modes include automatic driving temperature zone mode and automatic driving cold zone mode.

[0014] The vehicle control module is used to control the vehicle and drive it according to the target driving parameters corresponding to the target driving mode.

[0015] Thirdly, embodiments of the present invention also provide a vehicle, the vehicle comprising:

[0016] At least one processor; and

[0017] A memory that is communicatively connected to at least one processor; wherein,

[0018] The memory stores a computer program that can be executed by at least one processor, such that the at least one processor is able to perform the autonomous driving method provided in any embodiment of the present invention.

[0019] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions for causing a processor to execute and implement the autonomous driving method provided in any embodiment of the present invention.

[0020] Fifthly, embodiments of the present invention also provide a computer program product, which includes a computer program that, when executed by a processor, implements the autonomous driving method provided in any embodiment of the present invention.

[0021] The technical solution provided by this invention obtains the current driving mode of the vehicle and detects whether the current driving mode is a comfort mode. If the current driving mode is a comfort mode, a target driving mode is selected from the preset autonomous driving modes according to the current driving environment. The autonomous driving modes include autonomous driving temperature zone mode and autonomous driving cold zone mode. The technical means of controlling the vehicle and driving according to the target driving parameters corresponding to the target driving mode can improve the user's driving experience, ensure the user's driving safety, expand the application scenarios of autonomous driving functions, and improve the usability of autonomous driving functions.

[0022] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a flowchart of an autonomous driving method provided according to Embodiment 1 of the present invention;

[0025] Figure 2 This is a flowchart of another autonomous driving method provided according to Embodiment 2 of the present invention;

[0026] Figure 3 This is a scenario diagram applicable to an autonomous driving method provided in Embodiment 2 of the present invention;

[0027] Figure 4 This is a schematic diagram of the structure of an autonomous driving device according to Embodiment 3 of the present invention;

[0028] Figure 5 This is a structural schematic diagram of a vehicle provided in Embodiment 4 of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] Example 1

[0032] Figure 1This is a flowchart of an autonomous driving method according to Embodiment 1 of the present invention. This embodiment is applicable to situations where drivers use autonomous driving functions in different scenarios. The method can be executed by an autonomous driving device, which can be implemented in hardware and / or software and can be configured in a vehicle.

[0033] like Figure 1 As shown, the autonomous driving method disclosed in this embodiment includes:

[0034] S110. Obtain the current driving mode corresponding to the vehicle and detect whether the current driving mode is comfort mode.

[0035] In this embodiment, the vehicle can have multiple driving modes, such as Eco mode, Sport mode, and Comfort mode. Optionally, Eco mode reduces fuel consumption by lowering engine speed. Sport mode delays gear shifts by increasing engine speed. The vehicle's power performance in Sport mode is superior to that in Eco mode. Comfort mode can maintain vehicle power performance while saving fuel, therefore, it is usually chosen to use the autonomous driving function in Comfort mode.

[0036] Specifically, in this step, the identifier corresponding to the vehicle's current driving mode can be obtained, and the current driving mode can be detected as comfort mode based on the identifier.

[0037] S120. If the current driving mode is comfort mode, select the target driving mode from the preset automatic driving modes according to the current driving environment.

[0038] In this embodiment, the autonomous driving mode includes an autonomous driving temperature zone mode and an autonomous driving cold zone mode. The current driving environment can be the driving environment in which the vehicle is currently located. Specifically, if the vehicle is currently in a warm region, the target driving mode can be determined as the autonomous driving temperature zone mode; if the vehicle is currently in a cold region, the target driving mode can be determined as the autonomous driving cold zone mode.

[0039] Specifically, warm regions are areas where the current driving environment temperature is higher than the preset temperature value. Cold regions are areas where the current driving environment temperature is lower than the preset temperature value, such as areas with icy or snowy roads.

[0040] S130. Control the vehicle and drive according to the target driving parameters corresponding to the target driving mode.

[0041] In this embodiment, the target driving parameters may optionally include parameters such as vehicle speed, heading, and distance. The driving parameters corresponding to the autonomous driving temperature zone mode and the autonomous driving cold zone mode are different. For example, if the target driving mode is the autonomous driving temperature zone mode, the vehicle's direction of travel can be controlled according to the driving parameters corresponding to the autonomous driving temperature zone mode, such as heading.

[0042] In practical applications of autonomous driving mode, adaptive cruise control, which performs well in warm regions, can control the vehicle to follow the vehicle in front according to a preset following distance. However, in cold regions (such as icy roads), when the vehicle is traveling at high speed and the vehicle in front suddenly brakes, the current following distance may not be sufficient to ensure driving safety. Secondly, adaptive cruise control, which performs well on icy roads, may result in other vehicles cutting in front of the vehicle in warmer regions due to the larger following distance, affecting the driving experience.

[0043] In this embodiment, by dividing the autonomous driving mode into an autonomous driving temperature zone mode and an autonomous driving cold zone mode, and setting driving parameters corresponding to the autonomous driving temperature zone mode and the autonomous driving cold zone mode respectively, the autonomous driving experience in cold and warm regions can be improved, and vehicle driving safety can be ensured. Secondly, since the driving parameters corresponding to the autonomous driving temperature zone mode and the autonomous driving cold zone mode are different, the availability of the autonomous driving function in different driving scenarios can be improved.

[0044] The technical solution of this embodiment obtains the current driving mode of the vehicle and detects whether the current driving mode is a comfort mode. If the current driving mode is a comfort mode, a target driving mode is selected from the preset autonomous driving modes according to the current driving environment. The autonomous driving modes include autonomous driving temperature zone mode and autonomous driving cold zone mode. The technical means of controlling the vehicle and driving according to the target driving parameters corresponding to the target driving mode can improve the driver's driving experience, ensure vehicle driving safety, expand the application scenarios of autonomous driving functions, and improve the usability of autonomous driving functions.

[0045] Example 2

[0046] Figure 2 This is a flowchart of an autonomous driving method according to Embodiment 2 of the present invention. This embodiment is a further optimization and extension based on the above embodiments and can be combined with various optional technical solutions in the above embodiments.

[0047] like Figure 2 As shown, the autonomous driving method disclosed in this embodiment includes:

[0048] S210. Obtain the current driving mode corresponding to the vehicle and detect whether the current driving mode is comfort mode.

[0049] S220. If the current driving mode is comfort mode, select the target driving mode from the preset automatic driving modes according to the current driving environment.

[0050] The autonomous driving modes include autonomous driving temperature zone mode and autonomous driving cold zone mode.

[0051] In an optional embodiment of the present invention, selecting a target driving mode from a preset autonomous driving mode according to the current driving environment includes: displaying an autonomous driving temperature zone mode and an autonomous driving cold zone mode to the driver; and in response to the driver selecting an autonomous driving temperature zone mode or an autonomous driving cold zone mode according to the current driving environment, using the autonomous driving temperature zone mode or the autonomous driving cold zone mode as the target driving mode.

[0052] In this embodiment, optionally, after detecting that the driver has selected the comfort mode, the vehicle can display the autonomous driving temperature zone mode and the autonomous driving cold zone mode to the driver through the central control screen; or the vehicle can be equipped with buttons corresponding to the autonomous driving temperature zone mode and the autonomous driving cold zone mode, and the driver can manually select the corresponding button.

[0053] The advantage of this setting is that drivers can choose the target driving mode according to the actual environment in which the vehicle is located, thus improving the driver's driving experience.

[0054] S230: Obtain multiple functional components corresponding to the target driving mode, and determine the driving parameters matched for each functional component based on the target driving mode.

[0055] In this embodiment, the functional components can be used for environmental perception, environmental recognition, driving decision-making, and driving control. Specifically, the functional components may include automatic vehicle start-up, automatic parking, automatic braking assist, automatic driving, adaptive lighting control, lane departure assist, blind spot detection, forward collision warning, and driver fatigue warning.

[0056] S240: Control the vehicle to drive according to the driving parameters matched by each functional component.

[0057] In this embodiment, before obtaining the current driving mode of the vehicle, the driving parameters of the functional components in the autonomous driving temperature zone mode and the autonomous driving cold zone mode can be set in advance.

[0058] In an optional embodiment of the present invention, driving parameters matching each functional component are determined according to the target driving mode, and the vehicle is controlled to drive according to the driving parameters matching each functional component, including: if the target driving mode is an autonomous driving cold zone mode, driving is performed according to the first collision duration corresponding to the emergency braking functional component; if the target driving mode is an autonomous driving warm zone mode, driving is performed according to the second collision duration corresponding to the emergency braking functional component; wherein, the first collision duration is longer than the second collision duration.

[0059] In this embodiment, the collision duration can be the time consumed during the current vehicle's driving process when it collides with the vehicle in front. Specifically, the collision duration can be calculated by dividing the distance between the current vehicle and the vehicle in front by the relative speed. Optionally, the difference between the first collision duration and the second collision duration can be 0.1s. The specific difference can be preset according to the actual situation, and this embodiment does not impose any restrictions on it.

[0060] The advantage of this setting is that different collision durations correspond to different driving environments, which can prevent the vehicle's braking distance from increasing on icy roads, thus avoiding rear-end collisions and other accidents, and improving driving safety. Secondly, setting different driving parameters according to different driving environments enhances the driving experience.

[0061] In an optional embodiment of the present invention, driving parameters matching each functional component are determined according to the target driving mode, and the vehicle is controlled to drive according to the driving parameters matching each functional component, including: if the target driving mode is an autonomous driving cold zone mode, driving is performed according to the first road deviation duration corresponding to the lane keeping assist function component; if the target driving mode is an autonomous driving warm zone mode, driving is performed according to the second road deviation duration corresponding to the lane keeping assist function component; wherein, the first road deviation duration is greater than the second road deviation duration.

[0062] In this embodiment, the first and second lane deviation durations can be used to remind the driver of vehicle deviation when the driver unintentionally deviates from the original lane. The methods for reminding the driver of vehicle deviation can include issuing visual warnings, audible warnings, vibrating the steering wheel, or actively intervening to return the vehicle to the original lane. Optionally, the difference between the first and second lane deviation durations can be 0.1 seconds; the specific difference can be preset according to actual conditions, and this embodiment does not impose any limitations on this.

[0063] In an optional embodiment of the present invention, driving parameters matching each functional component are determined according to the target driving mode, and the vehicle is controlled to drive according to the driving parameters matching each functional component, including: if the target driving mode is an autonomous driving cold-region mode, driving is performed according to the first following distance and the first following stop distance corresponding to the adaptive cruise function component; if the target driving mode is an autonomous driving warm-region mode, driving is performed according to the second following distance and the second following stop distance corresponding to the adaptive cruise function component; wherein, the first following distance is greater than the second following distance; and the first following stop distance is greater than the second following stop distance.

[0064] In this embodiment, the first following distance and the second following distance can be used to reflect the time required for the following vehicle to collide with the preceding vehicle when the preceding vehicle brakes to a stop and the following vehicle does not slow down. The first and second following distances can be the distances maintained between the current vehicle and the preceding vehicle, which can prevent following vehicles from cutting in and prevent the current vehicle from being too close to the preceding vehicle, thus affecting driving safety. Compared with the fixed following distance setting in the prior art, this embodiment can avoid the following distance being set too short on icy roads, which could lead to rear-end collisions, and it can also avoid the following distance being set too long in warm areas, which could lead to slower driving speeds and allow following vehicles to overtake.

[0065] The technical solution of this embodiment obtains the current driving mode of the vehicle, detects whether the current driving mode is a comfort mode, and if the current driving mode is a comfort mode, selects a target driving mode from the preset autonomous driving modes according to the current driving environment, obtains multiple functional components corresponding to the target driving mode, determines the driving parameters matched by each functional component according to the target driving mode, and controls the vehicle to drive according to the driving parameters matched by each functional component. This technical means can improve the user's driving experience, ensure the user's driving safety, expand the application scenarios of autonomous driving functions, and improve the usability of autonomous driving functions.

[0066] Based on the above embodiments, Figure 3 This is a scene diagram applicable to an autonomous driving method provided according to Embodiment 2 of the present invention. For example... Figure 3 As shown, the existing comfort mode has two autonomous driving modes: autonomous driving cold zone mode and autonomous driving warm zone mode. In autonomous driving cold zone mode, the first collision duration corresponding to the emergency braking function component is TTC. AEB +0.1, the first road departure duration corresponding to the lane keeping assist function component is TLC. AEB +0.1, the first following distance for the adaptive cruise control component can be 1.5s, 1.8s, 2.1s, or 2.4s, and the first stopping distance can be any value within the range of 4m to 6m. In the automatic driving temperature zone mode, the second collision duration for the emergency braking component is TTC.AEB The second lane departure duration corresponding to the lane keeping assist function component is TLC. AEB The second following distance corresponding to the adaptive cruise control function component can be 1.2s, 1.5s, 1.8s or 2.1s, and the second following stop distance can be any value within the range of 3m to 5m.

[0067] Example 3

[0068] Figure 4 This is a schematic diagram of the structure of an autonomous driving device provided in Embodiment 3 of the present invention. This embodiment can be applied to situations where drivers use autonomous driving functions in different application scenarios. The autonomous driving device can be implemented in hardware and / or software and can be configured in a vehicle.

[0069] like Figure 4 As shown, the autonomous driving device disclosed in this embodiment includes:

[0070] The driving mode detection module 41 is used to obtain the current driving mode of the vehicle and detect whether the current driving mode is comfort mode.

[0071] The automatic mode selection module 42 is used to select a target driving mode from the preset automatic driving modes according to the current driving environment if the current driving mode is comfort mode; wherein, the automatic driving modes include automatic driving temperature zone mode and automatic driving cold zone mode.

[0072] The vehicle control module 43 is used to control the vehicle and drive it according to the target driving parameters corresponding to the target driving mode.

[0073] The technical solution in this embodiment obtains the current driving mode of the vehicle and detects whether the current driving mode is a comfort mode. If the current driving mode is a comfort mode, a target driving mode is selected from the preset autonomous driving modes according to the current driving environment. The autonomous driving modes include autonomous driving temperature zone mode and autonomous driving cold zone mode. The technical means of controlling the vehicle and driving according to the target driving parameters corresponding to the target driving mode can improve the driver's driving experience, ensure the driving safety of the vehicle, expand the application scenarios of autonomous driving functions, and improve the usability of autonomous driving functions.

[0074] Optionally, the automatic mode selection module 42 includes:

[0075] The driving mode display unit is used to show the driver the autonomous driving temperature zone mode and the autonomous driving cold zone mode;

[0076] The driving mode selection unit is used to respond to the driver's selection of the autonomous driving temperature zone mode or the autonomous driving cold zone mode based on the current driving environment, and to set the autonomous driving temperature zone mode or the autonomous driving cold zone mode as the target driving mode.

[0077] Optionally, the vehicle control module 43 includes:

[0078] The driving parameter determination unit is used to acquire multiple functional components corresponding to the target driving mode and determine the driving parameters matched by each functional component according to the target driving mode.

[0079] The driving control unit is used to control the vehicle to drive based on the driving parameters matched by each functional component;

[0080] The first collision duration driving unit is used to drive according to the first collision duration corresponding to the emergency braking function component if the target driving mode is the autonomous driving cold zone mode.

[0081] The second collision duration driving unit is used to drive according to the second collision duration corresponding to the emergency braking function component if the target driving mode is the autonomous driving temperature zone mode; wherein, the first collision duration is longer than the second collision duration.

[0082] The first lane keeping assist unit is used to drive according to the first road deviation duration corresponding to the lane keeping assist function component if the target driving mode is the autonomous driving cold zone mode.

[0083] The second lane keeping assist unit is used to drive according to the second road deviation duration corresponding to the lane keeping assist function component if the target driving mode is the autonomous driving temperature zone mode; wherein the first road deviation duration is greater than the second road deviation duration.

[0084] The first adaptive cruise unit is used to drive according to the first following distance and the first following stop distance corresponding to the adaptive cruise function component if the target driving mode is the autonomous driving cold zone mode.

[0085] The second adaptive cruise unit is used to drive according to the second following distance and the second following stop distance corresponding to the adaptive cruise function component if the target driving mode is the autonomous driving temperature zone mode; wherein, the first following distance is greater than the second following distance; and the first following stop distance is greater than the second following stop distance.

[0086] The autonomous driving device provided in this embodiment of the invention can execute the autonomous driving method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Content not described in detail in this embodiment can be referred to the description in any method embodiment of this application.

[0087] Example 4

[0088] Figure 5 A schematic diagram of the structure of a vehicle 10 that can be used to implement an embodiment of the present invention is shown. For example... Figure 5 As shown, vehicle 10 includes at least one processor 11 and a memory, such as read-only memory (ROM) 12 and random access memory (RAM) 13, communicatively connected to at least one processor 11. The memory stores computer programs executable by at least one processor. Processor 11 can perform various appropriate actions and processes based on the computer program stored in ROM 12 or loaded from storage unit 18 into RAM 13. RAM 13 can also store various programs and data required for the operation of vehicle 10. Processor 11, ROM 12, and RAM 13 are interconnected via bus 14. Input / output (I / O) interface 15 is also connected to bus 14.

[0089] Multiple components in vehicle 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows vehicle 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0090] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as autonomous driving methods.

[0091] In some embodiments, the autonomous driving method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on vehicle 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the autonomous driving method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the autonomous driving method by any other suitable means (e.g., by means of firmware).

[0092] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0093] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0094] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0095] To provide interaction with the user, the systems and technologies described herein can be implemented in a vehicle having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the vehicle. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0096] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0097] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0098] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0099] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. An autonomous driving method, characterized in that, Applied to vehicles, the method includes: Obtain the current driving mode corresponding to the vehicle, and detect whether the current driving mode is comfort mode; If the current driving mode is comfort mode, then select the target driving mode from the preset automatic driving modes according to the current driving environment; The autonomous driving mode includes a warm-zone autonomous driving mode and a cold-zone autonomous driving mode. The warm-zone autonomous driving mode is the autonomous driving mode used when the vehicle is in a warm region, and the cold-zone autonomous driving mode is the autonomous driving mode used when the vehicle is in a cold region. Control the vehicle and drive it according to the target driving parameters corresponding to the target driving mode; Controlling the vehicle to drive according to the target driving parameters corresponding to the target driving mode includes: Obtain multiple functional components corresponding to the target driving mode, and determine the driving parameters matched to each functional component according to the target driving mode; The vehicle is controlled to drive according to the driving parameters matched by each of the functional components; Specifically, determining driving parameters matching each functional component based on the target driving mode, and controlling the vehicle to drive based on the driving parameters matching each functional component, includes: If the target driving mode is the autonomous driving cold zone mode, then driving will proceed according to the first collision duration corresponding to the emergency braking function component; If the target driving mode is the autonomous driving temperature zone mode, then driving will proceed according to the second collision duration corresponding to the emergency braking function component; Wherein, the duration of the first collision is greater than the duration of the second collision.

2. The method according to claim 1, characterized in that, Select the target driving mode from the preset automatic driving modes based on the current driving environment, including: The autonomous driving temperature zone mode and the autonomous driving cold zone mode are displayed to the driver; In response to the driver's selection of an autonomous driving temperature zone mode or an autonomous driving cold zone mode based on the current driving environment, the autonomous driving temperature zone mode or the autonomous driving cold zone mode is set as the target driving mode.

3. The method according to claim 1, characterized in that, Based on the target driving mode, driving parameters matching each of the functional components are determined, and the vehicle is controlled to drive based on the driving parameters matching each of the functional components, including: If the target driving mode is the autonomous driving cold zone mode, then driving will proceed according to the first road deviation duration corresponding to the lane keeping assist function component; If the target driving mode is the autonomous driving temperature zone mode, then driving will proceed according to the second road deviation duration corresponding to the lane keeping assist function component; The deviation time of the first road is greater than the deviation time of the second road.

4. The method according to claim 1, characterized in that, Based on the target driving mode, driving parameters matching each of the functional components are determined, and the vehicle is controlled to drive based on the driving parameters matching each of the functional components, including: If the target driving mode is the autonomous driving cold zone mode, then driving will be carried out according to the first following distance and the first following stop distance corresponding to the adaptive cruise function component; If the target driving mode is the autonomous driving temperature zone mode, then driving will be carried out according to the second following distance and the second following stop distance corresponding to the adaptive cruise function component; Wherein, the first following distance is greater than the second following distance; the first stopping distance is greater than the second stopping distance.

5. An autonomous driving device, characterized in that, Applied to vehicles, including: The driving mode detection module is used to obtain the current driving mode of the vehicle and detect whether the current driving mode is comfort mode. An automatic mode selection module is used to select a target driving mode from a preset automatic driving mode according to the current driving environment if the current driving mode is comfort mode; wherein, the automatic driving mode includes an automatic driving temperature zone mode and an automatic driving cold zone mode, the automatic driving temperature zone mode is the automatic driving mode used when the vehicle is in a warm region, and the automatic driving cold zone mode is the automatic driving mode used when the vehicle is in a cold region. The vehicle control module is used to control the vehicle and drive it according to the target driving parameters corresponding to the target driving mode. Specifically, the vehicle control module is used for: Obtain multiple functional components corresponding to the target driving mode, and determine the driving parameters matched to each functional component according to the target driving mode; The vehicle is controlled to drive according to the driving parameters matched by each of the functional components; Specifically, determining driving parameters matching each functional component based on the target driving mode, and controlling the vehicle to drive based on the driving parameters matching each functional component, includes: If the target driving mode is the autonomous driving cold zone mode, then driving will proceed according to the first collision duration corresponding to the emergency braking function component; If the target driving mode is the autonomous driving temperature zone mode, then driving will proceed according to the second collision duration corresponding to the emergency braking function component; Wherein, the duration of the first collision is greater than the duration of the second collision.

6. A vehicle, characterized in that, The vehicles include: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the autonomous driving method according to any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the autonomous driving method of any one of claims 1-4.

8. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the autonomous driving method according to any one of claims 1-4.