Display control method and vehicle

By sending the robot's position information to the navigation interface when the vehicle navigation application is started, the problem of unintuitive display of the vehicle's position is solved, and intuitive display of the robot's position and timely positioning in dangerous situations are realized.

CN120503602APending Publication Date: 2025-08-19GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510894336.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-30
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

In the prior art, the position information display method of vehicle-mounted robots lacks intuitiveness, and it is difficult for users to understand the real-time and specific relative position relationship between the robot and the vehicle at a glance.

Method used

When the vehicle navigation application is started, by sending information to the vehicle robot application, the position information of the robot is sent to the vehicle navigation application in text or coordinates, and the position of the robot is displayed in the navigation interface, and the geographical location of the robot is determined based on the vehicle position information.

Benefits of technology

The intuitive display of the robot position is realized, the user's understanding of the robot position is improved, the utilization rate of on-board navigation applications is enhanced, and the robot can be positioned in time in dangerous situations to reduce losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120503602A_ABST
    Figure CN120503602A_ABST
Patent Text Reader

Abstract

The invention provides a display control method and a vehicle, and relates to the technical field of vehicles. The method comprises the following steps: sending first information to the vehicle-mounted robot application under the condition that the vehicle-mounted navigation application is started; wherein position information, described in a text form, of the vehicle-mounted robot is displayed in an application interface of the vehicle-mounted robot application; the first information is used for informing the vehicle-mounted robot application that the vehicle-mounted navigation application is started; receiving position information, which is sent by the vehicle-mounted robot application and is described in a text form, of the vehicle-mounted robot; displaying the position of the vehicle-mounted robot in a vehicle-mounted navigation interface according to the position information; wherein the vehicle-mounted navigation interface is displayed in a second display area in the central control screen. According to the technical scheme provided by the invention, the problem that the display mode of the position information of the vehicle-mounted robot lacks intuition in related technologies can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a display control method and a vehicle. Background Art

[0002] With the development of intelligent vehicle technology, the number of onboard devices is increasing. Currently, there are applications where robots (such as dog-like robots) are integrated into vehicles. These robots typically possess autonomous mobility and can be used for a variety of tasks, including detecting the vehicle's surroundings, assisting with maintenance, and providing interactive entertainment.

[0003] In related technologies, the status information of an on-board robot (such as battery level, operating mode, operating status, and location information) can be displayed on the central control screen. However, the current practice for displaying the location information of an on-board robot is to use text descriptions to indicate the robot's position relative to the vehicle.

[0004] This method of position description is difficult to provide users with intuitive and vivid spatial position perception, making it difficult for users to clearly and intuitively understand the real-time and specific relative position relationship between the robot and the vehicle. Summary of the Invention

[0005] Based on the defects and shortcomings of the above-mentioned related technologies, the present application proposes a display control method, a vehicle and a storage medium, which can solve the problem of lack of intuitiveness in the display of the position information of the vehicle-mounted robot in the related technologies.

[0006] According to a first aspect of the present application, a display control method is provided, which is applied to an in-vehicle navigation application. The method includes:

[0007] When the in-vehicle navigation application is activated, a first message is sent to the in-vehicle robot application; wherein the in-vehicle robot application is a control application of the in-vehicle robot, and an application interface of the in-vehicle robot application is displayed in a first display area of the central control screen, and the application interface displays the position information of the in-vehicle robot described in text form; the first message is used to inform the in-vehicle robot application that the in-vehicle navigation application has been activated;

[0008] Receiving the position information of the vehicle-mounted robot sent by the vehicle-mounted robot application;

[0009] According to the position information, the position of the vehicle-mounted robot is displayed in a vehicle-mounted navigation interface; wherein the vehicle-mounted navigation interface is displayed in a second display area in the central control screen.

[0010] In this application, when the in-vehicle navigation application is activated, the in-vehicle robot application can send the in-vehicle robot's location information to the in-vehicle navigation application, so that the in-vehicle navigation application can display the in-vehicle robot's location in the in-vehicle navigation interface, thereby marking the in-vehicle robot's location on the map. Compared with the location information expressed in text, this type of location expression can make the user understand the in-vehicle robot's location more clearly and intuitively, while also improving the utilization rate of the in-vehicle navigation application. In addition, the application interfaces of the two applications are displayed in different display areas of the central control screen, which can meet the needs of vehicle navigation while meeting the needs of vehicle robot status display and control.

[0011] In some optional embodiments, the receiving the position information of the vehicle-mounted robot sent by the vehicle-mounted robot application includes:

[0012] Receiving relative position information between the onboard robot and the vehicle described in text form sent by the onboard robot application;

[0013] The step of displaying the position of the vehicle-mounted robot on a vehicle-mounted navigation interface according to the position information includes:

[0014] The position of the vehicle-mounted robot in the vehicle-mounted navigation application is determined according to the position information of the vehicle in the vehicle-mounted navigation application and the relative position information between the vehicle-mounted robot and the vehicle, and the position of the vehicle-mounted robot is displayed in the vehicle-mounted navigation interface.

[0015] In this application, if the location information of the onboard robot displayed in the application interface of the onboard robot application is the relative location information between the onboard robot and the vehicle, the relative location information can be sent to the onboard navigation application. The onboard navigation application can determine the geographic location of the onboard robot based on the vehicle's location information (known) and the relative location information between the onboard robot and the vehicle. In this way, the relative location information can be converted into a geographic location, thereby more intuitively displaying the location of the onboard robot in the onboard navigation interface.

[0016] In some optional embodiments, when the vehicle-mounted robot is out performing a mission, after displaying the location of the vehicle-mounted robot in the vehicle-mounted navigation interface, the method further includes:

[0017] receiving a search instruction for the vehicle-mounted robot;

[0018] According to the search instruction, navigation is performed using the position of the vehicle-mounted robot as a destination.

[0019] When the vehicle-mounted robot is out performing a mission, the user may need to find the vehicle-mounted robot. In this case, the user can trigger a search command for the vehicle-mounted robot. After receiving the search command, the vehicle navigation application can use the location of the vehicle-mounted robot as the destination for vehicle navigation, so that the user can find the vehicle-mounted robot in a timely and accurate manner.

[0020] In some optional embodiments, the receiving of a search instruction for the vehicle-mounted robot includes:

[0021] Receive a search instruction sent by the vehicle-mounted robot application, or receive a search instruction triggered by a touch operation on a target control; wherein the target control is displayed in the vehicle-mounted navigation interface.

