A vehicle control method, device, vehicle machine and vehicle
Through vehicle control methods and devices, users can select custom performance adjustment modes on the vehicle's infotainment display, adjust the vehicle controller's gear status, and display overall vehicle performance indicators. This solves the problem of lack of integrated interaction in existing technologies and enhances the user's driving experience.
Patent Information
- Application Number
- CN202311240245.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-25
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2043-09-25
AI Technical Summary
Existing vehicle graphical user interfaces lack integrated interactive content, failing to meet users' interactive needs and integrated control of the vehicle.
The system provides a vehicle control method. Through the vehicle's infotainment display, users can select a custom performance adjustment mode to control the vehicle to run in the custom performance adjustment mode. The system also displays the overall vehicle performance status index value and adjusts the gear status of each controller in the vehicle by adjusting the performance calibration gear of the vehicle controller signal in the custom performance adjustment mode.
It enables human-vehicle interaction, enhances the user's integrated experience of vehicle control, and allows users to intuitively understand the vehicle status in the customized performance adjustment mode, thus meeting the user's interaction needs.
Smart Images

Figure CN119682779B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a vehicle control method and device, a vehicle machine and a vehicle. BACKGROUND
[0002] During driving of a vehicle, an interactive content with a driver can be displayed on a graphical user interface of a vehicle machine display screen. The driver can interact with the graphical user interface to complete some control of the vehicle.
[0003] At present, the graphical user interface lacks integrated interactive content with the driver, which cannot meet the interactive needs of the user and the integrated control of the vehicle. SUMMARY
[0004] Therefore, the present application provides a vehicle control method and device, a vehicle machine and a vehicle, which can meet the interactive needs of the user (i.e. the driver) and the integrated control of the vehicle.
[0005] To solve the above problems, the technical scheme provided by the present application is as follows:
[0006] In a first aspect, the present application provides a vehicle control method, which comprises:
[0007] In response to a selection operation of a performance adjustment mode on a graphical user interface of a vehicle machine display screen, entering a performance adjustment interface; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear of at least one vehicle controller signal of the vehicle;
[0008] In response to a triggering operation of the identification of the custom performance adjustment mode, controlling the vehicle to drive in the custom performance adjustment mode, and displaying a vehicle performance state index value in the custom performance adjustment mode in the performance adjustment interface;
[0009] The vehicle performance state index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.
[0010] In a second aspect, the present application provides a vehicle control device, which comprises:
[0011] A first selection unit is configured to enter a performance adjustment interface in response to a selection operation of a performance adjustment mode on a graphical user interface of a vehicle machine display screen; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear of at least one vehicle controller signal of the vehicle;
[0012] The first control unit is configured to control the vehicle to run in the self-defined performance adjustment mode in response to a triggering operation on the identification of the self-defined performance adjustment mode, and display an overall vehicle performance state index value in the self-defined performance adjustment mode in the performance adjustment interface, wherein the overall vehicle performance state index value in the self-defined performance adjustment mode is calculated based on the performance calibration gears of each controller signal in the self-defined performance adjustment mode and the weights corresponding to each performance calibration gear.
[0013] In a third aspect, the present application provides a vehicle machine, which comprises:
[0014] a memory configured to store executable program codes; and
[0015] a processor configured to invoke the executable program codes in the memory to implement the vehicle control method.
[0016] In a fourth aspect, the present application provides a vehicle, which comprises the vehicle machine.
[0017] Therefore, the present application has the following beneficial effects:
[0018] The present application provides a vehicle control method, device, vehicle machine and vehicle. A performance adjustment mode is displayed on a graphical user interface of a vehicle machine display screen, and a user can select the performance adjustment mode. In response to the selection operation, a performance adjustment interface is displayed in the graphical user interface. An identification of a self-defined performance adjustment mode is displayed on the performance adjustment interface. Performance calibration gears of at least one vehicle controller signal in the self-defined performance adjustment mode are set, and the self-defined performance adjustment mode is used to implement performance adjustment of the vehicle. Specifically, the user can trigger the identification of the self-defined performance adjustment mode, and in response to the triggering operation, the vehicle is controlled to run in the self-defined performance adjustment mode, i.e., the gear state of each vehicle controller is adjusted according to the performance calibration gears of the vehicle controller signals in the self-defined performance adjustment mode. In this way, human-vehicle interaction is realized, the vehicle is controlled according to the content set in the self-defined performance adjustment mode, the performance state of the vehicle is adjusted according to the self-defined performance adjustment mode, and the integrated experience of the user in controlling the vehicle is improved. In response to the triggering operation, an overall vehicle performance state index value in the self-defined performance adjustment mode is displayed in the performance adjustment interface. The overall vehicle performance state index value in the self-defined performance adjustment mode is calculated based on the performance calibration gears of each controller signal in the self-defined performance adjustment mode and the weights corresponding to each performance calibration gear. In this way, the explicit representation of the adjustment result in the self-defined performance adjustment mode is also realized, so that the user can intuitively understand the overall vehicle performance state of the vehicle in the self-defined performance adjustment mode, and the interactive needs of the user are met. BRIEF DESCRIPTION OF DRAWINGS
[0019] Figure 1 A schematic diagram illustrating an exemplary application scenario provided in this application embodiment;
[0020] Figure 2 A flowchart of a vehicle control method provided in an embodiment of this application;
[0021] Figure 3 A schematic diagram of a graphical user interface for an in-vehicle infotainment display screen provided in an embodiment of this application;
[0022] Figure 4 A schematic diagram of a performance adjustment interface provided in an embodiment of this application;
[0023] Figures 5a-5d A schematic diagram of a free-roaming interface provided in an embodiment of this application;
[0024] Figure 6a A schematic diagram of a track challenge interface provided in an embodiment of this application;
[0025] Figure 6b A schematic diagram of a track configuration recommendation interface provided in an embodiment of this application;
[0026] Figure 7 A schematic diagram of a linear acceleration interface provided in an embodiment of this application;
[0027] Figure 8 A schematic diagram of a data link provided for an embodiment of this application;
[0028] Figure 9 This is a schematic diagram of a vehicle control device provided in an embodiment of this application. Detailed Implementation
[0029] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the embodiments of this application will be further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0030] To facilitate understanding and explanation of the technical solutions provided in the embodiments of this application, the background technology of this application will be described first.
[0031] During vehicle operation, the in-vehicle infotainment system's graphical user interface (GUI) displays interactive content for the driver. The driver can interact with the GUI to control the vehicle.
[0032] Currently, graphical user interfaces lack integrated interactive content between the display and the driver, failing to meet users' interactive needs and integrated control of the vehicle.
[0033] Based on this, the embodiment of the application provides a vehicle control method, device, car machine and vehicle, the graphical user interface of the car machine display screen of the application displays a performance adjustment mode, and the user can select the performance adjustment mode. In response to the selection operation, a performance adjustment interface is displayed in the graphical user interface. The performance adjustment interface displays an identification of a custom performance adjustment mode and a controller signal adjustment area. The custom performance adjustment mode is used to realize performance adjustment of the vehicle. Specifically, the user can trigger the identification of the custom performance adjustment mode, and in response to the triggering operation, the vehicle is controlled to drive in the custom performance adjustment mode, and the performance calibration gear of each vehicle controller signal in the custom performance adjustment mode is displayed in the controller signal adjustment area, and the vehicle performance state index value in the custom performance adjustment mode is displayed in the performance adjustment interface. Wherein, the vehicle performance state index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.
[0034] It can be known that, through the selection of the custom performance adjustment mode of the performance adjustment interface, the application realizes human-vehicle interaction, adjusts the gear state of each vehicle controller according to the performance calibration gear of the vehicle controller signal in the custom performance adjustment mode, realizes the custom vehicle performance state, and improves the integrated experience of the user on the vehicle control. Moreover, the performance calibration gear of each vehicle controller signal and the vehicle performance state index value in the custom performance adjustment mode can be visually displayed, the explicit representation of the adjustment result of the custom performance adjustment mode is realized, so that the user can intuitively understand the control result of the custom performance adjustment mode on the vehicle, and the interactive needs of the user are met.
[0035] It can be understood that, the defects of the above solutions are the results obtained by the applicant after practice and careful study. Therefore, the discovery process of the above problems and the solutions proposed by the embodiments of the application to the above problems in the following should be the contribution of the applicant to the embodiments of the application in the process of the application.
[0036] In order to facilitate understanding of the vehicle control method provided by the embodiments of the application, the following will be described in conjunction with the scene example shown in Figure 1 . Referring to Figure 1 , the figure is a frame schematic diagram of an exemplary application scenario provided by the embodiment of the application, and the method can be applied to the car machine of the vehicle. The car machine refers to the abbreviation of the vehicle information entertainment product installed in the vehicle, and the car machine can realize information communication between people and vehicles, vehicles and the outside world (vehicles and vehicles) in function.
[0037] The head unit is provided with a head unit display screen, and a graphical user interface for interacting with the driver (also referred to as an entertainment screen function interaction interface) is displayed on the head unit display screen. In the embodiments of the present application, the head unit provides an X-mode mode for user selection, and the user can control the vehicle by interacting with the head unit using the X-mode mode. As shown in Figure 1 The X-mode mode described in the embodiments of the present application includes a performance adjustment mode, a track challenge mode, a straight acceleration mode, and a free running mode, that is, the X-mode mode can integrate various vehicle accessory functions, support user-defined vehicle configuration and performance adjustment, adapt to different driving scenarios, and provide matching of different functions for personalized scenarios (track, straight line, free running, etc.), create a more rich scenario atmosphere, and increase the driving pleasure of the user. In addition, the user using the X-mode function is provided with a channel and platform for communication and sharing, and finally forms an X-mode ecosystem. The performance adjustment mode in the X-mode mode is introduced first below, and the other modes can be referred to the specific description below.
[0038] In actual application, the graphical user interface displays four X-mode modes, including the performance adjustment mode, the track challenge mode, the straight acceleration mode, and the free running mode, for the user to select. That is, the user can select the performance adjustment mode, and in response to the selection operation of the user on the performance adjustment mode, enters the performance adjustment interface. The performance adjustment interface displays an identifier of a custom performance adjustment mode, and the custom performance adjustment mode sets the performance calibration gear of at least one vehicle controller signal of the vehicle. The custom adjustment mode is a mode that is pre-defined in the mode library of the performance adjustment mode, and the pre-defined mode can be referred to as mode memory. In addition, the mode library also sets an S+ mode, that is, a default mode. Each mode in the mode library sets the performance calibration gear of each vehicle controller signal of the vehicle, and the performance calibration gear of each vehicle controller signal can be different between different modes. The performance calibration gear of each vehicle controller signal represents the adjustment of multiple functions of the vehicle.
[0039] The user can trigger the identifier of the custom performance adjustment mode displayed on the performance adjustment interface, and in response to the triggering operation, control the vehicle to drive in the custom performance adjustment mode, and display the vehicle performance state index value in the custom performance adjustment mode in the performance adjustment interface. The visualization of the vehicle performance state index value is a functional dynamic effect display. The vehicle performance state index value in the custom performance adjustment mode is calculated from the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.
[0040] As can be seen, by selecting the custom adjustment mode in the performance adjustment mode, the vehicle can be integratedly controlled by the performance calibration gear of each vehicle controller signal.
[0041] Those skilled in the art can understand that, Figure 1 The framework diagram shown is only one example in which embodiments of the present application can be implemented. The scope of application of embodiments of the present application is not limited by any aspect of this framework.
[0042] In order to facilitate understanding of the present application, a vehicle control method provided by an embodiment of the present application is described below with reference to the accompanying drawings.
[0043] Referring to Figure 2 As shown in the figure, a flowchart of a vehicle control method provided by an embodiment of the present application, which can be applied to the vehicle head unit in the above-mentioned embodiments. As Figure 2 As shown in the figure, the method can include S201-S202:
[0044] S201: In response to a selection operation on a performance adjustment mode of a graphical user interface of a head unit display screen, enter a performance adjustment interface; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear of at least one vehicle controller signal of the vehicle.
[0045] Referring to Figure 3 , Figure 3 A schematic diagram of a graphical user interface of a head unit display screen provided by an embodiment of the present application. Four X-mode modes are displayed in the image user interface, namely performance adjustment mode, track challenge mode, straight-line acceleration mode and free gallop mode. The user can select any one of the modes for vehicle control, for example, the user can select the performance adjustment mode, and in response to the user's selection operation on the performance adjustment mode, enter the performance adjustment interface.
[0046] Referring to Figure 4 , Figure 4 A schematic diagram of a performance adjustment interface provided by an embodiment of the present application. As Figure 4 As shown in the figure, the "kit" displayed on the performance adjustment interface is the mode. As an optional example, as Figure 4 As shown in the figure, the performance adjustment mode includes a default kit (i.e. default performance adjustment mode) S-Sport and a memory kit (i.e. a mode previously customized by the user) M-1, M-2 and M-3. S-Sport is the name of the default performance adjustment mode, and is also the identification. Similarly, M-1, M-2, M-3 are the names of the custom performance adjustment mode, and are also the identifications. Whether it is a default performance adjustment mode or a custom performance adjustment mode, at least one performance calibration gear of a vehicle controller signal of the vehicle is set inside. It can be seen that the performance calibration gears of the vehicle controller signals in different modes can be different.
[0047] It can be understood that the number of custom performance adjustment modes displayed in the performance adjustment interface is at least one. Figure 4 In actual application, the number is not limited to this, and can be set according to actual conditions.
[0048] As an optional example, the vehicle controller signal includes one or more of the following:
[0049] The vehicle power controller signal, the electronic differential lock controller signal, the steering controller signal, the intelligent electronically controlled suspension controller signal, the vehicle body stability controller signal, the sporty exhaust controller signal, the ambient light controller signal, and the electric tail wing controller signal.
[0050] The vehicle controller signal is a signal in the vehicle controller, for example, the vehicle power controller signal is a signal in the vehicle power controller. It can be understood that the specific signal content indicated by each vehicle controller signal can be determined according to the actual needs of the user for the vehicle controller, for example, the vehicle power controller signal is the power of the vehicle. Each optional performance calibration gear is also set according to the specific content of each vehicle controller signal, which is not limited here.
[0051] Specifically, refer to Table 1, which shows the specific content of the above-mentioned eight vehicle controller signals and each optional performance calibration gear under each vehicle controller signal. As shown in Table 1, the vehicle power controller signal is the power of the vehicle, and the corresponding optional performance calibration gears include the comfort gear, the standard gear, and the sporty gear; the electronic differential lock controller signal is the electronic differential lock of the vehicle, and the corresponding optional performance calibration gears include the weak gear, the medium gear, and the strong gear. Other vehicle controller signals and corresponding optional performance calibration gears are shown in Table 1 below, which is not described here.
[0052] The user's signal linkage with the controllers of power, steering, electronically controlled suspension, electronic differential lock, tail wing, sporty exhaust, vehicle body stability control, and ambient light can control different performance calibration gears of each controller, forming hundreds of different combinations. When the user sets a custom performance adjustment mode in advance, the performance calibration gears of each vehicle controller signal in the mode can be determined according to the needs. The performance calibration gears in the custom performance adjustment mode set are determined, and can be changed again according to the needs later.
[0053] Table 1 Vehicle controller signal
[0054] Serial number X-Mode adjustment item Gear 1 Power Comfort / Standard / Sport 2 Electronic differential lock Weak / Medium / Strong 3 Steering Comfort / Standard / Sport 4 Intelligent electronically controlled suspension Comfort / Standard / Sport / Super Player 5 Vehicle stability control Full on / TCS off / Full off 6 Sport exhaust Quiet / Sport / Super Sport / Custom 7 Ambient light Green / Blue / Orange 8 Electric spoiler ON / OFF
[0055] As shown in Table 1, the performance adjustment interface can also display a vehicle display image, which is not described here. Figure 4
[0056] S202: In response to the triggering operation of the identification of the custom performance adjustment mode, control the vehicle to run in the custom performance adjustment mode, and display the vehicle performance state index value in the custom performance adjustment mode in the performance adjustment interface; wherein the vehicle performance state index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.
[0057] The user can trigger the identification of the custom performance adjustment mode in the performance adjustment interface, and in response to the triggering operation, it is determined that the user has selected the custom performance adjustment mode, and then the vehicle is controlled to run in the mode. That is, the gear state of each vehicle controller of the vehicle is adjusted according to the performance calibration gear of each vehicle controller signal in the custom performance adjustment mode. Wherein the triggering operation can be a click operation, a gesture operation, etc., which is not limited here.
[0058] At the same time, the vehicle performance state index value in the custom performance adjustment mode is displayed in the performance adjustment interface, which is used to visually represent the adjustment result of adjusting the vehicle state in the custom performance adjustment mode in the performance adjustment interface, so as to show the user an intuitive adjustment result.
[0059] As an optional example, the vehicle performance state index value includes a vehicle motion state index value and a vehicle comfort state index value. Accordingly, the weight corresponding to the performance calibration gear includes a motion state weight and a comfort state weight, that is, the same performance calibration gear of the same vehicle controller signal corresponds to two weights, one is the motion state weight and the other is the comfort state weight, and the weight is used to represent the size of the proportion. Wherein the vehicle motion state index value is used to represent the motion of the vehicle in any performance adjustment mode, and the vehicle comfort state index value is used to represent the comfort of the vehicle in any performance adjustment mode.
[0060] Based on this, the embodiment of the application provides a specific implementation of the calculation of the vehicle motion state index value, as follows:
[0061] Calculate the weighted sum of the performance calibration gear of each vehicle controller signal and the motion state weight corresponding to each performance calibration gear to obtain a first value;
[0062] The sum or difference value of the motion state base value and the first value is taken as the vehicle motion state index value.
[0063] That is, the vehicle motion state index value is the motion state base value ± ∑ performance calibration gear * motion state weight. Wherein the first value is ∑ performance calibration gear * motion state weight. The motion state base value is a base value representing the vehicle motion state index, which is not limited to a specific value and can be set according to actual conditions.
[0064] This application also provides a specific implementation method for calculating the overall vehicle comfort index value, as follows:
[0065] The second value is obtained by calculating the weighted sum of the performance calibration level of each vehicle controller signal and the comfort state weight corresponding to each performance calibration level;
[0066] The sum or difference between the base value and the second value of the comfort state is used as the overall vehicle comfort state index value.
[0067] That is, the overall vehicle comfort index value = comfort state base value ± ∑ performance calibration gear * comfort state weight. The second value is ∑ performance calibration gear * comfort state weight. The comfort state base value is a pre-set base value representing the vehicle's comfort state index; the specific value is not limited and can be set according to actual conditions. The "±" is determined based on actual conditions.
[0068] In addition, the performance adjustment interface displays a controller signal adjustment area. In response to the triggering operation of the custom performance adjustment mode identifier, the performance calibration level of each vehicle controller signal will also be displayed in the controller signal adjustment area.
[0069] For example, see again Figure 4 If the custom performance tuning mode is set to M-1, when the user triggers "M-1" in the performance tuning interface, it will, for example, [show the following]. Figure 4 The right side displays the vehicle's overall motion performance index (i.e., motion index) at 86% and the vehicle's overall comfort performance index (i.e., comfort index) at 72%. Additionally, examples will be provided in... Figure 4 The controller signal adjustment area below displays the eight vehicle controller signals and their corresponding performance calibration levels in M-1 mode. For example... Figure 4 The performance calibration levels corresponding to the vehicle control signals such as power, steering, electronic differential lock, intelligent electronic suspension, vehicle stability control, sports exhaust, ambient lighting, and electric rear spoiler are "Sport", "Standard", "Sport", "Sport", "ON", "Sport", "Red", and "OFF".
[0070] As an optional example, the performance tuning interface also displays editing controls for custom performance tuning modes, such as... Figure 4 The "Edit" control for the "Memory Set" is shown. In practical applications, this "Edit" control can also be represented by any identifier; no restrictions are imposed here. The edit control is used to change the names of various performance tuning modes.
[0071] In addition, the user can also change the configuration in the performance adjustment mode. Taking the custom performance adjustment mode as an example, the custom performance adjustment mode includes the following steps: receiving a gear selection operation on each vehicle controller signal in the controller signal adjustment area and a trigger operation on the identification of the custom performance adjustment mode, and completing the custom setting of the custom performance adjustment mode.
[0072] That is, the user can reselect the performance calibration gear of any controller signal in the controller signal adjustment area, and after setting, trigger the identification of the custom performance adjustment mode, that is, complete the custom setting of the custom performance adjustment mode. As shown in Figure 4 The controller signal adjustment area also includes a save control. Based on this, when the gear selection operation is performed on the performance calibration gear of the vehicle controller signal that needs to be adjusted in the controller signal adjustment area, the save control is triggered, and then the identification of the custom performance adjustment mode is triggered to complete the custom setting of the custom performance adjustment mode. After the custom performance adjustment mode is set, the custom performance adjustment mode can be used for vehicle control.
[0073] Based on the content of S201-S202, through the selection of the custom performance adjustment mode of the performance adjustment interface, human-vehicle interaction is realized to adjust the gear state of each vehicle controller according to the performance calibration gear of the vehicle controller signal in the custom performance adjustment mode, realize the custom vehicle performance state, improve the integrated experience of the user on the whole vehicle control, and improve the experience and ritual sense of human-vehicle. In addition, the performance calibration gear of each vehicle controller signal and the whole vehicle performance state index value under the custom performance adjustment mode can be visually displayed, the explicit representation of the adjustment result of the custom performance adjustment mode is realized, so that the user can intuitively understand the control result of the custom performance adjustment mode on the vehicle, and the interactive needs of the user are met.
[0074] The following will introduce the diversified scene functions provided by the car machine, such as the free driving mode, the track challenge mode, and the straight line acceleration mode. For details, please see the following.
[0075] In a possible implementation, in addition to the performance adjustment modes described in the above embodiments, the car machine also provides a free driving mode. The specific human-vehicle interaction process includes the following steps:
[0076] A1: In response to a selection operation on the free driving mode on the graphical user interface of the car machine display screen, enter the free driving interface; the free driving interface displays a route setting area, and the route setting area displays a starting point setting item of a route, an end point setting item of the route, and a route setting item.
[0077] Again referring to Figure 3Users can select the Free Roaming mode on the graphical user interface, which, in response to this selection, will take them to the Free Roaming interface. See again. Figure 1 The Free Roaming Mode is suitable for free-roaming scenarios, such as urban driving, mountain roads, road trips, and open-air free-roaming scenarios, without any restrictions. Free Roaming Mode also offers driving achievements and leaderboards, details of which are provided below.
[0078] The Free Roaming interface displays a trip setting area for setting up your free trip. This area shows the trip start point, trip end point, and route settings. Users can set the trip's start point in the start point setting, the trip end point in the end point setting, and the route between the start and end points in the route settings.
[0079] A2: The generated target itinerary is displayed by setting the target starting point in the starting point setting, the target ending point in the ending point setting, and the target route in the route setting.
[0080] like Figures 5a-5d As shown, Figures 5a-5d This is a schematic diagram of a free-roaming interface provided in an embodiment of this application. Figure 5a As shown, the target route's starting point is set to A, and the target destination is set to B. After setting the target route, the mileage, traffic lights, curves, etc., along the route can also be displayed. Figure 5a As shown, the target route is 15 kilometers long, with 9 traffic lights and 6 curves. The Free Ride interface also displays a navigation map, highlighting the route of the target journey within it. For example, the right side of the Free Ride interface also displays a custom track route diagram of the target journey, allowing users to visually understand the destination.
[0081] A3: In response to the triggering operation of the start challenge control corresponding to the target journey, control the vehicle to travel according to the target journey.
[0082] As an optional example, the Free Roaming interface also displays a Start Challenge control, such as... Figure 5a The "Start Challenge" control shown is used by the user. The user can trigger this control, and in response to the triggering operation, the vehicle will automatically travel according to the target route; or, in response to the user's control operation on the vehicle, the vehicle will be controlled to travel according to the target route.
[0083] Additionally, in response to the triggering of the start challenge control corresponding to the target journey, another free-roaming interface is displayed. Figure 5bThe challenge interface is shown. The challenge interface displays the time-limited power of the vehicle, the power graph, the current driving mileage, time, speed, etc. The challenge interface also displays an end challenge control. The user can trigger the end challenge control. In response to the triggering operation, the current challenge is ended.
[0084] In addition, the challenge interface also displays the identification of the performance adjustment mode, the track challenge mode, the straight acceleration mode, the free driving mode, etc. The user can also trigger the identification of the mode other than the free driving mode to quickly enter the operation page of the other mode.
[0085] In addition, in the free driving mode, the function of the user teaming up for travel is also provided. The user can share the set target journey with other users to travel together with other users and challenge, thereby increasing the challenge interest. Based on this, the vehicle control method provided by the embodiments of the present application further includes the following steps:
[0086] In response to the operation of sending the target journey to the target vehicle, the teaming up information of the vehicle and the target vehicle is displayed.
[0087] In the process of teaming up challenge, the position information of the target vehicle is displayed.
[0088] In the specific implementation, the free driving interface also displays a target journey sharing control (not shown in the figure). The user can trigger the control. In response to the triggering operation, a sharing interface is displayed on the graphical user interface. The user can select the target user to be shared in the sharing interface. The target user corresponds to a target vehicle, which is equivalent to sharing the target journey with the target vehicle.
[0089] After sharing the target journey, the teaming up information of the vehicle and the target vehicle is displayed on the graphical user interface of the current user. When the target vehicle receives the target journey, the challenge of the target journey can also be started. When the user and the target user both challenge the target journey, the teaming up challenge is realized. At this time, the information and the position information of the target vehicle receiving the challenge of the target journey are displayed on the graphical user interface of the current user to provide route guidance, etc.
[0090] In addition, after the user triggers the start challenge control corresponding to the target journey, in response to the triggering operation, the following steps can also be included:
[0091] In response to the triggering operation of the start challenge control corresponding to the target journey, a navigation map is displayed.
[0092] The position information of the vehicle driving according to the target journey, the site passed through by the target journey, and the recommended scenic spot passed through by the target journey are displayed on the navigation map, and the exclusive music corresponding to the target journey is played.
[0093] The stations passed by the target trip include gas stations and the like, which are not limited herein. The recommended scenic spots passed by the target trip include tourist attractions and the like, which are not limited herein. It can be known that some exclusive music corresponding to the trip frequently selected and challenged by the user is pre-set in the car machine. When the target challenge trip is determined, the exclusive music corresponding to the target trip is automatically played in the user driving process, so as to increase the challenge interest and user experience.
[0094] In addition, after the user challenge is completed, a game setting can also be added to increase the challenge interest. Specifically, the following steps are included:
[0095] When the first trip segment of the target trip is entered, a game interface is displayed on the graphical user interface of the car machine display screen;
[0096] When the vehicle is driving in the first trip segment, game special effects are displayed on the game interface.
[0097] As an optional example, the first trip segment can be the last trip segment (e.g., the last 1 km) of the target trip, which is not limited herein and can be pre-set. As shown in Figure 5c As an optional example, the game interface can be a gold bean eating game interface, a box picking game interface, and the like. In the user driving process, the game interface displays the forward road and sets props such as gold beans and boxes in the forward road, the user can control the vehicle to advance and realize the game special effects of eating gold beans and picking boxes in the game interface, and the game special effects are all embodied in the game interface to increase the interest in the user driving process. In addition, the collected gold beans, boxes and the like can be used to exchange some rewards, which are not limited in content and manner, and can be set according to actual conditions. For example, the reward is an integral reward.
[0098] In addition, the target trip can also be shared during the user challenge. Specifically, the following steps are included:
[0099] During the process of controlling the vehicle to drive according to the target trip, the vehicle interior environment information and the vehicle exterior environment information are collected, and the whole vehicle data corresponding to the target trip is recorded;
[0100] The trip sharing image is formed in combination with the vehicle interior environment information, the vehicle exterior environment information and the whole vehicle data.
[0101] That is, during the user challenge, functions such as user check-in, photographing, travel recording and the like are provided. In actual implementation, the car machine can control the in-vehicle and parking space camera equipment to collect the vehicle interior environment information and the vehicle exterior environment information respectively. The vehicle interior environment information can be embodied by in-vehicle video recording and photographing, and the vehicle exterior environment information can be embodied by exterior video recording and photographing, without limiting the specific contents of the vehicle interior environment information and the vehicle exterior environment information.
[0102] As an optional example, the whole vehicle data includes one or more of the vehicle speed, lateral and longitudinal acceleration, mileage, energy consumption, rotation speed, torque, power, throttle position, steering wheel angle, gear position of the vehicle. Among them, the vehicle speed can be the average vehicle speed, the power can be the instantaneous power, etc., which are not limited here, and can be pre-set according to user demand and recorded during vehicle driving.
[0103] After the end of the target trip challenge, the trip sharing image can be formed in combination with the vehicle internal environment information, the vehicle external environment information and the whole vehicle data. Specifically, a target image in the target trip can be selected, and the selected whole vehicle data is added to the target image, and in response to these selected operations, the trip sharing image is formed. Among them, the target image can be a photo embodying the vehicle external environment information, in addition, a target video in the target trip can also be selected, and the selected whole vehicle data is added to the target video to form a trip sharing video.
[0104] As shown in Figure 5d The trip sharing image is one of the trip sharing images in the vehicle driving process. In the trip sharing image, a vehicle schematic diagram (represented by a block diagram in the figure), positioning information of the vehicle in the target trip, speed information of the vehicle, a target trip schematic diagram (such as the commuting track in the figure), scenic spot prompt information "There is an xx scenic spot nearby, you can go to check in", the current personal ranking leaderboard (reflecting driving achievements), and the current time-consuming time are shown.
[0105] Since the car machine and the user's client can communicate, the user can subsequently share the trip sharing image of the target trip in the car machine or the client, and the user can also open the mark of the target trip in the car machine or the client. Check-in mark, that is, record the start time, end time and mileage of the target trip, etc.
[0106] In addition, the user can also select one trip segment in the target trip for sharing after the challenge ends. Specifically, the following steps are included:
[0107] When entering the second trip segment of the target trip, the route information of the second trip segment is acquired; the route information of the second trip segment includes the road information, vehicle state and driving condition corresponding to the second trip segment;
[0108] In response to the operation of uploading the route information of the second trip segment to the cloud, so that other car machine ends and / or clients acquire the route information of the second trip segment from the cloud, and evaluate the second trip segment from at least one dimension according to the route information of the second trip segment.
[0109] The second route segment is a route segment selected by a user. As an optional example, the cloud can be Zebra Cloud, which is not limited here. The user can first send the route information of the second route segment to the client of the user, and then upload it from the client. The X-mode area is provided in the vehicle terminal and the client, and the user can exchange driving experience, travel experience, vehicle performance, etc. on this platform to create a social attribute. After uploading the route information of the second route segment to the cloud, the second route segment becomes a check-in point in the X-mode area, and other vehicle terminals and / or clients using the X-mode function can obtain the information of this route and load it into the system (such as the vehicle terminal system and / or the client system), and can view, use, like, share, etc. to form a social attribute.
[0110] Users of other vehicle terminals and / or clients can also evaluate and discuss the second route segment. The evaluation dimensions can be set as interesting dimensions, landscape dimensions, safety dimensions, etc. According to the scores, stars or check-in heat of the participating vehicle terminals and / or clients on the second route segment, rewards are given to the initiator, etc. The initiator is the vehicle terminal and / or client of the user who uploads the cloud.
[0111] In a possible implementation, in addition to the modes described in the above embodiments, the vehicle terminal also provides a track challenge mode. The specific interaction process between the person and the vehicle terminal includes the following steps:
[0112] B1: In response to a selection operation of the track challenge mode on the graphical user interface of the display screen of the vehicle terminal, enter the track challenge interface; the track challenge interface is provided with a track selection area, and the track selection area is provided with each track.
[0113] Referring back to Figure 3 , the user can select the track challenge mode on the graphical user interface, and in response to the selection operation, enter the track challenge interface. Referring back to Figure 1 , it can be seen that in the track challenge mode, track map display, timing and data analysis, mode combination recommendation, performance ranking, etc. are provided. For details, see below.
[0114] Referring to Figure 6a , Figure 6a is a schematic diagram of a track challenge interface provided by an embodiment of the application. As shown in Figure 6a , for example, the left side of the track challenge interface is provided with a track selection area, and the track selection area is provided with each track. In order to enable the user to more intuitively determine the condition of each track, the track selection area can display a track line thumbnail of each track, such as a track 1 route map of track 1, a track 2 route map of track 2, and a track 3 route map of track 3, etc. The user can select any track for challenge.
[0115] B2: in response to a selection operation on a target track in each track, displaying a track line map of the target track and a start challenge control corresponding to the target track in the track challenge interface.
[0116] As an optional example, the user can trigger the track line thumbnail of the target track in the track selection area, and the selection operation on the target track is completed through the triggering operation. For example, the target track is track 1, and the track line map of track 1 is displayed in the track challenge interface, as shown in the following figure. Figure 6a The detailed route map of track 1.
[0117] In order to enable the user to understand the selected target track in detail, the route bend position (not shown in the figure) can also be marked on the track line map of the target track, so as to intuitively prompt the user about the bend. In addition, the total length of the track, the number of bends, the bend level, etc. of the target track can also be marked below the track line map of the target track, so that the user can understand the target track in more detail.
[0118] In addition, the start challenge control corresponding to the target track is also displayed in the track challenge interface, as shown in the following figure. Figure 6a The start challenge control is in an inactive state when the vehicle has not reached the track area of the target track, that is, the user cannot trigger the control. In order to enable the user to intuitively understand the situation, the inactive start challenge control can be displayed in gray.
[0119] B3: when it is determined based on the collected position information of the vehicle that the vehicle is located in the track area of the target track, the start challenge control is activated.
[0120] The position information of the vehicle is collected, and when it is determined based on the position information of the vehicle that the vehicle is located in the track area of the target track, the start challenge control is activated, that is, the user can trigger the start challenge control. For example, the start challenge control can be highlighted to enable the user to intuitively understand that the start challenge control has been activated.
[0121] The track area of the target track is a region around the target track, and when entering the region, the user can operate the vehicle to realize the track challenge of the target track. Here, the track area of the target track can be determined according to the actual situation, and the specific range is not limited.
[0122] B4: in response to a triggering operation on the start challenge control, controlling the vehicle to drive according to the track line map of the target track.
[0123] After the user triggers the start challenge control, the vehicle is automatically controlled to drive according to the track line map of the target track, or the vehicle is controlled to drive according to the track line map of the target track in response to the user's control operation on the vehicle.
[0124] When the vehicle is driving on the target track, the complete track route of the target track is displayed on the graphical user interface, the position information of the user on the target track is displayed in real time, and the position information of the maintenance area (not shown in the figure) around the target track is displayed. In addition, the complete and valid lap completed by the user is also recorded in combination with the timing rules. Among them, only when the user passes through 3 timing points of the track within 10 minutes, it is counted as a complete and valid lap.
[0125] As an optional example, as shown in Figure 6a The track challenge interface displays the track configuration control corresponding to the target track. Based on this, the following steps can also be included:
[0126] C1: In response to the triggering operation of the track configuration control corresponding to the target track, the track configuration recommendation interface corresponding to the target track is displayed; the track route map of the target track, the one-key configuration control corresponding to the target track route, and the recommended combination mode corresponding to the target track route are displayed in the track configuration recommendation interface, and the performance calibration gear of each controller signal corresponding to the target track route is included in the recommended combination mode.
[0127] The user can trigger the track configuration control corresponding to the target track, and in response to the triggering operation, the track configuration recommendation interface corresponding to the target track is displayed on the graphical user interface. Referring to Figure 6b , Figure 6b A schematic diagram of a track configuration recommendation interface provided by an embodiment of the present application. The track configuration recommendation interface displays the track route map of the target track. Compared with the track route map of the target track (such as the track route map of track 1) shown in Figure 6a , the track route map of the target track in the track configuration recommendation interface shown in Figure 6a In addition to marking the position of the route bend, the track configuration recommendation interface also marks the positions of the timing points, the entrance of the maintenance station, and the exit of the maintenance station in the route.
[0128] Since the track beginners may not be clear about the optimal settings of the performance adjustment mode of the vehicle on the target track, the track configuration recommendation interface also displays the recommended combination mode corresponding to the target track route, which can be configured by the user one key, facilitating the user operation. Among them, the performance calibration gear of each controller signal corresponding to the target track route is included in the recommended combination mode. The recommended combination mode corresponding to the target track route is the recommended performance adjustment mode suitable for the target track. As shown in Figure 6b The performance calibration gear of each controller signal that has been set in the recommended combination mode corresponding to the target track route is displayed on the right side of the track configuration recommendation interface.
[0129] As an optional example, the performance calibration gears of the respective controller signals corresponding to the target race track in the recommended combination mode are determined according to the track information of the target race track and the weather environment information. The weather environment information includes information such as wetness and dryness, and the wetness and dryness of the weather will affect whether the track is wet or dry. It can be understood that the correspondence between the performance calibration gears of the respective controller signals corresponding to the target race track and the track information, weather environment information, etc. of the target race track can be pre-calibrated. Before the user performs one-key configuration, the vehicle machine can determine the performance calibration gears of the respective controller signals corresponding to the target race track according to the internally obtained track information and weather environment information of the target race track and the pre-calibrated correspondence, and display them in the track configuration recommendation interface. It can also be understood that the performance calibration gears of the respective controller signals in the recommended combination mode in the track configuration recommendation interface corresponding to different tracks can be different, and need to be set according to the actual situation.
[0130] In addition, if the user has sufficient experience, the performance calibration gears of any controller signal in the recommended combination mode can also be changed according to the user's needs. The track configuration recommendation interface also displays a one-key configuration control. When the user determines that the performance calibration gears of the respective controller signals in the recommended combination mode meet the user's needs, the one-key configuration control can be triggered to achieve one-key configuration of the performance adjustment combination of the target race track.
[0131] In addition, the track configuration recommendation interface can also display the whole vehicle performance state index value of the recommended combination mode corresponding to the target race track, i.e. the whole vehicle motion state index value and the whole vehicle comfort state index value, such as the motion index and the comfort index shown in Figure 6b
[0132] C2: In response to the triggering operation of the one-key configuration control, using the recommended combination mode to control the vehicle.
[0133] That is, using the performance calibration gears of the respective controller signals in the recommended combination mode corresponding to the target race track to control the vehicle.
[0134] In addition, as shown in Figure 6a After the one-key configuration of the recommended combination mode corresponding to the target race track, the whole vehicle performance state index value of the recommended combination mode is also displayed in the track challenge interface to facilitate the user to intuitively view.
[0135] After the track challenge ends, one or more of the user's personal ranking, challenge time, weather information, and official ranking in the track challenge interface when challenging the target race track are also displayed. The personal ranking is the ranking of the user's best performance in challenging the target race track, and the official ranking can be the ranking of various challenge users in the target race track in the national range, which is only an example and is not limited.
[0136] Based on the above B1-B4 and C1-C2, the application provides a track challenge mode, which increases the function of the scene track. The track racing scene experience is created through the car machine. The car machine is embedded with the map of the domestic well-known track. The user records the time of each lap in real time when driving on the track, and the real-time position is displayed. After the challenge is over, the final result is sorted to form a ranking list. Subsequently, more track maps in the country can be gradually unlocked according to the user's needs, and better scene experience can be provided for more car enthusiasts.
[0137] In a possible implementation, in addition to the modes described in the above embodiments, the car machine also provides a straight-line acceleration mode. The specific human-machine interaction process includes the following steps:
[0138] D1: in response to a selection operation of a straight-line acceleration mode on a graphical user interface of a car machine display screen, a straight-line acceleration interface is entered; the straight-line acceleration interface displays at least one straight-line acceleration challenge type and a start challenge control.
[0139] Referring again to Figure 3 , the user can select the straight-line acceleration mode on the graphical user interface, and in response to the selection operation, the straight-line acceleration interface is entered. The straight-line acceleration mode is suitable for the user to drive on a straight lane, and is used under the relevant regulations (such as traffic rules). Referring again to Figure 1 , it can be seen that in the straight-line acceleration mode, functions such as target setting and achievement ranking are provided. For details, see the following.
[0140] Referring to Figure 7 , Figure 7 is a schematic view of a straight-line acceleration interface provided by an embodiment of the application. The straight-line acceleration interface displays at least one straight-line acceleration challenge type, such as the three straight-line acceleration challenge types of 0-100km / h, 0-60km / h and 0-40km / h shown in Figure 7 . The user can select the target speed to be challenged by himself / herself to complete the target setting.
[0141] As shown in Figure 7 , the straight-line acceleration interface also displays a vehicle display image. In addition, the straight-line acceleration interface also displays a start challenge control, such as the "start challenge" control shown in Figure 7 .
[0142] D2: when the collected vehicle speed signal is 0, the start challenge control is activated.
[0143] As an optional example, the initial state of the start challenge control is an inactivated state, that is, the user cannot trigger the control. In order to enable the user to intuitively understand the situation, the inactivated start challenge control can be displayed in gray.
[0144] The vehicle speed signal of the vehicle is collected in real time. When it is determined based on the vehicle speed signal of the vehicle that the vehicle speed signal of the vehicle is 0, the start challenge control is activated, that is, the user can trigger the start challenge control. For example, the start challenge control can be highlighted so that the user intuitively knows that the start challenge control has been activated.
[0145] D3: In response to the selection operation on the target linear acceleration challenge type in the at least one linear acceleration challenge type and the triggering operation on the start challenge control, the vehicle is controlled to travel according to the target linear acceleration challenge type.
[0146] When the start challenge control is activated, the user can select the target linear acceleration challenge type for challenge, and then trigger the start challenge control. In response to these operations, the vehicle is automatically controlled to travel according to the target linear acceleration challenge type, or the vehicle is controlled to travel according to the target linear acceleration challenge type in response to the user's control operation on the vehicle. That is, the vehicle is controlled to travel at a vehicle speed in the target linear acceleration challenge type.
[0147] As an optional example, in response to the selection operation on the target linear acceleration challenge type in the at least one linear acceleration challenge type and the triggering operation on the start challenge control, the vehicle light effect and the sound effect are also displayed in the linear acceleration interface to create a sense of ceremony for the acceleration challenge.
[0148] As an optional example, after the linear acceleration challenge ends, one or more of the personal ranking, the challenge time, and the weather information corresponding to the target linear acceleration challenge type are displayed in the linear acceleration interface.
[0149] Based on the above D1-D3 related content, the linear acceleration mode on the vehicle machine creates a linear racing scene experience. By setting different target speeds, matching sound, light and electricity to create an atmosphere, recording acceleration time and forming a ranking list, the user's experience demand in the linear racing scene is met.
[0150] In addition, after the vehicle ends the challenge in each mode, the vehicle can upload related data to the client, the client processes the data, and the processing result (such as the personal ranking after the challenge) is transmitted back to the vehicle machine for display. The specific steps include the following steps:
[0151] E1: uploading the whole vehicle data of the vehicle to the cloud, so that the cloud transmits the whole vehicle data to the Internet of Vehicles data lake, so that the Internet of Vehicles data lake synchronizes the whole vehicle data to the Internet of Vehicles TSP after processing the whole vehicle data, so that the Internet of Vehicles TSP synchronizes the processed whole vehicle data to the client after matching the personal vehicle relationship, so that the client displays the processed whole vehicle data and obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking according to the processed whole vehicle data, so that the Internet of Vehicles TSP obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking from the client, and transmits the personal ranking and the custom performance adjustment mode corresponding to the personal ranking back to the cloud together with the personal user identifier.
[0152] E2: receiving the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identifier transmitted by the cloud, and displaying the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identifier on the graphical user interface of the vehicle machine display screen.
[0153] The whole vehicle data includes one or more of the vehicle speed, lateral and longitudinal acceleration, mileage, energy consumption, rotation speed, torque, power, throttle position, steering wheel angle, and gear position of the vehicle.
[0154] Referring to Figure 8 , Figure 8 A schematic diagram of a data link is provided for the embodiments of the present application. For ease of understanding, the data transmission process of E1-E2 will be introduced in combination with Figure 8 The data transmission process of E1-E2 will be introduced. Specifically, E1-E2 can be implemented through the following eight steps:
[0155] ① The vehicle machine packs and uploads the whole vehicle data to the cloud.
[0156] ② The cloud transmits the packaged whole vehicle data to the Internet of Vehicles data lake.
[0157] ③ The Internet of Vehicles data lake synchronizes the received whole vehicle data to the Internet of Vehicles TSP after processing the whole vehicle data. The processing includes data cleaning, data filtering, data compensation, data calculation, etc., which are not limited in specific content.
[0158] ④ The Internet of Vehicles TSP synchronizes the processed whole vehicle data to the client (such as the mobile phone end background) of the user after matching the personal vehicle relationship.
[0159] ⑤ The client transmits the processed whole vehicle data to the front-end page for display, and simultaneously obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking according to the processed whole vehicle data.
[0160] ⑥ The Internet of Vehicles TSP obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking from the client.
[0161] The TSP of the Internet of Vehicles returns the personal ranking, the self-defined performance adjustment mode corresponding to the personal ranking, and the personal user identifier ID to the cloud.
[0162] The cloud transmits the personal ranking, the self-defined performance adjustment mode corresponding to the personal ranking, and the personal user identifier ID to the vehicle machine, and displays the same on the graphical user interface of the display screen of the vehicle machine.
[0163] The detailed data analysis report can also be returned to the vehicle machine through the fifth step. As an optional example, the vehicle data in E1-E2 is the one-lap race track challenge data of a race track selected by the user. For example, the user selects a race track and starts the challenge using the X-mode mode, and the vehicle machine collects the vehicle position data and the corresponding time of the vehicle. If the collection is performed at a frequency of 50 Hz, the vehicle machine marks the latitude and longitude of the starting point of the race track and the starting time. When the vehicle passes the starting point again, it is a one-lap race track data, and the vehicle data in this time period is the vehicle data in E1-E2. In addition, after the vehicle data of each lap is transmitted to the cloud, the cloud also marks the vehicle data of each lap, calculates the maximum speed and maximum acceleration of each lap, and transmits the results to the client for curve display.
[0164] Based on the above, after the use of each mode in the vehicle machine is completed, the relevant data can be uploaded to the cloud for calculation and sorting, and then the corresponding results can be presented on the client and returned to the vehicle machine for presentation, providing a channel (such as the X-mode area) for the user to view and share, establishing a social attribute, so that the vehicle is not only a means of transportation, but also provides more interesting functions for the user to record, communicate, share, and socialize.
[0165] In addition, the display interface of the client will display the home page of the X-mode area of the user. The home page of the X-mode area displays the challenge details of the user in each mode. For example, the challenge details in the straight-line acceleration mode are displayed, such as the ranking list of the 0-60 km / h straight-line race, the ranking list of the 0-100 km / h straight-line race, the ranking list of the 0-40 km / h straight-line race, and the like. The home page of the area also displays the challenge details in the race track challenge mode, such as the ranking list of each race track. In addition, the challenge result details in other modes (not shown in the figure) are also displayed, which will not be described here.
[0166] The client display interface can also display a driver's performance sharing poster, which is a performance sharing poster of "xxx track". The poster displays the fastest lap time, challenge date, weather on the challenge date, maximum lateral G value of the vehicle, maximum longitudinal G value of the vehicle, maximum speed, and also displays the performance adjustment mode (i.e., performance adjustment package) used in the challenge of the track. In addition, the poster also displays the two-dimensional code information of the driver's challenge race, so as to quickly understand the detailed information of the driver's challenge race through scanning of the two-dimensional code.
[0167] The client display interface can also display a driver's personal performance list on the track, which mainly displays the driver's personal best performance, total ranking, time obtained, and detailed information of all performances.
[0168] The client display interface can also display the track performance details of the driver in the straight-line acceleration mode. For example, the single lap performance, vehicle type, time, weather, etc. are displayed. In addition, the data details of the straight-line race are also displayed, mainly the speed, distance, time, etc.
[0169] The client display interface can also display the track performance details of the driver in the track challenge mode. For example, the driver's nickname (such as "Driver is a little handsome"), single lap performance, vehicle type, time, weather, etc. are displayed. In addition, the performance adjustment package of the track, the high-low speed distribution diagram, and the single lap data details, G value cloud diagram, etc. are also displayed.
[0170] In addition, the function operation ecology of the car machine can be created, the existing scene functions of the car machine can be iterated, the existing scene functions of the car machine can be expanded, and the interconnection upgrade of the car machine and the client can be realized. Among them, in the track challenge function, according to user research and feedback, more tracks in the country can be added for selection, and a track function development plan can be designed. The user unlocking and lighting of the track can be realized through, for example, points rewards, cumulative rewards, and top list rewards. In the straight-line acceleration mode, more vehicle types, lanes, and background choices can be provided in the car machine display screen, and can be combined with events, festivals, or user personalized customization and push. In the free driving mode, more game settings, punch card rewards, energy saving rewards, cumulative rewards, etc. are added. Under the interconnection of the car machine and the client, track map lighting, travel sharing, travel guide sharing, punch card sharing, annual summary report, and people-car healthy travel report can be realized in the client.
[0171] Based on the above, the vehicle machine of the embodiment of the application provides a mode function with driving interest and social attributes, aims to integrate, visualize and improve the interest of function use of the control and adjustment of the driver on the vehicle performance, and provides diversified scene functions to provide users with more immersive experience. After the user completes the scene driving, the user client is linked to establish a ranking list and provide professional data analysis for the user to compete, communicate and share, and create a new social environment.
[0172] On the basis of the implementation manners provided in the above aspects, the application can be further combined to provide more implementation manners.
[0173] Those skilled in the art can understand that, in the above method of the specific implementation manner, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process, and the specific execution order of each step should be determined according to its function and possible internal logic.
[0174] Based on the vehicle control method provided in the above method embodiment, the embodiment of the application further provides a vehicle control device, which will be described below in combination with the drawings. Since the device in the embodiment of the disclosure solves the problem in the similar principle to the above vehicle control method of the embodiment of the application, the implementation of the device can be referred to the implementation of the method, and the repeated parts will not be described herein.
[0175] Referring to Figure 9 As shown in the figure, the figure is a structural schematic diagram of a vehicle control device provided by the embodiment of the application. As Figure 9 As shown in the figure, the vehicle control device 900 includes:
[0176] The first selection unit 901 is configured to enter a performance adjustment interface in response to a selection operation on a performance adjustment mode on a graphical user interface of a vehicle machine display screen; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear of at least one vehicle controller signal of the vehicle;
[0177] The first control unit 902 is configured to control the vehicle to drive in the custom performance adjustment mode in response to a trigger operation on the identification of the custom performance adjustment mode, and display a vehicle performance state indicator value in the custom performance adjustment mode in the performance adjustment interface; wherein the vehicle performance state indicator value in the custom performance adjustment mode is calculated from the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.
[0178] In a possible implementation, the vehicle performance state indicator value includes a vehicle motion state indicator value and a vehicle comfort state indicator value; and the performance calibration gear corresponding weight includes a motion state weight and a comfort state weight.
[0179] The device further includes a first calculation unit and a second calculation unit; the first calculation unit is configured to calculate a vehicle motion state indicator value; and the second calculation unit is configured to calculate a vehicle comfort state indicator value.
[0180] The first calculation unit includes:
[0181] A first calculation subunit is configured to calculate a weighted sum of performance calibration gears of each vehicle controller signal and motion state weights corresponding to each performance calibration gear, to obtain a first value.
[0182] A first determination subunit is configured to take a sum or difference value of the motion state base value and the first value as the vehicle motion state indicator value.
[0183] The second calculation unit includes:
[0184] A second calculation subunit is configured to calculate a weighted sum of performance calibration gears of each vehicle controller signal and comfort state weights corresponding to each performance calibration gear, to obtain a second value.
[0185] A second determination subunit is configured to take a sum or difference value of the comfort state base value and the second value as the vehicle comfort state indicator value.
[0186] In a possible implementation, the device further includes:
[0187] A second selection unit is configured to enter a free driving interface in response to a selection operation of a free driving mode on a graphical user interface of the vehicle machine display screen; and the free driving interface displays a trip setting area, the trip setting area displays a start point setting item of a trip, an end point setting item of the trip, and a route setting item.
[0188] A first display unit is configured to display a generated target trip by setting a target start point in the start point setting item, setting a target end point in the end point setting item, and setting a target route in the route setting item.
[0189] A second control unit is configured to control the vehicle to travel according to the target trip in response to a triggering operation of a start challenge control corresponding to the target trip.
[0190] In a possible implementation, the device further includes:
[0191] a second display unit configured to display the vehicle and the platoon information of the target vehicle in response to an operation of sending the target trip to the target vehicle;
[0192] a third display unit configured to display position information of the target vehicle during the platoon challenge.
[0193] In a possible implementation, the apparatus further includes:
[0194] a fourth display unit configured to display a navigation map in response to a triggering operation of a start challenge control corresponding to the target trip;
[0195] a playing unit configured to display position information of the vehicle traveling according to the target trip, sites passed through by the target trip, and recommended scenic spots passed through by the target trip on the navigation map, and play exclusive music corresponding to the target trip.
[0196] In a possible implementation, the apparatus further includes:
[0197] a collecting unit configured to collect vehicle internal environment information and vehicle external environment information during control of the vehicle traveling according to the target trip, and record whole-vehicle data corresponding to the target trip;
[0198] a generating unit configured to form a trip sharing image in combination with the vehicle internal environment information, the vehicle external environment information, and the whole-vehicle data.
[0199] In a possible implementation, the apparatus further includes:
[0200] a fifth display unit configured to display a game interface on a graphical user interface of the car machine display screen when entering a first trip segment of the target trip;
[0201] a sixth display unit configured to display game special effects on the game interface when the vehicle travels in the first trip segment.
[0202] In a possible implementation, the apparatus further includes:
[0203] a first obtaining unit configured to obtain route information of a second trip segment of the target trip when entering the second trip segment; the route information of the second trip segment includes road information, vehicle state, and driving condition corresponding to the second trip segment;
[0204] The second acquisition unit is configured to, in response to an operation of uploading the route information of the second trip segment to the cloud, cause other vehicle terminal and / or client to acquire the route information of the second trip segment from the cloud, and evaluate the second trip segment from at least one dimension according to the route information of the second trip segment.
[0205] In a possible implementation, the device further includes:
[0206] The third selection unit is configured to, in response to a selection operation of a track challenge mode on a graphical user interface of the vehicle terminal display screen, enter a track challenge interface; and the track challenge interface displays a track configuration control corresponding to the target track.
[0207] The seventh display unit is configured to, in response to a triggering operation of the track configuration control corresponding to the target track, display a track configuration recommendation interface corresponding to the target track; and the track configuration recommendation interface displays a track line map of the target track, a one-key configuration control corresponding to the target track line, and a recommended combination mode corresponding to the target track line, wherein the recommended combination mode includes performance calibration gears of each controller signal corresponding to the target track line.
[0208] The third control unit is configured to, in response to a triggering operation of the one-key configuration control, control the vehicle using the recommended combination mode.
[0209] In a possible implementation, the performance calibration gears of each controller signal corresponding to the target track line in the recommended combination mode are determined according to track information of the target track and weather environment information.
[0210] In a possible implementation, the device further includes:
[0211] The uploading unit is configured to upload whole vehicle data of the vehicle to the cloud, so that the cloud transmits the whole vehicle data to a vehicle networking data lake, the vehicle networking data lake synchronizes the whole vehicle data to a vehicle networking TSP after processing the whole vehicle data, the vehicle networking TSP synchronizes the processed whole vehicle data to a client after performing human-vehicle relationship matching, the client displays the processed whole vehicle data and acquires a personal ranking and a custom performance adjustment mode corresponding to the personal ranking according to the processed whole vehicle data, and the vehicle networking TSP acquires the personal ranking and the custom performance adjustment mode corresponding to the personal ranking from the client and returns them to the cloud together with a personal user identifier.
[0212] The receiving unit is configured to receive the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identifier transmitted by the cloud, and display the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identifier on a graphical user interface of the vehicle machine display screen.
[0213] The vehicle data includes one or more of a speed, lateral and longitudinal acceleration, mileage, energy consumption, rotation speed, torque, power, throttle position, steering wheel angle, gear position of the vehicle.
[0214] In a possible implementation, the embodiment of the present application further provides a vehicle machine, which comprises:
[0215] a memory configured to store executable program codes; and
[0216] a processor configured to invoke the executable program codes in the memory to implement the vehicle control method.
[0217] In a possible implementation, the embodiment of the present application further provides a vehicle, which comprises the vehicle machine as described above.
[0218] It should be noted that the specific implementation of each unit in the embodiment can refer to the related description in the above method embodiments. The division of units in the embodiment of the present application is illustrative, and is only a logical function division. In actual implementation, another division mode can be used. Each functional unit in the embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. For example, in the above embodiment, the processing unit and the sending unit can be the same unit, or can be different units. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0219] From the above description of the embodiments, those skilled in the art can clearly understand that all or part of the steps of the method in the above embodiments can be implemented by means of software plus necessary general hardware platforms. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which can be stored in a storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network communication device such as a media gateway, etc.) execute the methods described in the various embodiments or some parts of the embodiments of the present application.
[0220] It should be noted that the various embodiments described herein are described in progressive order of complexity where appropriate. Therefore, features and concepts described in one or more embodiments described with or without the aforementioned proviso can be combined with or added to features and concepts described in other embodiments, even though such features or concepts are not mentioned in the alternative embodiments.
[0221] Also, it should be noted that the terms "comprising," "including," and "having" are intended to be open-ended terms, and include both explicit and implicit described features, such that a process, method, article, or apparatus that comprises, includes, or has an element therefore, also includes other elements that are not expressly listed, or that are inherent in such process, method, article, or apparatus. In addition, the terms "first," "second," and "third," etc. are used merely as labels, and are not intended to impose numerical requirements on their objects.
[0222] The above description is intended to enable any person skilled in the art to make or use the application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other embodiments without the use of the innovative features. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A vehicle control method characterized by, The method comprises: in response to a selection operation on a performance adjustment mode on a graphical user interface of a vehicle machine display screen, entering a performance adjustment interface; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets performance calibration gears of at least one vehicle controller signal of the vehicle; in response to a triggering operation on the identification of the custom performance adjustment mode, controlling the vehicle to drive in the custom performance adjustment mode, and displaying a vehicle performance state indicator value in the custom performance adjustment mode in the performance adjustment interface; wherein the vehicle performance state indicator value in the custom performance adjustment mode is calculated from the performance calibration gears of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear; the vehicle performance state indicator value includes a vehicle motion state indicator value and a vehicle comfort state indicator value; the weight corresponding to the performance calibration gear includes a motion state weight and a comfort state weight; the calculation process of the vehicle motion state indicator value comprises: calculating the weighted sum of the performance calibration gears of each vehicle controller signal and the motion state weight corresponding to each performance calibration gear to obtain a first value; the sum or difference of the motion state base value and the first value is taken as the vehicle motion state indicator value; the calculation process of the vehicle comfort state indicator value comprises: calculating the weighted sum of the performance calibration gears of each vehicle controller signal and the comfort state weight corresponding to each performance calibration gear to obtain a second value; the sum or difference of the comfort state base value and the second value is taken as the vehicle comfort state indicator value.
2. The method of claim 1, wherein, The method further comprises: in response to a selection operation on a free driving mode on a graphical user interface of the vehicle machine display screen, entering a free driving interface; the free driving interface displays a trip setting area, which displays a start point setting item of a trip, an end point setting item of the trip, and a route setting item; by setting the target start point in the start point setting item, setting the target end point in the end point setting item, and setting the target route in the route setting item, a generated target trip is displayed; in response to a triggering operation on a start challenge control corresponding to the target trip, controlling the vehicle to drive according to the target trip.
3. The method of claim 2, wherein, The method further comprises: in response to an operation of sending the target trip to a target vehicle, displaying team-up information of the vehicle and the target vehicle; during the team-up challenge, displaying location information of the target vehicle.
4. The method of claim 2, wherein, The method further comprises: in response to a triggering operation on a start challenge control corresponding to the target trip, displaying a navigation map; on the navigation map, displaying location information of the vehicle driving according to the target trip, sites passed through by the target trip, and recommended scenic spots passed through by the target trip, and playing exclusive music corresponding to the target trip.
5. The method of claim 2, wherein, The method further comprises: during the process of controlling the vehicle to drive according to the target trip, collecting vehicle internal environment information and vehicle external environment information, and recording vehicle data corresponding to the target trip; Combine the vehicle interior environment information, the vehicle external environment information and the vehicle data to form a trip sharing image.
6. The method of claim 2, wherein, The method further comprises: When entering the first trip segment of the target trip, a game interface is displayed on the graphical user interface of the car machine display screen; When the vehicle is driving in the first trip segment, game special effects are displayed on the game interface.
7. The method of claim 2, wherein, The method further comprises: When entering the second trip segment of the target trip, the route information of the second trip segment is obtained; the route information of the second trip segment includes the road information, vehicle state and driving condition corresponding to the second trip segment; In response to the operation of uploading the route information of the second trip segment to the cloud, other car machine ends and / or clients obtain the route information of the second trip segment from the cloud, and evaluate the second trip segment from at least one dimension according to the route information of the second trip segment.
8. The method of claim 1, wherein, The method further comprises: In response to the selection operation of the track challenge mode on the graphical user interface of the car machine display screen, enter the track challenge interface; the track challenge interface displays the track configuration control corresponding to the target track; In response to the trigger operation of the track configuration control corresponding to the target track, a track configuration recommendation interface corresponding to the target track is displayed; the track configuration recommendation interface displays the track line map of the target track, the one-key configuration control corresponding to the target track line, and the recommended combination mode corresponding to the target track line, wherein the recommended combination mode includes the performance calibration gear of each controller signal corresponding to the target track line; In response to the trigger operation of the one-key configuration control, the vehicle is controlled using the recommended combination mode.
9. The method of claim 8, wherein, The performance calibration gear of each controller signal corresponding to the target track line in the recommended combination mode is determined according to the track information and weather environment information of the target track.
10. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: Upload the vehicle data to the cloud to make the cloud transmit the vehicle data to the vehicle networking data lake, make the vehicle networking data lake process the vehicle data and synchronize it to the vehicle networking TSP, make the vehicle networking TSP match the personal user after processing the vehicle data and synchronize the processed vehicle data to the client, make the client display the processed vehicle data and obtain the personal ranking and the custom performance adjustment mode corresponding to the personal ranking according to the processed vehicle data, make the vehicle networking TSP obtain the personal ranking and the custom performance adjustment mode corresponding to the personal ranking from the client, and return them to the cloud together with the personal user identifier; Receive the personal ranking, the custom performance adjustment mode corresponding to the personal ranking and the personal user identifier transmitted by the cloud, and display the personal ranking, the custom performance adjustment mode corresponding to the personal ranking and the personal user identifier on the graphical user interface of the car machine display screen; The vehicle data includes one or more of a vehicle speed, lateral and longitudinal acceleration, mileage, energy consumption, rotation speed, torque, power, throttle position, steering wheel angle, and gear position of the vehicle.
11. A vehicle control device characterized by comprising: The device includes: A first selection unit configured to enter a performance adjustment interface in response to a selection operation on a performance adjustment mode of a graphical user interface of a display screen of a vehicle machine; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear position of at least one vehicle controller signal of the vehicle; A first control unit configured to control the vehicle to travel in the custom performance adjustment mode in response to a triggering operation on the identification of the custom performance adjustment mode, and display a vehicle performance state indicator value in the custom performance adjustment mode in the performance adjustment interface; the vehicle performance state indicator value in the custom performance adjustment mode is calculated from the performance calibration gear position of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear position; the vehicle performance state indicator value includes a vehicle motion state indicator value and a vehicle comfort state indicator value; the weight corresponding to the performance calibration gear position includes a motion state weight and a comfort state weight; the calculation process of the vehicle motion state indicator value includes: calculating a weighted sum of the performance calibration gear position of each vehicle controller signal and the motion state weight corresponding to each performance calibration gear position to obtain a first value; and taking a sum or difference value of a motion state base value and the first value as the vehicle motion state indicator value; the calculation process of the vehicle comfort state indicator value includes: calculating a weighted sum of the performance calibration gear position of each vehicle controller signal and the comfort state weight corresponding to each performance calibration gear position to obtain a second value; and taking a sum or difference value of a comfort state base value and the second value as the vehicle comfort state indicator value.
12. A head unit characterized by comprising: The vehicle machine includes: a memory configured to store executable program code; and a processor configured to call the executable program code in the memory to implement the vehicle control method according to any one of claims 1-10.
13. A vehicle characterized by comprising: The vehicle includes the vehicle machine according to claim 12.
Citation Information
Patent Citations
Vehicle performance adjusting method and device and electronic equipment
CN115742995A
Vehicle information display system
CN116135606A