Control method and related apparatus
Patent Information
- Application Number
- CN202611026842.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-10
- Publication Date
- 2026-10-23
AI Technical Summary
[0003]在以车辆为例的具身智能终端的实际应用中,车辆在停车场、小区道路、地下车库、临停上下客区域等场景中,可能因停泊位置影响他车出入、道路会车或临时借道通行,造成道路通行阻塞,进而导致通行效率较低,用户的智能化体验较差
Smart Images

Figure CN122970475A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of control technology, and in particular to a control method and related apparatus. Background Technology
[0002] Embodied intelligence refers to intelligent agents with physical carriers, such as intelligent vehicles, robots, and drones. Embodied intelligent terminals can continuously interact with the physical environment through a closed loop of "perception, decision-making, action, and feedback," autonomously learning, adapting, and completing complex physical tasks in an open world.
[0003] In practical applications of embodied intelligent terminals, taking vehicles as an example, vehicles may cause traffic congestion in scenarios such as parking lots, community roads, underground garages, and temporary passenger drop-off and pick-up areas due to their parking positions affecting the entry and exit of other vehicles, passing of oncoming vehicles, or temporary passage. This results in low traffic efficiency and a poor intelligent experience for users.
[0004] Therefore, there is an urgent need for a feasible solution to improve traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and to enhance the user's intelligent experience. Summary of the Invention
[0005] This application provides a control method and related apparatus that can improve traffic efficiency in scenarios involving intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0006] In a first aspect, embodiments of this application provide a control method applied to a control device (specifically, a first control device). It is understood that the method can be executed by the control device, which can be a device, or a chip (system) or circuit used in the device. This application does not limit this.
[0007] The control method includes: acquiring first information, and generating first control information based on the first information. The first information is used to instruct the activation of a first function of the first terminal, the first function including the ability for the first terminal to move while in a stationary state. The first control information is used to control the first terminal to output first prompt information while in a stationary state, the first prompt information indicating that the first terminal can move.
[0008] In this embodiment, the parking state of the first terminal can be understood as the state in which the first terminal is locked and parked after the user leaves the first terminal. When the first information from the user of the first terminal is obtained, it can be known that the user of the first terminal expects to activate the first function of the first terminal. Therefore, based on the first information, first control information can be generated to control the first terminal to output a first prompt message in the parking state, prompting the first terminal to be movable in the parking state. Thus, in scenarios where the parking position of the first terminal affects the entry and exit of other terminals or pedestrians, road passing, or temporary passage, causing road congestion and resulting in low traffic efficiency, the first prompt message can be used to determine that the first terminal has the ability to move in the parking state, and the first prompt message can be used to request the first terminal to move, so as to create space for other terminals or pedestrians to pass through. This can improve the traffic efficiency in the scenario of embodied intelligent terminal passage, such as vehicles, and improve the user's intelligent experience.
[0009] In one possible implementation, the first prompt information includes information about an identification code, and the first prompt information is also used to prompt scanning the identification code to achieve the first function.
[0010] In this embodiment, the identification code may specifically include, but is not limited to, information in the form of QR codes, barcodes, etc. Based on the first prompt information, the first terminal can be moved by scanning the identification code, so as to realize the function of the first terminal being movable in the stationary state, thereby forming a space that can be passed by other terminals or pedestrians, thereby improving the passage efficiency in the scenario of embodied intelligent terminal passage, taking vehicles as an example, and improving the user's intelligent experience.
[0011] In one possible implementation, the first prompt information includes information about the short-range communication module of the first terminal, and the first prompt information is also used to prompt the user to bring the device close to the short-range communication module to achieve the first function.
[0012] In this embodiment, the short-range communication module supports short-range communication technologies such as Near Field Communication (NFC) and satellite communication. Based on the first prompt information, the user can request the first terminal to move by bringing it close to the short-range communication module. This enables the first terminal to move while stationary, creating space for other terminals or pedestrians to pass through. This improves traffic efficiency in scenarios involving embodied smart terminals, such as vehicles, and enhances the user's intelligent experience. Furthermore, this embodiment only allows other users to request the first terminal to move by bringing it close to the short-range communication module. This prevents other users from photographing and disseminating the identification code, thus avoiding malicious requests to move the first terminal and ensuring the safety and reliability of the first terminal's movement while stationary.
[0013] In one possible implementation, the first control information is used to control the first terminal to output the first prompt information, which can be implemented in ways including but not limited to the following: the first control information is used to control the first terminal to display the first prompt information in the display area of the first terminal.
[0014] In this embodiment, the display area of the first terminal may include, but is not limited to, the light-transmitting glass or display screen of the first terminal. The first prompt information can be displayed in a visual manner in the display area of the first terminal, so that other users around the first terminal can intuitively see that the first terminal has the ability to move in a stationary state. This facilitates other users to initiate a request to move the first terminal when they have a need to pass through, thereby improving the user's intelligent experience.
[0015] In one possible implementation, the above control method further includes, but is not limited to, the following steps: acquiring second information, the second information including environmental perception information of the first terminal. The generation of first control information based on the first information can be specifically implemented through, but is not limited to, the following methods: generating first control information based on the first information and the second information.
[0016] In this embodiment, when the first information from the user of the first terminal is obtained, it can be determined that the user of the first terminal expects to activate the first function of the first terminal. Furthermore, the environmental perception information of the first terminal can be combined to generate first control information, controlling the first terminal to output a first prompt message in a stationary state, indicating that the first terminal can move in this state. Therefore, in scenarios where the stationary position of the first terminal affects the entry and exit of other terminals or pedestrians, or causes road congestion due to oncoming traffic or temporary passage, resulting in low traffic efficiency, the first prompt message indicates that the first terminal has the ability to move in a stationary state. Based on the first prompt message, the system can request the first terminal to move to create space for other terminals or pedestrians to pass through. This improves traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhances the user's intelligent experience.
[0017] In one possible implementation, the generation of first control information based on the first information and the second information can be achieved in ways including but not limited to the following: generating first control information when the first information indicates that a first function should be activated and the second information indicates that a first target intends to pass. The first target includes targets located around the first terminal.
[0018] In this embodiment, when first information from the user of the first terminal is obtained, and the environmental perception information of the first terminal determines that a first target in the vicinity of the first terminal intends to pass, first control information is generated to control the first terminal to output a first prompt message in a stationary state, indicating that the first terminal can move in the stationary state. Therefore, in scenarios where the stationary position of the first terminal affects the passage of the first target, resulting in low passage efficiency, the output of the first prompt message through the first control information informs the first target that the first terminal has the ability to move in a stationary state, and requests the first terminal to move based on the first prompt message, thus creating space for the first target to pass. This improves the passage efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhances the user's intelligent experience.
[0019] In one possible implementation, the above control method further includes, but is not limited to, the following step: sending first control information to a first terminal.
[0020] In this embodiment, the control method described above can be executed by the cloud. Specifically, the cloud can obtain first information, generate first control information based on the first information, and send the first control information to the first terminal. Optionally, the control method can also be executed by the first terminal. Specifically, the first terminal can obtain the first information and generate the first control information based on the first information.
[0021] In one possible implementation, the above control method further includes, but is not limited to, the following steps: obtaining third information from the second terminal, the third information being used to request movement control permission from the first terminal, and the third information being reported based on the first prompt information; generating second control information, the second control information being used to control the authorization of movement of the first terminal; and sending the second control information to the second terminal.
[0022] In this embodiment, upon receiving the third information reported by the second terminal, second control information can be generated based on the third information and sent to the second terminal to authorize the movement of the first terminal. Correspondingly, upon receiving the second control information, the second terminal can obtain movement control permissions for the first terminal, thereby enabling control over the movement of the first terminal and creating a space accessible to the second terminal or its users, improving passage efficiency and enhancing the user's intelligent experience.
[0023] In one possible implementation, the above control method further includes, but is not limited to, the following steps: obtaining third information from the second terminal, the third information being used to request motion control permission from the first terminal, and the third information being reported based on the first prompt information; generating third control information, the third control information being used to control the activation of the first intelligent driving function of the first terminal, the first intelligent driving function being used to control the first terminal to re-park; and sending the third control information to the first terminal.
[0024] In this embodiment, upon receiving the third information reported by the second terminal, third control information can be generated based on the third information and sent to the first terminal to control the activation of the first terminal's first intelligent driving function, such as the valet parking driver (VPD) function. Accordingly, upon receiving the third control information, the first terminal executes the VPD function to park in a parking space, or leaves its current location to find a parking space, thereby creating a space accessible to the second terminal or its user, improving traffic efficiency and enhancing the user's intelligent experience.
[0025] In one possible implementation, the above control method further includes, but is not limited to, the following steps: sending a second prompt message to the user equipment of the first terminal, the second prompt message being used to indicate that the first intelligent driving function of the first terminal has been activated.
[0026] In this embodiment, when the first intelligent driving function of the first terminal is activated, a second prompt message can be sent to the user device of the first terminal to prompt the user of the first terminal that the first intelligent driving function has been activated and the vehicle has been re-parked. This allows the user of the first terminal to understand the movement strategy and real-time dynamics of the first terminal, thereby improving the user's intelligent experience.
[0027] In one possible implementation, the generation of the second control information can be achieved in ways including but not limited to the following: generating the second control information when the first prompt information corresponding to the third information meets the valid conditions.
[0028] In this embodiment, when the third information reported by the second terminal is obtained, the first prompt information corresponding to the third information needs to be authenticated. Only if the first prompt information meets the valid conditions is the permission to grant the first terminal's movement control permissions to the second terminal allowed. Through this embodiment, valid requests to move the first terminal can be filtered out, invalid requests to move the first terminal can be avoided, and the security and reliability of the first terminal's movement in the stationary state can be ensured.
[0029] In one possible implementation, the above-mentioned effective conditions include at least one of the following: the first prompt message is within the effective time period, and the first prompt message has not triggered the reporting of any information other than the third information.
[0030] In this embodiment, the first prompt message being within a valid time period can be understood as the first prompt message not having expired. Within this valid time period, a request for mobility control permissions to the first terminal can be initiated based on the first prompt message. The first prompt message not triggering the reporting of any information other than the third information can be understood as no request for mobility control permissions to the first terminal being initiated based on the first prompt message before receiving the third information. Through this embodiment, valid requests from the first mobile terminal can be filtered based on the above valid conditions, avoiding invalid requests from the first mobile terminal, and ensuring the security and reliability of the first terminal's movement in a parked state.
[0031] In one possible implementation, the third information includes at least one of the following: image information of the first terminal, location information of the second terminal, user information of the second terminal, and intent information requesting the first terminal to move.
[0032] In this embodiment, the image information of the first terminal can be understood as information including the identifier of the first terminal, the surrounding environment, and other image information. The location information of the second terminal can be understood as the location of the second terminal when reporting the third information. The user information of the second terminal can be understood as the contact information and username of the user of the second terminal. The intention information requesting the first terminal to move can be understood as the user of the second terminal's expectation information regarding how the first terminal should move. The third information reported based on the first prompt information may include, in addition to information for requesting movement control permissions for the first terminal, at least one of the above-mentioned information. Through the third information in this embodiment, the movement request of the first terminal can be verified comprehensively and in multiple dimensions to filter out reasonable and effective movement requests, avoid falsely triggered, malicious, or invalid movement requests, and ensure the security and reliability of the first terminal's movement in a stationary state.
[0033] In one possible implementation, the generation of the second control information can be achieved, including but not limited to, the following: sending fourth information to the user equipment corresponding to the first terminal, the fourth information being used to request confirmation of the third information. Upon receiving confirmation information for the third information from the user equipment corresponding to the first terminal, the second control information is generated.
[0034] In this embodiment, the user equipment corresponding to the first terminal can also be requested to confirm the aforementioned third information. After receiving an indication from the user equipment corresponding to the first terminal that the confirmation of the third information has been completed, second control information is generated to authorize the movement of the first terminal. Through this embodiment, the user of the first terminal can be requested to intervene in secondary verification and other operations to confirm authorization of the third information, ensuring the accuracy and reliability of authorizing the movement control permissions of the first terminal.
[0035] In one possible implementation, before obtaining the third information from the second terminal, the above control method further includes, but is not limited to, the following steps: receiving and responding to information triggered by a first operation prompted by the first prompt information, generating fourth control information, the fourth control information being used to control the second terminal to display a first interface, the first interface being used to guide the second terminal to report the third information; and sending the fourth control information to the second terminal.
[0036] In this embodiment, when the first prompt information includes identification code information, the first operation can specifically be scanning the identification code. When the first prompt information includes short-range communication module information, the first operation can specifically be bringing the device close to the short-range communication module. Through this embodiment, in response to the information triggered by the first operation, the second terminal can be controlled to display the first interface, guiding the second terminal to report third information in a visual interface manner, realizing the request for motion control of the first terminal, and improving the user's intelligent experience.
[0037] In one possible implementation, the second control information includes information on the mobility of the first terminal, which includes at least one of the following: the direction in which the first terminal can move, the distance in which the first terminal can move, the speed in which the first terminal can move, the turning angle in which the first terminal can move, the effective time for which the first terminal can move, the effective number of times the first terminal can move, the control authority for the first terminal to move, and the movement strategy of the first terminal generated based on the intention information of requesting the first terminal to move.
[0038] In this embodiment, the second control information can not only be used to authorize the movement of the first terminal, but also carry information about the mobility of the first terminal. Therefore, after receiving the second control information, the second terminal can obtain the movement control permission of the first terminal and the mobility information of the first terminal, thereby enabling control over the movement of the first terminal within its mobility range. This creates a space accessible to the second terminal or its user, improving passage efficiency and enhancing the user's intelligent experience.
[0039] In one possible implementation, the second control information is also used to control the second terminal to display a second interface, the second interface including information that the first terminal can move.
[0040] In this embodiment, the second control information can also be used to control the second terminal to display the movable information of the first terminal through the second interface, so that the user of the second terminal can control the movement of the first terminal within the mobility range of the first terminal through a visual interface, thereby forming a space that can be passed through by the second terminal or the user of the second terminal, improving passage efficiency and enhancing the user's intelligent experience.
[0041] In one possible implementation, the control method further includes, but is not limited to, the following steps: acquiring mobility policy information from the second terminal; generating fifth control information, which is used to control the first terminal to move based on the mobility policy information; and sending the fifth control information to the first terminal.
[0042] In this embodiment, by controlling the first terminal to move based on the mobility strategy information from the second terminal, a space can be formed that allows the second terminal or its users to pass through, thereby improving passage efficiency and enhancing the user's intelligent experience.
[0043] In one possible implementation, the fifth control information is also used to control the first terminal to activate the intelligent driving function when moving based on the mobility strategy information.
[0044] In this embodiment, when the first terminal moves based on the mobility strategy information, the intelligent driving function of the first terminal can be further triggered to provide a safety net mechanism for the movement of the first terminal, so as to ensure the safety and reliability of the movement of the first terminal.
[0045] Optionally, when the first terminal is in intelligent driving mode, the first terminal prioritizes movement in response to the movement strategy information. If a collision risk is detected during the first terminal's movement based on the movement strategy information, the first terminal is controlled to brake. Furthermore, if the collision risk is detected to have been eliminated, the first terminal can be controlled to move in intelligent driving mode in conjunction with real-time environmental perception information to reach the target location corresponding to the movement strategy information.
[0046] In one possible implementation, the above control method further includes, but is not limited to, the following steps: sending a third prompt message to the user equipment of the first terminal, the third prompt message being used to prompt the first terminal to move based on the mobility policy information.
[0047] In this embodiment, when the first terminal moves based on the mobility strategy information, a third prompt message can be sent to the user equipment of the first terminal to prompt the user of the first terminal that the first terminal is moving based on the mobility strategy information, so that the user of the first terminal can grasp the mobility strategy and real-time dynamics of the first terminal and improve the user's intelligent experience.
[0048] In one possible implementation, the above control method further includes, but is not limited to, the following steps: When the first terminal meets preset conditions, generating sixth control information, the sixth control information being used to control the first terminal to stop outputting the first prompt information; and sending the sixth control information to the first terminal.
[0049] In this embodiment, by controlling the first terminal to stop outputting the first prompt information, the request entry for the first terminal's movement control permission can be cancelled, the number of times the first terminal can move can be limited, and the security and reliability of the first terminal can be ensured.
[0050] In one possible implementation, the above-mentioned preset conditions include at least one of the following: the first terminal starts to move, the doors and windows of the first terminal are opened, the first terminal receives a user takeover instruction, and the first prompt message exceeds the valid time period.
[0051] Secondly, embodiments of this application provide a control method applied to a control device (specifically, a second control device). It is understood that the method can be executed by the control device, which can be a device, a chip (system), or a circuit for the device. This application does not limit this.
[0052] The control method includes: receiving first control information, and based on the first control information, controlling the first terminal to output first prompt information when it is in a stationary state. The first control information is used to control the first terminal to output the first prompt information in the stationary state, and the first prompt information is used to indicate that the first terminal can be moved.
[0053] In this embodiment, the parking state of the first terminal can be understood as the state in which the first terminal is locked and parked after the user leaves the first terminal. When the first control information is received, a first prompt message can be output based on the first control information when the first terminal is in the parking state, indicating that the first terminal can be moved in the parking state. Thus, in scenarios where the parking position of the first terminal affects the entry and exit of other terminals or pedestrians, road passing, or temporary passage, causing road congestion and resulting in low traffic efficiency, the first prompt message can indicate that the first terminal has the ability to move in the parking state, and a request can be made for the first terminal to move to create space for other terminals or pedestrians to pass through. This can improve the traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0054] In one possible implementation, the first prompt information includes information about an identification code, and the first prompt information is also used to prompt scanning of the identification code to achieve a first function, the first function including the function that the first terminal can be moved in a parked state.
[0055] In one possible implementation, the first prompt information includes information about the short-range communication module of the first terminal. The first prompt information is also used to prompt the user to bring the user close to the short-range communication module to achieve a first function. The first function includes the function that the first terminal can move in a parked state.
[0056] In one possible implementation, the above control outputs the first prompt information when the first terminal is in a paused state. Specifically, this can be achieved by, but is not limited to, the following: the control displays the first prompt information in the display area of the first terminal when the first terminal is in a paused state.
[0057] In one possible implementation, the control method further includes, but is not limited to, the following steps: receiving a first instruction from a user of the first terminal; and in response to the first instruction, sending first information, the first information indicating the activation of a first function of the first terminal, the first function including a function that allows the first terminal to be moved in a parked state.
[0058] In this embodiment, the system can receive and respond to instructions from the user of the first terminal to activate the function of the first terminal being movable in the stationary state. This allows the first terminal to be moved to create a space for other terminals or pedestrians to pass through, thereby improving traffic efficiency and enhancing the user's intelligent experience.
[0059] In one possible implementation, the control method further includes, but is not limited to, the following steps: receiving fifth control information, the fifth control information being used to control a first terminal to move based on a movement policy information of a second terminal; the second terminal being a terminal requesting movement control permission from the first terminal. Based on the fifth control information, the first terminal is controlled to move based on the movement policy information.
[0060] In one possible implementation, the above control method further includes, but is not limited to, the following steps: receiving third control information, the third control information being used to control the activation of a first intelligent driving function of the first terminal, the first intelligent driving function being used to control the first terminal to re-park; and controlling the first terminal to activate the first intelligent driving function based on the third control information.
[0061] In one possible implementation, the above control method further includes, but is not limited to, the following steps: receiving sixth control information, the sixth control information being used to control the first terminal to stop outputting the first prompt information; and, based on the sixth control information, controlling the first terminal to stop outputting the first prompt information when preset conditions are met.
[0062] In one possible implementation, the above-mentioned preset conditions include at least one of the following: the first terminal starts to move, the doors and windows of the first terminal are opened, the first terminal receives a user takeover instruction, and the first prompt message exceeds the valid time period.
[0063] The steps for performing the method described in relation to the second aspect and any possible implementation may be referred to the corresponding implementation to the first aspect.
[0064] For the technical effects of the second aspect and any possible implementation, please refer to the description of the technical effects corresponding to the first aspect and the corresponding implementation.
[0065] Thirdly, embodiments of this application provide a control method applied to a control device (specifically, a third control device). It is understood that the method can be executed by the control device, which can be a device, a chip (system), or a circuit for the device. This application does not limit this.
[0066] The control method includes: sending a third message based on a first prompt message, wherein the first prompt message is a prompt message output by the first terminal in a parked state, the first prompt message is used to prompt that the first terminal can move, and the third message is used to request the first terminal's movement control permission.
[0067] In this embodiment, the parking state of the first terminal can be understood as the state in which the first terminal is locked and parked after the user leaves the first terminal. When there is a need to move the first terminal, third information can be reported based on the first prompt information to request the first terminal's movement control permission, thereby realizing movement control of the first terminal. Thus, in scenarios where the parking position of the first terminal affects the entry and exit of other terminals or pedestrians, road passing, or temporary passage, causing road congestion and resulting in low traffic efficiency, the first prompt information can be used to determine that the first terminal has the ability to move in the parking state, and the first terminal can be requested to move based on the first prompt information to create space for other terminals or pedestrians to pass through. This can improve the traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0068] In one possible implementation, the first prompt information includes information about an identification code, and the first prompt information is also used to prompt scanning of the identification code to achieve a first function, the first function including the function that the first terminal can be moved in a parked state.
[0069] In one possible implementation, the first prompt information includes information about the short-range communication module of the first terminal. The first prompt information is also used to prompt the user to bring the user close to the short-range communication module to achieve a first function. The first function includes the function that the first terminal can move in a parked state.
[0070] In one possible implementation, the third information includes at least one of the following: image information of the first terminal, location information of the second terminal, user information of the second terminal, and intent information to request the first terminal to move; wherein the second terminal is the terminal requesting the first terminal's movement control permission.
[0071] In one possible implementation, before sending the third information, the above control method further includes, but is not limited to, the following steps: receiving fourth control information, the fourth control information being used to control the second terminal to display a first interface, the first interface being used to guide the second terminal to report the third information, and the fourth control information being obtained based on information triggered by a first operation prompted by a first prompt. Based on the fourth control information, controlling the display of the first interface.
[0072] In one possible implementation, the control method further includes, but is not limited to, the following steps: receiving second control information, the second control information being used to authorize the movement of the first terminal; and obtaining movement control permissions for the first terminal based on the second control information.
[0073] In one possible implementation, the second control information includes information on the mobility of the first terminal, which includes at least one of the following: the direction in which the first terminal can move, the distance in which the first terminal can move, the speed in which the first terminal can move, the turning angle in which the first terminal can move, the effective time for which the first terminal can move, the effective number of times the first terminal can move, the control authority for the first terminal to move, and the movement strategy of the first terminal generated based on the intention information of requesting the first terminal to move.
[0074] In one possible implementation, the second control information is further used to control the second terminal to display a second interface, the second interface including movable information of the first terminal. The above control method also includes, but is not limited to, the following step: controlling the display of the second interface based on the second control information.
[0075] In one possible implementation, the above control method further includes, but is not limited to, the following steps: upon obtaining mobile control permission for the first terminal, sending information to indicate the mobile policy of the first terminal.
[0076] The steps of the method described in the third aspect and any possible implementation may be referred to the corresponding implementations in the first aspect.
[0077] For the technical effects of the third aspect and any possible implementation, please refer to the description of the technical effects corresponding to the first aspect and the corresponding implementation.
[0078] Fourthly, embodiments of this application provide a control device including a unit for performing the method as described in any of the first aspects.
[0079] In one possible design, the device includes: The processing unit is configured to acquire first information, which is used to instruct the activation of a first function of the first terminal, the first function including the function that the first terminal can move in a parked state.
[0080] The processing unit is also configured to generate first control information based on the first information. The first control information is used to control the first terminal to output first prompt information in the parked state. The first prompt information is used to prompt the first terminal that it can be moved.
[0081] In one possible implementation, the device further includes a communication unit.
[0082] The processing unit is specifically used to obtain the first information through the communication unit.
[0083] Regarding the processing unit and communication unit described in the fourth aspect and any possible implementation, the steps performed thereon can be referred to the corresponding implementations in the first aspect.
[0084] Regarding the technical effects of the fourth aspect and any possible implementation, refer to the description of the technical effects corresponding to the first aspect and the corresponding implementation.
[0085] Fifthly, embodiments of this application provide a control device including a unit for performing the method as described in any of the second aspects.
[0086] In one possible design, the device includes: The processing unit is used to receive first control information, which is used to control the first terminal to output first prompt information in the parked state, and the first prompt information is used to prompt the first terminal to be movable.
[0087] The processing unit is used to control the output of the first prompt information when the first terminal is in a parking state, based on the first control information.
[0088] In one possible implementation, the device further includes a communication unit.
[0089] The processing unit is specifically used to receive first control information through the communication unit.
[0090] Regarding the processing unit and communication unit described in the fifth aspect and any possible implementation, the steps performed thereon can be referred to the corresponding implementation in the second aspect.
[0091] For the technical effects of the fifth aspect and any possible implementation, please refer to the description of the technical effects corresponding to the second aspect and the corresponding implementation.
[0092] In a sixth aspect, embodiments of this application provide a control device that includes units for performing the method as described in any of the third aspects.
[0093] In one possible design, the device includes: The processing unit is configured to send a third message based on the first prompt information. The first prompt information is a prompt information output by the first terminal in the parked state, which is used to prompt that the first terminal can move. The third message is used to request the first terminal's movement control permission.
[0094] In one possible implementation, the device includes a communication unit.
[0095] The processing unit is specifically used to send third information through the communication unit.
[0096] Regarding the processing unit and communication unit described in the sixth aspect and any possible implementation, the steps performed thereon can be referred to the corresponding implementation in the third aspect.
[0097] For the technical effects of the sixth aspect and any possible implementation, please refer to the description of the technical effects corresponding to the third aspect and the corresponding implementation.
[0098] Optionally, in the control device described in any of the fourth to sixth aspects and any possible implementation thereof: In one implementation, the control device is a control equipment. When the control device is a control equipment, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0099] In another implementation, the control device is a chip (system) or circuit used to control the device. When the control device is a chip (system) or circuit used to control the device, the communication unit can be a communication interface (input / output interface), interface circuit, output circuit, input circuit, pin, or related circuit on the chip (system) or circuit; the processing unit can be at least one processor, processing circuit, or logic circuit.
[0100] In a seventh aspect, embodiments of this application provide a control device including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the methods of any one of the first to third aspects and any possible implementations described above. Optionally, the control device further includes a memory. Optionally, the control device further includes a communication interface, and the processor is coupled to the communication interface.
[0101] Eighthly, embodiments of this application provide a chip, including: logic circuitry and a communication interface. The communication interface is used to receive or transmit information; the logic circuitry is used to receive or transmit information through the communication interface, causing the chip to execute the method of any one of the first to third aspects and any possible implementation thereof.
[0102] Ninthly, embodiments of this application provide a computer-readable storage medium for storing a computer program (also referred to as code or instructions); when the computer program is run on a computer, the method of any one of the first to third aspects and any possible implementation thereof is implemented.
[0103] In a tenth aspect, embodiments of this application provide a computer program product comprising: a computer program (also referred to as code or instructions); and a method, when the computer program is run, causing a computer to perform any one of the first to third aspects and any one of the possible implementations described above.
[0104] Eleventhly, embodiments of this application provide a cloud platform that includes at least one control device as described in the fourth aspect.
[0105] Optionally, the cloud can be a remote server or a local server, etc., and this application embodiment does not limit it.
[0106] Optionally, the cloud is used to implement the methods described in the first aspect and any possible implementation.
[0107] In a twelfth aspect, embodiments of this application provide a vehicle end that includes at least one control device as described in the fifth aspect.
[0108] Optionally, the vehicle terminal can be a means of transportation, such as a car, truck, aircraft, drone, slow transport vehicle, spacecraft, or ship, or any other possible means of transportation used in any possible scenario. This application embodiment does not limit this.
[0109] Optionally, the vehicle end is used to implement the method described in the second aspect and any possible implementation.
[0110] In a thirteenth aspect, embodiments of this application provide a terminal that includes at least one control device as described in the sixth aspect.
[0111] Optionally, the terminal can be a user device, such as a mobile phone, tablet computer, wearable watch, or any other user device used in any possible scenario. This application embodiment does not limit this.
[0112] Optionally, the terminal is used to implement the methods described in the third aspect and any possible implementation.
[0113] In a fourteenth aspect, embodiments of this application provide a control system including one or more of a first control device, a second control device, and a third control device. The first control device is used to execute the method described in the first aspect and any possible implementation thereof; the second control device is used to execute the method described in the second aspect and any possible implementation thereof; and the third control device is used to execute the method described in the third aspect and any possible implementation thereof.
[0114] Optionally, the first control device may be the cloud platform described in the eleventh aspect above, the second control device may be the vehicle terminal described in the twelfth aspect above, and the third control device may be the terminal described in the thirteenth aspect above.
[0115] Furthermore, in the process of performing any of the first to third aspects and any possible implementations of the method described above, the processes related to sending and / or receiving information in the above methods can be understood as the process of the processor outputting information, and / or the process of the processor receiving input information. When outputting information, the processor can output the information to a transceiver (or communication interface, or transmitting module) so that the transceiver can transmit it. After the information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, when the processor receives input information, the transceiver (or communication interface, or transmitting module) receives the information and inputs it to the processor. Furthermore, after the transceiver receives the information, the information may need to undergo other processing before being input to the processor.
[0116] Based on the above principles, for example, the information sent mentioned in the aforementioned method can be understood as information output by the processor. Similarly, the information received can be understood as information received by the processor from input.
[0117] Optionally, unless otherwise specified, or unless they contradict their actual function or internal logic in the relevant description, the operations of the processor, such as transmitting, sending, and receiving, can be more generally understood as processor output and receiving, input, and other operations.
[0118] Optionally, in the process of performing the method described in any of the first to third aspects and any possible implementations above, the processor may be a processor specifically designed to perform these methods, or it may be a processor that performs these methods by executing computer instructions stored in memory, such as a general-purpose processor. The memory may be a non-transitory memory, such as read-only memory (ROM), which may be integrated with the processor on the same chip or disposed on different chips. This application does not limit the type of memory or the arrangement of the memory and processor.
[0119] In one possible implementation, at least one of the aforementioned memories is located outside the device.
[0120] In yet another possible implementation, at least one of the aforementioned memories is located within the device.
[0121] In another possible implementation, a portion of the memory of the at least one memory is located inside the device, while another portion is located outside the device.
[0122] In this application, the processor and memory may also be integrated into a single device, that is, the processor and memory can be integrated together. Attached Figure Description
[0123] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0124] Figure 1 A schematic diagram of the system architecture of a holographic smart terminal provided in this application embodiment; Figure 2 A schematic diagram of a traffic scenario provided in an embodiment of this application; Figure 3 A schematic diagram illustrating another common scenario provided by an embodiment of this application; Figure 4 A schematic diagram of the architecture of a control system provided in an embodiment of this application; Figure 5 A flowchart illustrating a control method provided in an embodiment of this application; Figure 6 A schematic diagram of an operation interface provided in an embodiment of this application; Figure 7This application provides a schematic diagram illustrating a QR code scanning method for moving vehicles. Figure 8 A schematic diagram illustrating a touch-to-move car function is provided as an embodiment of this application; Figure 9 This application provides a schematic diagram of a scenario for moving a car by scanning a code, as illustrated in an embodiment of the present application. Figure 10 This application provides a schematic diagram of a "tap-to-move" car relocation scenario as an embodiment of the present application. Figure 11 A schematic diagram of a first interface provided in an embodiment of this application; Figures 12A to 12B A schematic diagram of the second interface provided in an embodiment of this application; Figure 13 A flowchart illustrating another control method provided in an embodiment of this application; Figure 14 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 15 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 16 This is a schematic diagram of the structure of a control device provided in an embodiment of this application; Figure 17 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application; Figure 18 This is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation
[0125] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described below with reference to the accompanying drawings.
[0126] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0127] The term "embodiment" as used herein means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the various embodiments of this application are consistent and can be mutually referenced, and technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0128] It should be understood that in this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0129] It should be noted that, in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information for the purpose of instructing A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.
[0130] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a correlation between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various information, thereby reducing instruction overhead to some extent. The information to be instructed can be sent as a whole or divided into multiple sub-information units, and the sending period and / or timing of these sub-information units can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information units can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.
[0131] It should be noted that in this application, "send" can be understood as "output" and "receive" can be understood as "input". "Send information to A", where "to A" simply indicates the direction of information transmission, and A is the destination, does not limit "send information to A" to a direct transmission over the air interface. "Send information to A" includes sending information directly to A, as well as sending information indirectly to A through a transmitter. Therefore, "send information to A" can also be understood as "outputting information destined for A". Similarly, "receive information from A" indicates that the source of the information is A, including receiving information directly from A, as well as receiving information indirectly from A through a receiver. Therefore, "receive information from A" can also be understood as "inputting information from A".
[0132] This application provides a control method and related apparatus, relating to the field of control technology, such as a control method for vehicle movement in a traffic scenario, and a control method for robot movement in a traffic scenario. To more clearly describe the solution of this application, some terms used in the embodiments of this application will be explained below.
[0133] Embodied intelligence (EI) refers to intelligent systems that possess physical carriers and continuously interact with their physical environment through a closed loop of "perception, decision-making, action, and feedback." These systems autonomously learn, adapt, and complete complex physical tasks in an open world. Examples include intelligent vehicles and robots. Its core lies in the deep integration of perception, understanding, and action, emphasizing the interdependence of the agent's understanding and actions within the physical environment. Embodied intelligence can also be understood as "embodied artificial intelligence," integrating artificial intelligence into physical entities such as robots and vehicles, giving their "brains" a "body," enabling them to perceive, learn, and dynamically interact with their environment like humans.
[0134] Intelligent driving functions, also known as smart driving functions, refer to a series of functions that utilize advanced sensors, controllers, actuators, and other devices, combined with modern communication and network technologies, to enable vehicles to automatically perceive, make decisions, and control themselves, thereby achieving autonomous or assisted driving. It should be noted that intelligent driving here is a broad term, encompassing intelligent driving functions in the fields of embodied intelligence, such as robotics.
[0135] The intelligent driving function is provided by an intelligent driving system, which can also be called an intelligent driving system, intelligent driving assistance system, etc., and this application does not limit this. The intelligent driving system may include an advanced driving assistance system (ADAS) and / or an autonomous driving system (ADS). The intelligent driving system utilizes various sensors on the vehicle (including but not limited to: lidar, millimeter-wave radar, camera devices, ultrasonic sensors, global positioning system, inertial measurement unit) to acquire information from the vehicle's surroundings, and analyzes and processes the acquired information to achieve functions such as obstacle perception, target recognition, vehicle positioning, path planning, and driver monitoring / alerts, thereby improving the safety, automation, and comfort of vehicle driving.
[0136] In some implementations, under different levels of autonomous driving (or intelligent driving levels, ranging from L0 to L5, six levels in total), intelligent driving systems can achieve different levels of autonomous driving assistance based on artificial intelligence algorithms and information acquired by multiple sensors. The aforementioned autonomous driving levels are based on the classification standards of the Society of Automotive Engineers (SAE). Specifically, L0 is no automation; L1 is driver assistance; L2 is partial automation; L3 is conditional automation; L4 is high automation; and L5 is full automation. At levels L1 to L3, the task of monitoring road conditions and reacting is jointly completed by the driver and the system, requiring the driver to take over dynamic driving tasks. Levels L4 and L5 allow the driver to completely transform into a passenger. It should be understood that this classification standard is only an example of a possible classification, and this application does not specifically limit the level of intelligent driving.
[0137] In some implementations, intelligent driving systems can perform functions including, but not limited to: adaptive cruise control, automatic emergency braking, automatic parking, blind spot monitoring, forward cross-traffic alert / braking, rear cross-traffic alert / braking, forward collision warning, lane departure warning, lane keeping assist, rear collision warning, traffic sign recognition, traffic jam assist, and highway assist. It should be understood that these functions can have specific modes at different levels of autonomous driving (L0-L5); the higher the level of autonomous driving, the more intelligent the corresponding mode.
[0138] In some implementations, a vehicle being in intelligent driving mode can be understood as the state in which the vehicle is driving under the control of an intelligent driving system. For example, when a vehicle is operating with functions such as automatic parking, adaptive cruise assist, navigation cruise assist (NCA), and navigation on autopilot (NOA) enabled, it can be determined that the vehicle is in intelligent driving mode.
[0139] In some implementations, a vehicle can be put into intelligent driving mode either actively or passively. For example, the driver can actively activate the intelligent driving function on the vehicle, at which point the vehicle is in intelligent driving mode. Another example is when, during driving, the vehicle's sensor system detects that the driver has suddenly fallen ill or experienced another accident, causing the driver to temporarily lose control of the vehicle and the vehicle to be out of control; in this case, the vehicle can passively trigger the activation of the intelligent driving function, and the vehicle is in intelligent driving mode.
[0140] The following, in conjunction with the accompanying drawings, describes a possible application of this application: a smart terminal and its application scenarios.
[0141] Please see Figure 1 , Figure 1 This is a schematic diagram of the system architecture of a smart terminal provided in an embodiment of this application.
[0142] like Figure 1 As shown, taking a vehicle as an example of an embodied intelligent terminal, the vehicle 100 may include, but is not limited to, one or more of the following: power system 11, braking system 12, sensor system 13, vehicle control device 14, and peripheral equipment 15. Wherein: The power system 11 provides power to the vehicle 100, and may include one or more of the following: an engine, a power battery, etc.
[0143] Braking system 12 can represent a system for slowing down the speed of vehicle 100, and can also be called a braking system.
[0144] The sensor system 13 may include several detection devices (or probes) that can measure information and convert the measured information into electrical signals or other desired forms of information output according to a certain rule. For example... Figure 1 As shown, the sensor system 13 of vehicle 100 includes one or more of the following detection devices: image sensor 131, tire pressure sensor 132, lidar 133, radar 134, wheel speed sensor 135, steering sensor 136, or positioning system 137, etc. Some of these detection devices are described below by way of example: Image sensor 131 is used to capture images, such as pictures and videos. In some specific implementations, the camera device includes, but is not limited to, a dashcam, a camera, a video camera, or other elements used for taking pictures / videos. Optionally, image sensor 131 can be configured to capture images of the exterior of the vehicle to obtain information about the vehicle's surrounding environment. Alternatively, image sensor 131 can be configured to capture images of the vehicle's interior, such as images of the driver and the cabin. Of course, in specific implementations, the vehicle may also include multiple image sensors 131 to simultaneously capture images of both the vehicle's interior and exterior.
[0145] LiDAR 133 and radar 134 are devices that detect objects using electromagnetic waves (including light). They can obtain relevant information about targets in the object space by emitting signals and receiving echoes, including one or more of the target's distance (or depth), angle, speed, reflectivity, and color. For example, LiDAR 133 can be configured to face outwards from the vehicle to detect targets around the vehicle. In some embodiments, LiDAR 133 and radar 134 can be used to detect information about the vehicle's surrounding environment, such as static environmental information and dynamic environmental information.
[0146] Peripheral device 15 may include several components, such as Figure 1The human-machine interaction (HMI) 151, speaker 152, microphone 153, etc. are shown. Among them, the HMI is a device that connects to input and / or output devices to realize human-machine information interaction, including but not limited to displays (such as vehicle central control screens, streaming rearview mirrors, instrument panels, head-up displays (HUDs), light field screens, or projectors, etc.) and touch screens.
[0147] Furthermore, the peripheral device 15 may also include, but is not limited to, a projection device and a translucent glass. By controlling the projection device to project content onto the translucent glass, the translucent glass can become a large "display screen" to display the projected content, thereby realizing corresponding human-computer interaction. Optionally, the peripheral device 15 may also include, but is not limited to, a short-range communication module, such as a module supporting NFC, satellite navigation, etc. This short-range communication module can be specifically set at the A-pillar or B-pillar of the vehicle. Further, the location information of the short-range communication module can be projected onto the translucent glass by controlling the projection device, thereby enabling corresponding human-computer interaction by being close to the short-range communication module.
[0148] The vehicle control device 14 is a device with computing and / or control capabilities, and may include one or more processors. The processors can be used to execute programs or instructions corresponding to programs to achieve corresponding functions. Exemplarily, the vehicle control device 14 is a domain controller (DC), electronic control unit (ECU), etc., where the DC includes, for example, a motion domain controller (MDC), a vehicle domain controller (VDC), or a driving domain controller. In some solutions, the vehicle control device 14 may not be located inside the vehicle, for example, it may be located in the cloud, on roadside equipment, or in a data center.
[0149] As one possible implementation, the vehicle control device 14 can be combined with one or more other components in the vehicle, such as the power system 11, braking system 12, and sensor system 13 in the vehicle 100, to achieve driving assistance functions. For example, the vehicle control device 14 can control the driving speed of the vehicle 100 in intelligent driving mode based on data collected by the sensor system 13.
[0150] In some designs, the vehicle also includes a memory to provide storage space. For example, the memory may include volatile memory, such as RAM. Alternatively, the memory may include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD). Combinations of these types of memory are also possible. Optionally, the memory may also store information such as road maps, driving routes, and sensor data.
[0151] It should be noted that the above Figure 1 This is merely a schematic diagram of one possible functional framework for vehicle 100. In practical applications, vehicle 100 may include more or fewer systems or components, and this application does not impose any limitations. For example, vehicle 100 may also include a power supply or a communication system, etc.
[0152] It should be noted that the above Figure 1 Taking a vehicle as an example of an embodied intelligent terminal, this explanation may not cover other intelligent terminal applications in the field of embodied intelligence, such as robotic terminals. These applications may include, but are not limited to, one or more of the following: a power system, a braking system, a sensor system, a control device, and peripheral equipment. The power system provides power to the robot; the braking system can be used to slow down the robot's speed; the sensor system can be used to perceive information about the robot's surrounding environment; and the control device can be used for the robot's calculations and / or control to achieve the aforementioned intelligent driving functions. For detailed descriptions of the module functions, please refer to the above. Figure 1 The relevant descriptions will not be repeated here.
[0153] Currently, in practical applications using the aforementioned vehicles as embodied intelligent terminals, vehicles in scenarios such as parking lots, community roads, underground garages, and temporary passenger drop-off and pick-up areas may cause traffic congestion due to their parking positions affecting other vehicles' entry and exit, road passing, or temporary lane borrowing, resulting in low traffic efficiency and a poor intelligent experience for users.
[0154] For details, please refer to [link / reference]. Figure 2 , Figure 2 This is a schematic diagram of a traffic scenario provided in an embodiment of this application.
[0155] like Figure 2As shown, vehicle A can be considered the owner's vehicle, and vehicle B can be considered another vehicle. In parking lots, underground garages, or residential roads, if the owner of vehicle A hastily parks due to an urgent matter, the temporary parking location of vehicle A may block vehicle B from leaving its parking space. In this situation, the owner of vehicle B can only contact the owner of vehicle A through the contact information provided on the windshield of vehicle A, or contact the parking lot management. The efficiency of this method is greatly affected by the response speed of the owner of vehicle A and the on-site communication conditions, resulting in low passage efficiency for vehicle B. When the owner of vehicle A cannot respond promptly or assess the situation, it can easily cause congestion for vehicle B, increasing the waiting time for the owner of vehicle B and resulting in a poor user experience with the smart system.
[0156] For more details, please refer to [link / reference]. Figure 3 , Figure 3 This is a schematic diagram illustrating another common traffic scenario provided by an embodiment of this application.
[0157] like Figure 3 As shown, vehicle A can be considered the owner's vehicle, and vehicle B can be considered another vehicle. When vehicles A and B meet in narrow road environments such as narrow roads in residential areas, narrow passages in underground parking garages, or single-lane traffic areas, vehicle A's owner may have to leave hastily, blocking passage in the narrow passage. In this situation, vehicle B's owner can only contact vehicle A's owner to move their vehicle using the contact information provided on vehicle A's windshield. The efficiency of this method is greatly affected by vehicle A's owner's response speed and on-site communication conditions, resulting in low passage efficiency for vehicle B. When vehicle A's owner cannot respond promptly or assess the situation, it can easily cause traffic congestion for vehicle B, increasing waiting time for vehicle B's owner and resulting in a poor user experience for the intelligent system.
[0158] It can be seen that in the above Figure 2 and Figure 3 In the illustrated traffic scenarios, for situations where a vehicle needs to be moved to allow other vehicles or people to pass, the primary solution is to display the vehicle owner's contact information. This type of solution typically involves placing a phone number sign near the windshield, center console, or windows, or displaying the owner's contact information electronically. When other vehicles or people need the vehicle moved, they can contact the owner by viewing the phone number or reading the displayed information. The main function of this solution is to provide an entry point for external personnel to contact the vehicle owner.
[0159] However, the above solution still has the following technical problems: First, the above solutions cannot effectively address the problem of how to quickly respond to external traffic needs when the car owner is not in or near the vehicle.
[0160] Secondly, the above solutions can only transmit the request to move the vehicle to the owner, but cannot solve problems such as whether the vehicle really needs to be moved or whether the current environment allows for moving.
[0161] Third, the above solutions lack adaptability to complex parking scenarios, such as blocked parking lanes, narrow road encounters, temporary parking, and emergency passage. It is difficult to formulate effective response strategies based on different scenarios.
[0162] Fourth, the above solutions still suffer from low efficiency in moving vehicles and long duration of traffic congestion when the vehicle owner cannot arrive in time, communication response is delayed, or the situation on site is difficult to assess.
[0163] Fifth, the above solutions do not adequately consider safety risks such as changes in dynamic targets around the vehicle, pedestrians approaching, and the appearance of obstacles, making it difficult to guarantee the safety and controllability of the vehicle relocation process.
[0164] Sixth, the above solutions lack a unified handling mechanism for abnormal situations, such as when a vehicle relocation request cannot be confirmed, the vehicle owner does not respond, the on-site risk increases, or the processing time exceeds the limit, it is difficult to provide a clear exit or takeover prompt in a timely manner.
[0165] Therefore, there is an urgent need for a feasible solution to improve traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and to enhance the user's intelligent experience.
[0166] In view of this, the embodiments of this application provide a control system and a corresponding new control method, which relates to the field of control technology, such as a vehicle movement control method in a traffic scenario, or a robot movement control method in a traffic scenario, which can improve traffic efficiency in a traffic scenario with a vehicle as an example of an embodied intelligent terminal, and improve the user's intelligent experience.
[0167] The following is combined Figure 4 The control system provided in the embodiments of this application will be described.
[0168] Please see Figure 4 , Figure 4 This is a schematic diagram of the architecture of a control system provided in an embodiment of this application.
[0169] like Figure 4 As shown, the control system includes, but is not limited to, at least one of cloud-based, vehicle-based, and mobile terminals such as mobile phones.
[0170] The vehicle-side component can be an intelligent vehicle equipped with parking monitoring, sentry mode, external sensing, remote interaction, and low-speed control capabilities, specifically the aforementioned... Figure 1The vehicle 100 shown can also be replaced by other mobile intelligent terminals such as robots. For simplicity, the following description uses the vehicle as an example. The cloud can be a remote server or a local server, etc., and this application embodiment does not limit this. The mobile phone can be replaced by any possible user device used in any scenario, such as a tablet computer or a wearable watch. For simplicity, the following description uses a mobile phone as an example.
[0171] The vehicle user (such as the vehicle owner) can activate a first function on the vehicle via the vehicle's infotainment system or their mobile phone. This first function includes the ability for the vehicle to move while stationary. In response to the user activating the first function, the vehicle's infotainment system or the user's mobile phone sends a first message to the cloud, indicating that the first function is activated. Upon receiving this first message, the cloud generates first control information and sends it to the vehicle to control the vehicle to output a first prompt message indicating that the vehicle can move while stationary. Optionally, the first control information can also be generated by the vehicle itself. Specifically, in response to the user activating the first function, the vehicle generates the first control information to control the vehicle to output the first prompt message indicating that the vehicle can move while stationary.
[0172] Optionally, the first prompt information may specifically include, but is not limited to, information in the form of an identification code such as a QR code or barcode, used to prompt that scanning the identification code can achieve the aforementioned first function. Further, the first prompt information can be projected onto the translucent glass of the vehicle by controlling the projection device on the vehicle, so that the identification code indicated by the first prompt information displayed on the translucent glass becomes the entry point for initiating a motion control request to the vehicle.
[0173] Optionally, the first prompt message may also include, but is not limited to, information about a short-range communication module supporting short-range communication such as NFC and StarFlash, located on the vehicle side, to prompt that approaching (or "touching") the short-range communication module can achieve the aforementioned first function. Accordingly, the short-range communication function of the short-range communication module needs to be enabled. Further, the location information of the short-range communication module indicated by the first prompt message can be projected onto the light-transmitting glass of the vehicle side by controlling the projection device on the vehicle side, so that the short-range communication module indicated by the first prompt message displayed on the light-transmitting glass becomes the entry point for initiating a motion control request to the vehicle side.
[0174] When a non-vehicle owner (such as another vehicle or pedestrian) located near the vehicle intends to pass but is blocked by the vehicle, the non-vehicle owner can perform corresponding operations via their mobile phone following the prompts in the first prompt message. For example, they can scan the identification code indicated in the first prompt message or tap their mobile phone against the short-range communication module indicated in the first prompt message to trigger the mobile phone to send third information to the cloud to request movement control permissions from the vehicle. Optionally, this third information may include, but is not limited to, image information from the vehicle, location information from the mobile phone, user information from the mobile phone, and the user's intention to request movement from the vehicle. This application embodiment does not impose any limitations on this. By reporting this third information, the movement request from the vehicle can be verified comprehensively and in multiple dimensions.
[0175] After receiving the third information, the cloud platform performs a valid assessment of the corresponding first prompt information. Specifically, it determines whether the first prompt information is within a valid time period and whether it has triggered the reporting of any information other than the third information before this period. If the first prompt information meets the validity conditions, a second control message is generated and sent to the mobile phone to authorize movement of the vehicle. Alternatively, if the first prompt information meets the validity conditions, a third control message is generated and sent to the vehicle to control the vehicle to activate the first intelligent driving function for re-parking. This solution can be understood as not granting the mobile phone permission to control movement of the vehicle, but instead directly controlling the vehicle to activate the VPD function for automatic parking. Optionally, the third information can be verified in more ways and dimensions. For example, it can be verified whether the reported third information includes images of the vehicle's license plate, appearance, and surrounding environment; whether the reported third information includes the location information of the mobile phone; whether the distance between the mobile phone and the vehicle is within the allowed distance for vehicle control; whether the reported third information includes the contact information and identity information of the mobile phone user; and whether the reported third information includes the specific intention of the mobile phone user to request the vehicle to move.
[0176] After receiving the second control information, the mobile phone gains movement control permission for the vehicle. At this time, the mobile phone user can control the vehicle's movement within its movable range. Optionally, the second control information may carry information about the vehicle's movable range, such as the direction, distance, speed, turning angle, effective time, number of moves, and control permissions. The mobile phone user can manipulate the vehicle within the movable range indicated by the second control information to trigger the mobile phone to send movement strategy information to the cloud. This movement strategy information instructs the user on the specific movement steps, enabling manual vehicle relocation. Optionally, the second control information may also carry at least one movement strategy for the vehicle generated based on the user's intention to move. The mobile phone user can select one of the at least one movement strategies indicated by the second control information to trigger the mobile phone to send movement strategy information to the cloud. This movement strategy information instructs the user on the selected movement strategy, enabling automatic vehicle relocation.
[0177] After receiving the mobility strategy information, the cloud generates fifth control information and sends it to the vehicle to control the vehicle to move based on the mobility strategy information. Optionally, the fifth control information can also be used to control the vehicle to activate intelligent driving functions when moving based on the mobility strategy information, providing a safety backup mechanism for the vehicle's movement to ensure the safety and reliability of the vehicle's movement.
[0178] Furthermore, the cloud can monitor the vehicle's status in real time. When the vehicle meets preset conditions, a sixth control message is generated and sent to the vehicle to stop outputting the aforementioned first prompt message. Optionally, the preset conditions include at least one of the following: the vehicle begins to move, the vehicle's doors and / or windows open, the vehicle receives a user takeover command, or the first prompt message exceeds its valid time period. Controlling the vehicle to stop outputting the first prompt message under these preset conditions can cancel the vehicle's movement control permission request entry, limit the number of times the vehicle can move, and ensure the vehicle's security and reliability.
[0179] It is understandable that the vehicle-side movement control scheme implemented based on the above control system architecture can be found in the relevant description of the control method below, which will not be elaborated here.
[0180] Understandably, through the architecture of the above control system, in scenarios where the vehicle's parking position affects the entry and exit of other terminals or pedestrians, road passing, or temporary lane borrowing, causing road congestion and resulting in low traffic efficiency, the system can determine that the vehicle has the ability to move while parked based on the first prompt information, and request the vehicle to move based on the first prompt information to create space for other terminals or pedestrians to pass through. This can improve the traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0181] The following is combined Figure 5 The control method provided in the embodiments of this application will be described.
[0182] Please see Figure 5 , Figure 5 This is a flowchart illustrating a control method provided in an embodiment of this application. The control method is applied in the field of control technology, such as a vehicle movement control method in a traffic scenario, or a robot movement control method in a traffic scenario. Specifically, the control method includes, but is not limited to, at least one of the following steps: S501: The first control device acquires the first information.
[0183] It is understood that the first control device in the embodiments of this application may be a device equipped with a processor / chip that can execute computer execution instructions, or it may be a processor / chip that can execute computer execution instructions. Optionally, the first control device may be an electronic device, or it may be a processor / chip within an electronic device. Optionally, the first control device may specifically be as described above. Figure 4 The cloud or control device deployed in the cloud, or the above Figure 4 The vehicle-mounted or vehicle-deployed control device is used to execute the control method in the embodiments of this application, which can improve the traffic efficiency in the context of a smart terminal using a vehicle as an example, and enhance the user's intelligent experience.
[0184] The first information is used to indicate the activation of the first function of the first terminal, and the first function includes the function that the first terminal can move in the parked state.
[0185] Optionally, the parking state of the first terminal can be understood as the state in which the first terminal is locked and parked after the user leaves the first terminal.
[0186] In one possible embodiment, as described above Figure 4 Taking the vehicle-mounted terminal as the first terminal as an example, the user on the vehicle-mounted terminal can issue a first command through the vehicle's infotainment system to activate the first function of the vehicle-mounted terminal. In response to the user's first command to activate the first function, the vehicle's infotainment system will send first information to the first control device, and the first control device will receive the first information accordingly.
[0187] In one possible embodiment, as described above Figure 4 Taking the vehicle-mounted terminal as the first terminal as an example, the user on the vehicle-mounted terminal can issue a first command through their mobile phone to activate the first function of the vehicle-mounted terminal. In response to the user's first command to activate the first function, the user's mobile phone will send first information to the first control device, and the first control device will receive the first information accordingly.
[0188] Optionally, specific details can be combined Figure 6 An example is provided to illustrate how the aforementioned first information is triggered. Figure 6 This is a schematic diagram of an operation interface provided in an embodiment of this application.
[0189] like Figure 6 As shown, the vehicle-mounted infotainment system or the user's mobile phone can display an operation interface. The user can click the "Enable QR code scanning and moving function" button on the operation interface to trigger the vehicle-mounted infotainment system or the user's mobile phone to send the first information. Correspondingly, the first control device receives the first information.
[0190] S502: The first control device generates first control information based on the first information.
[0191] The first control information is used to control the first terminal to output the first prompt information in the parked state, and the first prompt information is used to prompt the first terminal to be movable.
[0192] Optionally, the first control information is specifically used to control the first terminal to display the first prompt information in the display area of the first terminal.
[0193] For example, as described above Figure 4 Taking the vehicle as the first terminal as an example, the display area of the first terminal may include, but is not limited to, the transparent glass, display screen, and other areas that can display information on the vehicle.
[0194] In this way, the first prompt information can be displayed in a visual way on the display area of the first terminal, so that other users around the first terminal can see more intuitively that the first terminal has the ability to move in the parked state. This makes it easier for other users to initiate a request to move the first terminal when they have a need to pass through, thus improving the user's intelligent experience.
[0195] In one possible embodiment, the first prompt information may specifically include information about an identification code, and the first prompt information is also used to prompt that scanning the identification code can achieve the aforementioned first function. The identification code may specifically include, but is not limited to, information in the form of a QR code, barcode, or other encoded formats.
[0196] Optionally, specific details can be combined Figure 7The above first prompt message is illustrated by example. Figure 7 This is a schematic diagram illustrating a QR code scanning method for moving a vehicle, provided as an embodiment of this application.
[0197] like Figure 7 As shown, the first prompt information can be projected onto the light-transmitting glass of the vehicle by controlling the projection device at the vehicle end, so that the identification code indicated by the first prompt information is displayed on the light-transmitting glass, thereby making the identification code the entry point for initiating a motion control request to the vehicle end.
[0198] It is understandable that, based on the first prompt information, the first terminal can be moved by scanning the identification code, so as to realize the function of the first terminal being movable in the parked state, so as to form a space for other terminals or pedestrians to pass through, thereby improving the passage efficiency in the scenario of embodied intelligent terminal passage, taking vehicles as an example, and improving the user's intelligent experience.
[0199] In one possible embodiment, the first prompt information may specifically include information about the short-range communication module of the first terminal. The first prompt information is also used to indicate that bringing the short-range communication module close will enable the aforementioned first function. The short-range communication module may support short-range communication, such as Near Field Communication (NFC) or satellite communication. Correspondingly, the aforementioned first control information is also used to control the activation of the short-range communication function of the short-range communication module.
[0200] Optionally, specific details can be combined Figure 8 The above first prompt message is illustrated by example. Figure 8 This is a schematic diagram illustrating a touch-to-move car feature, provided as an embodiment of this application.
[0201] like Figure 8 As shown, a short-range communication module is built into the A-pillar of the vehicle, and this module activates its short-range communication function under the control of the first control information. The first prompt information can be projected onto the vehicle's translucent glass via a projection device, displaying the text and graphic content indicated by the first prompt information, such as the text "Tap to move the car," and an arrow pointing to the location of the short-range communication module. This makes the short-range communication module the entry point for initiating movement control requests to the vehicle.
[0202] It is understandable that, based on the first prompt information, the first terminal can be requested to move by being close to the short-range communication module, so as to realize the function of the first terminal being movable in the parked state, so as to form a space for other terminals or pedestrians to pass through, thereby improving the passage efficiency in the scenario of embodied intelligent terminal passage, taking vehicles as an example, and improving the user's intelligent experience.
[0203] Furthermore, compared with the above-mentioned method of displaying identification codes, this application embodiment only supports other users to request the movement of the first terminal by operating close to the short-range communication module next to the first terminal. This can prevent other users from taking pictures of the identification code and spreading it at will, thereby avoiding malicious requests to move the first terminal and ensuring the safety and reliability of the first terminal when it is in a stationary state.
[0204] In this embodiment, when first information from the user of the first terminal is obtained, it can be determined that the user of the first terminal expects to activate the first function of the first terminal. Therefore, based on this first information, first control information can be generated to control the first terminal to output first prompt information in the stationary state, indicating that the first terminal can move in the stationary state. Thus, in scenarios where the stationary position of the first terminal affects the entry and exit of other terminals or pedestrians, road passing, or temporary passage, causing road congestion and resulting in low traffic efficiency, it can be determined based on the first prompt information that the first terminal has the ability to move in the stationary state, and a request can be made based on the first prompt information to move the first terminal to create space for other terminals or pedestrians to pass through. This can improve the traffic efficiency in the scenario of embodied intelligent terminal passage, taking vehicles as an example, and improve the user's intelligent experience.
[0205] In one possible embodiment, step S502 described above can be implemented in ways including but not limited to the following: The first control device acquires second information, which includes environmental perception information from the first terminal.
[0206] The first control device generates the aforementioned first control information based on the first information and the second information.
[0207] Optionally, taking a vehicle as the first terminal as an example, the environmental perception information of the first terminal refers to the surrounding data of the vehicle collected by sensors such as radar and cameras. For example, it may specifically include data on targets such as pedestrians, other vehicles, obstacles, lane lines, parking space boundaries, and traffic signs around the vehicle.
[0208] Understandably, upon receiving initial information from the user of the first terminal, it can be determined that the user desires to activate the first function of the first terminal. Furthermore, by combining this information with the environmental perception information of the first terminal, initial control information can be generated to control the first terminal to output an initial prompt message in a stationary state, indicating that the first terminal is movable. Therefore, in scenarios where the stationary position of the first terminal obstructs traffic flow due to other terminals or pedestrians' access, oncoming traffic, or temporary lane changes, resulting in low traffic efficiency, the initial prompt message can indicate that the first terminal possesses the ability to move in a stationary state. Based on this prompt message, the system can request the first terminal to move, creating space for other terminals or pedestrians to pass. This improves traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhances the user's intelligent experience.
[0209] Furthermore, the aforementioned "generating first control information based on the first information and the second information" can be implemented in ways including but not limited to the following: When the first information indicates that the first function should be activated and the second information indicates that the first target intends to pass, first control information is generated.
[0210] The first target includes targets located around the first terminal, which may specifically be other terminals, pedestrians, or other targets around the first terminal. This application embodiment does not limit this.
[0211] Understandably, when the first information from the user of the first terminal is obtained, and the environmental perception information of the first terminal determines that the first target in the vicinity of the first terminal intends to pass, first control information is generated to control the first terminal to output a first prompt message in the parked state, indicating that the first terminal can move in the parked state. Therefore, in scenarios where the parking position of the first terminal affects the passage of the first target, resulting in low passage efficiency, the output of the first prompt message through the first control information can inform the first target that the first terminal has the ability to move in the parked state, and based on the first prompt message, request the first terminal to move to create space for the first target to pass. This can improve the passage efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0212] S503: The first control device sends first control information to the second control device, and the second control device receives the first control information accordingly.
[0213] It is understood that the second control device in the embodiments of this application may be a device equipped with a processor / chip capable of executing computer execution instructions, or it may be a processor / chip capable of executing computer execution instructions. Optionally, the second control device may be an electronic device, or it may be a processor / chip within an electronic device. Optionally, the second control device may specifically be as described above. Figure 4 The vehicle-mounted or vehicle-deployed control device is used to execute the control method in the embodiments of this application, which can improve the traffic efficiency in the context of a smart terminal using a vehicle as an example, and enhance the user's intelligent experience.
[0214] Optionally, the second control device and control method in the embodiments of this application can be applied to, but are not limited to, vehicle systems. The vehicle equipped with the vehicle system is an intelligent driving vehicle and can be replaced by an embodied intelligent terminal (such as the first terminal in this application). The embodied intelligent terminal can be, but is not limited to, vehicles such as commercial vehicles, passenger cars, trains, etc., industrial vehicles (such as forklifts, trailers, tractors, etc.), engineering vehicles (such as excavators, bulldozers, cranes, etc.), robots, etc. The embodiments of this application do not specifically limit this.
[0215] It is understood that the aforementioned first control information may be generated by the cloud. Specifically, it may be triggered by the user of the first terminal (vehicle) activating the first function, the cloud obtains the first information, generates the first control information based on the first information, and sends the first control information to the vehicle.
[0216] Optionally, the aforementioned first control information may also be generated by the vehicle terminal. Specifically, it may be triggered by the user's operation of activating the first function on the first terminal (vehicle terminal). The vehicle terminal obtains the first information and generates the first control information based on the first information.
[0217] S504: The second control device, based on the first control information, controls the output of the first prompt information when the first terminal is in a parking state.
[0218] Optionally, the specific implementation method for outputting the first prompt message can be found in the above. Figure 7 and Figure 8 The relevant explanations will not be repeated here.
[0219] Through the embodiments of this application, in scenarios where the parking position of the first terminal affects the entry and exit of other terminals or pedestrians, road passing, or temporary passage, resulting in road congestion and thus low traffic efficiency, the first terminal can be informed of its ability to move in a parked state based on the first prompt information. The first terminal can then be requested to move based on the first prompt information to create space for other terminals or pedestrians to pass through. This can improve traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0220] S505: The third control device sends third information based on the first prompt information, and the first control device receives the third information accordingly.
[0221] It is understood that the third control device in the embodiments of this application may be a device equipped with a processor / chip that can execute computer execution instructions, or it may be a processor / chip that can execute computer execution instructions. Optionally, the third control device may be an electronic device, or it may be a processor / chip within an electronic device. Optionally, the third control device may specifically be as described above. Figure 4 The mobile phone or control device deployed on the mobile phone is used to execute the control method in the embodiments of this application, which can improve the traffic efficiency in the context of a smart terminal for passing through a vehicle and improve the user's smart experience.
[0222] The third information is used to request the first terminal's mobile control permission, and the third information is reported based on the first prompt information.
[0223] Optionally, the third information may specifically include, but is not limited to, at least one of the following: image information of the first terminal, location information of the second terminal, user information of the second terminal, and intent information requesting the first terminal to move. The second terminal can be understood as a terminal equipped with the aforementioned third control device, as described above. Figure 4 The mobile phone, or tablet computer, wearable watch and other user devices located around the first terminal.
[0224] For example, the image information of the first terminal can be understood as including information such as the identifier of the first terminal and the surrounding environment. As described above... Figure 4 Taking the vehicle as the first terminal as an example, the image information of the first terminal can specifically include images of the vehicle's license plate, appearance, and surrounding environment. The location information of the second terminal can be understood as its location when reporting the third information. The user information of the second terminal can be understood as the user's contact information, username, etc. The intention information requesting the first terminal to move can be understood as the user's expectation of how the first terminal should move. For example, the user might want the first terminal to move forward 2 meters to facilitate passage for the user of the second terminal.
[0225] For example, when the first prompt information includes an identification code, the third information can be reported immediately after the mobile phone scans the identification code. In this case, the third information is used to request the first terminal's mobility control permission. Alternatively, after the mobile phone scans the identification code, the user of the mobile phone may need to fill in information such as the first terminal's image information, the mobile phone's location information, the mobile phone's user information, and the user's intention to request the first terminal to move. Only after the user submits this information will the third information be reported. In this case, the third information, in addition to requesting the first terminal's mobility control permission, also includes the information filled in by the user of the mobile phone.
[0226] It is understood that the third information reported based on the first prompt information may include, in addition to information used to request the first terminal's mobility control permissions, at least one of the aforementioned information. This third information allows for comprehensive and multi-dimensional verification of the first terminal's mobility requests, filtering out reasonable and valid mobility requests, avoiding falsely triggered, malicious, or invalid mobility requests, and ensuring the security and reliability of the first terminal's mobility in a stationary state.
[0227] In one possible embodiment, the above control method further includes, but is not limited to, the following steps: The first control device acquires third information from the second terminal.
[0228] The first control device generates the second control information.
[0229] The first control device sends the second control information to the second terminal.
[0230] The third information is used to request movement control permission from the first terminal, and is reported based on the first prompt information. The second control information is used to authorize movement of the first terminal.
[0231] It is understandable that upon receiving the third information reported by the second terminal, second control information can be generated based on the third information and sent to the second terminal to authorize the movement of the first terminal. Correspondingly, upon receiving the second control information, the second terminal can obtain movement control permissions for the first terminal, thereby enabling control over the movement of the first terminal and creating a space accessible to the second terminal or its users, improving passage efficiency and enhancing the user's intelligent experience.
[0232] Furthermore, the aforementioned "generating second control information" can be implemented in ways including but not limited to the following: When the first prompt information corresponding to the third information meets the valid conditions, the first control device generates the second control information.
[0233] It is understandable that when the third information reported by the second terminal is obtained, the first prompt information corresponding to the third information needs to be authenticated. Only when the first prompt information meets the valid conditions can the first terminal's mobile control permissions be granted to the second terminal.
[0234] Through the embodiments of this application, valid requests from the first mobile terminal can be filtered out, invalid requests from the first mobile terminal can be avoided, and the security and reliability of the first terminal's movement in the parked state can be guaranteed.
[0235] Optionally, the valid conditions include at least one of the following: the first prompt message is within the valid time period, and the first prompt message has not triggered the reporting of any information other than the third message.
[0236] It is understandable that the first prompt message is within a valid time period, meaning it has not expired. Within this valid time period, a request for mobility control permissions to the first terminal can be initiated based on the first prompt message. The first prompt message has not triggered the reporting of any information other than the third message, meaning that no request for mobility control permissions to the first terminal was initiated based on the first prompt message before the third message was received.
[0237] Through the embodiments of this application, valid requests from the first mobile terminal can be filtered out based on the above-mentioned valid conditions, invalid requests from the first mobile terminal can be avoided, and the security and reliability of the first terminal moving in the parked state can be guaranteed.
[0238] Furthermore, the aforementioned "generating second control information" can be implemented in ways including but not limited to the following: Based on the third information, the first control device sends the fourth information to the user equipment corresponding to the first terminal.
[0239] Upon receiving confirmation information for the third information from the user equipment corresponding to the first terminal, the first control device generates second control information.
[0240] The fourth piece of information is used to request confirmation of the third piece of information.
[0241] It is understandable that the user equipment corresponding to the first terminal may be requested to confirm the third information. After receiving the indication information that the user equipment corresponding to the first terminal has confirmed the third information, the second control information is generated to control the authorization of the movement of the first terminal.
[0242] Through the embodiments of this application, the user of the first terminal can be requested to intervene in operations such as secondary verification of third information to confirm authorization, thereby ensuring the accuracy and reliability of authorizing the mobile control permissions of the first terminal.
[0243] In one possible embodiment, the above control method further includes, but is not limited to, the following steps: The first control device acquires third information from the second terminal.
[0244] The first control device generates the third control information.
[0245] The first control device sends third control information to the first terminal.
[0246] The third information is used to request motion control permission from the first terminal, and is reported based on the first prompt information. The third control information is used to control the activation of the first intelligent driving function of the first terminal, and the first intelligent driving function is used to control the first terminal to re-park.
[0247] It is understandable that upon receiving the third information reported by the second terminal, third control information can be generated based on this third information and sent to the first terminal to control the activation of the first terminal's first intelligent driving function, such as the VPD function. Correspondingly, upon receiving the third control information, the first terminal executes the VPD function to park in a parking space, or leaves its current location to find a parking space, thus creating space available for the second terminal or its users to pass through, improving traffic efficiency and enhancing the user's intelligent experience.
[0248] Furthermore, the above control method also includes, but is not limited to, the following steps: The first control device sends a second prompt message to the user equipment of the first terminal, the second prompt message being used to indicate that the first intelligent driving function of the first terminal has been activated.
[0249] Understandably, when the first intelligent driving function of the first terminal is activated, a second prompt message can be sent to the user device of the first terminal to inform the user that the first intelligent driving function of the first terminal has been activated and the vehicle has been re-parked. This allows the user of the first terminal to understand the movement strategy and real-time dynamics of the first terminal, thereby improving the user's intelligent experience.
[0250] Furthermore, prior to the aforementioned "acquiring third information from the second terminal," the control method also includes, but is not limited to, the following steps: The second terminal responds to the first operation performed by the non-vehicle owner user by sending a first prompt message indicating the information triggered by the first operation.
[0251] The first control device receives and responds to the information triggered by the first operation prompted by the first prompt information, and generates the fourth control information.
[0252] The first control device sends the fourth control information to the second terminal.
[0253] Specifically, when the first prompt information includes identification code information, the first operation may be scanning the identification code. When the first prompt information includes information about the short-range communication module of the first terminal, the first operation may be bringing the device close to the short-range communication module.
[0254] Optionally, specific details can be combined Figure 9 The first operation described above is illustrated by example. Figure 9 This is a schematic diagram of a scenario for moving a car by scanning a code, provided as an embodiment of this application.
[0255] like Figure 9 As shown, non-vehicle owners can access the system via a second terminal (as described above). Figure 4 The mobile phone in the middle scans the first terminal (as described above). Figure 4 The identification code is displayed on the transparent glass of the vehicle terminal. At this time, the second terminal can respond to the scanning operation and send the scanning operation trigger information.
[0256] Optionally, it can also be combined with Figure 10 The first operation described above is illustrated by example. Figure 10 This is a schematic diagram of a "touch-to-move" car-moving scenario provided in an embodiment of this application.
[0257] like Figure 10 As shown, non-vehicle owners can access the system via a second terminal (as described above). Figure 4 Tap the mobile phone in the middle to tap the first terminal (as mentioned above). Figure 4 The short-range communication module is installed on the A-pillar of the vehicle (in the middle of the vehicle). At this time, the second terminal can respond to the touch operation and send the touch operation triggered information.
[0258] The aforementioned fourth control information is used to control the second terminal to display the first interface, and the first interface is used to guide the second terminal to report the aforementioned third information.
[0259] Optionally, specific details can be combined Figure 11 The first interface described above is illustrated by example. Figure 11 This is a schematic diagram of a first interface provided in an embodiment of this application.
[0260] like Figure 11 As shown, the second terminal (as described above) Figure 4 After receiving the fourth control information, the mobile phone in the device displays a first interface under the control of the fourth control information. The first interface displays the option "Request vehicle relocation permission," which, when clicked by a non-owner user, triggers a request for motion control permission from the first terminal. The first interface also displays the information "The following are optional fields to be filled in," allowing non-owner users to choose whether to upload vehicle image information, device location information, device user information, vehicle relocation intention information, etc., as indicated by these options. This embodiment of the application does not impose any limitations on these aspects.
[0261] Through the embodiments of this application, in response to the information triggered by the first operation, the second terminal can be controlled to display the first interface, and the second terminal can be guided to report the third information in a visual interface manner, thereby realizing the request for mobile control of the first terminal and improving the user's intelligent experience.
[0262] Furthermore, the aforementioned second control information may also include, but is not limited to, information regarding the mobility of the first terminal.
[0263] For example, the information that the first terminal can move may specifically include, but is not limited to, at least one of the following: the direction in which the first terminal can move, the distance in which the first terminal can move, the speed in which the first terminal can move, the turning angle in which the first terminal can move, the effective time in which the first terminal can move, the effective number of times the first terminal can move, the control authority for the first terminal to move, and the movement strategy of the first terminal generated based on the intention information of requesting the first terminal to move.
[0264] Understandably, the second control information can not only be used to authorize the movement of the first terminal, but also carry information about the first terminal's mobility. Therefore, upon receiving the second control information, the second terminal can obtain the first terminal's movement control permissions and mobility information, thereby enabling control over the first terminal's movement within its mobility capabilities. This creates a space accessible to the second terminal or its users, improving passage efficiency and enhancing the user's intelligent experience.
[0265] The aforementioned second control information is also used to control the second terminal to display a second interface, which includes information about the mobility of the first terminal.
[0266] Optionally, specific details can be combined Figures 12A to 12B The second interface described above is illustrated by example. Figures 12A to 12B This is a schematic diagram of the second interface provided in an embodiment of this application.
[0267] like Figure 12A As shown, the second terminal (as described above) Figure 4 After receiving the second control information, the mobile phone in the device displays a second interface under the control of the second control information. This second interface displays the first terminal (as described above). Figure 4The second interface displays the movable directions of the vehicle terminal (e.g., front left, front, front right, rear left, rear, rear right). Non-owner users can click the arrow corresponding to one of these directions (e.g., front) to trigger the control terminal to move in the direction indicated by the arrow. Optionally, the second interface can also display the movable distance, movable speed, movable steering angle, valid movable time, valid movable number of times, and movable control permissions of the vehicle terminal. Non-owner users can operate within the movable range indicated by the above-mentioned second control information to trigger the mobile phone to send movement strategy information to the cloud. This movement strategy information is used to instruct the mobile phone user on the specific movement steps, realizing a manual vehicle relocation solution for the mobile phone user.
[0268] Understandable Figure 12A The second interface shown allows non-owner users to manually control the vehicle. Non-owners can freely and flexibly control the vehicle's movement through this second interface to meet their needs for moving the vehicle and improve the user's intelligent experience.
[0269] like Figure 12B As shown, the second terminal (as described above) Figure 4 After receiving the second control information, the mobile phone in the middle displays a second interface under the control of the second control information. This second interface displays information based on the request from the first terminal (as described above). Figure 4 The system generates four movement strategies (e.g., relocation strategy A, relocation strategy B, relocation strategy C, and relocation strategy D) based on the vehicle's intention to move. When a non-vehicle owner clicks on one of these strategies (e.g., relocation strategy A), it triggers the control terminal to move the vehicle according to that selected strategy. The non-vehicle owner can also select from at least one movement strategy indicated by the aforementioned second control information to trigger the mobile phone to send movement strategy information to the cloud. This movement strategy information indicates the selected strategy by the mobile phone user, thus implementing the automatic vehicle relocation solution.
[0270] Understandable Figure 12B The second interface can grant automatic vehicle control permissions to non-owners to a limited extent. Non-owners can only choose from at least one of the provided limited movement strategies, which can prevent malicious vehicle control behavior by non-owners and ensure the safety and reliability of vehicle movement.
[0271] Through the embodiments of this application, the second control information can also be used to control the second terminal to display the movable information of the first terminal through the second interface, so that the user of the second terminal can control the movement of the first terminal within the mobility range of the first terminal through a visual interface, thereby forming a space that can be passed through by the second terminal or the user of the second terminal, improving passage efficiency and enhancing the user's intelligent experience.
[0272] In one possible embodiment, the above control method further includes, but is not limited to, the following steps: The first control device acquires mobile strategy information from the second terminal.
[0273] The first control device generates the fifth control information.
[0274] The first control device sends the fifth control information to the first terminal.
[0275] The mobile policy information is used to indicate the mobile policy of the first terminal, and the fifth control information is used to control the first terminal to move based on the mobile policy indicated by the mobile policy information.
[0276] It is understandable that by controlling the first terminal to move according to the movement policy indicated by the movement policy information from the second terminal, a space that can be created for the second terminal or its users to pass through can be formed, thereby improving passage efficiency and enhancing the user's intelligent experience.
[0277] Alternatively, the specific details can be combined with the above. Figure 2 The traffic scenario shown further illustrates the control method in the embodiments of this application.
[0278] like Figure 2 As shown, vehicle A can be considered the owner's vehicle (i.e., the first terminal mentioned above), and vehicle B can be considered another vehicle. In a parking lot, underground garage, or community road environment, if the user of vehicle A is in a hurry to leave, parking hastily may prevent vehicle B from leaving the parking space. Vehicle A is in parking mode or sentry mode. At this time, vehicle B is powered on and its lights are on. The user of vehicle B attempts to move closer to vehicle A and leave the parking space by repeatedly shifting the vehicle's position (e.g., moving back and forth). Figure 2 (As shown by the solid arrow in the image), but there is still not enough space for vehicle B to pass.
[0279] In this scenario, the translucent glass of vehicle A displays an identification code and prompts the user to scan it to move the vehicle. The user of vehicle B scans the code with their mobile phone and uploads an image of vehicle A, the user's information (vehicle B, location), and their intention to move vehicle A 5 meters backward. Upon receiving the information uploaded by vehicle B, the cloud verifies the validity of the identification code and the compliance of the uploaded information. It then generates a fifth control message and sends it to vehicle A. This fifth control message controls vehicle A to reverse at low speed for 5 meters (e.g.,...). Figure 2 (As shown by the dashed arrow in the image) then stop moving.
[0280] It can be seen that the fifth control information can control vehicle A to perform a movement operation to create space for vehicle B to leave the parking space, thereby improving the traffic efficiency in the context of a smart terminal with a vehicle as an example, and enhancing the user's smart experience.
[0281] Alternatively, it can be combined with the above. Figure 3 The traffic scenario shown further illustrates the control method in the embodiments of this application.
[0282] like Figure 3 As shown, vehicle A can be considered as the owner's vehicle (i.e., the first terminal mentioned above), and vehicle B can be considered as another vehicle. When vehicles A and B meet in narrow road environments such as narrow roads in residential areas, narrow passages in underground parking garages, or single-lane traffic areas, if the user of vehicle A is in a hurry to leave and parks hastily, the temporary parking position of vehicle A will block the passage in the narrow passage, and vehicle A will be in temporary parking mode or parked mode. At this time, the user of vehicle B will repeatedly move back and forth to adjust the position of the vehicle, attempting to get closer to vehicle A to pass through the narrow passage (e.g., ...). Figure 3 (As shown by the solid arrow in the image), but there is still not enough space for vehicle B to pass.
[0283] In this scenario, the translucent glass of vehicle A displays an identification code and prompts that scanning the code will enable the vehicle to be moved. The user of vehicle B scans the code with their mobile phone and uploads an image of vehicle A, the user's information (vehicle B's user information, vehicle B's user location information), and their intention to move vehicle A 5 meters to the left and rear. After receiving the information uploaded by the user of vehicle B, the cloud verifies the validity of the identification code and the compliance of the uploaded information, generates a fifth control message, and sends it to vehicle A. This fifth control message controls vehicle A to reverse slowly to the left and rear by 5 meters (e.g., ...). Figure 3 (As shown by the dashed arrow in the image) then stop moving.
[0284] It can be seen that the fourth control information can control vehicle A to perform a movement operation to create space for vehicle B to leave the parking space, thereby improving the traffic efficiency in the context of a smart terminal with a vehicle as an example, and enhancing the user's smart experience.
[0285] Furthermore, the aforementioned fifth control information is also used to control the first terminal to activate the intelligent driving function when moving based on the mobility strategy information.
[0286] Optionally, when the first terminal is in intelligent driving mode, the first terminal prioritizes responding to the mobility strategy information to move.
[0287] Optionally, if a collision risk is detected during the first terminal's movement based on the mobility strategy information, the first terminal may be controlled to brake. Furthermore, if the collision risk is detected to have been eliminated, the first terminal may be controlled to move in intelligent driving mode, incorporating real-time environmental perception information, to reach the target location corresponding to the mobility strategy information.
[0288] Through the embodiments of this application, when the first terminal moves based on the mobility strategy information, the intelligent driving function of the first terminal can be further triggered to provide a safety net mechanism for the movement of the first terminal, so as to ensure the safety and reliability of the movement of the first terminal.
[0289] Furthermore, the above control method also includes, but is not limited to, the following steps: The first control device sends a third prompt message to the user equipment of the first terminal.
[0290] The third prompt message is used to prompt the first terminal to move based on the mobile policy information.
[0291] Through the embodiments of this application, when the first terminal moves based on the mobile policy information, a third prompt message can be sent to the user equipment of the first terminal to prompt the user of the first terminal that the first terminal is moving based on the mobile policy information, so that the user of the first terminal can grasp the mobile policy and real-time dynamics of the first terminal and improve the user's intelligent experience.
[0292] In one possible embodiment, the above control method further includes, but is not limited to, the following steps: When the first terminal meets the preset conditions, the first control device generates the sixth control information.
[0293] The first control device sends the sixth control information to the first terminal.
[0294] The sixth control information is used to control the first terminal to stop outputting the first prompt information.
[0295] Optionally, the preset conditions include, but are not limited to, at least one of the following: the first terminal starts moving, the doors and windows of the first terminal open, the first terminal receives a user takeover instruction, or the first prompt message exceeds the valid time period.
[0296] Through the embodiments of this application, by controlling the first terminal to stop outputting the first prompt information, the request entry for the first terminal's movement control permission can be cancelled, the number of times the first terminal can move can be limited, and the security and reliability of the first terminal can be ensured.
[0297] Furthermore, this application also provides a control method, which can be found in the following embodiments. Figure 13 , Figure 13The control methods shown are applied in the field of control technology, such as vehicle movement control methods in traffic scenarios, and robot movement control methods in traffic scenarios.
[0298] The embodiments in this application can be used as the above. Figure 5 Variations or supplements to the illustrated embodiments can also be implemented as standalone embodiments, and this application does not limit the scope of the embodiments. It is understood that the first control device in the embodiments of this application can be specifically referred to the above. Figure 5 The description of the first control device in the illustrated embodiment, and the specific details of the second control device in the embodiments of this application, can be found in the above description. Figure 5 The description of the second control device in the illustrated embodiment is provided above. For details of the third control device in this application embodiment, please refer to the above description. Figure 5 The description of the third control device in the illustrated embodiment will not be repeated here.
[0299] Specifically, the control method includes, but is not limited to, at least one of the following steps: Step 1: The second control device receives the first instruction from the user of the first terminal.
[0300] The first terminal can be understood as an embodied intelligent terminal, such as a vehicle or robot. For ease of description, this article will refer to the above-mentioned terminals. Figure 4 The vehicle terminal is used as the first terminal in this example. For details, please refer to the relevant explanation of the first terminal above. It will not be repeated here.
[0301] In one possible embodiment, as described above Figure 4 Taking the vehicle-mounted terminal as the first terminal as an example, the user of the vehicle-mounted terminal can issue a first command through their mobile phone to activate the first function of the vehicle-mounted terminal. This first function includes the ability for the first terminal to move while in a parked state. Optionally, the parked state of the first terminal can be understood as the state in which the first terminal is locked and parked after the user leaves the first terminal.
[0302] In one possible embodiment, as described above Figure 4 Taking the vehicle as the first terminal as an example, the user on the vehicle can issue the first command through the vehicle's infotainment system to activate the first function of the vehicle.
[0303] Optionally, the first function on the vehicle can be activated via a first command, as detailed above. Figure 6 The relevant explanations of the operation interface shown are not repeated here.
[0304] Step 2: The second control device responds to the first instruction by sending the first information, and correspondingly, the first control device receives and acquires the first information.
[0305] The first information is used to indicate the activation of the first function of the first terminal.
[0306] Based on the above Figure 4 Taking the vehicle terminal as the first terminal as an example, the second control device responds to the first instruction from the user on the vehicle terminal to activate the first function, which triggers the user's mobile phone / vehicle system to send the first information to the first control device, and the first control device receives the first information accordingly.
[0307] Step 3: The first control device generates first control information based on the first information.
[0308] Optionally, for details of step three, please refer to the relevant explanation of step S502 above, which will not be repeated here.
[0309] Step 4: The first control device sends the first control information to the second control device, and the second control device receives the first control information accordingly.
[0310] Optionally, for details of step four, please refer to the relevant explanation of step S503 above, which will not be repeated here.
[0311] Step 5: Based on the first control information, the second control device controls the output of the first prompt information when the first terminal is in a parking state.
[0312] Optionally, for details of step five, please refer to the relevant explanation of step S504 above, which will not be repeated here.
[0313] It is understood that the embodiments of this application can be regarded as the above. Figure 5 The control method shown illustrates the implementation of the creation phase of the first prompt message.
[0314] According to the embodiments of this application, when first information from a user of the first terminal is obtained, it can be determined that the user of the first terminal expects to activate a first function of the first terminal. Therefore, based on this first information, first control information can be generated to control the first terminal to output a first prompt message in a stationary state, indicating that the first terminal can move in the stationary state. Thus, in scenarios where the stationary position of the first terminal affects the entry and exit of other terminals or pedestrians, road passing, or temporary passage, causing road congestion and resulting in low traffic efficiency, it can be determined based on the first prompt message that the first terminal has the ability to move in a stationary state. Based on the first prompt message, the first terminal can be requested to move to create space for other terminals or pedestrians to pass through. This can improve the traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0315] Furthermore, this application also provides a control method, which can be found in the following embodiments. Figure 14 , Figure 14The control methods shown are applied in the field of control technology, such as vehicle movement control methods in traffic scenarios, and robot movement control methods in traffic scenarios.
[0316] The embodiments in this application can be used as the above. Figure 5 Variations or supplements to the illustrated embodiments can also be implemented as standalone embodiments, and this application does not limit the scope of the embodiments. It is understood that the first control device in the embodiments of this application can be specifically referred to the above. Figure 5 The description of the first control device in the illustrated embodiment, and the specific details of the second control device in the embodiments of this application, can be found in the above description. Figure 5 The description of the second control device in the illustrated embodiment is provided above. For details of the third control device in this application embodiment, please refer to the above description. Figure 5 The description of the third control device in the illustrated embodiment will not be repeated here.
[0317] Specifically, the control method includes, but is not limited to, at least one of the following steps: Step 1: The third control device sends the information triggered by the first operation indicated by the first prompt information. Correspondingly, the first control device receives and responds to the information triggered by the first operation indicated by the first prompt information and generates the fourth control information.
[0318] For details regarding the first prompt message, please refer to the explanation of the first prompt message above, which will not be repeated here.
[0319] Optionally, when the first prompt information includes identification code information, the first operation may be scanning the identification code. When the first prompt information includes information about the short-range communication module of the first terminal, the first operation may be bringing the device close to the short-range communication module.
[0320] The first terminal can be understood as an embodied intelligent terminal, such as a vehicle or robot. For ease of description, this article will refer to the above-mentioned terminals. Figure 4 The vehicle terminal is used as the first terminal in this example. For details, please refer to the relevant explanation of the first terminal above. It will not be repeated here.
[0321] Optionally, the first operation in step one can be found in the above description. Figure 9 and Figure 10 The specific details of the first operation shown are not repeated here.
[0322] Step 2: The first control device sends the fourth control information to the third control device, and the third control device receives the fourth control information accordingly.
[0323] Step 3: The third control device controls the display of the first interface based on the fourth control information.
[0324] The fourth control information is used to control the second terminal to display the first interface, and the first interface is used to guide the second terminal to report the third information mentioned above. The second terminal can be understood as a user device such as a mobile phone, tablet computer, or wearable watch; for ease of description, this article will use the above-mentioned... Figure 4 This article will use a mobile phone as an example as a second terminal. For details, please refer to the relevant explanation of second terminals above, which will not be repeated here.
[0325] Optionally, the first interface in step three can be found in the above description. Figure 11 The relevant explanations for the first interface shown will not be repeated here.
[0326] Through the embodiments of this application, in response to the information triggered by the first operation, the second terminal can be controlled to display the first interface, and the second terminal can be guided to report the third information in a visual interface manner, thereby realizing the request for mobile control of the first terminal and improving the user's intelligent experience.
[0327] Step 4: The third control device sends third information based on the first prompt information, and the first control device receives the third information accordingly.
[0328] Optionally, for details of step four, please refer to the relevant explanation of step S505 above, which will not be repeated here.
[0329] Step 5: The first control device generates the second control information based on the third information.
[0330] The third information is used to request movement control permission from the first terminal, and is reported based on the first prompt information. The second control information is used to authorize movement of the first terminal.
[0331] Optionally, for details on step five, please refer to the above description of "generating the second control information," which will not be repeated here.
[0332] Step Six: The first control device sends the second control information to the third control device, and the third control device receives the second control information accordingly.
[0333] Step 7: The third control device obtains the movement control permission of the first terminal based on the second control information.
[0334] It is understandable that when the first control device receives the third information reported by the third control device, it can generate second control information based on the third information and send the second control information to the third control device to authorize the movement of the first terminal. Accordingly, upon receiving the second control information, the third control device can obtain movement control permissions for the first terminal, thereby enabling control over the movement of the first terminal to create a space available for the second terminal or its user, improving passage efficiency and enhancing the user's intelligent experience.
[0335] Step 8: The third control device controls the display of the second interface based on the second control information.
[0336] Optionally, the second interface in step eight can be found in the above description. Figure 12A and Figure 12B The relevant explanations for the second interface shown will not be repeated here.
[0337] According to the embodiments of this application, the second control information can also be used to control the third control device to display the movable information of the first terminal through the second interface, so that the user of the second terminal can control the movement of the first terminal within the mobility range of the first terminal through a visual interface, thereby forming a space that can be passed through by the second terminal or the user of the second terminal, improving passage efficiency and enhancing the user's intelligent experience.
[0338] Step 9: After obtaining the mobility control permission from the first terminal, the third control device sends mobility strategy information, and the first control device receives the mobility strategy information accordingly.
[0339] Among them, the mobile policy information is used to indicate the mobile policy of the first terminal.
[0340] Step 10: The first control device generates the fifth control information.
[0341] The fifth control information is used to control the first terminal to move based on the mobile strategy information.
[0342] Step 11: The first control device sends the fifth control information to the second control device, and the second control device receives the fifth control information accordingly.
[0343] Step 12: The second control device controls the first terminal to move based on the movement strategy information, based on the fifth control information.
[0344] It is understandable that by controlling the first terminal to move based on the mobility strategy information from the second terminal, a space can be created for the second terminal or its users to pass through, thereby improving passage efficiency and enhancing the user's intelligent experience.
[0345] Step 13: Based on the fifth control information, the second control device controls the first terminal to activate the intelligent driving function when moving based on the movement strategy information.
[0346] Optionally, when the first terminal is in intelligent driving mode, the first terminal prioritizes responding to the mobility strategy information to move.
[0347] Optionally, if a collision risk is detected during the first terminal's movement based on the mobility strategy information, the first terminal may be controlled to brake. Furthermore, if the collision risk is detected to have been eliminated, the first terminal may be controlled to move in intelligent driving mode, incorporating real-time environmental perception information, to reach the target location corresponding to the mobility strategy information.
[0348] Through the embodiments of this application, when the first terminal moves based on the mobility strategy information, the intelligent driving function of the first terminal can be further triggered to provide a safety net mechanism for the movement of the first terminal, so as to ensure the safety and reliability of the movement of the first terminal.
[0349] It is understood that the embodiments of this application can be regarded as the above. Figure 5 The control method shown illustrates the implementation of the first prompt information usage / authentication phase.
[0350] Furthermore, this application also provides a control method, which can be found in the following embodiments. Figure 15 , Figure 15 The control methods shown are applied in the field of control technology, such as vehicle movement control methods in traffic scenarios, and robot movement control methods in traffic scenarios.
[0351] The embodiments in this application can be used as the above. Figure 5 Variations or supplements to the illustrated embodiments can also be implemented as standalone embodiments, and this application does not limit them. It is understood that the first control device in the embodiments of this application can be specifically referred to the above. Figure 5 The description of the first control device in the illustrated embodiment, and the specific details of the second control device in the embodiments of this application, can be found in the above description. Figure 5 The description of the second control device in the illustrated embodiment is provided above. For details of the third control device in this application embodiment, please refer to the above description. Figure 5 The description of the third control device in the illustrated embodiment will not be repeated here.
[0352] Specifically, the control method includes, but is not limited to, at least one of the following steps: Step 1: When the first terminal meets the preset conditions, the first control device generates the sixth control information.
[0353] The first terminal can be understood as an embodied intelligent terminal, such as a vehicle or robot. For ease of description, this article will refer to the aforementioned... Figure 4 The vehicle terminal is used as the first terminal in this example. For details, please refer to the relevant explanation of the first terminal above. It will not be repeated here.
[0354] The sixth control information is used to control the first terminal to stop outputting the first prompt information. Optionally, the specific details of the first prompt information can be found in the explanation of the first prompt information above, and will not be repeated here.
[0355] Optionally, the preset conditions include, but are not limited to, at least one of the following: the first terminal starts moving, the doors and windows of the first terminal open, the first terminal receives a user takeover instruction, or the first prompt message exceeds the valid time period.
[0356] Step 2: The first control device sends the sixth control information to the second control device, and the second control device receives the sixth control information accordingly.
[0357] Step 3: Based on the sixth control information, the second control device controls the first terminal to stop outputting the first prompt information when the preset conditions are met.
[0358] Through the embodiments of this application, by controlling the first terminal to stop outputting the first prompt information, the request entry for the first terminal's movement control permission can be cancelled, the number of times the first terminal can move can be limited, and the security and reliability of the first terminal can be ensured.
[0359] It is understood that the embodiments of this application can be regarded as the above. Figure 5 The control method shown illustrates the implementation of the destruction phase of the first prompt message.
[0360] It should be noted that this application is not limited to the scenario of moving passenger vehicles. Its essence is that in the unattended or minimally human-assisted state, the control system controls the embodied intelligent terminal to output movable prompt information in the parked state, reserving an entry point for external objects to request movement. Thus, the control system can authenticate the movement request initiated by the external object through the prompt information, so as to realize the control of the embodied intelligent terminal to move in the parked state.
[0361] The following examples illustrate the application scenarios of embodied intelligent terminals in various fields.
[0362] In the field of unmanned delivery vehicles or low-speed logistics vehicles, when a logistics vehicle is in a task waiting or temporary stop state, it can be controlled to display a movable prompt message on a translucent glass or display screen. External objects can use this prompt message to know that the logistics vehicle has the ability to move even when temporarily stopped, and can then request the vehicle to move to create space for external objects to pass through, thereby improving traffic efficiency and enhancing the user's intelligent experience.
[0363] In the field of automatic or remote parking, when a vehicle is in automatic parking mode, it can display a movable indicator on a translucent glass or display screen. External objects can use this indicator to understand that the vehicle is capable of movement while parked and request the vehicle to yield. After parking is interrupted, the control system uses multiple sensors to determine whether minor adjustments to the vehicle's posture, release of road space, or replanning of the parking path are necessary to create space for external objects to pass through, thereby improving traffic efficiency and enhancing the user's intelligent experience.
[0364] In the field of autonomous driving vehicles in ports, warehouses, and mining areas, the interaction object can be changed from an external object to a dispatching platform or safety officer, and the vehicle relocation action can be expanded from low-speed forward and backward movement to actions such as path replanning, yielding and stopping, and requeuing.
[0365] In the fields of service robots, cleaning robots, smart wheelchairs, or mobility aids, when a robot is in a task waiting or temporary stop state, it can be controlled to display a movable prompt message on a translucent glass or display screen. External objects can use this prompt message to understand that the robot has the ability to move even in a temporary stop state, and can request the robot to move based on this prompt message. The robot can then automatically yield, retreat, or move to the side according to the direction of pedestrian flow and the degree of congestion, creating space for external objects to pass through. This improves traffic efficiency and enhances the user's intelligent experience.
[0366] The methods of the embodiments of this application have been described in detail above. The following provides an apparatus for implementing any one of the methods in the embodiments of this application. For example, an apparatus is provided that includes a unit (or means) for implementing the steps performed by the device in any of the above methods.
[0367] Please see Figure 16 , Figure 16 This is a schematic diagram of the structure of a control device provided in an embodiment of this application.
[0368] like Figure 16 As shown, the control device 160 may include a communication unit 1601 and a processing unit 1602. The communication unit 1601 and the processing unit 1602 may be software, hardware, or a combination of software and hardware.
[0369] The communication unit 1601 can implement sending and / or receiving functions, and can also be described as a transceiver unit. The communication unit 1601 can also be a unit integrating an acquisition unit and a sending unit, wherein the acquisition unit is used to implement the receiving function, and the sending unit is used to implement the sending function. Optionally, the communication unit 1601 can be used to receive information sent by other devices, and can also be used to send information to other devices.
[0370] In one possible design, the control device 160 may correspond to the above. Figure 5 The first control device in the illustrated method embodiment, such as control device 160, can be an electronic device or a chip within an electronic device. Control device 160 may include components for performing the above-described... Figure 5 The unit in the method embodiment shown is the one whose operation is performed by the first control device, and each unit in the control device 160 is respectively for implementing the above-mentioned... Figure 5 The operation performed by the first control device in the illustrated method embodiment is described below: The processing unit 1602 is used to acquire first information, which is used to instruct the activation of a first function of the first terminal. The first function includes the function that the first terminal can move in a parked state.
[0371] The processing unit 1602 is further configured to generate first control information based on the first information, the first control information being used to control the first terminal to output first prompt information in the parked state, the first prompt information being used to prompt the first terminal to be movable.
[0372] In one possible implementation, the device further includes a communication unit 1601.
[0373] The processing unit 1602 is specifically used to obtain the first information through the communication unit 1601.
[0374] The steps performed by the communication unit 1601 and processing unit 1602 described in this design can be referred to the steps corresponding to the above. Figure 5 The implementation method corresponding to the first control device in the method embodiment shown.
[0375] Regarding the technical effects brought about by the implementation methods performed by the communication unit 1601 and processing unit 1602 described in this design, please refer to the corresponding methods described above. Figure 5 The technical effects of the illustrated method embodiments are described below.
[0376] In another possible design, the control device 160 may correspond to the above. Figure 5The second control device in the illustrated method embodiment, such as control device 160, can be an electronic device or a chip within an electronic device. Control device 160 may include components for performing the above-described... Figure 5 The unit in the method embodiment shown is the one whose operation is performed by the second control device, and each unit in the control device 160 is respectively for implementing the above-mentioned... Figure 5 The operation performed by the second control device in the illustrated method embodiment is as follows. The descriptions of each unit are as follows: The processing unit 1602 is used to receive first control information, which is used to control the first terminal to output first prompt information in the parked state, and the first prompt information is used to prompt the first terminal to be movable.
[0377] The processing unit 1602 is used to control the output of the first prompt information when the first terminal is in a parking state, based on the first control information.
[0378] In one possible implementation, the device further includes a communication unit 1601.
[0379] The processing unit 1602 is specifically used to receive first control information through the communication unit 1601.
[0380] The steps performed by the communication unit 1601 and processing unit 1602 described in this design can be referred to the steps corresponding to the above. Figure 5 The second control device in the method embodiment shown corresponds to the implementation method.
[0381] Regarding the technical effects brought about by the implementation methods performed by the communication unit 1601 and processing unit 1602 described in this design, please refer to the corresponding methods described above. Figure 5 The technical effects of the illustrated method embodiments are described below.
[0382] In another possible design, the control device 160 may correspond to the above. Figure 5 The third control device in the illustrated method embodiment, such as control device 160, can be an electronic device or a chip within an electronic device. Control device 160 may include components for performing the above-described... Figure 5 The unit in the method embodiment shown is the one whose operation is performed by the third control device, and each unit in the control device 160 is respectively for implementing the above-mentioned... Figure 5 The operation performed by the third control device in the illustrated method embodiment is described below: The processing unit 1602 is used to send third information based on the first prompt information. The first prompt information is the prompt information output by the first terminal in the parked state. The first prompt information is used to prompt the first terminal to be movable. The third information is used to request the first terminal to have the right to move.
[0383] In one possible implementation, the device includes a communication unit 1601.
[0384] The processing unit 1602 is specifically used to send third information through the communication unit 1601.
[0385] The steps performed by the communication unit 1601 and processing unit 1602 described in this design can be referred to the steps corresponding to the above. Figure 5 The implementation method corresponding to the third control device in the method embodiment shown.
[0386] Regarding the technical effects brought about by the implementation methods performed by the communication unit 1601 and processing unit 1602 described in this design, please refer to the corresponding methods described above. Figure 5 The technical effects of the illustrated method embodiments are described below.
[0387] According to the embodiments of this application, Figure 16 The various units in the illustrated device can be individually or entirely combined into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This achieves the same operation without affecting the technical effects of the embodiments of this application. The above-mentioned units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the electronic device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented collaboratively by multiple units.
[0388] It should be noted that the implementation of each unit can also refer to the above. Figure 5 The corresponding description of the method embodiments shown.
[0389] exist Figure 16 The control device 160 described can improve traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0390] For cases where the aforementioned control device 160 can be an electronic device, please refer to [reference needed]. Figure 17 The diagram shows the structure of the electronic device.
[0391] It should be understood that Figure 17 The illustrated electronic device 170 is merely an example; the electronic device in this application embodiment may also include other components, or include components related to... Figure 17 Components with similar functions, or not necessarily including Figure 17 All components.
[0392] Electronic device 170 includes a transceiver interface 1701 and at least one processor 1702.
[0393] The electronic device 170 can correspond to a control device. The transceiver interface 1701 is used to transmit and receive signals, and at least one processor 1702 executes program instructions, causing the electronic device 170 to implement the corresponding flow of the method executed by the corresponding device in the above method embodiment.
[0394] In one possible design, the electronic device 170 may correspond to the above. Figure 5 The first control device in the illustrated method embodiment, such as the electronic device 170, can be either a first control device or a chip within a control device. The electronic device 170 may include components for performing the operations executed by the first control device in the above method embodiment, and each component in the electronic device 170 is specifically designed to implement the operations executed by the first control device in the above method embodiment. Specifically, it can be as follows: The processor 1702 is used to acquire first information, which is used to instruct the activation of a first function of the first terminal, the first function including the function that the first terminal can move in a parked state.
[0395] The processor 1702 is also configured to generate first control information based on the first information, the first control information being used to control the first terminal to output first prompt information in a stationary state, the first prompt information being used to prompt that the first terminal can be moved.
[0396] In one possible implementation, the device also includes a transceiver interface 1701.
[0397] The processor 1702 is specifically used to obtain the first information through the transceiver interface 1701.
[0398] Regarding the transceiver interface 1701 and at least one processor 1702 described in this design, the steps performed can be referred to the corresponding steps described above. Figure 5 The first control device in the method embodiment shown corresponds to the implementation method.
[0399] Regarding the technical effects of the transceiver interface 1701 and the implementation methods performed by at least one processor 1702 described in this design, please refer to the corresponding description above. Figure 5 The technical effects of the illustrated method embodiments are described below.
[0400] In one possible design, the electronic device 170 may correspond to the above. Figure 5The second control device in the illustrated method embodiment, such as the electronic device 170, can be either a second control device or a chip within a control device. The electronic device 170 may include components for performing the operations executed by the second control device in the above method embodiment, and each component in the electronic device 170 is specifically designed to implement the operations executed by the second control device in the above method embodiment. Specifically, it can be as follows: The processor 1702 is used to receive first control information, which is used to control the first terminal to output first prompt information in a parked state, and the first prompt information is used to prompt that the first terminal can be moved.
[0401] The processor 1702 is used to control the output of a first prompt message when the first terminal is in a parking state, based on the first control information.
[0402] In one possible implementation, the device also includes a transceiver interface 1701.
[0403] The processor 1702 is specifically used to receive first control information through the transceiver interface 1701.
[0404] Regarding the transceiver interface 1701 and at least one processor 1702 described in this design, the steps performed can be referred to the corresponding steps described above. Figure 5 The second control device in the method embodiment shown corresponds to the implementation method.
[0405] Regarding the technical effects of the transceiver interface 1701 and the implementation methods performed by at least one processor 1702 described in this design, please refer to the corresponding description above. Figure 5 The technical effects of the illustrated method embodiments are described below.
[0406] In one possible design, the electronic device 170 may correspond to the above. Figure 5 The third control device in the illustrated method embodiment, such as the electronic device 170, can be either a third control device or a chip within a control device. The electronic device 170 may include components for performing the operations executed by the third control device in the above method embodiment, and each component in the electronic device 170 is specifically designed to implement the operations executed by the third control device in the above method embodiment. Specifically, it can be as follows: The processor 1702 is used to send a third message based on a first prompt message. The first prompt message is a prompt message output by the first terminal in a parked state. The first prompt message is used to prompt that the first terminal can move. The third message is used to request the first terminal's movement control permission.
[0407] In one possible implementation, the device includes a transceiver interface 1701.
[0408] The processor 1702 is specifically used to send third information through the transceiver interface 1701.
[0409] Regarding the transceiver interface 1701 and at least one processor 1702 described in this design, the steps performed can be referred to the corresponding steps described above. Figure 5 The implementation method corresponding to the third control device in the method embodiment shown.
[0410] Regarding the technical effects of the transceiver interface 1701 and the implementation methods performed by at least one processor 1702 described in this design, please refer to the corresponding description above. Figure 5 The technical effects of the illustrated method embodiments are described below.
[0411] exist Figure 17 The described electronic device 170 can improve traffic efficiency in scenarios involving embodied intelligent terminals, such as vehicles, and enhance the user's intelligent experience.
[0412] For cases where the aforementioned control device 160 can be a chip or a chip system, please refer to [reference needed]. Figure 18 The diagram shows the structure of the chip.
[0413] like Figure 18 As shown, chip 180 includes processor 1801 and interface 1802. The number of processors 1801 can be one or more, and the number of interfaces 1802 can be multiple. It should be noted that the functions of processor 1801 and interface 1802 can be implemented through hardware design, software design, or a combination of both; no restrictions are placed here.
[0414] Optionally, chip 180 may also include memory 1803 for storing necessary program instructions and data.
[0415] In this application, processor 1801 can be used to call the implementation program of the control method provided in one or more embodiments of this application in the control device from memory 1803, and execute the instructions included in the program. Interface 1802 can be used to output the execution result of processor 1801. In this application, interface 1802 can be specifically used to output various messages or information of processor 1801.
[0416] The control methods provided by one or more embodiments of this application can be referred to the foregoing. Figure 5 The various embodiments shown are not described in detail here.
[0417] The processor in this application embodiment can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0418] The memory in this application embodiment is used to provide storage space, in which data such as operating system and computer programs can be stored. The memory includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).
[0419] According to the method provided in the embodiments of this application, the embodiments of this application also provide a computer-readable storage medium storing a computer program. When the computer program is run on one or more processors, it can implement the above-mentioned... Figure 5 The method shown.
[0420] According to the method provided in the embodiments of this application, the embodiments of this application also provide a computer program product, which includes a computer program. When the computer program runs on a processor, it can achieve the above-mentioned... Figure 5 The method shown.
[0421] This application embodiment also provides a cloud platform, which includes the above-described cloud platform. Figure 5 The first control device in the method embodiment shown.
[0422] Optionally, the cloud can be a remote server or a local server, etc., and this application embodiment does not limit it.
[0423] Optionally, the cloud is used to achieve the above. Figure 5 The method performed by the first control device in the illustrated method embodiment.
[0424] This application embodiment also provides a vehicle terminal, which includes the above-described... Figure 5 The second control device in the method embodiment shown.
[0425] Optionally, the vehicle terminal can be a means of transportation, such as a car, truck, aircraft, drone, slow transport vehicle, spacecraft, or ship, or any other possible means of transportation used in any possible scenario. This application embodiment does not limit this.
[0426] Optionally, the vehicle end is used to achieve the above. Figure 5 The method performed by the second control device in the illustrated method embodiment.
[0427] This application embodiment also provides a terminal, which includes the above-described components. Figure 5 The third control device in the method embodiment shown.
[0428] Optionally, the terminal can be a user device, such as a mobile phone, tablet computer, wearable watch, or any other user device used in any possible scenario. This application embodiment does not limit this.
[0429] Optionally, the terminal is used to implement the above. Figure 5 The method executed by the third control device in the illustrated method embodiment.
[0430] This application also provides a control system, which includes one or more of a first control device, a second control device, and a third control device. The first control device is used to perform the above-described... Figure 5 The method implemented by the first control device in the illustrated method embodiment, wherein the second control device is used to implement the above-described method. Figure 5 The method executed by the second control device in the illustrated method embodiment, wherein the third control device is used to execute the above-described method. Figure 5 The method executed by the third control device in the illustrated method embodiment.
[0431] Optionally, the first control device may be the cloud platform, the second control device may be the vehicle terminal, and the third control device may be the terminal.
[0432] This application also provides a processing apparatus, including a processor and an interface; the processor is used to execute the method in any of the above method embodiments.
[0433] It should be understood that the above-described processing device can be a chip. The units in the various device embodiments and the electronic devices in the method embodiments correspond completely, with corresponding modules or units executing corresponding steps. For example, the communication unit (transceiver) executes the receiving or sending steps in the method embodiments, while other steps besides sending and receiving can be executed by the processing unit (processor). The specific functions of each unit can be found in the corresponding method embodiments. There can be one or more processors.
[0434] It is understood that in the embodiments of this application, the electronic device may perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the steps may be performed in different orders as presented in the embodiments of this application, and it is not necessarily necessary to perform all the operations in the embodiments of this application.
[0435] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0436] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0437] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0438] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the contributing part, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0439] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. A control method, characterized in that, The control method includes: Obtain first information, the first information being used to instruct the activation of a first function of the first terminal, the first function including a function that allows the first terminal to be moved in a parked state; Based on the first information, first control information is generated. The first control information is used to control the first terminal to output first prompt information in the parked state. The first prompt information is used to prompt the first terminal that it can be moved.
2. The control method according to claim 1, characterized in that, The first prompt information includes information about the identification code, and the first prompt information is also used to prompt the user to scan the identification code to achieve the first function.
3. The control method according to claim 1, characterized in that, The first prompt information includes information about the short-range communication module of the first terminal, and the first prompt information is also used to prompt the user to move close to the short-range communication module to achieve the first function.
4. The control method according to any one of claims 1 to 3, characterized in that, The first control information is used to control the first terminal to output a first prompt message, including: The first control information is used to control the first terminal to display the first prompt information in the display area of the first terminal.
5. The control method according to any one of claims 1 to 4, characterized in that, The control method further includes: Obtain second information, which includes the environmental perception information of the first terminal; The step of generating first control information based on the first information includes: Based on the first information and the second information, the first control information is generated.
6. The control method according to claim 5, characterized in that, The generation of the first control information based on the first information and the second information includes: When the first information indicates that the first function is enabled and the second information indicates that the first target has the intention to pass, the first control information is generated; the first target includes targets located around the first terminal.
7. The control method according to any one of claims 1 to 6, characterized in that, The control method further includes: Send the first control information to the first terminal.
8. The control method according to any one of claims 1 to 7, characterized in that, The control method further includes: Obtain third information from the second terminal, the third information being used to request mobile control permission from the first terminal, the third information being reported based on the first prompt information; Generate second control information, which is used to control the authorization of movement of the first terminal; Send the second control information to the second terminal.
9. The control method according to any one of claims 1 to 7, characterized in that, The control method further includes: Obtain third information from the second terminal, the third information being used to request mobile control permission from the first terminal, the third information being reported based on the first prompt information; Generate third control information, the third control information being used to control the activation of the first intelligent driving function of the first terminal, the first intelligent driving function being used to control the first terminal to re-park; The third control information is sent to the first terminal.
10. The control method according to claim 9, characterized in that, The control method further includes: A second prompt message is sent to the user equipment of the first terminal, the second prompt message being used to indicate that the first intelligent driving function of the first terminal has been activated.
11. The control method according to claim 8, characterized in that, The generation of the second control information includes: If the first prompt information corresponding to the third information meets the validity conditions, the second control information is generated.
12. The control method according to claim 11, characterized in that, The valid conditions include at least one of the following: the first prompt message is within a valid time period, and the first prompt message has not triggered the reporting of any information other than the third information.
13. The control method according to any one of claims 8 to 12, characterized in that, The third information includes at least one of the following: image information of the first terminal, location information of the second terminal, user information of the second terminal, and intent information requesting the first terminal to move.
14. The control method according to any one of claims 8 to 13, characterized in that, The generation of the second control information includes: Send a fourth message to the user equipment corresponding to the first terminal, the fourth message being used to request confirmation of the third message; Upon receiving confirmation information regarding the third information from the user equipment corresponding to the first terminal, the second control information is generated.
15. The control method according to any one of claims 8 to 14, characterized in that, Before acquiring the third information from the second terminal, the control method further includes: Receive and respond to the information triggered by the first operation prompted by the first prompt information, generate fourth control information, the fourth control information is used to control the second terminal to display the first interface, the first interface is used to guide the second terminal to report the third information; The fourth control information is sent to the second terminal.
16. The control method according to any one of claims 8 to 15, characterized in that, The second control information includes information about the mobility of the first terminal; the information about the mobility of the first terminal includes at least one of the following: The first terminal can move in the following directions: direction, distance, speed, turning angle, effective time, number of times, control permissions, and movement strategy of the first terminal generated based on the intention information requesting movement.
17. The control method according to claim 16, characterized in that, The second control information is also used to control the second terminal to display a second interface, the second interface including information about the movable nature of the first terminal.
18. The control method according to any one of claims 8 to 17, characterized in that, The control method further includes: Obtain mobile policy information from the second terminal. Generate fifth control information, which is used to control the first terminal to move based on the movement strategy information; The fifth control information is sent to the first terminal.
19. The control method according to claim 18, characterized in that, The control method further includes: A third prompt message is sent to the user equipment of the first terminal, the third prompt message being used to prompt the first terminal to move based on the mobility strategy information.
20. The control method according to any one of claims 1 to 19, characterized in that, The control method further includes: When the first terminal meets the preset conditions, a sixth control information is generated, which is used to control the first terminal to stop outputting the first prompt information. The sixth control information is sent to the first terminal.
21. The control method according to claim 20, characterized in that, The preset conditions include at least one of the following: The first terminal begins to move, the doors and windows of the first terminal open, the first terminal receives a user takeover instruction, and the first prompt message exceeds its valid time period.
22. A control method, characterized in that, The control method includes: Receive first control information, the first control information is used to control the first terminal to output first prompt information in the parking state, the first prompt information is used to prompt the first terminal to be movable; Based on the first control information, the system controls the output of the first prompt information when the first terminal is in a paused state.
23. The control method according to claim 22, characterized in that, The first prompt information includes information about the identification code. The first prompt information is also used to prompt scanning the identification code to achieve a first function. The first function includes the function that the first terminal can move in a stationary state.
24. The control method according to claim 22, characterized in that, The first prompt information includes information about the short-range communication module of the first terminal. The first prompt information is also used to prompt the user to move close to the short-range communication module to achieve a first function. The first function includes the function that the first terminal can move in a parked state.
25. The control method according to any one of claims 22 to 24, characterized in that, The control outputs the first prompt information when the first terminal is in a paused state, including: The system controls the display of the first prompt message in the display area of the first terminal when the first terminal is in a paused state.
26. The control method according to any one of claims 22 to 25, characterized in that, The control method further includes: Receive a first instruction from the user of the first terminal; In response to the first instruction, a first message is sent, the first message being used to instruct the activation of a first function of the first terminal, the first function including the ability of the first terminal to move in a parked state.
27. The control method according to any one of claims 22 to 26, characterized in that, The control method further includes: The system receives fifth control information, which is used to control the first terminal to move based on the movement strategy information of the second terminal; the second terminal is a terminal that requests movement control permission from the first terminal. Based on the fifth control information, the first terminal is controlled to move according to the movement strategy information.
28. The control method according to any one of claims 22 to 26, characterized in that, The control method further includes: Receive third control information, the third control information being used to control the activation of the first intelligent driving function of the first terminal, the first intelligent driving function being used to control the first terminal to re-park; Based on the third control information, the first terminal is controlled to activate the first intelligent driving function.
29. The control method according to any one of claims 22 to 28, characterized in that, The control method further includes: Receive sixth control information, the sixth control information being used to control the first terminal to stop outputting the first prompt information; Based on the sixth control information, the first terminal is controlled to stop outputting the first prompt information when the preset conditions are met.
30. The control method according to claim 29, characterized in that, The preset conditions include at least one of the following: The first terminal begins to move, the doors and windows of the first terminal open, the first terminal receives a user takeover instruction, and the first prompt message exceeds its valid time period.
31. A control method, characterized in that, The control method includes: Based on the first prompt information, a third message is sent. The first prompt information is a prompt information output by the first terminal in the parked state. The first prompt information is used to prompt that the first terminal can move. The third message is used to request the first terminal's movement control permission.
32. The control method according to claim 31, characterized in that, The first prompt information includes information about the identification code. The first prompt information is also used to prompt scanning the identification code to achieve a first function. The first function includes the function that the first terminal can move in a stationary state.
33. The control method according to claim 31, characterized in that, The first prompt information includes information about the short-range communication module of the first terminal. The first prompt information is also used to prompt the user to move close to the short-range communication module to achieve a first function. The first function includes the function that the first terminal can move in a parked state.
34. The control method according to any one of claims 31 to 33, characterized in that, The third information includes at least one of the following: image information of the first terminal, location information of the second terminal, user information of the second terminal, and intent information to request the first terminal to move; wherein the second terminal is the terminal requesting the first terminal's movement control permission.
35. The control method according to any one of claims 31 to 34, characterized in that, Before sending the third information, the control method further includes: Receive fourth control information, the fourth control information is used to control the second terminal to display the first interface, the first interface is used to guide the second terminal to report the third information, the third control information is obtained based on the information triggered by the first operation prompted by the first prompt information; Based on the fourth control information, the first interface is controlled to be displayed.
36. The control method according to any one of claims 31 to 35, characterized in that, The control method further includes: Receive second control information, the second control information being used to authorize the movement of the first terminal; Based on the second control information, the mobile control permissions of the first terminal are obtained.
37. The control method according to claim 36, characterized in that, The second control information includes information about the mobility of the first terminal; the information about the mobility of the first terminal includes at least one of the following: The first terminal can move in the following directions: direction, distance, speed, turning angle, effective time, number of times, control permissions, and movement strategy of the first terminal generated based on the intention information requesting movement.
38. The control method according to claim 37, characterized in that, The second control information is also used to control the second terminal to display a second interface, the second interface including information about the movable nature of the first terminal; the control method further includes: Based on the second control information, the second interface is displayed.
39. The control method according to any one of claims 36 to 38, characterized in that, The control method further includes: If the first terminal has obtained mobility control permission, information indicating the mobility policy of the first terminal is sent.
40. A control device, characterized in that, Includes units for performing the method as described in any one of claims 1 to 21, or claims 22 to 30, or claims 31 to 39.
41. A control device, characterized in that, Includes a processor for performing the method as described in any one of claims 1 to 21, or claims 22 to 30, or claims 31 to 39.
42. A chip, characterized in that, It includes logic circuits and interfaces, wherein the logic circuits and the interfaces are coupled; The interface is used for inputting and / or outputting information, and the logic circuit is used for performing the method as described in any one of claims 1 to 21, or claims 22 to 30, or claims 31 to 39.
43. A terminal, characterized in that, Includes the control device as described in claim 40, or the control device as described in claim 41, or the chip as described in claim 42.
44. A control system, characterized in that, Includes one or more of the first control device, the second control device, and the third control device; Wherein, the first control device is used to perform the method as described in any one of claims 1 to 21, the second control device is used to perform the method as described in any one of claims 22 to 30, and the third control device is used to perform the method as described in any one of claims 31 to 39.
45. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, which, when executed, performs the method as described in any one of claims 1 to 21, or claims 22 to 30, or claims 31 to 39.
46. A computer program product, characterized in that, The computer program product includes a computer program that, when executed, performs the method as described in any one of claims 1 to 21, or claims 22 to 30, or claims 31 to 39.