[0022] In this application, the vehicle-mounted robot application and / or the vehicle-mounted navigation application can integrate the vehicle-mounted robot's search function, so that when the user has a need to find the vehicle-mounted robot, the vehicle-mounted robot application or the vehicle-mounted navigation application can trigger the vehicle-mounted robot's search instruction, so that the vehicle-mounted navigation application uses the vehicle-mounted robot's location as the destination for vehicle navigation, so that the user can find the vehicle-mounted robot in a timely and accurate manner.

[0023] According to a second aspect of the present application, a display control method is provided, which is applied to a vehicle-mounted robot application, wherein the vehicle-mounted robot application is a control application of the vehicle-mounted robot, and the method comprises:

[0024] Receiving first information sent by the in-vehicle navigation application; the first information is used to indicate that the in-vehicle navigation application has been started;

[0025] Based on the first information, the location information of the vehicle-mounted robot is sent to the vehicle-mounted navigation application; wherein, the location information is used to enable the vehicle-mounted navigation application to display the location of the vehicle-mounted robot in the vehicle-mounted navigation interface; wherein, the application interface of the vehicle-mounted robot application is displayed in the first display area of the central control screen, the application interface displays the location information of the vehicle-mounted robot described in text form, and the vehicle-mounted navigation interface is displayed in the second display area of the central control screen.

[0026] In this application, when the in-vehicle navigation application is activated, the in-vehicle robot application can send the in-vehicle robot's location information described in text form to the in-vehicle navigation application, so that the in-vehicle navigation application can display the in-vehicle robot's location in the in-vehicle navigation interface and mark the in-vehicle robot's location on the map. Compared with the location information expressed in text, this type of location expression can make the user understand the in-vehicle robot's location more clearly and intuitively, while also improving the utilization rate of the in-vehicle navigation application. In addition, the application interfaces of the two applications are displayed in different display areas of the central control screen, which can meet the needs of vehicle navigation while meeting the needs of vehicle robot status display and control.

[0027] In some optional embodiments, sending the position information of the vehicle-mounted robot to the vehicle-mounted navigation application includes:

[0028] The relative position information between the vehicle-mounted robot and the vehicle is sent in text form to the vehicle-mounted navigation application.

[0029] In this application, if the position information of the onboard robot displayed in the application interface of the onboard robot application is the relative position information between the onboard robot and the vehicle, the relative position information can be sent to the onboard navigation application, so that the onboard navigation application can determine the geographic location of the onboard robot based on the (known) vehicle position information and the relative position information between the onboard robot and the vehicle. In this way, the relative position information can be converted into a geographic location, so that the position of the onboard robot can be more intuitively displayed in the onboard navigation interface.

[0030] In some optional embodiments, when the vehicle-mounted robot goes out to perform a task, the method further includes:

[0031] When it is detected that the onboard robot is in a dangerous state and the first information has been received, a search instruction for the onboard robot is sent to the onboard navigation application; wherein the dangerous state includes at least one of the following: the onboard robot is in a dangerous environment, the onboard robot malfunctions, and the battery level of the onboard robot is lower than a battery threshold; the search instruction is used to instruct the onboard navigation application to navigate with the location of the onboard robot as the destination.

[0032] In this application, if the on-board robot application detects that the on-board robot is in a dangerous state, and if the on-board robot application knows that the on-board navigation application has been activated, that is, if the on-board robot application has received the first information sent by the on-board navigation application, then the on-board robot application can automatically send a search instruction to the on-board navigation application. After receiving the search instruction for the on-board robot, the on-board navigation application can use the location of the on-board robot as the destination for vehicle navigation, so that the user can find the on-board robot in a dangerous state in a timely and accurate manner, thereby reducing further loss or damage to the on-board robot.

[0033] In some optional embodiments, when the vehicle-mounted robot goes out to perform a task, the method further includes:

[0034] When it is detected that the vehicle-mounted robot is in a dangerous state and the first information is not received, a search instruction is sent to a target controller to request the target controller to start the vehicle-mounted navigation application, and the search instruction is forwarded to the vehicle-mounted navigation application;

[0035] Among them, the dangerous state includes at least one of the following: the on-board robot is in a dangerous environment, the on-board robot fails, and the battery level of the on-board robot is lower than a battery threshold; the search instruction is used to instruct the on-board navigation application to navigate with the location of the on-board robot as the destination.

[0036] In the present application, when the on-board robot application detects that the on-board robot is in a dangerous state, if the on-board navigation application has not yet been started, that is, if the on-board robot application has not received the first information sent by the on-board navigation application, the on-board robot application can send a search instruction to the target controller. The target controller can request the on-board navigation application to start according to the search instruction and forward the search instruction to the on-board navigation application. After the on-board navigation application is started, the vehicle navigation application can use the location of the on-board robot as the destination according to the search instruction to enable the user to find the on-board robot in a dangerous state in a timely and accurate manner, thereby reducing further loss or damage to the on-board robot.

[0037] In some optional embodiments, during the process of sending a search instruction to the vehicle-mounted robot, the method further includes:

[0038] Sending second information to the vehicle-mounted robot; wherein the second information is used to instruct the vehicle-mounted robot to be stationary.

[0039] In the present application, in order to facilitate positioning and finding the vehicle-mounted robot, after the vehicle-mounted robot application triggers a search instruction, the vehicle-mounted robot application can send a second message to the vehicle-mounted robot to make the vehicle-mounted robot stand still.

[0040] According to a third aspect of the present application, a display control device is provided, which is applied to an in-vehicle navigation application. The method includes:

[0041] a first sending module, configured to send a first message to the onboard robot application when the onboard navigation application is activated; wherein the onboard robot application is a control application of the onboard robot, and an application interface of the onboard robot application is displayed in a first display area of the central control screen, and the application interface displays position information of the onboard robot described in text form; the first message is used to inform the onboard robot application that the onboard navigation application has been activated;

[0042] A first receiving module is configured to receive the position information of the vehicle-mounted robot sent by the vehicle-mounted robot application;

[0043] A display module is used to display the position of the vehicle-mounted robot in a vehicle-mounted navigation interface according to the position information; wherein the vehicle-mounted navigation interface is displayed in the second display area of the central control screen.

[0044] According to a fourth aspect of the present application, a display control device is provided, which is applied to a vehicle-mounted robot application, wherein the vehicle-mounted robot application is a control application of the vehicle-mounted robot, and the device includes:

