A vehicle control method and system applied to a parking scenario
By designing the vehicle body sensing and control areas, pressure sensors are used to input parking commands and control vehicle status/position, solving the problem of parking difficulties in tight spaces and improving parking success rate and user experience.
Patent Information
- Application Number
- CN202310306488.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-27
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2043-03-27
AI Technical Summary
Existing automatic parking technology cannot effectively park in tight spaces or when the space is obstructed, leading to parking difficulties and a low success rate for users.
By configuring the vehicle body sensing area and the vehicle body control area, pressure sensors are used to receive sensing signals and convert them into parking commands to control the vehicle's status and position, thereby realizing parking operations.
In situations where APA and RPA functions malfunction or parking spaces are confined, the operability and success rate of parking are improved, thereby enhancing parking efficiency and user experience.
Smart Images

Figure CN116373847B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of vehicle control, and in particular relates to a vehicle control method and system applied to parking scenarios. Background Technology
[0002] With the development of automotive technology and the transformation of people's travel habits, cars have become an indispensable means of transportation in people's daily lives, and parking has become a problem that urgently needs to be solved. Currently, users face problems such as a shortage of parking spaces, small parking spaces, and difficulty in finding parking spaces.
[0003] In the current car parking market, although basic automatic parking technology (APA) and remote parking technology (RPA) have solved some users' parking problems, both APA and RPA rely on hardware facilities such as sensors, surround view cameras, and ultrasonic radar to perform parking space search, obstacle avoidance, and parking.
[0004] In actual parking situations, if the valet parking space is narrow or the lane markings are partially obscured, the APA (Automatic Parking Assist) function cannot be used, but manual judgment is still possible. Therefore, in such scenarios, a vehicle control method is urgently needed for parking operations.
[0005] In actual parking maneuvers, if the parking space is too narrow, the driver or user may not be able to open the car door to exit the vehicle, and RPA technology cannot be used. Therefore, in such scenarios, there is an urgent need for a vehicle control method for parking operations.
[0006] Therefore, the existing technology still needs further development. Summary of the Invention
[0007] To address the problems of limited parking spaces and inconvenient parking and exiting in existing technologies, this application proposes a vehicle control method and system for parking scenarios. This method can prevent parking difficulties caused by APA or RPA malfunctions or limited parking spaces, thereby improving the user's parking experience, parking success rate, and parking utilization efficiency of parking lots.
[0008] A first aspect of this application provides a vehicle control method for use in parking scenarios, comprising:
[0009] The vehicle body sensing area and the vehicle body control area are configured. The vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands and transmit them to the vehicle body control area. The vehicle body control area selects the corresponding control method based on the parking commands to complete the parking.
[0010] When the sensing signal is a state sensing signal, the vehicle body control area controls the vehicle to be in a preset state;
[0011] When the sensing signal is a pose sensing signal, the vehicle body control area controls the vehicle to move to the target position.
[0012] Optionally, the vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands to transmit to the vehicle body control area, including:
[0013] The vehicle body sensing area is divided into multiple command areas. When a command area is triggered to generate a parking command, the interactive device is controlled to provide feedback on the validity of the parking command.
[0014] Optionally, the vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands to transmit to the vehicle body control area, including:
[0015] The vehicle body sensing area consists of pressure sensors. The vehicle body sensing area receives pressure, generates sensing signals, and converts the sensing signals into parking commands, which are then transmitted to the vehicle body control area.
[0016] Optionally, when the sensing signal is a state sensing signal, the vehicle body control area controls the vehicle to be in a preset state, including:
[0017] The status sensing signals include gear position sensing signals, pause sensing signals, continue sensing signals, exit sensing signals, and confirmation sensing signals;
[0018] When area A is pressed, the status sensing signal is a gear sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear.
[0019] When area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal.
[0020] When area C is pressed, if the status sensing signal is a pause sensing signal, the vehicle body control area controls the vehicle to be in a parking pause state.
[0021] When area D is pressed, if the status sensing signal is a continuing sensing signal, the vehicle body control area controls the validity of the vehicle continuing status sensing signal.
[0022] When area E is pressed, if the status sensing signal is an exit sensing signal, the vehicle body control area controls the vehicle to exit the parking state.
[0023] Optionally, when area A is pressed, the status sensing signal is a gear position sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear, including:
[0024] When the number of times area A is pressed reaches the first preset number, the vehicle is in D gear;
[0025] When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear;
[0026] When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear.
[0027] Optionally, when area A is pressed, the status sensing signal is a gear position sensing signal, and the vehicle control area controls the vehicle to be in a preset gear, further comprising:
[0028] When the number of times area A is pressed reaches the first preset number, the vehicle is in D gear and a beep sounds once.
[0029] When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear and a beep sounds twice.
[0030] When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear and a beep sounds three times.
[0031] Optionally, when area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal, including:
[0032] After receiving the parking commands corresponding to the gear position sensor signal, the pause sensor signal, the continue sensor signal, and the exit sensor signal in the vehicle body sensor area, the vehicle body control area needs to be pressed again to generate a parking command with the corresponding confirmation sensor signal.
[0033] Optionally, when the sensing signal is a pose sensing signal, the vehicle control area controls the vehicle to move to the target position, including:
[0034] The pose sensing signal includes a velocity sensing signal and an angle sensing signal;
[0035] When area F is pressed, the posture sensing signal is a speed sensing signal, and the vehicle body control area controls the vehicle to move at a preset speed.
[0036] When area G is pressed, the posture sensing signal is an angle sensing signal, and the vehicle body control area controls the vehicle to turn at a preset angle.
[0037] Optionally, when area F is pressed, the pose sensing signal is a speed sensing signal, and the vehicle control area controls the vehicle to move at a preset speed, including:
[0038] The number of times the F area is pressed is proportional to the increase in the preset speed.
[0039] Optionally, when area F is pressed, the pose sensing signal is a speed sensing signal, and the vehicle control area controls the vehicle to move at a preset speed, further comprising:
[0040] The number of times area F is pressed is directly proportional to the number of times the vehicle lights flash.
[0041] When area G is pressed, the pose sensing signal is an angle sensing signal, and the vehicle body control area controls the vehicle to turn at a preset angle, including:
[0042] The number of times the G area is pressed is proportional to the preset angle.
[0043] Optionally, the vehicle body sensing area is located at the driver's side rearview mirror;
[0044] The vehicle body sensing area is located on the hood of the car.
[0045] A second aspect of this application provides a vehicle control system for use in parking scenarios, comprising:
[0046] The sensing unit is used to receive sensing signals and convert the sensing signals into parking commands and transmit them to the vehicle control area;
[0047] The control unit is used to select the corresponding control method to complete parking based on the parking command;
[0048] The judgment unit is used to control the vehicle to a preset state when the sensing signal is a state sensing signal, and to control the vehicle to move to a target position when the sensing signal is a pose sensing signal.
[0049] A third aspect of this application provides an electronic device comprising:
[0050] At least one processor; and at least one memory communicatively connected to the processor, wherein the memory stores program instructions executable by the processor, and the processor can execute the above-described vehicle control method applied to a parking scenario by invoking the program instructions.
[0051] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed, it implements the above-described vehicle control method applied to a parking scenario.
[0052] Here, parking and exiting the vehicle are achieved by pressing the vehicle body, which improves the operability of the vehicle's parking status and position. Users can control the vehicle's status, gear position, and use more logical operation languages to achieve vehicle position and posture operation. When APA and RPA are not working or participating, the vehicle's parking and exit operations can be completed, making parking in tight spaces or narrow parking spaces possible. It also makes parking more user-friendly, avoids situations where the system determines that parking is not possible when the user can park there, improves parking utilization efficiency, and makes parking more intelligent. Attached Figure Description
[0053] Figure 1 A flowchart illustrating a vehicle control method applied to a parking scenario according to an embodiment of this application is shown.
[0054] Figure 2 This paper shows a schematic diagram of the vehicle body sensing area in one embodiment of the present application;
[0055] Figure 3 This illustration shows a functional diagram of a vehicle control method applied to a parking scenario according to an embodiment of this application;
[0056] Figure 4 This paper shows a schematic diagram of the vehicle body sensing area in one embodiment of the present application;
[0057] Figure 5 A schematic diagram of a vehicle control system applied to a parking scenario is shown in one embodiment of this application. Detailed Implementation
[0058] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0059] Please see Figure 1 The first aspect of this application provides a vehicle control method applied in a parking scenario, comprising:
[0060] Step S1: Configure the vehicle body sensing area and the vehicle body control area. The vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands and transmit them to the vehicle body control area. The vehicle body control area selects the corresponding control method based on the parking commands to complete parking.
[0061] Specifically, the vehicle body sensing area can be located on any operable part of the vehicle body, such as the hood, side mirrors, and tires. To ensure the stability and safety of the vehicle body sensing area, it can be installed on the inside of the vehicle body, including the inside of the hood, side mirrors, and tires.
[0062] In addition, to better utilize the efficiency of the vehicle under conditions of smooth communication, a projection area of the vehicle body sensing area can be set on the mobile terminal. By inputting sensing signals into the projection area on the mobile terminal, the vehicle body sensing area can receive the sensing signals and convert them into parking commands and transmit them to the vehicle body control area.
[0063] Specifically, the main function of the vehicle control area is to select the corresponding control method for parking based on the sensor signals. For example, if the sensor signal is a speed sensor signal, the vehicle control area will control the vehicle's speed; if the sensor signal is a gear position sensor signal, the vehicle control area will control the vehicle's gear. Generally, in this application, if it is a vehicle exiting the parking maneuver, the vehicle needs to be powered on before parking; if it is a vehicle entering the parking maneuver, after the vehicle is parked, the vehicle control area will engage the vehicle in parking gear based on the gear position sensor signal.
[0064] Step S2: When the sensing signal is a state sensing signal, the vehicle body control area controls the vehicle to be in a preset state;
[0065] When the sensing signal is a pose sensing signal, the vehicle body control area controls the vehicle to move to the target position.
[0066] Specifically, the sensing signals include, but are not limited to, status sensing signals and position sensing signals, and the corresponding control methods selected by the vehicle body control area include, but are not limited to, controlling the vehicle to be in a preset state and controlling the vehicle to move to a target position.
[0067] Specifically, the state sensing signals mainly ensure the preset state when the vehicle is static, such as whether the car is powered on and what gear it is in.
[0068] Pose sensing signals primarily control the vehicle's dynamic path, such as the vehicle's speed and steering angle.
[0069] This approach changes the traditional parking assistance system, which heavily relies on ultrasonic radar, surround-view cameras, and network communication. By using the vehicle's sensor area to input parking commands and using the vehicle's control area to execute them, it improves the targeting of parking and alleviates the difficulty of parking in tight spaces.
[0070] In one embodiment of this application, the vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands, which are then transmitted to the vehicle body control area, including:
[0071] The vehicle body sensing area is divided into multiple command areas. When a command area is triggered to generate a parking command, the interactive device is controlled to provide feedback on the validity of the parking command.
[0072] Generally speaking, when the vehicle body sensing area is divided into multiple command areas, it becomes simpler for users to input commands. They do not need to perform multiple logical operations and can complete the parking command to the vehicle body sensing area with a single click.
[0073] When a parking command is triggered in a command area, the interactive device is controlled. Here, multiple command areas form the vehicle's sensing area, allowing interaction with the party issuing the parking command via the interactive device. Interactive devices include, but are not limited to, voice devices, video devices, projection devices, fragrance devices, or mobile terminals; theoretically, any device capable of interacting with a user can be given this function.
[0074] The vehicle control area is an execution device that receives parking instructions and selects the corresponding control method based on the parking instructions. It can be understood that, depending on different vehicle configurations, the control devices and systems that can be executed based on sensor signals in the prior art can be either the vehicle control area or the vehicle control device, which will not be elaborated here.
[0075] In one embodiment of this application, the vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands, which are then transmitted to the vehicle body control area, including:
[0076] The vehicle body sensing area consists of pressure sensors. The vehicle body sensing area receives pressure, generates sensing signals, and converts the sensing signals into parking commands, which are then transmitted to the vehicle body control area.
[0077] For example, two pressure sensors can be installed on the car's hood and the left rearview mirror (driver's side). The driver can control the vehicle and park it by pressing the command area of the sensor area.
[0078] In one embodiment of this application, when the sensing signal is a state sensing signal, the vehicle body control area controls the vehicle to be in a preset state, including:
[0079] Please see Figure 2 and Figure 3 The vehicle body sensing area is located on the hood of the car, specifically on the inside of the hood. The purpose of this location is to facilitate operation by the user standing in front of the vehicle.
[0080] To ensure vehicle control safety, drivers can select to allow users to perform the operations requested in this application via the vehicle's central control screen. Additionally, a Face ID function can be set up, allowing users or drivers to register their facial information via a camera on the steering column, further enhancing security.
[0081] For example, the driver can stand in front of the vehicle and face it to perform facial recognition using the vehicle's built-in front-view camera.
[0082] Drivers can use the function to park their vehicles by putting the vehicle in parking gear, leaving the vehicle, and undergoing facial recognition.
[0083] The driver uses the function to park the vehicle: facial recognition is performed directly. After successful authentication, the vehicle is powered on and the function is activated.
[0084] For feedback from the vehicle, the hazard lights can be illuminated for a predetermined time to indicate that the function is activated. For example, illuminating the hazard lights for 3 seconds indicates that the function has been activated on the vehicle side.
[0085] The status sensing signals include, but are not limited to, gear position sensing signals, pause sensing signals, continue sensing signals, exit sensing signals, and confirmation sensing signals;
[0086] Please continue reading. Figure 2 The vehicle's hood sensor area is divided into five command zones: A, B, C, D, and E, each representing a different state. In addition to these zones, users can also customize the settings to their liking.
[0087] When area A is pressed, the status sensing signal is a gear sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear.
[0088] When area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal.
[0089] When area C is pressed, if the status sensing signal is a pause sensing signal, the vehicle body control area controls the vehicle to be in a parking pause state.
[0090] When area D is pressed, if the status sensing signal is a continuing sensing signal, the vehicle body control area controls the validity of the vehicle continuing status sensing signal.
[0091] When area E is pressed, if the status sensing signal is an exit sensing signal, the vehicle body control area controls the vehicle to exit the parking state.
[0092] Specifically, when the number of times area A is pressed reaches the first preset number, the vehicle is in D gear;
[0093] When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear;
[0094] When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear.
[0095] To improve interactivity, when the number of times area A is pressed reaches the first preset number, the vehicle is in D gear and a beep sounds once.
[0096] When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear and a beep sounds twice.
[0097] When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear and a beep sounds three times.
[0098] The first, second, and third preset number of times can be distinguished by the number of times area A is pressed, and each pair is different.
[0099] In one embodiment of this application, when area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal, including:
[0100] After receiving the parking command corresponding to the gear position sensor signal, the pause sensor signal, the continue sensor signal, and the exit sensor signal in the vehicle body sensor area, the vehicle body control area needs to be pressed again to generate a parking command with the corresponding confirmation sensor signal.
[0101] For example, after pressing area C, the user can press area B again to confirm the parking pause operation. At this time, the interactive device can provide corresponding feedback, such as voice feedback: "Current function paused."
[0102] For example, after pressing area E, the user can press area B again to confirm the parking exit operation. At this time, the interactive device can provide corresponding feedback, such as voice feedback: "Current function exited."
[0103] Preferably, when the vehicle control area is pressed again to generate a parking command with a corresponding confirmation sensor signal, the interactive device will display the current status of the vehicle in real time, such as the current vehicle speed.
[0104] For example, when the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear. After two beeps, pressing area B will trigger the interactive device to provide voice feedback saying "Currently in reverse gear" or the DLP headlights will display the message "Currently in reverse gear".
[0105] In one embodiment of this application, when the sensing signal is a pose sensing signal, the vehicle body control area controls the vehicle to move to the target position, including:
[0106] Please see Figure 4 The vehicle body sensing area is located at the driver's side rearview mirror, specifically, it can be located on the inside of the driver's side rearview mirror;
[0107] Here, the vehicle body sensing area includes two command areas, namely the F and G areas.
[0108] The pose sensing signal includes a speed sensing signal and an angle sensing signal. Specifically, region F receives the speed sensing signal and converts it into a parking command related to the speed, while region G receives the angle sensing signal and converts it into a parking command related to the angle.
[0109] When area F is pressed, the posture sensing signal is a speed sensing signal, and the vehicle body control area controls the vehicle to move at a preset speed.
[0110] When area G is pressed, the posture sensing signal is an angle sensing signal, and the vehicle body control area controls the vehicle to turn at a preset angle.
[0111] In one embodiment of this application, the pose sensing signal is a speed sensing signal, and the vehicle body control area controls the vehicle to move at a preset speed, including:
[0112] The number of times the F area is pressed is proportional to the increase in the preset speed, and the number of times the G area is pressed is proportional to the preset angle.
[0113] Specifically, based on actual parking scenarios, a preset speed threshold is set to [1, 5] km / h. For example, one press by the driver indicates a current speed of 1 km / h; each press increases the speed by 1 km / h. The driver can press the button a maximum of five times, with the vehicle speed ≤ 5 km / h. Vehicle-side lighting feedback:
[0114] At a speed of 1 km / h: the hazard lights flash once;
[0115] At a speed of 2 km / h: hazard lights flash twice;
[0116] At a speed of 3 km / h: hazard lights flash three times;
[0117] At a speed of 4 km / h: hazard lights flash four times;
[0118] At a speed of 5 km / h: Hazard lights flash five times.
[0119] In addition, after the driver or user determines the vehicle speed, they can click on area B, and the vehicle's voice will provide feedback: "Current vehicle speed is X km / h".
[0120] In one embodiment of this application, when area G is pressed, the pose sensing signal is an angle sensing signal, and the vehicle body control area controls the vehicle to turn at a preset angle, including:
[0121] The number of times the G area is pressed is proportional to the preset angle.
[0122] For example, pressing once indicates the current steering angle is X, pressing twice indicates the current steering angle is Y, and pressing three times indicates the current steering angle is Z. Vehicle-side lighting feedback:
[0123] Press once: The left turn signal flashes once;
[0124] Press twice: The left turn signal will flash twice;
[0125] Press three times: The left turn signal will flash three times;
[0126] In addition, after the driver or user determines the vehicle speed, they can click on the G area, and the vehicle's voice will provide feedback: "Current steering angle is K".
[0127] Here, the values of X, Y, and Z can be set based on the actual situation, or preset on the car's center console, or they can be superimposed based on the actual number of presses. For example, pressing four times indicates that the current steering angle is U, so as to make precise control of the angle.
[0128] This method improves the operability of the vehicle's parking status and position. Users can control the vehicle's status, including gear shifting and using more logical operation languages such as pause, continue, confirm, and exit. They can also complete parking and exit operations by setting speed and angle, even when APA and RPA functions are not working or participating. This makes parking in tight spaces or narrow parking spaces possible, and makes parking more user-friendly. It avoids situations where the system determines that parking is not possible when the user can park there, thus improving parking utilization efficiency and making parking more intelligent.
[0129] Please see Figure 5 A second aspect of this application provides a vehicle control system for use in parking scenarios, comprising:
[0130] Sensing unit 21 is used to receive sensing signals and convert the sensing signals into parking commands and transmit them to the vehicle control area;
[0131] Control unit 22 is used to select the corresponding control mode to complete parking based on the parking command;
[0132] The judgment unit 23 is used to control the vehicle to a preset state when the sensing signal is a state sensing signal, and to control the vehicle to move to a target position when the sensing signal is a pose sensing signal.
[0133] Specifically, the vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands, which are then transmitted to the vehicle body control area, including:
[0134] The vehicle body sensing area is divided into multiple command areas. When a command area is triggered to generate a parking command, the interactive device is controlled to provide feedback on the validity of the parking command. Specifically,
[0135] The vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands, which are then transmitted to the vehicle body control area, including:
[0136] The vehicle body sensing area consists of pressure sensors. The vehicle body sensing area receives pressure, generates sensing signals, and converts the sensing signals into parking commands, which are then transmitted to the vehicle body control area.
[0137] Specifically, when the sensing signal is a state sensing signal, the vehicle body control area controls the vehicle to be in a preset state, including:
[0138] The vehicle body sensing area is located on the hood of the car.
[0139] The status sensing signals include gear position sensing signals, pause sensing signals, continue sensing signals, exit sensing signals, and confirmation sensing signals;
[0140] When area A is pressed, the status sensing signal is a gear sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear.
[0141] When area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal.
[0142] When area C is pressed, if the status sensing signal is a pause sensing signal, the vehicle body control area controls the vehicle to be in a parking pause state.
[0143] When area D is pressed, if the status sensing signal is a continuing sensing signal, the vehicle body control area controls the validity of the vehicle continuing status sensing signal.
[0144] When area E is pressed, if the status sensing signal is an exit sensing signal, the vehicle body control area controls the vehicle to exit the parking state.
[0145] Specifically, when area A is pressed, the status sensing signal is a gear position sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear, including:
[0146] When the number of times area A is pressed reaches the first preset number, the vehicle is in D gear;
[0147] When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear;
[0148] When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear.
[0149] Specifically, when area A is pressed, the status sensing signal is a gear position sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear, further including:
[0150] When the number of times area A is pressed reaches the first preset number, the vehicle is in D gear and a beep sounds once.
[0151] When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear and a beep sounds twice.
[0152] When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear and a beep sounds three times.
[0153] A third aspect of this application provides an electronic device comprising:
[0154] At least one processor; and at least one memory communicatively connected to the processor, wherein the memory stores program instructions executable by the processor, and the processor can execute the above-described vehicle control method applied to a parking scenario by invoking the program instructions.
[0155] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed, it implements the above-described vehicle control method applied to a parking scenario.
[0156] It is understood that computer-readable storage media can include: any entity or device capable of carrying computer programs, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media, etc. Computer programs include computer program code. Computer program code can be in the form of source code, object code, executable files, or certain intermediate forms, etc. Computer-readable storage media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media, etc.
[0157] In some embodiments of this application, the apparatus may include a controller, which is a microcontroller chip integrating a processor, memory, communication module, etc. The processor may refer to the processor included in the controller. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0158] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order according to the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0159] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0160] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A vehicle control method applied in parking scenarios, characterized in that, include: The vehicle is configured with a vehicle body sensing area and a vehicle body control area. The vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands and transmit them to the vehicle body control area. The vehicle body sensing area is set at any operable part of the vehicle body. The vehicle body control area selects the corresponding control method based on the parking command to complete the parking. When the sensing signal is a status sensing signal, the vehicle body control area controls the vehicle to be in a preset state; the status sensing signal includes a gear sensing signal, a pause sensing signal, a continue sensing signal, an exit sensing signal, and a confirmation sensing signal. When the sensing signal is a pose sensing signal, the vehicle body control area controls the vehicle to move to the target position; When the sensing signal is a status sensing signal, the vehicle body control area controls the vehicle to be in a preset state, including: when area A is pressed, the status sensing signal is a gear sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear. When area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal. When area C is pressed, if the status sensing signal is a pause sensing signal, the vehicle body control area controls the vehicle to be in a parking pause state. When area D is pressed, if the status sensing signal is a continuing sensing signal, the vehicle body control area controls the validity of the vehicle continuing status sensing signal. When area E is pressed, if the status sensing signal is an exit sensing signal, the vehicle body control area controls the vehicle to exit the parking state.
2. The vehicle control method according to claim 1, characterized in that, The vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands, which are then transmitted to the vehicle body control area, including: The vehicle body sensing area is divided into multiple command areas. When a command area is triggered to generate a parking command, the control interaction device provides feedback on the validity of the parking command.
3. The vehicle control method according to claim 1, characterized in that, The vehicle body sensing area is used to receive sensing signals and convert the sensing signals into parking commands, which are then transmitted to the vehicle body control area, including: The vehicle body sensing area consists of pressure sensors. The vehicle body sensing area receives pressure, generates sensing signals, and converts the sensing signals into parking commands, which are then transmitted to the vehicle body control area.
4. The vehicle control method according to claim 1, characterized in that, When area A is pressed, the status sensing signal is a gear position sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear, including: When the number of times area A is pressed reaches the first preset number, the vehicle is in D gear; When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear; When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear.
5. The vehicle control method according to claim 1, characterized in that, When area A is pressed, the status sensing signal is a gear position sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear, further comprising: When the number of times area A is pressed reaches the first preset number, the vehicle is in D gear and a beep sounds once. When the number of times area A is pressed reaches the second preset number, the vehicle is in reverse gear, and a beep sounds twice. When the number of times area A is pressed reaches the third preset number, the vehicle is in P gear and a beep sounds three times.
6. The vehicle control method according to claim 1, characterized in that, When area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal, including: After receiving parking commands corresponding to the gear position sensing signal, the pause sensing signal, the continue sensing signal, and the exit sensing signal in the vehicle body sensing area, when the vehicle body sensing area receives a parking command corresponding to the gear position sensing signal, the pause sensing signal, the continue sensing signal, or the exit sensing signal again, the validity of the previous state sensing signal is confirmed.
7. The vehicle control method according to claim 1, characterized in that, When the sensing signal is a pose sensing signal, the vehicle body control area controls the vehicle to move to the target position, including: The pose sensing signal includes a velocity sensing signal and an angle sensing signal; When area F is pressed, the posture sensing signal is a speed sensing signal, and the vehicle body control area controls the vehicle to move at a preset speed. When area G is pressed, the posture sensing signal is an angle sensing signal, and the vehicle body control area controls the vehicle to turn at a preset angle.
8. The vehicle control method according to claim 7, characterized in that, When area F is pressed, the pose sensing signal is a speed sensing signal, and the vehicle body control area controls the vehicle to move at a preset speed, including: The number of times the F area is pressed is proportional to the increase in the preset speed.
9. The vehicle control method according to claim 7, characterized in that, When area F is pressed, the posture sensing signal is a speed sensing signal, and the vehicle body control area controls the vehicle to move at a preset speed, further comprising: The number of times area F is pressed is directly proportional to the number of times the vehicle lights flash. When area G is pressed, the pose sensing signal is an angle sensing signal, and the vehicle body control area controls the vehicle to turn at a preset angle, including: The number of times the G area is pressed is proportional to the preset angle.
10. The vehicle control method according to claim 7, characterized in that, The vehicle body sensing area is located at the driver's side rearview mirror; The vehicle body sensing area is located on the hood of the car.
11. A vehicle control system applied in parking scenarios, characterized in that, include: The sensing unit is used to receive sensing signals and convert the sensing signals into parking commands and transmit them to the vehicle body control area. The vehicle body sensing area is set at any operable part of the vehicle body. The control unit is used to select the corresponding control method to complete parking based on the parking command; The judgment unit is used to control the vehicle to a preset state when the sensing signal is a state sensing signal; and to control the vehicle to move to a target position when the sensing signal is a pose sensing signal. The state sensing signal includes a gear sensing signal, a pause sensing signal, a continue sensing signal, an exit sensing signal, and a confirmation sensing signal. When the sensing signal is a status sensing signal, the vehicle body control area controls the vehicle to be in a preset state, including: when area A is pressed, the status sensing signal is a gear sensing signal, and the vehicle body control area controls the vehicle to be in a preset gear. When area B is pressed, if the status sensing signal is a confirmation sensing signal, the vehicle control area controls the vehicle to confirm the validity of the previous status sensing signal. When area C is pressed, if the status sensing signal is a pause sensing signal, the vehicle body control area controls the vehicle to be in a parking pause state. When area D is pressed, if the status sensing signal is a continuing sensing signal, the vehicle body control area controls the validity of the vehicle continuing status sensing signal. When area E is pressed, if the status sensing signal is an exit sensing signal, the vehicle body control area controls the vehicle to exit the parking state.
12. An electronic device, characterized in that, include: At least one processor; And at least one memory communicatively connected to the processor, wherein: the memory stores program instructions executable by the processor, and the processor can execute the method as described in any one of claims 1 to 10 by invoking the program instructions.
13. A computer-readable storage medium, characterized in that, It stores a computer program, which, when executed by a computer, performs the method as described in any one of claims 1 to 10.
Citation Information
Patent Citations
Method, system, and computer program product for controlling a movement of a vehicle
EP3702865A1