[0045] A third receiving module is configured to receive first information sent by the in-vehicle navigation application; the first information is used to indicate that the in-vehicle navigation application has been started;

[0046] A second sending module is used to send the position information of the vehicle-mounted robot to the vehicle-mounted navigation application based on the first information; wherein, the position information is used to enable the vehicle-mounted navigation application to display the position of the vehicle-mounted robot in the vehicle-mounted navigation interface; wherein, the application interface of the vehicle-mounted robot application is displayed in the first display area of the central control screen, the application interface displays the position information of the vehicle-mounted robot described in text form, and the vehicle-mounted navigation interface is displayed in the second display area of the central control screen.

[0047] According to a fifth aspect of the present application, there is provided an electronic device, comprising: a memory and a processor;

[0048] The memory is connected to the processor and is used to store programs;

[0049] The processor is configured to implement the display control method as described in the first aspect or the second aspect by running the program in the memory.

[0050] According to a sixth aspect of the present application, a vehicle is provided, comprising the electronic device as described in the fifth aspect, wherein the vehicle implements the display control method as described in the first aspect or the second aspect through the electronic device.

[0051] According to a seventh aspect of the present application, a storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the display control method as described in the first aspect or the second aspect is implemented.

[0052] According to an eighth aspect of the present application, a computer program product or a computer program is provided, wherein the computer program product includes the computer program, and when a processor executes the computer program, the steps in the display control method as described in the first aspect or the second aspect are implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] By reading the detailed description of the embodiments below, the advantages and benefits of various embodiments will become clear to those skilled in the art. In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technology descriptions. Obviously, the drawings described below are only embodiments of the present application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative work.

[0054] Figure 1 A flow chart of a display control method provided in an embodiment of the present application;

[0055] Figure 2 A schematic diagram of the central control screen interface provided in an embodiment of the present application;

[0056] Figure 3 A flowchart of another display control method provided in an embodiment of the present application;

[0057] Figure 4 A block diagram of a display control device provided in an embodiment of the present application;

[0058] Figure 5 A block diagram of another display control device provided in an embodiment of the present application;

[0059] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0060] Figure 7 A schematic structural diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0061] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0062] Application Overview

[0063] For onboard robots integrated into vehicles, a control application (hereinafter referred to as the onboard robot application) is developed and deployed on the vehicle to facilitate control. The application interface of the onboard robot application can be displayed on the central control screen. This application interface can display status information of the onboard robot, such as battery level, operating mode, operating status, and location information. The location information described here is generally described in text form.

[0064] Although this presentation method can provide basic location information, it lacks intuitive visual experience for users, making it difficult to quickly construct a spatial relationship diagram between the robot dog and the vehicle in their minds. It is even more difficult to determine the specific location of the on-board robot, such as whether it is near a river or near a road, etc., making it difficult for users to understand the location information of the on-board robot at a glance and intuitively.

[0065] To address the aforementioned technical issues, the present invention provides a display control solution that, when the in-vehicle navigation application is activated, displays the location information of the on-board robot on the in-vehicle navigation interface. This allows users to more clearly and intuitively understand the location of the on-board robot, while also improving the utilization of the in-vehicle navigation application. Furthermore, the application interfaces of the two applications are displayed in different display areas on the central control screen, meeting the needs of displaying and controlling the status of the on-board robot while also satisfying the needs of vehicle navigation.

[0066] For details about the display control solution provided in the embodiments of the present application, please see below.

[0067] Exemplary Methods

[0068] An embodiment of the present application provides a display control method, which is applied to an in-vehicle navigation application. That is, the display control method is executed by the in-vehicle navigation application.

[0069] The following embodiments describe the method in detail. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0070] like Figure 1As shown, the method may include steps 101 to 103, as described below.

[0071] Step 101: When the in-vehicle navigation application is started, a first message is sent to the in-vehicle robot application.

[0072] The vehicle-mounted robot mentioned here is a robot integrated into a vehicle, which can be a humanoid robot, a dog-shaped robot or other types of robots.

[0073] The in-vehicle robot application described here is a control application for the in-vehicle robot. Through this in-vehicle robot application, control instructions can be issued to the in-vehicle robot, such as controlling the in-vehicle robot to go out and perform tasks, controlling the in-vehicle robot to perform certain actions (such as dancing), etc. The in-vehicle robot application can also display the status information of the in-vehicle robot, such as battery level and location.

[0074] Specifically, if Figure 2 As shown, the application interface of the vehicle-mounted robot application can be displayed in the first display area 201 in the central control screen. The status information of the vehicle-mounted robot can be displayed through the application interface, or control instructions for the vehicle-mounted robot can be issued through the application interface.

[0075] The in-vehicle navigation application mentioned here is an application used for vehicle navigation.

[0076] In an embodiment of the present application, the in-vehicle navigation application can be improved so that after it is started, it can automatically trigger a first message to the in-vehicle robot application to inform the in-vehicle robot application that the in-vehicle navigation application has been started. This solution can be implemented by pre-configuring the in-vehicle navigation application accordingly.

[0077] Step 102: Receive location information sent by the vehicle-mounted robot from the vehicle-mounted robot application.

[0078] After the in-vehicle robot application receives the first information sent by the in-vehicle navigation application, it can send the location information of the in-vehicle robot to the in-vehicle navigation application according to the first information.

[0079] The position information sent by the vehicle-mounted robot application and the position information displayed on the application interface of the vehicle-mounted robot application can be expressed in the same or different ways. For example, the position information sent by the vehicle-mounted robot application can also be position information described in text form or in coordinate form.

[0080] The onboard robot can be equipped with a GPS receiver to calculate its three-dimensional position by receiving GPS signals. Alternatively, it can be equipped with an inertial navigation system to measure the robot's motion information, such as acceleration and angular velocity, and combine it with its initial position and posture information to calculate its own position. Of course, other methods can also be used to determine the onboard robot's position. The determined position information can be displayed in text form on the onboard robot's application interface.

[0081] The communication channel between the in-vehicle navigation application and the in-vehicle robot application is pre-configured, and the two applications can communicate with each other through the communication channel.

[0082] Step 103: Display the location information of the vehicle-mounted robot on the vehicle-mounted navigation interface.

[0083] After the in-vehicle navigation application receives the location information of the in-vehicle robot sent by the in-vehicle robot application, it can determine the location of the in-vehicle robot according to the location information and display the location of the in-vehicle robot in the in-vehicle navigation interface.

[0084] Among them, such as Figure 2 As shown, the vehicle navigation interface is displayed in the second display area 202 of the central control screen, which is a different display area from the first display area that displays the application interface of the vehicle robot application.

[0085] In an embodiment of the present application, when the on-board navigation application is started, the on-board robot application can send the location information of the on-board robot to the on-board navigation application, so that the on-board navigation application displays the location of the on-board robot in the on-board navigation interface, and realizes marking the location of the on-board robot on the map. Compared with the location information expressed in words, this type of location expression method can make the user understand the location of the on-board robot more clearly and intuitively, and at the same time improve the utilization rate of the on-board navigation application. In addition, the application interfaces of the two applications are displayed in different display areas of the central control screen, which can meet the vehicle navigation needs while meeting the status display and control requirements of the on-board robot. Furthermore, the utilization rate of the on-board navigation application is high, and it can realize the intuitive display of the location of the on-board robot in most cases. Furthermore, this method also realizes the linkage between the on-board navigation application and the on-board robot application, and realizes the realization of more functions.

[0086] In some optional embodiments, the position information of the vehicle-mounted robot displayed in the application interface of the vehicle-mounted robot application is the relative position information between the vehicle-mounted robot and the vehicle, such as "robot Xiaohui is located 100 meters away from the north-east of the vehicle", so that the user can understand the positional relationship between the vehicle-mounted robot and the vehicle.

[0087] Accordingly, step 102: receiving the location information of the vehicle-mounted robot sent by the vehicle-mounted robot application may include:

[0088] Receive the relative position information between the onboard robot and the vehicle described in text form sent by the onboard robot application.

[0089] Step 103: Displaying the location of the vehicle-mounted robot on the vehicle-mounted navigation interface according to the location information may include:

[0090] The position of the onboard robot in the onboard navigation application is determined based on the position information of the vehicle in the onboard navigation application and the relative position information between the onboard robot and the vehicle, and the position of the onboard robot is displayed in the onboard navigation interface.

[0091] In an embodiment of the present application, when the position information of the onboard robot displayed in the application interface of the onboard robot application is the relative position information between the onboard robot and the vehicle, the relative position information can be sent to the onboard navigation application, so that the onboard navigation application can determine the geographic location of the onboard robot based on the (known) vehicle position information and the relative position information between the onboard robot and the vehicle. In this way, the relative position information can be converted into a geographic location, thereby more intuitively displaying the position of the onboard robot in the onboard navigation interface.

[0092] It can be understood that when the position information of the vehicle-mounted robot displayed in the application interface of the vehicle-mounted robot application is the relative position information between the vehicle-mounted robot and the vehicle, the position information in the form of coordinates (such as longitude and latitude coordinates) can also be sent to the vehicle-mounted navigation application, so that the vehicle-mounted navigation application can directly locate the position of the vehicle-mounted robot on the map based on the position information in the form of coordinates, and display the position of the vehicle-mounted robot.

[0093] In some optional embodiments, the in-vehicle navigation application can also perform vehicle navigation with the location of the in-vehicle robot as the destination, as described in detail below.

[0094] When the vehicle-mounted robot is out performing a mission, after the location of the vehicle-mounted robot is displayed on the vehicle-mounted navigation interface, the method further includes steps A1 and A2, as described below:

[0095] Step A1: Receive a search instruction for the vehicle-mounted robot.

[0096] When the vehicle-mounted robot is out performing a task, the user may have a need to find the vehicle-mounted robot. For example, if the vehicle-mounted robot finds an item the user needs to find or a place the user needs to go to, the user can trigger a search instruction for the vehicle-mounted robot.

[0097] Step A2: According to the search instruction for the vehicle-mounted robot, the position of the vehicle-mounted robot is used as the destination for navigation.

[0098] After receiving the search instruction for the vehicle-mounted robot, the vehicle-mounted navigation application can use the location of the vehicle-mounted robot as the destination for vehicle navigation, so that the user can find the vehicle-mounted robot in a timely and accurate manner.

[0099] During the navigation process, the remaining distance information and remaining time information for the vehicle to reach the location of the onboard robot can be displayed on the onboard navigation interface, so that the user has a further understanding of the navigation journey.

[0100] Optionally, step A1: receiving a search instruction for the vehicle-mounted robot may include:

[0101] Receive a search instruction sent by an in-vehicle robot application, or receive a search instruction triggered by a touch operation on a target control; wherein the target control is displayed in the in-vehicle navigation interface.

[0102] In some embodiments, the search instruction described here can be sent by the on-board robot application to the on-board navigation application, that is, the on-board robot application integrates the search function of the on-board robot, and can send the triggered search instruction to the on-board navigation application. At the same time, the on-board navigation application has the function of recognizing and responding to the search instruction.

[0103] The user can trigger the search command by performing a touch operation on the application interface of the vehicle-mounted robot application, such as double-clicking or long-pressing the application interface to achieve quick triggering. Alternatively, the application interface may include a target control for triggering the vehicle-mounted robot to search, and the user can trigger the search command by clicking the target control. Furthermore, the user can trigger the search command by voice command, such as by using the voice command "Please find the robot Xiaohui" to trigger the search command for the vehicle-mounted robot.

[0104] In other embodiments, the in-vehicle robot search function can be pre-configured for the in-vehicle navigation application (e.g., during the software development or update phase), so that the user can directly trigger a search command for the in-vehicle robot through the in-vehicle navigation application. For example, the in-vehicle navigation interface can be configured with a target control for triggering the in-vehicle robot to search, and the user triggers the search command by clicking the target control.

[0105] In an embodiment of the present application, the on-board robot application and / or the on-board navigation application can integrate the search function of the on-board robot, so that when the user has the need to find the on-board robot, the on-board robot application or the on-board navigation application can trigger the search instruction of the on-board robot, so that the on-board navigation application uses the location of the on-board robot as the destination for vehicle navigation, so that the user can find the on-board robot in a timely and accurate manner.

[0106] The embodiment of the present application can configure the vehicle-mounted robot search function for both the vehicle-mounted robot application and the vehicle-mounted navigation application, so that users can trigger the vehicle-mounted robot search function according to their own habits and preferences, thereby improving the selectivity of the trigger operation.

[0107] An embodiment of the present application also provides a display control method, which is applied to a vehicle-mounted robot application, that is, the executor of the method is a vehicle-mounted robot application.

[0108] The in-vehicle robot application described here is a control application for the in-vehicle robot. Through this in-vehicle robot application, control instructions can be issued to the in-vehicle robot, such as controlling the in-vehicle robot to go out and perform tasks, controlling the in-vehicle robot to perform certain actions (such as dancing), etc. The in-vehicle robot application can also display the status information of the in-vehicle robot, such as battery level and location.

[0109] Specifically, if Figure 2 As shown, the application interface of the vehicle-mounted robot application can be displayed in the first display area 201 in the central control screen, and the status information of the vehicle-mounted robot can be displayed through the application interface, or control instructions for the vehicle-mounted robot can be issued through the application interface.

[0110] The following embodiments describe the method in detail. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0111] like Figure 3 As shown, the method may include steps 301 to 302, as described below.

[0112] Step 301: Receive first information sent by an in-vehicle navigation application.

[0113] The first information is used to indicate that the in-vehicle navigation application has been started.

[0114] The in-vehicle navigation application described herein is an application used for vehicle navigation. In embodiments of the present application, the in-vehicle navigation application can be improved so that, upon startup, it automatically triggers a first message to the in-vehicle robot application, thereby notifying the in-vehicle robot application that the in-vehicle navigation application has been started. This process can be implemented by pre-configuring the in-vehicle navigation application accordingly.

[0115] Among them, such as Figure 2 As shown, the vehicle navigation interface is displayed in the second display area 202 in the central control screen, which is different from the first display area.

[0116] Step 302: Send the location information of the vehicle-mounted robot to the vehicle-mounted navigation application according to the first information.

[0117] The vehicle-mounted robot application's interface displays the vehicle-mounted robot's location information in text form. After receiving the first information sent by the vehicle-mounted navigation application, the vehicle-mounted robot application can send the vehicle-mounted robot's location information to the vehicle-mounted navigation application based on the first information. The sent location information is used to enable the vehicle-mounted navigation application to display the vehicle-mounted robot's location on the vehicle-mounted navigation interface.

[0118] The communication channel between the in-vehicle navigation application and the in-vehicle robot application is pre-configured, and the two applications can communicate with each other through the communication channel.

[0119] In an embodiment of the present application, when the on-board navigation application is started, the on-board robot application can send the position information of the on-board robot described in text form to the on-board navigation application, so that the on-board navigation application displays the position of the on-board robot in the on-board navigation interface, and realizes marking the position of the on-board robot on the map. Compared with the position information expressed in text, this type of position expression method can make the user understand the position of the on-board robot more clearly and intuitively, and at the same time improve the utilization rate of the on-board navigation application. In addition, the application interfaces of the two applications are displayed in different display areas of the central control screen, which can meet the vehicle navigation needs while meeting the status display and control requirements of the on-board robot. Furthermore, the utilization rate of the on-board navigation application is high, and it can realize the intuitive display of the position of the on-board robot in most cases. Furthermore, this method also realizes the linkage between the on-board navigation application and the on-board robot application, and realizes the realization of more functions.

[0120] In some optional embodiments, the step 302 of “sending the location information of the vehicle-mounted robot to the vehicle-mounted navigation application” may include:

[0121] Send the relative position information between the vehicle-mounted robot and the vehicle described in text form to the vehicle-mounted navigation application.

[0122] In an embodiment of the present application, when the position information of the onboard robot displayed in the application interface of the onboard robot application is the relative position information between the onboard robot and the vehicle, the relative position information can be directly sent to the onboard navigation application, so that the onboard navigation application can determine the geographic location of the onboard robot based on the (known) vehicle position information and the relative position information between the onboard robot and the vehicle. In this way, the relative position information can be converted into a geographic location, thereby more intuitively displaying the position of the onboard robot in the onboard navigation interface.

[0123] In some optional embodiments, when the vehicle-mounted robot is out performing a task, a search instruction can be sent through the vehicle-mounted robot application to the vehicle-mounted navigation application, so that the vehicle-mounted navigation application uses the location of the vehicle-mounted robot as the destination for vehicle navigation, thereby allowing the user to find the vehicle-mounted robot in a timely and accurate manner, as described below.

[0124] Optionally, when the vehicle-mounted robot goes out to perform a task, the method may further include:

[0125] When it is detected that the vehicle-mounted robot is in a dangerous state and the first information has been received, a search instruction for the vehicle-mounted robot is directly sent to the vehicle-mounted navigation application.

[0126] The dangerous state described here includes at least one of the following: the onboard robot is in a dangerous environment (such as near a cliff, a swamp, a river, etc., which can be determined by image acquisition), the onboard robot has a fault (which can be determined based on the fault information sent by the onboard robot, or the heartbeat information of the onboard robot is not received after a preset time period, etc.), and the battery level of the onboard robot is lower than the battery threshold (which can be determined by the battery information sent by the onboard robot). The battery threshold described here is used to characterize low battery. When the battery level of the onboard robot is lower than the battery threshold, it means that the onboard robot has insufficient battery and may not be able to return normally.

[0127] The search instruction described here is used to instruct the in-vehicle navigation application to navigate with the location of the in-vehicle robot as the destination.

[0128] In an embodiment of the present application, if the on-board robot application detects that the on-board robot is in a dangerous state, and if the on-board robot application knows that the on-board navigation application has been activated, that is, has received the first information sent by the on-board navigation application, the on-board robot application can automatically send a search instruction to the on-board navigation application. After receiving the search instruction for the on-board robot, the on-board navigation application can use the location of the on-board robot as the destination for vehicle navigation, so that the user can find the on-board robot in a timely and accurate manner, thereby reducing further loss or damage to the on-board robot.

[0129] It is understood that when the in-vehicle navigation application is already activated, the user can also actively trigger a search command for the in-vehicle robot through the in-vehicle robot application. For example, the user can trigger the search command by performing a touch operation on the in-vehicle robot application's application interface, such as double-clicking or long-pressing the application interface to achieve a quick trigger. In another example, the application interface contains a target control for triggering the in-vehicle robot to search, and the user triggers the search command by clicking the target control. In another example, the user can also trigger the search command through voice commands, such as using the voice command "Please find the robot Xiaohui" to trigger the search command for the in-vehicle robot.

[0130] Optionally, when the vehicle-mounted robot goes out to perform a task, the method may further include:

[0131] When it is detected that the vehicle-mounted robot is in a dangerous state and the first information is not received, a search instruction is sent to the target controller to request the target controller to start the vehicle-mounted navigation application and instruct the vehicle-mounted navigation application to navigate to the location of the vehicle-mounted robot as the destination.

[0132] The target controller mentioned here can be a vehicle controller, a domain controller (such as a cockpit domain controller) or a central control system controller, etc., which can control vehicle applications.

[0133] In an embodiment of the present application, if the on-board robot application detects that the on-board robot is in a dangerous state, and if the on-board navigation application has not yet been launched, that is, if the on-board robot application has not received the first information sent by the on-board navigation application, the on-board robot application can send a search instruction to the target controller. The target controller can request the on-board navigation application to be launched based on the search instruction and forward the search instruction to the on-board navigation application. After the on-board navigation application is launched, the vehicle navigation application can use the location of the on-board robot as the destination for vehicle navigation based on the search instruction, so that the user can find the on-board robot in a dangerous state in a timely and accurate manner, thereby reducing further loss or damage to the on-board robot.

[0134] It is understandable that when the in-vehicle navigation application is not started, the user can also actively trigger the search instruction for the in-vehicle robot through the in-vehicle robot application, and control the start of the in-vehicle navigation application through the target controller, and forward the search instruction to the in-vehicle navigation application.

[0135] Optionally, during the process of sending a search instruction to the vehicle-mounted robot, the method may further include:

[0136] Sending second information to the vehicle-mounted robot; wherein the second information is used to instruct the vehicle-mounted robot to be stationary.

[0137] In order to facilitate positioning and finding the vehicle-mounted robot, after the vehicle-mounted robot application triggers a search instruction, the vehicle-mounted robot application can send a second message to the vehicle-mounted robot to make the vehicle-mounted robot stand still.

[0138] It is understood that, when the second information is not sent to the onboard robot, the real-time location of the onboard robot is used as the navigation destination. In addition, the estimated merging time and distance between the vehicle and the onboard robot can be calculated based on the movement direction and speed of the onboard robot.

[0139] In summary, in the embodiment of the present application, when the in-vehicle navigation application is activated, the in-vehicle robot application can send the in-vehicle robot's location information described in text form to the in-vehicle navigation application, so that the in-vehicle navigation application displays the in-vehicle robot's location in the in-vehicle navigation interface, thereby marking the in-vehicle robot's location on the map. Compared with the location information expressed in text, this type of location expression can enable users to understand the location of the in-vehicle robot more clearly and intuitively, while also improving the utilization rate of the in-vehicle navigation application. In addition, the in-vehicle navigation application can also use the in-vehicle robot's location as the destination for vehicle navigation, so that users can find the in-vehicle robot in a timely and accurate manner.

[0140] Exemplary devices

[0141] Correspondingly, an embodiment of the present application also provides a display control device for use in vehicle navigation applications.

[0142] like Figure 4 As shown, the device may include:

[0143] The first sending module 401 is configured to send first information to the vehicle-mounted robot application when the vehicle-mounted navigation application is started.

[0144] Among them, the on-board robot application is a control application for the on-board robot, and the application interface of the on-board robot application is displayed in the first display area of the central control screen. The application interface displays the location information of the on-board robot described in text form; the first information is used to inform the on-board robot application that the on-board navigation application has been started.

[0145] The first receiving module 402 is configured to receive the position information of the vehicle-mounted robot sent by the vehicle-mounted robot application.

[0146] The display module 403 is configured to display the position of the vehicle-mounted robot in the vehicle-mounted navigation interface according to the position information.

[0147] Among them, the in-vehicle navigation interface is displayed in the second display area of the central control screen.

[0148] In some optional embodiments, the first receiving module 402 may be specifically configured to:

[0149] Receive relative position information between the vehicle-mounted robot and the vehicle described in text form sent by the vehicle-mounted robot application.

[0150] The display module 403 can be specifically used for:

[0151] The position of the vehicle-mounted robot in the vehicle-mounted navigation application is determined according to the position information of the vehicle in the vehicle-mounted navigation application and the relative position information between the vehicle-mounted robot and the vehicle, and the position of the vehicle-mounted robot is displayed in the vehicle-mounted navigation interface.

[0152] In some optional embodiments, when the vehicle-mounted robot is out performing a mission, after displaying the location of the vehicle-mounted robot in the vehicle-mounted navigation interface, the device may further include:

[0153] The second receiving module is used to receive a search instruction for the vehicle-mounted robot.

[0154] The navigation module is used to navigate to the destination based on the search instruction.

[0155] In some optional embodiments, the second receiving module may be specifically configured to:

[0156] Receive a search instruction sent by the vehicle-mounted robot application, or receive a search instruction triggered by a touch operation on a target control; wherein the target control is displayed in the vehicle-mounted navigation interface.

[0157] The display control device provided in this embodiment is based on the same concept as the display control method for in-vehicle navigation applications provided in the aforementioned embodiments of this application. It can execute the display control method provided in any of the aforementioned embodiments of this application and possesses the corresponding functional modules and beneficial effects. For technical details not fully described in this embodiment, please refer to the specific processing content of the display control method provided in the aforementioned embodiments of this application and will not be repeated here.

[0158] Correspondingly, an embodiment of the present application further provides a display control device, which is applied to a vehicle-mounted robot application, where the vehicle-mounted robot application is a control application of the vehicle-mounted robot.

[0159] like Figure 5 As shown, the device may include:

[0160] The third receiving module 501 is configured to receive first information sent by the in-vehicle navigation application; the first information is used to indicate that the in-vehicle navigation application has been started.

[0161] The second sending module 502 is configured to send the position information of the vehicle-mounted robot to the vehicle-mounted navigation application according to the first information.

[0162] wherein, the location information is used to enable the in-vehicle navigation application to display the location of the in-vehicle robot in the in-vehicle navigation interface; wherein, the application interface of the in-vehicle robot application is displayed in the first display area of the central control screen, the application interface displays the location information of the in-vehicle robot described in text form, and the in-vehicle navigation interface is displayed in the second display area of the central control screen.

[0163] In some optional embodiments, the second sending module 502 may be specifically configured to:

[0164] The relative position information between the vehicle-mounted robot and the vehicle is sent in text form to the vehicle-mounted navigation application.

[0165] In some optional embodiments, when the vehicle-mounted robot goes out to perform a task, the second sending module 502 may also be used to:

[0166] When it is detected that the onboard robot is in a dangerous state and the first information has been received, a search instruction for the onboard robot is sent to the onboard navigation application; wherein the dangerous state includes at least one of the following: the onboard robot is in a dangerous environment, the onboard robot malfunctions, and the battery level of the onboard robot is lower than a battery threshold; the search instruction is used to instruct the onboard navigation application to navigate with the location of the onboard robot as the destination.

[0167] In some optional embodiments, when the vehicle-mounted robot goes out to perform a task, the second sending module 502 may also be used to:

[0168] When it is detected that the vehicle-mounted robot is in a dangerous state and the first information is not received, a search instruction is sent to the target controller to request the target controller to start the vehicle-mounted navigation application and forward the search instruction to the vehicle-mounted navigation application.

[0169] Among them, the dangerous state includes at least one of the following: the on-board robot is in a dangerous environment, the on-board robot fails, and the battery level of the on-board robot is lower than a battery threshold; the search instruction is used to instruct the on-board navigation application to navigate with the location of the on-board robot as the destination.

[0170] In some optional embodiments, the second sending module 502 may also be configured to:

[0171] Sending second information to the vehicle-mounted robot; wherein the second information is used to instruct the vehicle-mounted robot to be stationary.

[0172] The display control device provided in this embodiment is based on the same concept as the display control method for vehicle-mounted robot applications provided in the above-mentioned embodiments of this application. It can execute the display control method provided in any of the above-mentioned embodiments of this application and has the corresponding functional modules and beneficial effects. For technical details not fully described in this embodiment, please refer to the specific processing content of the display control method provided in the above-mentioned embodiments of this application and will not be repeated here.

[0173] It should be understood that the modules in the above display control device can be implemented in the form of a processor calling software. For example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit of the device. The processor can be a general-purpose processor, such as a CPU or a microprocessor, and the memory can be a memory within the device or a memory outside the device. Alternatively, the units in the device can be implemented in the form of hardware circuits. The functions of some or all units can be realized by designing the hardware circuits. The hardware circuit can be understood as one or more processors. For example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above units can be realized by designing the logical relationships between the components within the circuit. For another example, the hardware circuit can be implemented by a PLD. For example, an FPGA can include a large number of logic gate circuits. The connection relationships between the logic gate circuits are configured through a configuration file to realize the functions of some or all of the above units. All units of the above device can be implemented entirely in the form of a processor calling software, or entirely in the form of hardware circuits, or partially in the form of a processor calling software, with the remaining parts implemented in the form of hardware circuits.

[0174] In an embodiment of the present application, a processor is a circuit with the ability to process signals. In one implementation, the processor may be a circuit with the ability to read and execute instructions, such as a CPU, a microprocessor, a GPU, or a DSP. In another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit may be fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the configuration of the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, DPU, etc.

[0175] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0176] In addition, the various units in the above apparatus may be fully or partially integrated together, or may be implemented independently. In one implementation, these units are integrated together and implemented in the form of a system-on-chip (SOC). The SOC may include at least one processor for implementing any of the above methods or implementing the functions of the various units of the apparatus. The at least one processor may be of different types, such as a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0177] Exemplary electronic devices

[0178] The present application also provides an electronic device, such as Figure 6 As shown, the electronic device includes: a memory 600 and a processor 610.

[0179] The memory 600 is connected to the processor 610 and is used to store programs.

[0180] The processor 610 is configured to implement the display control method for an in-vehicle navigation application or an in-vehicle device application in the above embodiment by running the program stored in the memory 600 .

[0181] Specifically, the electronic device may further include: a communication interface 620 , an input device 630 , an output device 640 and a bus 650 .

[0182] The processor 610, the memory 600, the communication interface 620, the input device 630 and the output device 640 are interconnected via a bus.

[0183] Bus 650 may include a pathway for transferring information between the various components of the computer system.

[0184] Processor 610 can be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, or the like, or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present invention. Alternatively, it can be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components.

[0185] The processor 610 may include a main processor, and may also include a baseband chip, a modem, and the like.

[0186] The memory 600 stores a program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the program may include program code, which includes computer operating instructions. More specifically, the memory 600 may include read-only memory (ROM), other types of static storage devices that can store static information and instructions, random access memory (RAM), other types of dynamic storage devices that can store information and instructions, disk storage, flash, etc.

[0187] The input device 630 may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.

[0188] Output device 640 may include devices that allow information to be output to a user, such as a display screen, printer, speakers, etc.

[0189] The communication interface 620 may include any device such as a transceiver to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0190] The processor 610 executes the program stored in the memory 600 and calls other devices, which can be used to implement the various steps of the display control method for in-vehicle navigation applications or in-vehicle machine applications provided in the above embodiments of the present application.

[0191] Example Vehicle

[0192] The present application also provides a vehicle, for example, Figure 7 As shown, the vehicle 700 includes: a memory 701 and a processor 702, wherein the memory 701 stores an executable program code 7011, and the processor 702 is used to call and execute the executable program code 7011 to perform the display control method for in-vehicle navigation applications or in-vehicle machine applications provided in the above embodiments of the present application.

[0193] In the embodiments of the present application, the functional modules of the vehicle can be divided according to the above-mentioned method examples. For example, each functional module can be mapped to a specific functional module, or two or more functions can be integrated into a single processing module. The integrated module can be implemented in the form of hardware. It should be noted that the module division in the embodiments of the present application is illustrative and is only a logical functional division. In actual implementation, other division methods may be used.

[0194] When the functional modules are divided according to their functions, the vehicle may include: a first sending module 401, a first receiving module 402, a display module 403, a third receiving module 501, a second sending module 502, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0195] The vehicle provided in an embodiment of the present application is used to execute the above-mentioned display control method, and thus can achieve the same effect as the above-mentioned implementation method.

[0196] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the vehicle's movements, while the storage module may be used to support the vehicle's execution of program codes and data.

[0197] The processing module may be a processor or controller that implements or executes various exemplary logic blocks, modules, and circuits disclosed herein. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing system (DSP) and a microprocessor, and the storage module may be a memory.

[0198] Exemplary computer program products and storage media

[0199] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps in the display control method described in the embodiment of the present application.

[0200] The computer program product may be implemented in hardware, software, or a combination thereof. In one embodiment, the computer program product is implemented as a computer storage medium. In another embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).

[0201] The computer program product may be written in any combination of one or more programming languages to implement the program code for performing the operations of the embodiments of the present application, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0202] In addition, an embodiment of the present application may also be a storage medium on which a computer program is stored, and the computer program is used by a processor to execute the steps of the display control method described in the embodiment of the present application.

[0203] In addition, the embodiment of the present application can also be a chip, which includes a processor and a data interface. The processor reads instructions stored in the memory through the data interface to execute the steps in the display control method described in the embodiment of the present application.

[0204] For the sake of simplicity, the aforementioned method embodiments are described as a series of action combinations. However, those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0205] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similarities between the various embodiments can be referred to in conjunction with each other. For device embodiments, since they are generally similar to method embodiments, their description is relatively simple, and for relevant details, reference can be made to the description of the method embodiments.

[0206] The steps in the methods of each embodiment of the present application can be adjusted in sequence, merged, and deleted according to actual needs, and the technical features recorded in each embodiment can be replaced or combined.

[0207] The modules and sub-modules in the devices and terminals in the various embodiments of the present application can be merged, divided, and deleted according to actual needs.

[0208] In the several embodiments provided in this application, it should be understood that the disclosed terminals, devices, and methods can be implemented in other ways. For example, the terminal embodiments described above are merely illustrative. For example, the division of modules or submodules is merely a logical function division. In actual implementation, there may be other division methods, such as multiple submodules or modules can be combined or integrated into another module, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or module, which can be electrical, mechanical or other forms.

[0209] The modules or submodules described as separate components may or may not be physically separate, and the components of the modules or submodules may or may not be physical modules or submodules, that is, they may be located in one place or distributed across multiple network modules or submodules. Some or all of the modules or submodules may be selected to achieve the purpose of this embodiment according to actual needs.

[0210] In addition, each functional module or submodule in each embodiment of the present application may be integrated into a processing module, or each module or submodule may exist physically separately, or two or more modules or submodules may be integrated into a single module. The above-mentioned integrated modules or submodules may be implemented in the form of hardware or software functional modules or submodules.

[0211] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0212] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, software units executed by a processor, or a combination of the two. The software units may be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0213] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

Claims

1. A display control method, characterized in that: Applied to an in-vehicle navigation application, the method includes: When the in-vehicle navigation application is activated, a first message is sent to the in-vehicle robot application; wherein the in-vehicle robot application is a control application of the in-vehicle robot, and an application interface of the in-vehicle robot application is displayed in a first display area of the central control screen, and the application interface displays the position information of the in-vehicle robot described in text form; the first message is used to inform the in-vehicle robot application that the in-vehicle navigation application has been activated; Receiving the position information of the vehicle-mounted robot sent by the vehicle-mounted robot application; According to the position information, the position of the vehicle-mounted robot is displayed in a vehicle-mounted navigation interface; wherein the vehicle-mounted navigation interface is displayed in a second display area in the central control screen.

2. The display control method according to claim 1, wherein: The receiving the position information of the vehicle-mounted robot sent by the vehicle-mounted robot application includes: Receiving relative position information between the onboard robot and the vehicle described in text form sent by the onboard robot application; The step of displaying the position of the vehicle-mounted robot on a vehicle-mounted navigation interface according to the position information includes: The position of the vehicle-mounted robot in the vehicle-mounted navigation application is determined according to the position information of the vehicle in the vehicle-mounted navigation application and the relative position information between the vehicle-mounted robot and the vehicle, and the position of the vehicle-mounted robot is displayed in the vehicle-mounted navigation interface.

3. The display control method according to claim 1, wherein: When the vehicle-mounted robot is out performing a task, after displaying the location of the vehicle-mounted robot in the vehicle-mounted navigation interface, the method further includes: receiving a search instruction for the vehicle-mounted robot; According to the search instruction, navigation is performed using the position of the vehicle-mounted robot as a destination.

4. The display control method according to claim 3, wherein: The receiving of a search instruction for the vehicle-mounted robot includes: Receive a search instruction sent by the vehicle-mounted robot application, or receive a search instruction triggered by a touch operation on a target control; wherein the target control is displayed in the vehicle-mounted navigation interface.

5. A display control method, characterized in that: Applied to a vehicle-mounted robot application, wherein the vehicle-mounted robot application is a control application of the vehicle-mounted robot, the method includes: Receiving first information sent by the in-vehicle navigation application; the first information is used to indicate that the in-vehicle navigation application has been started; Based on the first information, the location information of the vehicle-mounted robot is sent to the vehicle-mounted navigation application; wherein, the location information is used to enable the vehicle-mounted navigation application to display the location of the vehicle-mounted robot in the vehicle-mounted navigation interface; wherein, the application interface of the vehicle-mounted robot application is displayed in the first display area of the central control screen, the application interface displays the location information of the vehicle-mounted robot described in text form, and the vehicle-mounted navigation interface is displayed in the second display area of the central control screen.

6. The display control method according to claim 5, characterized in that: The sending the position information of the vehicle-mounted robot to the vehicle-mounted navigation application includes: The relative position information between the vehicle-mounted robot and the vehicle is sent in text form to the vehicle-mounted navigation application.

7. The display control method according to claim 5, characterized in that: In the case where the vehicle-mounted robot goes out to perform a task, the method further includes: When it is detected that the onboard robot is in a dangerous state and the first information has been received, a search instruction for the onboard robot is sent to the onboard navigation application; wherein the dangerous state includes at least one of the following: the onboard robot is in a dangerous environment, the onboard robot malfunctions, and the battery level of the onboard robot is lower than a battery threshold; the search instruction is used to instruct the onboard navigation application to navigate with the location of the onboard robot as the destination.

8. The display control method according to claim 5, wherein: In the case where the vehicle-mounted robot goes out to perform a task, the method further includes: When it is detected that the vehicle-mounted robot is in a dangerous state and the first information is not received, a search instruction is sent to a target controller to request the target controller to start the vehicle-mounted navigation application, and the search instruction is forwarded to the vehicle-mounted navigation application; Among them, the dangerous state includes at least one of the following: the on-board robot is in a dangerous environment, the on-board robot fails, and the battery level of the on-board robot is lower than a battery threshold; the search instruction is used to instruct the on-board navigation application to navigate with the location of the on-board robot as the destination.

9. The display control method according to claim 7 or 8, characterized in that: In the process of sending a search instruction to the vehicle-mounted robot, the method further includes: Sending second information to the vehicle-mounted robot; wherein the second information is used to instruct the vehicle-mounted robot to be stationary.

10. A vehicle, characterized in that: include: memory and processor; The memory is connected to the processor and is used to store programs; The processor is configured to implement the display control method according to any one of claims 1 to 4 or claims 5 to 9 by running the program in the memory.