Vehicle-mounted robot, remote control equipment, vehicle, control method and electronic device

By disengaging the vehicle from the vehicle and performing exploration tasks, the difficulty of exploring the vehicle drone in unfavorable areas has been solved, and environmental data collection and user experience have been improved.

CN120447528APending Publication Date: 2025-08-08BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510562419.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the prior art, vehicle-mounted drones cannot be effectively explored in areas that are not conducive to flight or no-fly areas such as forest land, resulting in poor user experience.

Method used

It provides a vehicle-mounted robot that can disengage from the vehicle in response to control signals, move freely and perform exploration tasks, is equipped with an image acquisition module and a communication module to realize environmental data acquisition and remote control.

Benefits of technology

It expands the scope of vehicle exploration, improves user experience, and records mobile trajectories through image data and real-time environmental monitoring, enhancing user interaction and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120447528A_ABST
    Figure CN120447528A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle-mounted robot, remote control equipment, a vehicle, a control method, an electronic device, a computer readable storage medium and a computer program product. The vehicle-mounted robot is configured to be separated from a vehicle carrying the vehicle-mounted robot in response to the received control signal and execute operation corresponding to the control signal, and the control signal is sent by the vehicle in communication connection with the vehicle-mounted robot or remote control equipment of the vehicle-mounted robot. Thus, the vehicle-mounted robot can be separated from the vehicle, freely move and explore, go to the area where the vehicle cannot reach and execute tasks such as exploration and monitoring, the exploration range of the vehicle is expanded, and therefore the user experience is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle intelligent equipment, and in particular to an on-board robot, a remote control device, a vehicle, a control method, an electronic device, a computer-readable storage medium, and a computer program product. Background Art

[0002] In related technologies, users can typically use vehicle-mounted drones to explore target locations that are difficult to reach by vehicle and determine the surrounding environment. However, this approach has limitations when the target location is located in a forested area that is not conducive to drone flight, or in a no-fly zone. This can lead to a poor user experience. Summary of the Invention

[0003] The present application provides a vehicle-mounted robot, a vehicle, an electronic device, a computer-readable storage medium, and a computer program product.

[0004] An embodiment of the present application provides a vehicle-mounted robot, wherein the vehicle-mounted robot is configured as follows:

[0005] In response to a received control signal, the vehicle carrying the vehicle-mounted robot is detached and an operation corresponding to the control signal is performed, wherein the control signal is sent by the vehicle or a remote control device of the vehicle-mounted robot that is communicatively connected to the vehicle-mounted robot.

[0006] In this way, the on-board robot can respond to received control signals, detach from the vehicle it's onboard, and perform operations corresponding to the control signals, where the control signals are sent by the vehicle or the on-board robot's remote control device, which is in communication with the on-board robot. This allows the on-board robot to detach from the vehicle, move freely, and explore areas that the vehicle cannot reach, performing tasks such as exploration and monitoring, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0007] In some embodiments, the vehicle-mounted robot includes an image acquisition module configured to acquire image data of the moving path.

[0008] Thus, the in-vehicle robot includes an image acquisition module that captures image data of its movement path. This captured image data helps record the robot's movement trajectory, facilitating subsequent analysis and backtracking. Furthermore, this image data allows users to observe environmental information around areas difficult for vehicles to reach, thereby improving the vehicle's detection range. Furthermore, by combining specific devices with the image acquisition module, an interactive experience with the user can be achieved, enhancing the in-vehicle robot's entertainment value.

[0009] In some embodiments, the vehicle-mounted robot includes a first communication module, which is configured to receive the control signal and / or transmit data information to the vehicle.

[0010] Thus, the vehicle-mounted robot includes a first communication module capable of receiving control signals and / or transmitting data information to the vehicle. This allows the first communication module to receive control signals and remotely control the vehicle-mounted robot. Furthermore, by transmitting image data and other data information to the vehicle, users can gain real-time insights into the movement path or surrounding environment of the target area, enhancing the user experience.

[0011] In some embodiments, the vehicle-mounted robot further includes a first charging module, which is configured to:

[0012] Cooperating with the second charging module in the vehicle, the vehicle-mounted robot is charged with electric energy.

[0013] In this way, the vehicle-mounted robot also includes a first charging module, which can cooperate with the second charging module in the vehicle to replenish the vehicle-mounted robot's energy. In this way, the vehicle-mounted robot equipped with the first charging module can achieve contactless power replenishment through energy transmission with the second charging module built into the vehicle, eliminating the need for users to plug and unplug charging cables, thereby improving the convenience of device use.

[0014] In some embodiments, the first charging module is configured to:

[0015] Authenticating with the second charging module to confirm the return status of the vehicle-mounted robot;

[0016] When it is confirmed that the vehicle-mounted robot has returned, current status information of the vehicle-mounted robot is fed back to the vehicle, where the current status information includes at least one of a working mode, a battery indicator, and fault diagnosis data of the vehicle-mounted robot.

[0017] In this way, the first charging module can authenticate with the second charging module and confirm the return status of the onboard robot. Then, upon confirming the onboard robot's return, the vehicle receives feedback on the robot's current status, including at least one of the robot's operating mode, battery indicators, and fault diagnosis data. This authentication and status feedback between wireless charging modules can improve the safety, convenience, and efficiency of the onboard robot, enhancing the user experience.

[0018] An embodiment of the present application provides a remote control device, which is configured to:

[0019] A control signal is sent to the vehicle-mounted robot communicatively connected to the remote control device, so that the vehicle-mounted robot detaches from the vehicle on which the vehicle-mounted robot is mounted and performs an operation corresponding to the control signal.

[0020] In this way, the remote control device can send a control signal to the vehicle-mounted robot, which is communicatively connected to the remote control device, causing the vehicle-mounted robot to detach from the vehicle carrying it and perform operations corresponding to the control signal. This provides a remote control device that can control the vehicle-mounted robot to independently perform operations, allowing it to reach areas inaccessible by other vehicles and perform tasks such as exploration and monitoring, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0021] An embodiment of the present application provides a vehicle, wherein the vehicle is configured as follows:

[0022] A control signal is sent to a vehicle-mounted robot to cause the vehicle-mounted robot to detach from the vehicle and perform an operation corresponding to the control signal, wherein the vehicle carries the vehicle-mounted robot and is in communication with the vehicle-mounted robot.

[0023] In this way, the vehicle can send a control signal to the onboard robot, causing it to detach from the vehicle and perform operations corresponding to the control signal. The vehicle is equipped with the onboard robot and is in communication with it. This provides a vehicle that can control the onboard robot to independently perform operations, allowing it to reach areas that are inaccessible to the vehicle and perform tasks such as exploration and monitoring, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0024] In some embodiments, the vehicle further includes a storage space for accommodating the onboard robot, wherein the storage space is enclosed by a movable floor, and the movable floor responds to a movable floor opening signal to open the storage space so that the onboard robot can detach from the vehicle, or responds to a movable floor closing signal to close the storage space so that the onboard robot can be accommodated in the storage space.

[0025] The vehicle also includes a storage space for the onboard robot, which is enclosed by a movable floor. The movable floor responds to a movable floor opening signal to open the storage space, allowing the onboard robot to detach from the vehicle, and responds to a movable floor closing signal to close the storage space, allowing the onboard robot to be stored in the storage space. The design of the airborne storage space and the movable floor effectively ensures the safe loading and smooth release of the onboard robot within the vehicle, enhancing the user experience of the onboard robot.

[0026] In certain embodiments, the accommodation space is located below a rear portion of a body of the vehicle.

[0027] The storage space is located below the rear of the vehicle body, effectively protecting the onboard robot from collisions and damage during travel. Furthermore, the robot can be easily moved in and out of the storage space, making it more convenient to use.

[0028] In some embodiments, the vehicle further includes a second charging module located on the movable floor, the second charging module being configured to:

[0029] Cooperating with the first charging module in the vehicle-mounted robot, the vehicle-mounted robot is charged with electric energy.

[0030] The vehicle also includes a second charging module located on the movable floor. This second charging module can work with the first charging module in the onboard robot to replenish the onboard robot's power. This allows the vehicle to be equipped with a second charging module, which transmits energy to the onboard robot's built-in first charging module, achieving contactless power replenishment. This eliminates the need for users to plug and unplug charging cables, improving the convenience of device use.

[0031] In some embodiments, the vehicle further includes a second communication module, which is configured to receive data information sent by the onboard robot and / or send the control signal to the onboard robot.

[0032] The vehicle also includes a second communication module capable of receiving image data of the vehicle's movement path from the onboard robot and / or sending control signals to the onboard robot. This allows the second communication module to send control signals, enabling remote control of the onboard robot. Furthermore, by receiving real-time image data from the onboard robot, users can gain real-time insights into the movement path or surrounding environment of the target area, enhancing their user experience.

[0033] In some embodiments, the vehicle further includes a vehicle display component configured to display the data information.

[0034] The vehicle also includes a vehicle display component capable of displaying data information. This allows the user to intuitively perceive various data information, such as the current status of the onboard robot and information about the surrounding environment, thereby improving the safety and convenience of operating the onboard robot.

[0035] In certain embodiments, the vehicle display component includes at least one of a central control display screen, an instrument panel, and a head-up display.

[0036] Thus, the vehicle display component includes at least one of a central control display screen, an instrument panel, and a head-up display. In this way, a variety of display devices are provided for users to choose from, which can meet the needs of different users and improve the user experience.

[0037] An embodiment of the present application provides a control method for the above-mentioned vehicle-mounted robot, the method comprising:

[0038] In response to a received control signal, the vehicle carrying the vehicle-mounted robot is detached and an operation corresponding to the control signal is performed, wherein the control signal is sent by the vehicle or a remote control device of the vehicle-mounted robot that is communicatively connected to the vehicle-mounted robot.

[0039] In this way, in response to a control signal received from a vehicle or its remote control device, the onboard robot detaches from the vehicle carrying it and performs operations corresponding to the control signal. This allows the onboard robot to detach from the vehicle, freely move and explore areas inaccessible to other vehicles, perform exploration and monitoring tasks, and thus expand the vehicle's exploration range, thereby enhancing the user experience.

[0040] An embodiment of the present application provides a control method, which is used for the vehicle as described above, and includes:

[0041] A control signal is sent to a vehicle-mounted robot to cause the vehicle-mounted robot to detach from the vehicle and perform an operation corresponding to the control signal, wherein the vehicle carries the vehicle-mounted robot and is in communication with the vehicle-mounted robot.

[0042] In this way, a control signal is sent to the onboard robot, causing it to detach from the vehicle and perform operations corresponding to the control signal. The vehicle is equipped with the onboard robot and is in communication with the onboard robot. This provides a vehicle that can control the onboard robot to independently perform operations, allowing it to reach areas inaccessible by the vehicle and perform tasks such as exploration and monitoring. This expands the vehicle's exploration range and enhances the user experience.

[0043] In some embodiments, sending a control signal to the vehicle-mounted robot includes:

[0044] When the vehicle starts the onboard robot function mode, the control signal is sent to the onboard robot.

[0045] In this way, when the vehicle starts the vehicle-mounted robot function mode, a control signal is sent to the vehicle-mounted robot. In this way, through a clear vehicle-mounted robot function mode startup process, the safety of the user using the vehicle-mounted robot can be enhanced.

[0046] In some embodiments, when the vehicle turns on the vehicle-mounted robot function mode, sending the control signal to the vehicle-mounted robot includes:

[0047] When the vehicle starts the onboard robot function mode, the control signal is sent to the onboard robot through the control device of the onboard robot selected by the user. The control device includes a remote control device of the vehicle or the onboard robot.

[0048] In this way, when the vehicle's onboard robot function mode is activated, control signals are sent to the onboard robot via the onboard robot's control device selected by the user. The control device may include a remote control device for the vehicle or the onboard robot. This provides a variety of control devices for selection, allowing users to select the appropriate control device based on their actual needs, improving the flexibility of controlling the onboard robot.

[0049] In some embodiments, the sending of the control signal to the vehicle-mounted robot by the control device of the vehicle-mounted robot selected by the user includes:

[0050] In a case where the control device is the vehicle, determining vehicle gear information of the vehicle;

[0051] When the vehicle is in a parking position, determining communication status information between the vehicle and the vehicle-mounted robot;

[0052] When a communication connection is established between the vehicle and the vehicle-mounted robot and the communication quality meets a preset standard, the control signal is sent to the vehicle-mounted robot according to the user's operation on the vehicle component.

[0053] In this manner, if the control device is a vehicle, the vehicle's gear position information is determined. Next, when the vehicle is in the park position, the communication status information between the vehicle and the onboard robot is determined. Finally, if a communication connection is established between the vehicle and the onboard robot and the communication quality meets preset standards, a control signal is sent to the onboard robot based on the user's operation of the vehicle components. In this way, by evaluating the vehicle's gear position information and communication status information, control signals are sent to the onboard robot based on the user's operation of the vehicle components only when it is determined that the vehicle is in the park position and the communication connection with the onboard robot meets preset standards. This prevents the user from operating the onboard robot while the vehicle is moving, thereby ensuring the safety and reliability of controlling the onboard robot.

[0054] In some embodiments, the vehicle components include a steering wheel, an accelerator pedal, a brake pedal, and / or a control handle associated with the vehicle, and sending the control signal to the vehicle-mounted robot based on user operation of the vehicle components includes:

[0055] Sending a travel direction control signal to the vehicle-mounted robot according to the user's operation of the steering wheel;

[0056] Sending an acceleration control signal to the vehicle-mounted robot according to the user's operation of the accelerator pedal;

[0057] Sending a deceleration control signal to the vehicle-mounted robot according to the user's operation of the brake pedal;

[0058] The direction control signal, the acceleration control signal and / or the deceleration control signal are sent to the vehicle-mounted robot according to the user's operation of the control handle.

[0059] In this way, based on the user's operation of the steering wheel, a direction control signal is sent to the onboard robot. Furthermore, based on the user's operation of the accelerator pedal, an acceleration control signal is sent to the onboard robot. Furthermore, based on the user's operation of the brake pedal, a deceleration control signal is sent to the onboard robot. Furthermore, based on the user's operation of the control handle, a direction control signal, an acceleration control signal, and / or a deceleration control signal can be sent to the onboard robot. This allows users to control the onboard robot using familiar vehicle control methods without having to learn new ones, making the onboard robot more convenient to operate.

[0060] In certain embodiments, the method further comprises:

[0061] When the gear position of the vehicle is in a non-parking gear position, or the vehicle fails to establish a communication connection with the vehicle-mounted robot, or the communication quality does not meet the preset standard, corresponding error feedback information is generated.

[0062] In this way, if the vehicle is not in park, if the vehicle fails to establish a communication connection with the onboard robot, or if the communication quality does not meet preset standards, corresponding error feedback information will be generated. This generates error feedback information in specific situations, alerting users to potential safety hazards in their current operation, thereby improving the safety of operating the onboard robot. Furthermore, through error feedback information, users can promptly understand the current operating status and make adjustments based on the prompts, thereby enhancing the user experience.

[0063] In some embodiments, the sending of the control signal to the vehicle-mounted robot by the control device of the vehicle-mounted robot selected by the user includes:

[0064] When the control device is the remote control device, the communication status between the remote control device and the vehicle-mounted robot is determined, and the remote control device can control the vehicle-mounted robot when the communication quality between the remote control device and the vehicle-mounted robot meets the preset standard.

[0065] In this way, if the control device is a remote control device, the communication status between the remote control device and the vehicle-mounted robot is determined. If the communication quality between the remote control device and the vehicle-mounted robot meets the preset standard, the remote control device can control the vehicle-mounted robot. In this way, if the control device is a remote control device, by determining the communication quality, the reliability and real-time performance of data transmission between the remote control device and the vehicle-mounted robot can be ensured.

[0066] In certain embodiments, the method further comprises:

[0067] According to the return mode selection operation, the return mode of the vehicle-mounted robot is determined, and the return mode includes automatic return and manual control return.

[0068] In this way, the robot's return method is determined by selecting an operation based on the return method, which includes automatic return and manual control. This provides two return methods to meet the needs of different scenarios, improve user satisfaction, operational safety and efficiency, and enhance fun.

[0069] In certain embodiments, the method further comprises:

[0070] When the return mode of the vehicle-mounted robot is automatic return, return path information is generated according to the position information of the vehicle-mounted robot, the position information of the vehicle, the moving path generated according to the moving operation, and the current image data collected by the vehicle-mounted robot.

[0071] In this way, if the vehicle-mounted robot's return method is automatic, return path information is generated based on the robot's position information, the vehicle's position information, the movement path generated by the movement operation, and the current image data collected by the vehicle-mounted robot. This way, after completing the user-specified task, the vehicle-mounted robot can automatically return to the vehicle without user intervention, thereby improving operational convenience.

[0072] In certain embodiments, the method further comprises:

[0073] In the case where the return mode of the vehicle-mounted robot is manual control return, a return control signal is sent to the vehicle-mounted robot through the control device of the vehicle-mounted robot selected by the user to control the vehicle-mounted robot to return to the vehicle.

[0074] In this way, if the vehicle-mounted robot's return method is manually controlled, the user-selected vehicle-mounted robot control device sends a return control signal to the vehicle-mounted robot to control its return to the vehicle. This allows users to select manual return control according to their needs, flexibly controlling the robot's return process and making vehicle-mounted robot operation more interesting.

[0075] In certain embodiments, the method further comprises:

[0076] The vehicle receives the return status authentication information sent by the vehicle-mounted robot and determines that the vehicle-mounted robot has returned to the accommodation space in the vehicle.

[0077] In this way, when the vehicle receives the return status authentication information sent by the onboard robot, it is confirmed that the onboard robot has returned to the storage space in the vehicle. In this way, by receiving the return status authentication information sent by the onboard robot, it is confirmed that the onboard robot has safely returned to the storage space in the vehicle, which can ensure the safety of the onboard robot's return process.

[0078] In certain embodiments, the method further comprises:

[0079] In response to a vehicle start signal, if the control device is the vehicle and it is determined not to switch the control device to the remote control device, the vehicle is controlled to travel and a stop movement control signal is sent to the vehicle-mounted robot.

[0080] In this way, in response to a vehicle start signal, if the control device is a vehicle and it is determined not to switch to a remote control device, the vehicle controls the vehicle and sends a stop control signal to the vehicle-mounted robot. This way, when the vehicle needs to move temporarily, the vehicle controls the robot to stop moving, eliminating the need for manual operation by the user, improving convenience and safety.

[0081] In certain embodiments, the method further comprises:

[0082] When the vehicle is in a driving state, determining communication status information between the vehicle and the vehicle-mounted robot;

[0083] In the event that the communication connection between the vehicle and the onboard robot fails, the onboard robot enters a standby state, stops moving, and periodically sends current location information and identity recognition signals, and receives and recognizes external communication signals in real time;

[0084] When the vehicle maintains a communication connection with the onboard robot and the communication quality meets a preset standard, selecting an operation according to a return mode to determine a return mode for the onboard robot;

[0085] When the return mode of the vehicle-mounted robot is automatic return, return path information is generated according to the position information of the vehicle-mounted robot, the current position information of the vehicle, and the current image data collected by the vehicle-mounted robot.

[0086] In this manner, while the vehicle is in motion, the communication status information between the vehicle and the onboard robot is determined. Next, if the communication connection between the vehicle and the onboard robot fails, the onboard robot enters a standby state, stops moving, periodically transmits its current location information and identification signal, and receives and identifies incoming communication signals in real time. Then, if the vehicle and the onboard robot maintain a communication connection and the communication quality meets preset standards, an operation is selected based on the return method to determine the onboard robot's return method. Finally, if the onboard robot's return method is automatic, return path information is generated based on the onboard robot's location information, the vehicle's current location information, and the current image data collected by the onboard robot. In this way, by monitoring the communication status between the vehicle and the onboard robot in real time and placing the onboard robot into a safe standby state if the communication connection fails, the vehicle's safety while in motion can be ensured, system reliability can be improved, and the retrieval of a lost onboard robot can be facilitated. Moreover, after the on-board robot enters the standby state, it can re-establish the communication connection with the vehicle by sending the current location information and identity recognition signal at regular intervals. By selecting automatic return, the on-board robot can return to the vehicle by itself without the need for manual operation by the user, thereby improving convenience.

[0087] In certain embodiments, the method further comprises:

[0088] In the event that the communication connection between the vehicle and the onboard robot fails, if the vehicle receives the identity recognition signal, the vehicle authenticates the onboard robot;

[0089] If the authentication is successful, a communication connection with the vehicle-mounted robot is established.

[0090] In this way, if the vehicle fails to connect to the onboard robot, upon receiving the identification signal, the vehicle authenticates the onboard robot. If authentication succeeds, the vehicle establishes a communication connection with the onboard robot. This ensures that only authenticated onboard robots can communicate with the vehicle, preventing unauthorized devices from connecting and misoperation, thereby improving the safety and reliability of the onboard robot's operation.

[0091] In certain embodiments, the method further comprises:

[0092] When the battery level of the vehicle-mounted robot is lower than a preset battery level threshold, a vehicle-mounted robot battery level warning is generated to guide the user to recycle the vehicle-mounted robot by themselves.

[0093] In this way, if the onboard robot's battery level falls below a preset threshold, a battery warning is generated to guide the user to recycle the onboard robot. This power monitoring and warning mechanism can prevent the onboard robot from malfunctioning due to battery depletion, extend the onboard robot's service life, and improve the user experience.

[0094] In certain embodiments, the method further comprises:

[0095] In response to a vehicle start signal, if the control device is the vehicle and it is determined to switch the control device to the remote control device, the vehicle is controlled to travel, and the vehicle-mounted robot is controlled through the remote control device.

[0096] In this way, in response to the vehicle start signal, if the control device is a vehicle and the switching control device is determined to be a remote control device, the vehicle is controlled to drive, and the onboard robot is controlled by the remote control device. In this way, the user can control the onboard robot and the vehicle at the same time, achieving collaborative operation.

[0097] In certain embodiments, the method further comprises:

[0098] In a case where the control device is the remote control device, the remote control device determines communication status information between the remote control device and the vehicle-mounted robot;

[0099] In the event that the communication connection between the remote control device and the vehicle-mounted robot fails, the vehicle-mounted robot enters a standby state, stops moving, and periodically sends current location information and identity recognition signals, and receives and recognizes external communication signals in real time;

[0100] When the remote control device maintains a communication connection with the vehicle-mounted robot and the communication quality meets a preset standard, the vehicle-mounted robot is controlled by the remote control device to return to the vehicle.

[0101] In this way, if the control device is a remote control device, the remote control device determines the communication status information between the remote control device and the onboard robot. Next, if the communication connection between the remote control device and the onboard robot fails, the onboard robot enters a standby state, stops moving, periodically transmits its current location information and identification signal, and receives and identifies external communication signals in real time. Finally, if the remote control device and the onboard robot maintain a communication connection and the communication quality meets preset standards, the remote control device controls the onboard robot to return to the vehicle. In this way, by monitoring the communication status between the remote control device and the onboard robot in real time and placing the onboard robot into a safe standby state if the communication connection fails, the lost onboard robot can be easily retrieved.

[0102] In certain embodiments, the method further comprises:

[0103] In the event that the communication connection between the remote control device and the vehicle-mounted robot fails, if the remote control device receives the identity recognition signal, the remote control device authenticates the vehicle-mounted robot;

[0104] When the authentication is successful, the remote control device establishes a communication connection with the vehicle-mounted robot.

[0105] In this way, if the remote control device fails to connect to the on-board robot, the remote control device will authenticate the on-board robot upon receiving the identification signal. If authentication is successful, the remote control device will then establish a communication connection with the on-board robot. This ensures that only authenticated on-board robots can communicate with the remote control device, preventing unauthorized devices from connecting and misoperation, thereby improving the safety and reliability of the on-board robot's operation.

[0106] An embodiment of the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the control method of the vehicle-mounted robot are implemented.

[0107] An embodiment of the present application provides a vehicle-mounted robot, including the electronic device for implementing the control method of the vehicle-mounted robot, and the steps of implementing the control method of the vehicle-mounted robot.

[0108] An embodiment of the present application provides an electronic device including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the above-mentioned vehicle control method are implemented.

[0109] An embodiment of the present application provides a vehicle, including the electronic device for implementing the above-mentioned vehicle control method, and the steps of implementing the above-mentioned vehicle control method.

[0110] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by one or more processors, the steps of the above method are implemented.

[0111] An embodiment of the present application provides a computer program product, including a computer program / instruction, which implements the steps of the above method when executed by a processor.

[0112] The electronic device, vehicle-mounted robot, vehicle, computer-readable storage medium, and computer program product provided in embodiments of the present application transmit a control signal to the vehicle-mounted robot, causing the vehicle-mounted robot to detach from the vehicle and perform a movement operation corresponding to the control signal. The vehicle is equipped with the vehicle-mounted robot and is in communication with the vehicle-mounted robot. This provides a vehicle and a vehicle-mounted robot capable of controlling the vehicle-mounted robot to independently perform operations, allowing it to reach areas inaccessible by the vehicle and perform tasks such as exploration and monitoring, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0113] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become obvious from the description below, or will be learned through practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0114] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0115] Figure 1 is a schematic structural diagram of a vehicle-mounted robot according to certain embodiments of the present application;

[0116] Figure 2 is one of the structural schematic diagrams of a vehicle according to certain embodiments of the present application;

[0117] Figure 3 This is the second structural schematic diagram of a vehicle according to certain embodiments of the present application;

[0118] Figure 4 This is one of the flow charts of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0119] Figure 5 This is a second flow chart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0120] Figure 6 This is a third flow chart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0121] Figure 7 This is a fourth flow chart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0122] Figure 8 This is a fifth flow chart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0123] Figure 9 This is the sixth flow chart of the control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0124] Figure 10 This is the seventh flow chart of the control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0125] Figure 11 This is the eighth flow chart of the control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0126] Figure 12 This is a ninth flowchart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0127] Figure 13 This is a tenth flowchart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0128] Figure 14 This is a flowchart of a control method for a vehicle-mounted robot according to certain embodiments of the present application.

[0129] Figure 15 This is a twelfth flowchart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0130] Figure 16 This is the thirteenth flow chart of the control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0131] Figure 17 This is the fourteenth flow chart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0132] Figure 18 This is the fifteenth flowchart of the control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0133] Figure 19 This is the sixteenth flow chart of the control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0134] Figure 20 FIG17 is a flowchart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0135] Figure 21 This is the eighteenth flow chart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0136] Figure 22 This is a nineteenth flow chart of a control method for a vehicle-mounted robot according to certain embodiments of the present application;

[0137] Figure 23 This is one of the flowcharts of controlling the vehicle-mounted robot in certain embodiments of the present application;

[0138] Figure 24 This is the second flowchart of controlling the vehicle-mounted robot in certain embodiments of the present application. DETAILED DESCRIPTION

[0139] The embodiments of the present application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and should not be understood as limiting the embodiments of the present application.

[0140] In related technologies, when exploring a target area that's difficult to reach by vehicle, users can use vehicle-mounted drones to collect environmental information around the target area, effectively acquiring geospatial information about the area. However, vehicle-mounted drones have certain limitations in areas such as forests that are not conducive to drone flight, or in areas where drones are prohibited from flying.

[0141] In complex terrain, such as woodlands, where dense trees and complex terrain are common, drone flights pose safety risks and are susceptible to signal interference, making it difficult to accurately obtain environmental information around the target location. Furthermore, the prevalence of multi-layered vegetation cover and natural obstacles in such terrain can lead to significant localized information loss in environmental data collected by vehicle-mounted drones.

[0142] In addition, in drone-restricted areas, users cannot explore through aerial detection methods, which limits the user experience.

[0143] Based on the above questions, please refer to Figure 1 , an embodiment of the present application provides a vehicle-mounted robot 100, which is configured as follows:

[0144] In response to the received control signal, the vehicle 300 carrying the vehicle-mounted robot is separated and a movement operation corresponding to the control signal is performed, wherein the control signal is sent by the vehicle 300 or the remote control device 200 of the vehicle-mounted robot in communication connection with the vehicle-mounted robot.

[0145] Specifically, the vehicle-mounted robot 100 refers to an intelligent mobile device that is deeply integrated with the vehicle 300. It can rely on the vehicle 300 as a mobile platform and energy supply base station to perform various tasks autonomously or under control in complex environments. The vehicle-mounted robot is normally mounted on the vehicle 300 and can act independently after receiving corresponding instructions. It should be noted that Figure 1 This is only a schematic diagram of the vehicle-mounted robot. The specific form, structural design and configuration parameters of the vehicle-mounted robot are not limited by this schematic diagram.

[0146] Control signals refer to signals used to control the on-board robot 100 to perform various actions and functions. These signals may come from different control devices, including the vehicle 300 that is communicatively connected to the on-board robot 100 and the remote control device 200 of the on-board robot 100. In other words, the user can remotely control the on-board robot 100 through the supporting remote control device 200, while the vehicle 300's own control system can also implement motion control of the on-board robot 100. Specifically, precise control of the vehicle's speed and operating state is achieved by adjusting the vehicle's accelerator and brake pedals, where the accelerator depth and brake amplitude correspond to the acceleration and deceleration command outputs of the on-board robot 100, respectively. In some embodiments, a dedicated control handle equipped with the vehicle 300 can be used to precisely control the on-board robot's direction of travel (forward, backward) and motion state (moving, stationary). In addition, users can also achieve all-round control of the on-board robot through supporting virtual reality (VR) equipment. Specifically, the system analyzes spatial positioning information in real time based on the user's line of sight, thereby accurately controlling the direction of travel of the on-board robot; at the same time, with the help of intelligent voice recognition technology, users can adjust the on-board robot's travel speed, start and stop, and motion mode switching in real time through voice commands.

[0147] Control signals include motion control signals, function control signals, and status feedback signals. Motion control signals are used to control the movement direction, speed, and posture of the vehicle-mounted robot 100. Function control signals are used to control various functions of the vehicle-mounted robot 100, such as turning on the camera. Status feedback signals are used to provide status information of the vehicle-mounted robot 100, such as its location, battery level, and communication status.

[0148] It should be noted that the vehicle-mounted robot 100 can be equipped with various sensors to enhance detection capabilities. In addition, the vehicle-mounted robot 100 can also be equipped with specific cameras and microphones, allowing users to connect with the vehicle-mounted robot 100's vision and hearing through virtual reality devices to obtain an immersive experience.

[0149] After receiving a control signal sent from the vehicle 300 or the remote control device 200 , the in-vehicle robot 100 can respond to the received control signal, detach from the vehicle 300 on which it is mounted, and perform an operation corresponding to the control signal.

[0150] Thus, the vehicle-mounted robot provided in the embodiments of the present application can respond to received control signals, detach from the vehicle carrying the vehicle-mounted robot, and perform operations corresponding to the control signals, wherein the control signals are sent by the vehicle or the vehicle-mounted robot's remote control device in communication with the vehicle-mounted robot. In this way, the vehicle-mounted robot can detach from the vehicle, move freely and explore, and reach areas that the vehicle cannot reach to perform exploration, monitoring, and other tasks, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0151] Please refer to Figure 1 In some embodiments, the vehicle-mounted robot 100 includes an image acquisition module 110 , which is configured to acquire image data of the moving path.

[0152] Specifically, the image acquisition module 110 captures image data of the environment surrounding the mobile path and transmits it to the vehicle 300 for environmental perception and intelligent route planning. The image acquisition module 110 acts as the "eyes" of the onboard robot 100, providing it with environmental perception and data acquisition capabilities, enabling it to better complete various detection tasks.

[0153] Thus, the in-vehicle robot includes an image acquisition module that captures image data of its movement path. This captured image data helps record the robot's movement trajectory, facilitating subsequent analysis and backtracking. Furthermore, this image data allows users to observe environmental information around areas difficult for vehicles to reach, thereby improving the vehicle's detection range. Furthermore, by combining specific devices with the image acquisition module, an interactive experience with the user can be achieved, enhancing the in-vehicle robot's entertainment value.

[0154] Please refer to Figure 1 In some embodiments, the vehicle-mounted robot 100 includes a first communication module 120 , which is configured to receive control signals and / or transmit data information to the vehicle 300 .

[0155] Specifically, the vehicle-mounted robot 100 can receive control signals from the vehicle 300 through the first communication module 120, such as forward, backward, and steering instructions, thereby realizing remote control of the vehicle-mounted robot 100.

[0156] The onboard robot 100 can transmit captured image data to the vehicle 300 via the first communication module 120, enabling the vehicle 300 to understand the movement path or the surrounding environment of the target area, such as road conditions and obstacle locations, in real time. Based on the image data collected by the onboard robot 100, the vehicle 300 can plan a path for the onboard robot 100, achieving autonomous navigation. Furthermore, the onboard robot 100 can transmit its own location and status information to the vehicle 300 via the first communication module 120, allowing the user to promptly understand the status and location of the onboard robot, facilitating subsequent recovery.

[0157] Thus, the vehicle-mounted robot includes a first communication module capable of receiving control signals and / or transmitting data information to the vehicle. This allows the first communication module to receive control signals and remotely control the vehicle-mounted robot. Furthermore, by transmitting image data and other data information to the vehicle, users can gain real-time insights into the movement path or surrounding environment of the target area, enhancing the user experience.

[0158] Please refer to Figure 1 In some embodiments, the vehicle-mounted robot 100 further includes a first charging module 130, which is configured to:

[0159] Cooperating with the second charging module 330 in the vehicle 300 , the vehicle-mounted robot 100 is charged with electric energy.

[0160] Specifically, the vehicle-mounted robot 100 is equipped with a first charging module 130. After the vehicle-mounted robot 100 returns to the vehicle 300, it can cooperate with the second charging module 330 in the vehicle 300 to perform wireless charging. This eliminates the need for the user to manually plug in and out the charging cable, saving time and effort and providing a better user experience. Furthermore, the use of wireless charging technology avoids safety issues such as poor contact or short circuits caused by improperly plugging and unplugging charging cables, making it safer and more reliable.

[0161] In this way, the vehicle-mounted robot also includes a first charging module, which can cooperate with the second charging module in the vehicle to replenish the vehicle-mounted robot's energy. In this way, the vehicle-mounted robot equipped with the first charging module can achieve contactless power replenishment through energy transmission with the second charging module built into the vehicle, eliminating the need for users to plug and unplug charging cables, thereby improving the convenience of device use.

[0162] Please refer to Figure 1 In some embodiments, the first charging module 130 is configured to:

[0163] Authenticate with the second charging module 330 to confirm the return status of the vehicle-mounted robot 100;

[0164] When it is confirmed that the vehicle-mounted robot 100 has returned, the current state information of the vehicle-mounted robot 100 is fed back to the vehicle 300 , where the current state information includes at least one of the working mode, battery index, and fault diagnosis data of the vehicle-mounted robot 100 .

[0165] Specifically, the current status information of the vehicle-mounted robot 100 refers to a multi-dimensional data set that reflects the current operating status of the vehicle-mounted robot 100, including operating modes, battery indicators, and fault diagnosis data. Operating modes include various operating states such as charging mode and standby mode. Battery indicators refer to the remaining battery power and battery health of the vehicle-mounted robot 100. Fault diagnosis data includes operational monitoring information for each subsystem, such as the operating status of the drive motor, sensor abnormality codes, and other device-level fault diagnosis data.

[0166] The vehicle-mounted robot 100 can authenticate with the second charging module 330 of the vehicle 300 through the first charging module 130. After successful authentication, it can be confirmed whether the vehicle-mounted robot 100 has safely returned to the vehicle 300. If it is confirmed that the vehicle-mounted robot 100 has safely returned to the vehicle 300, the vehicle-mounted robot 100 can feedback the current status information of the vehicle-mounted robot 100 to the vehicle 300 through the first charging module 130.

[0167] In this way, the first charging module can authenticate with the second charging module and confirm the return status of the onboard robot. Then, upon confirming the onboard robot's return, the vehicle receives feedback on the robot's current status, including at least one of the robot's operating mode, battery indicators, and fault diagnosis data. This authentication and status feedback between wireless charging modules can improve the safety, convenience, and efficiency of the onboard robot, enhancing the user experience.

[0168] The present application embodiment provides a remote control device 200, which is configured to:

[0169] A control signal is sent to the vehicle-mounted robot 100 communicatively connected to the remote control device 200 so that the vehicle-mounted robot 100 detaches from the vehicle 300 on which the vehicle-mounted robot 100 is mounted and performs an operation corresponding to the control signal.

[0170] Specifically, the user generates a control signal by operating the remote control device 200. The remote control device 200 transmits the control signal to the in-vehicle robot 100, which is communicatively connected to the remote control device 200. This enables the in-vehicle robot 100 to detach from the vehicle 300 carrying it. Furthermore, the user can execute an operation corresponding to the control signal. By operating the remote control device 200, the user can control the in-vehicle robot 100 to move to the target area the user desires to explore. This allows the in-vehicle robot 100 to no longer be limited to the movement range of the vehicle 300 and to independently explore its surroundings.

[0171] After receiving the control signal sent by the remote control device 200, the in-vehicle robot 100 can respond to the received control signal, detach from the vehicle 300 on which the in-vehicle robot 100 is mounted, and perform operations corresponding to the control signal.

[0172] In this way, the remote control device can send a control signal to the vehicle-mounted robot, which is communicatively connected to the remote control device, causing the vehicle-mounted robot to detach from the vehicle carrying it and perform movement operations corresponding to the control signal. This provides a remote control device that can control the vehicle-mounted robot to independently perform operations, allowing it to reach areas inaccessible by other vehicles and perform tasks such as exploration and monitoring. This in turn expands the vehicle's exploration range and enhances the user experience.

[0173] See also Figure 2 , an embodiment of the present application provides a vehicle 300, which is configured as follows:

[0174] A control signal is sent to the vehicle-mounted robot 100 to separate the vehicle-mounted robot 100 from the vehicle 300 on which the vehicle-mounted robot 100 is mounted and communicatively connected, and to perform an operation corresponding to the control signal.

[0175] Specifically, the user generates a control signal by operating vehicle 300. Vehicle 300 transmits this control signal to in-vehicle robot 100, which is communicatively connected to remote control device 200. This allows in-vehicle robot 100 to detach from the vehicle 300 carrying it. Furthermore, the user can execute an operation corresponding to the control signal. By operating remote control device 200, the user can control in-vehicle robot 100 to move to the target area the user wishes to explore.

[0176] After receiving the control signal sent by the vehicle 300 , the vehicle-mounted robot 100 can respond to the received control signal, detach from the vehicle 300 on which the vehicle-mounted robot 100 is mounted, and perform a movement operation corresponding to the control signal.

[0177] In this way, the vehicle can send a control signal to the onboard robot, causing it to detach from the vehicle and perform operations corresponding to the control signal. The vehicle is equipped with the onboard robot and is in communication with it. This provides a vehicle that can control the onboard robot to independently perform operations, allowing it to reach areas that are inaccessible to the vehicle and perform tasks such as exploration and monitoring, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0178] See also Figure 2 and Figure 3 In some embodiments, the vehicle 300 further includes a storage space 310 for accommodating the onboard robot 100. The storage space 310 is closed by a movable bottom plate 320. The movable bottom plate 320 responds to an opening signal of the movable bottom plate 320 to open the storage space 310 so that the onboard robot 100 can detach from the vehicle 300, or responds to a closing signal of the movable bottom plate 320 to close the storage space 310 so that the onboard robot 100 can be accommodated in the storage space 310.

[0179] Specifically, the vehicle 300 is equipped with a storage space 310 for storing the onboard robot 100. There is a movable bottom plate at the bottom of the storage space 310, which can be opened or closed according to the received command. After the bottom plate is opened, the onboard robot 100 can be detached from the vehicle 300. After the bottom plate is closed, the onboard robot 100 is accommodated inside the vehicle 300. When the onboard robot 100 is accommodated inside the vehicle 300, it can be prevented from accidentally falling during driving, causing damage or danger. In addition, when the onboard robot 100 is charging in the storage space 310, it can avoid contact with other objects to ensure charging safety.

[0180] It should be noted that the design of the movable floor 320 can be adjusted according to the structure and size of different vehicles 300. The position of the accommodating space 310 can be determined according to different design requirements.

[0181] The vehicle also includes a storage space for the onboard robot, which is enclosed by a movable floor. The movable floor responds to a movable floor opening signal to open the storage space, allowing the onboard robot to detach from the vehicle, and responds to a movable floor closing signal to close the storage space, allowing the onboard robot to be stored in the storage space. The design of the airborne storage space and the movable floor effectively ensures the safe loading and smooth release of the onboard robot within the vehicle, enhancing the user experience of the onboard robot.

[0182] In certain embodiments, the receiving space is located below the rear portion of the vehicle body.

[0183] Specifically, the accommodation space is located below the rear portion of the vehicle body.

[0184] The storage space is located below the rear of the vehicle body, effectively protecting the onboard robot from collisions and damage during travel. Furthermore, the robot can be easily moved in and out of the storage space, making it more convenient to use.

[0185] Please refer to Figure 3 In some embodiments, the vehicle 300 further includes a second charging module 330 located on the movable floor 320 , wherein the second charging module 330 is configured to:

[0186] Cooperating with the first charging module 130 in the vehicle-mounted robot 100 , the vehicle-mounted robot 100 is charged with electric energy.

[0187] Specifically, a second charging module 330 is provided on the movable floor 320 in the accommodation space 310 of the vehicle 300. After the onboard robot 100 returns to the vehicle 300, the onboard robot 100 can cooperate with the second charging module 330 in the vehicle 300 to charge, eliminating the need for the user to manually unplug and plug the charging cable, saving time and effort and providing a better user experience. Furthermore, the use of wireless charging technology can avoid safety issues such as poor contact or short circuits caused by improper plugging and unplugging of charging cables, making it safer and more reliable. In some embodiments, the onboard robot 100 can also be charged with energy from the vehicle 300 via a charging cable.

[0188] The vehicle also includes a second charging module located on the movable floor. This second charging module can work with the first charging module in the onboard robot to replenish the onboard robot's power. This allows the vehicle to be equipped with a second charging module, which transmits energy to the onboard robot's built-in first charging module, achieving contactless power replenishment. This eliminates the need for users to plug and unplug charging cables, improving the convenience of device use.

[0189] Please refer to Figure 2 In some embodiments, the vehicle 300 further includes a second communication module 340 , which is configured to receive data information sent by the vehicle-mounted robot 100 and / or send control signals to the vehicle-mounted robot 100 .

[0190] Specifically, the vehicle 300 can send control signals for controlling the vehicle-mounted robot 100 through the second communication module 340, such as forward, backward, and turn instructions, thereby achieving remote control of the vehicle-mounted robot 100.

[0191] Furthermore, the vehicle 300 can receive data information sent by the onboard robot 100 through the second communication module 340, including real-time image data of the onboard robot 100's movement path, the current status information and location information of the onboard robot 100, thereby being able to understand in real time the movement path or the surrounding environment of the target area, as well as the status of the onboard robot itself, such as road conditions, obstacle locations, and power usage. Based on the image data collected by the onboard robot 100, the vehicle 300 can plan a path for the onboard robot 100 and achieve autonomous navigation.

[0192] The vehicle also includes a second communication module capable of receiving image data of the vehicle's movement path from the onboard robot and / or sending control signals to the onboard robot. This allows the second communication module to send control signals, enabling remote control of the onboard robot. Furthermore, by receiving real-time image data from the onboard robot, users can gain real-time insights into the movement path or surrounding environment of the target area, enhancing their user experience.

[0193] Please refer to Figure 2 In some embodiments, the vehicle 300 further includes a vehicle display component 350 , which is configured to display data information.

[0194] Specifically, the vehicle display component 350 refers to a device for displaying information inside the vehicle 300, which can display image data collected by the vehicle-mounted robot 100 and the current status information of the vehicle-mounted robot 100. Figure 2 The positions shown in the figure are only marked in schematic form and do not represent the actual installation position of the component.

[0195] The vehicle 300 can enhance its perception of the surrounding environment by displaying the image data collected by the on-board robot 100 and understand areas that the vehicle 300 cannot directly observe.

[0196] Furthermore, the vehicle-mounted robot 100 can cooperate with the vehicle display component 350 to carry out various entertainment activities, such as watching real-time images collected by the vehicle-mounted robot 100 through the display component, or playing interactive games.

[0197] Thus, the vehicle also includes a vehicle display component that can display image data. In this way, by displaying image data through the vehicle display component, it is convenient for the user to intuitively experience the field of view of the vehicle-mounted robot and understand areas that the vehicle cannot directly observe.

[0198] Please participate Figure 4 The present application provides a control method for the vehicle-mounted robot 100. The method includes:

[0199] 011: In response to the received control signal, the vehicle on which the vehicle-mounted robot is mounted is separated and an operation corresponding to the control signal is performed.

[0200] The present invention provides a vehicle-mounted robot 100. The control method of the present invention can be implemented by the vehicle-mounted robot 100. Specifically, the vehicle-mounted robot is configured to respond to a received control signal, detach from the vehicle carrying the vehicle-mounted robot, and perform an operation corresponding to the control signal.

[0201] Embodiments of the present application also provide an electronic device comprising a memory and a processor. The control method of the vehicle-mounted robot according to embodiments of the present application can be implemented by the electronic device according to embodiments of the present application. Specifically, the memory stores a computer program, and the processor is configured to respond to a received control signal, detach from the vehicle carrying the vehicle-mounted robot, and execute an operation corresponding to the control signal.

[0202] Specifically, after receiving a control signal sent by the vehicle 300 or the remote control device 200, the vehicle-mounted robot 100 can respond to the received control signal, detach from the vehicle 300 on which the vehicle-mounted robot 100 is mounted, and perform an operation corresponding to the control signal.

[0203] In summary, the control method, vehicle-mounted robot, and electronic device provided in the embodiments of this application detach from the vehicle carrying the vehicle-mounted robot in response to a received control signal, and perform operations corresponding to the control signal, wherein the control signal is transmitted by a vehicle or a remote control device connected to the vehicle-mounted robot. This allows the vehicle-mounted robot to detach from the vehicle, move freely, and explore areas that are inaccessible to the vehicle, performing tasks such as exploration and monitoring, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0204] Please participate Figure 5 The present application provides a control method for the vehicle 300 described above. The method includes:

[0205] 021: Send a control signal to the vehicle-mounted robot to separate the vehicle-mounted robot from the vehicle and perform an operation corresponding to the control signal.

[0206] The present embodiment provides a vehicle 300. The control method of the present embodiment can be implemented by the vehicle 300 of the present embodiment. Specifically, the vehicle is used to send a control signal to the onboard robot to cause the onboard robot to detach from the vehicle and perform an operation corresponding to the control signal.

[0207] Embodiments of the present application also provide an electronic device comprising a memory and a processor. The control method of the embodiments of the present application can be implemented by the electronic device of the embodiments of the present application. Specifically, the memory stores a computer program, and the processor is configured to send a control signal to a vehicle-mounted robot to cause the vehicle-mounted robot to detach from the vehicle and perform a movement operation corresponding to the control signal.

[0208] Specifically, the user generates a control signal by operating vehicle 300. Vehicle 300 transmits this control signal to in-vehicle robot 100, which is communicatively connected to remote control device 200. This allows in-vehicle robot 100 to detach from the vehicle 300 carrying it. Furthermore, the user can execute an operation corresponding to the control signal. By operating remote control device 200, the user can control in-vehicle robot 100 to move to the target area the user wishes to explore.

[0209] After receiving the control signal sent by the vehicle 300 , the vehicle-mounted robot 100 can respond to the received control signal, detach from the vehicle 300 on which the vehicle-mounted robot 100 is mounted, and perform an operation corresponding to the control signal.

[0210] In summary, in the control method, vehicle, and electronic device provided in the embodiments of this application, the vehicle can send a control signal to the onboard robot, causing the onboard robot to detach from the vehicle and perform operations corresponding to the control signal. The vehicle is equipped with the onboard robot and is in communication with the onboard robot. This provides a vehicle that can control the onboard robot to independently perform operations, allowing it to reach areas inaccessible by the vehicle and perform tasks such as exploration and monitoring, thereby expanding the vehicle's exploration range and enhancing the user experience.

[0211] See also Figure 6 In some embodiments, step 021 (sending a control signal to the vehicle-mounted robot) includes:

[0212] 0211: When the vehicle's onboard robot function mode is turned on, a control signal is sent to the onboard robot.

[0213] In some embodiments, the vehicle 300 further includes a second communication module 340 , which is configured to send a control signal to the onboard robot when the vehicle turns on the onboard robot function mode.

[0214] In some embodiments, the processor is further configured to send a control signal to the vehicle-mounted robot when the vehicle turns on the vehicle-mounted robot function mode.

[0215] Specifically, when the vehicle 300 activates the onboard robot 100's functional mode, it sends a control signal to the onboard robot 100. That is, when a user wishes to activate a function of the onboard robot 100, they must first access the vehicle 300 function list on the vehicle 300's central control display interface and select the onboard robot 100 function option to trigger the functional mode activation command. Once the onboard robot 100's functional mode is activated, the vehicle 300 generates corresponding control commands based on subsequent user actions and transmits them to the onboard robot 100 to control the onboard robot 100. This eliminates the need for active user input to activate the onboard robot 100's functional mode, preventing misoperation and improving safety.

[0216] It should be noted that when the vehicle-mounted robot 100 is turned on, that is, when the vehicle-mounted robot 100 is separated from the accommodation space of the vehicle, the vehicle must be in a stationary state to prevent damage to the movable floor in the accommodation space.

[0217] In this way, when the vehicle starts the vehicle-mounted robot function mode, a control signal is sent to the vehicle-mounted robot. In this way, through a clear vehicle-mounted robot function mode startup process, the safety of the user using the vehicle-mounted robot can be enhanced.

[0218] See also Figure 7 In some embodiments, step 0211 (sending a control signal to the vehicle-mounted robot when the vehicle turns on the vehicle-mounted robot function mode) includes:

[0219] 02111: When the vehicle turns on the onboard robot function mode, a control signal is sent to the onboard robot through the control device of the onboard robot selected by the user.

[0220] In some embodiments, the second communication module 340 is used to send a control signal to the onboard robot through the control device of the onboard robot selected by the user when the vehicle turns on the onboard robot function mode.

[0221] In some embodiments, the processor is further configured to send a control signal to the onboard robot via a control device of the onboard robot selected by a user when the vehicle turns on the onboard robot function mode.

[0222] Specifically, the control device refers to the device used by the user to control the vehicle-mounted robot 100. It can be the vehicle 300 itself or a remote control device 200 designed specifically for the vehicle-mounted robot 100. The control device is the bridge for the user to interact with the vehicle-mounted robot 100. By operating the control device, the user generates corresponding control signals and sends these control signals to the vehicle-mounted robot 100, thereby controlling the vehicle-mounted robot 100's travel direction, travel speed, and motion state.

[0223] Users can choose different control devices according to their needs and preferences to obtain a more flexible and convenient operating experience.

[0224] When the vehicle 300 turns on the functional mode of the onboard robot 100, the user controls the control device of the onboard robot 100 selected by the user based on the needs, generates corresponding control signals, and sends control signals to the onboard robot 100, thereby controlling the onboard robot 100 to go to the target area and observe the surrounding environment.

[0225] In this way, when the vehicle's onboard robot function mode is activated, control signals are sent to the onboard robot via the onboard robot's control device selected by the user. The control device may include a remote control device for the vehicle or the onboard robot. This provides a variety of control devices for selection, allowing users to select the appropriate control device based on their actual needs, improving the flexibility of controlling the onboard robot.

[0226] See also Figure 8 In some embodiments, step 02111 (sending a control signal to the vehicle-mounted robot via the control device of the vehicle-mounted robot selected by the user) includes:

[0227] 021111: in a case where the control device is a vehicle, determining vehicle gear information of the vehicle;

[0228] 021112: When the vehicle is in the parking position, determine the communication status information between the vehicle and the onboard robot;

[0229] 021113: When a communication connection is established between the vehicle and the onboard robot and the communication quality meets the preset standards, control signals are sent to the onboard robot based on the user's operation of the vehicle parts.

[0230] In certain embodiments, the vehicle 300 is further configured to, when the control device is a vehicle, determine vehicle gear information of the vehicle; and, when the vehicle is in the park gear, determine communication status information between the vehicle and the onboard robot; and, when a communication connection is established between the vehicle and the onboard robot and the communication quality meets a preset standard, send a control signal to the onboard robot based on a user's operation on a vehicle component.

[0231] In certain embodiments, the processor is further configured to, when the control device is a vehicle, determine vehicle gear information of the vehicle; and, when the vehicle is in the park gear, determine communication status information between the vehicle and the onboard robot; and, when a communication connection is established between the vehicle and the onboard robot and the communication quality meets a preset standard, send a control signal to the onboard robot based on a user's operation on a vehicle component.

[0232] Specifically, the preset standard refers to a pre-set indicator used to measure the stability of data exchange and transmission between the vehicle 300 and the onboard robot 100. In some embodiments, the preset standard includes communication rate, communication delay, communication packet loss rate, and communication bit error rate. The communication rate refers to the rate at which data is transmitted. The communication delay refers to the time required for data to travel from the sender to the receiver. The communication packet loss rate refers to the probability of data being lost during transmission. The communication bit error rate refers to the probability of data errors occurring during transmission. By setting the preset standard, stable data exchange and transmission between the vehicle 300 and the onboard robot 100 can be ensured, avoiding data loss or errors.

[0233] When the control device is vehicle 300, it is first necessary to determine the gear information of vehicle 300 to ensure that vehicle 300 is in parking gear (P gear). This ensures that when operating the vehicle-mounted robot 100, vehicle 300 is stationary and cannot be controlled to drive, thereby avoiding accidents.

[0234] Next, the communication status between the vehicle 300 and the vehicle-mounted robot 100 is determined to ensure that a communication connection has been established between the two and that the communication quality meets the preset standard. This ensures that the control signal can be accurately transmitted to the vehicle-mounted robot 100.

[0235] Finally, according to the user's operation on the components of the target vehicle 300, a control signal is sent to the vehicle-mounted robot 100. The vehicle-mounted robot 100 performs corresponding actions, such as moving and turning, according to the received control signal.

[0236] In this way, if the control device is a vehicle, the vehicle's gear position information is determined. Next, when the vehicle is in the park position, the communication status information between the vehicle and the onboard robot is determined. Finally, if a communication connection is established between the vehicle and the onboard robot and the communication quality meets preset standards, a control signal is sent to the onboard robot based on the user's operation of the vehicle components. In this way, by evaluating the vehicle's gear position information and communication status information, control signals are sent to the onboard robot based on the user's operation of the vehicle components only when it is determined that the vehicle is in the park position and the communication connection with the onboard robot meets preset standards, thereby ensuring the safety and reliability of controlling the onboard robot.

[0237] See also Figure 9 In some embodiments, the vehicle components include a steering wheel, an accelerator pedal, a brake pedal, and / or a control handle associated with the vehicle. Step 021113 (sending a control signal to the vehicle-mounted robot based on the user's operation of the vehicle components) includes:

[0238] 0211131: Sends a direction control signal to the onboard robot based on the user's operation of the steering wheel;

[0239] 0211132: Send acceleration control signals to the vehicle-mounted robot based on the user's operation of the accelerator pedal;

[0240] 0211133: Send a deceleration control signal to the vehicle-mounted robot based on the user's operation of the brake pedal;

[0241] 0211134: Send direction control signals, acceleration control signals and / or deceleration control signals to the vehicle-mounted robot based on the user's operation of the control handle.

[0242] In some embodiments, the second communication module 340 is further configured to send a direction control signal to the vehicle-mounted robot based on the user's operation of the steering wheel, send an acceleration control signal to the vehicle-mounted robot based on the user's operation of the accelerator pedal, send a deceleration control signal to the vehicle-mounted robot based on the user's operation of the brake pedal, and send a direction control signal, an acceleration control signal, and / or a deceleration control signal to the vehicle-mounted robot based on the user's operation of the control handle.

[0243] In some embodiments, the processor is further configured to send a direction control signal to the vehicle-mounted robot based on a user's operation of the steering wheel, send an acceleration control signal to the vehicle-mounted robot based on a user's operation of the accelerator pedal, send a deceleration control signal to the vehicle-mounted robot based on a user's operation of the brake pedal, and send a direction control signal, an acceleration control signal, and / or a deceleration control signal to the vehicle-mounted robot based on a user's operation of the control handle.

[0244] Specifically, the vehicle parts refer to control components such as a steering wheel, an accelerator pedal, and a brake pedal on the vehicle 300. In some embodiments, the vehicle parts may also be a control handle that is matched with the vehicle.

[0245] The control signal refers to a signal generated by a user operating a control component of the vehicle 300 , and is used to control the movement of the vehicle-mounted robot 100 .

[0246] The traveling direction control signal refers to a signal generated according to the user's operation of the steering wheel, and is used to control the traveling direction of the vehicle-mounted robot 100 .

[0247] The acceleration control signal refers to a signal generated according to the user's operation of the accelerator pedal, and is used to control the acceleration of the vehicle-mounted robot 100 .

[0248] The deceleration control signal refers to a signal generated according to the user's operation of the brake pedal, and is used to control the deceleration of the vehicle-mounted robot 100 .

[0249] In some embodiments, the vehicle-mounted robot 100 can also be controlled by a control handle matched with the vehicle. By operating the control handle, a direction control signal, an acceleration control signal and / or a deceleration control signal are sent to the vehicle-mounted robot.

[0250] When the user manipulates the target vehicle components according to actual needs, a corresponding control signal is generated and sent to the vehicle-mounted robot 100, thereby controlling the movement of the vehicle-mounted robot 100. In this way, the user can directly feel the impact of the vehicle 300's control components on the movement of the vehicle-mounted robot 100, making the operation more intuitive.

[0251] In this way, based on the user's operation of the steering wheel, a direction control signal is sent to the onboard robot. Furthermore, based on the user's operation of the accelerator pedal, an acceleration control signal is sent to the onboard robot. Furthermore, based on the user's operation of the brake pedal, a deceleration control signal is sent to the onboard robot. Furthermore, based on the user's operation of the control handle, a direction control signal, an acceleration control signal, and / or a deceleration control signal can be sent to the onboard robot. This allows users to control the onboard robot using familiar vehicle control methods without having to learn new ones, making the onboard robot more convenient to operate.

[0252] See also Figure 9 In certain embodiments, the method further comprises:

[0253] 021114: When the vehicle is not in the parking position, or the vehicle fails to establish a communication connection with the on-board robot, or the communication quality does not meet the preset standards, the corresponding error feedback information is generated.

[0254] In some embodiments, the vehicle 300 is also used to generate corresponding error feedback information when the vehicle's gear is in a non-parking gear, or the vehicle fails to establish a communication connection with the on-board robot, or the communication quality does not meet the preset standards.

[0255] In some embodiments, the processor is further configured to generate corresponding error feedback information when the vehicle's gear is in a non-parking gear, or when the vehicle fails to establish a communication connection with the onboard robot, or when the communication quality does not meet a preset standard.

[0256] Specifically, error feedback information refers to a prompt message sent by the vehicle 300 to the user, informing the user that there are safety hazards in the current operation. In some embodiments, error feedback information includes three types of errors, such as the vehicle 300 is not in parking gear, communication connection failure, and poor communication quality. It should be noted that error feedback information can be fed back in a variety of forms, including sound prompts, image prompts, vibration prompts, and a combination of sound, image, and vibration. For example, a voice prompt "Please put the vehicle 300 in P gear before operating the on-board robot 100" or "Communication connection failed, please check the device." Or an error icon or error message text is displayed on the vehicle display. It may also be that the steering wheel or seat vibrates to alert the user.

[0257] When the user starts the vehicle-mounted robot 100, if the gear position of the vehicle 300 is not in the parking gear, or the vehicle 300 fails to establish a communication connection with the vehicle-mounted robot 100, or the communication quality does not meet the preset standard, the startup will fail and corresponding error feedback information will be generated.

[0258] In this way, if the vehicle is not in park, if the vehicle fails to establish a communication connection with the onboard robot, or if the communication quality does not meet preset standards, corresponding error feedback information will be generated. This generates error feedback information in specific situations, alerting users to potential safety hazards in their current operation, thereby improving the safety of operating the onboard robot. Furthermore, through error feedback information, users can promptly understand the current operating status and make adjustments based on the prompts, thereby enhancing the user experience.

[0259] See also Figure 11 In some embodiments, step 02111 (sending a control signal to the vehicle-mounted robot via the control device of the vehicle-mounted robot selected by the user) includes:

[0260] 021115: In the case where the control device is a remote control device, the communication status between the remote control device and the vehicle-mounted robot is determined, and the remote control device can control the vehicle-mounted robot when the communication quality between the remote control device and the vehicle-mounted robot meets the preset standard.

[0261] In certain embodiments, the vehicle 300 is further configured to determine the vehicle's driving status information when the control device is a remote control device. Furthermore, when the vehicle is stationary, the vehicle 300 is configured to determine the communication status between the remote control device and the onboard robot. The remote control device can control the onboard robot if the communication quality between the remote control device and the onboard robot meets a preset standard.

[0262] In certain embodiments, the processor is further configured to determine driving status information of the vehicle when the control device is a remote control device, and to determine the communication status between the remote control device and the onboard robot when the vehicle is stationary. The remote control device can control the onboard robot when the communication quality between the remote control device and the onboard robot meets a preset standard.

[0263] Specifically, when the control device is a remote control device 200, the system will first determine the driving status of the vehicle 300 to ensure that the vehicle 300 is in a stationary state. This can ensure that when the on-board robot 100 is started, the opening of the movable bottom plate 320 on the accommodating space 310 will not cause collisions, etc.

[0264] Next, the communication status between the vehicle 300 and the vehicle-mounted robot 100 is determined to ensure that a communication connection has been established between the two and that the communication quality meets the preset standard. This ensures that the control signal can be accurately transmitted to the vehicle-mounted robot 100.

[0265] Finally, according to the user's operation on the remote control device 200, a corresponding control signal is generated and sent to the vehicle-mounted robot 100. The vehicle-mounted robot 100 performs corresponding actions, such as moving and turning, according to the received control signal.

[0266] In this way, if the control device is a remote control device, the communication status between the remote control device and the vehicle-mounted robot is determined. If the communication quality between the remote control device and the vehicle-mounted robot meets the preset standard, the remote control device can control the vehicle-mounted robot. In this way, if the control device is a remote control device, by determining the communication quality, the reliability and real-time performance of data transmission between the remote control device and the vehicle-mounted robot can be ensured.

[0267] See also Figure 12 In certain embodiments, the method further comprises:

[0268] 022: Select an operation based on the return method to determine the return method of the vehicle-mounted robot.

[0269] In some embodiments, the vehicle 300 is further configured to select an operation based on the return method to determine the return method of the onboard robot.

[0270] In some embodiments, the processor is further configured to select an operation based on the return method to determine the return method of the vehicle-mounted robot.

[0271] Specifically, the return mode includes automatic return and manual control return. The user can select the return mode of the robot, which can be automatic return or manual return.

[0272] In this way, the robot's return method is determined by selecting an operation based on the return method, which includes automatic return and manual control. This provides two return methods to meet the needs of different scenarios, improve user satisfaction, operational safety and efficiency, and enhance fun.

[0273] See also Figure 13 In certain embodiments, the method further comprises:

[0274] 023: When the return mode of the vehicle-mounted robot is automatic return, the return path information is generated according to the position information of the vehicle-mounted robot, the position information of the vehicle, the moving path generated according to the moving operation, and the current image data collected by the vehicle-mounted robot.

[0275] In some embodiments, the vehicle 300 is also used to generate return path information based on the position information of the onboard robot, the position information of the vehicle, the moving path generated according to the moving operation, and the current image data collected by the onboard robot when the return mode of the onboard robot is automatic return.

[0276] In some embodiments, the processor is also used to generate return path information based on the position information of the vehicle-mounted robot, the position information of the vehicle, the moving path generated according to the moving operation, and the current image data collected by the vehicle-mounted robot when the return mode of the vehicle-mounted robot is automatic return.

[0277] Specifically, the position information of the robot refers to the current position of the robot obtained through the positioning system.

[0278] The location information of the vehicle 300 refers to the location of the vehicle 300 obtained through a positioning system.

[0279] The movement path refers to the path information recorded during the movement of the robot.

[0280] The current image data refers to the image data collected in real time when the vehicle-mounted robot 100 returns according to the return path information.

[0281] The user can select the robot's return method, either automatic or manual. When automatic return is selected, the vehicle 300 generates return path information based on the position information of the onboard robot 100, the position information of the vehicle 300, the movement path generated by the movement operation, and the current image data collected by the onboard robot 100.

[0282] In this way, the return method of the vehicle-mounted robot is determined based on the return method selection operation. Next, if the vehicle-mounted robot's return method is automatic, return path information is generated based on the vehicle-mounted robot's position information, the vehicle's position information, the movement path generated by the movement operation, and the current image data collected by the vehicle-mounted robot. This way, after completing the user-specified task, the vehicle-mounted robot automatically returns to the vehicle without user intervention, thereby improving operational convenience.

[0283] See also Figure 14 In certain embodiments, the method further comprises:

[0284] 024: When the return mode of the vehicle-mounted robot is manual control return, a return control signal is sent to the vehicle-mounted robot through the control device of the vehicle-mounted robot selected by the user to control the vehicle-mounted robot to return to the vehicle.

[0285] In some embodiments, the vehicle 300 is also used to send a return control signal to the onboard robot through the onboard robot control device selected by the user to control the onboard robot to return to the vehicle when the return mode of the onboard robot is manual control return.

[0286] In some embodiments, the processor is further configured to send a return control signal to the vehicle-mounted robot through a control device of the vehicle-mounted robot selected by the user to control the vehicle-mounted robot to return to the vehicle when the return mode of the vehicle-mounted robot is manual control return.

[0287] Specifically, when the user selects manual control to return, if the user selects the vehicle 300 as the control device of the vehicle-mounted robot 100, a corresponding control signal will be generated based on the user's operation on the vehicle 300, and a return control signal will be sent to the vehicle-mounted robot 100 to control the vehicle-mounted robot 100 to return to the vehicle 300. If the user selects the remote control device 200 as the control device of the vehicle-mounted robot 100, a corresponding control signal will be generated based on the user's operation on the remote control device 200, and a return control signal will be sent to the vehicle-mounted robot 100 to control the vehicle-mounted robot 100 to return to the vehicle 300.

[0288] In this way, if the vehicle-mounted robot's return method is manually controlled, the user-selected vehicle-mounted robot control device sends a return control signal to the vehicle-mounted robot to control its return to the vehicle. This allows users to select manual return control according to their needs, flexibly controlling the robot's return process and making vehicle-mounted robot operation more interesting.

[0289] See also Figure 15 In certain embodiments, the method further comprises:

[0290] 0212: The vehicle receives the return status authentication information sent by the onboard robot and determines that the onboard robot has returned to the accommodation space in the vehicle.

[0291] In some embodiments, the vehicle 300 is further configured to determine that the onboard robot has returned to the accommodation space in the vehicle after the vehicle receives return status authentication information sent by the onboard robot.

[0292] In some embodiments, the processor is further configured to, when the vehicle receives return status authentication information sent by the onboard robot, determine that the onboard robot has returned to the accommodation space in the vehicle.

[0293] Specifically, after the onboard robot 100 returns to the storage space in the vehicle 300, it sends return status authentication information to the vehicle's second charging module via the first charging module, thereby providing feedback to the vehicle 300 that the onboard robot has safely returned to the vehicle. After receiving the return status authentication information sent by the onboard robot 100, the vehicle 300 determines that the onboard robot has returned to the storage space in the vehicle.

[0294] In this way, when the vehicle receives the return status authentication information sent by the onboard robot, it is confirmed that the onboard robot has returned to the storage space in the vehicle. In this way, by receiving the return status authentication information sent by the onboard robot, it is confirmed that the onboard robot has safely returned to the storage space in the vehicle, which can ensure the safety of the onboard robot's return process.

[0295] See also Figure 16 In certain embodiments, the method further comprises:

[0296] 02112: In response to the vehicle start signal, if the control device is a vehicle and it is determined not to switch the control device to a remote control device, control the vehicle to drive and send a stop movement control signal to the vehicle-mounted robot.

[0297] In some embodiments, the vehicle 300 is further configured to respond to a vehicle start signal, if the control device is a vehicle and it is determined that the control device is not switched to a remote control device, control the vehicle to travel, and send a stop movement control signal to the onboard robot.

[0298] In some embodiments, the processor is further configured to respond to a vehicle start signal, if the control device is a vehicle, and if it is determined that the control device is not switched to a remote control device, control the vehicle to travel, and send a stop movement control signal to the onboard robot.

[0299] Specifically, in actual application scenarios, there may be situations where the vehicle 300 needs to be temporarily relocated due to some unexpected situation. In such a situation, in response to the vehicle 300 start signal, the vehicle 300 will first determine whether the vehicle-mounted robot 100 is currently controlled by the vehicle 300 or the remote control device 200. If the control device is the vehicle 300, the vehicle 300 will guide the user to determine whether to switch the control device from the vehicle 300 to the remote control device 200.

[0300] Next, if the user decides not to switch the control device to the remote control device 200, the user controls the vehicle 300 by operating the steering wheel and other vehicle devices. A stop control signal is also sent to the onboard robot 100, causing it to stop moving and remain in place awaiting further signals.

[0301] In this way, in response to a vehicle start signal, if the control device is a vehicle and it is determined not to switch to a remote control device, the vehicle controls the vehicle and sends a stop control signal to the vehicle-mounted robot. This way, when the vehicle needs to move temporarily, the vehicle controls the robot to stop moving, eliminating the need for manual operation by the user, improving convenience and safety.

[0302] See also Figure 17 In certain embodiments, the method further comprises:

[0303] 025: When the vehicle is in motion, determine the communication status information between the vehicle and the onboard robot;

[0304] 026: If the communication connection between the vehicle and the onboard robot fails, the onboard robot enters the standby state, stops moving, and regularly sends the current location information and identity recognition signal, and receives and recognizes external communication signals in real time;

[0305] 027: When the vehicle maintains a communication connection with the onboard robot and the communication quality meets a preset standard, selecting an operation according to a return method to determine a return method for the onboard robot;

[0306] 028: When the return mode of the vehicle-mounted robot is automatic return, return path information is generated according to the position information of the vehicle-mounted robot, the current position information of the vehicle, and the current image data collected by the vehicle-mounted robot.

[0307] In certain embodiments, the vehicle is further configured to determine communication status information between the vehicle and the onboard robot while the vehicle is in motion. If communication between the vehicle and the onboard robot fails, the onboard robot enters a standby state, stops moving, periodically transmits current location information and an identification signal, and receives and identifies external communication signals in real time. The vehicle is further configured to determine the onboard robot's return mode based on a return mode selection operation. If the onboard robot's return mode is automatic return, return path information is generated based on the onboard robot's location information, the vehicle's location information, a movement path generated based on the movement operation, and current image data captured by the onboard robot.

[0308] In certain embodiments, the processor is further configured to determine communication status information between the vehicle and the onboard robot while the vehicle is in motion. If communication between the vehicle and the onboard robot fails, the onboard robot enters a standby state, stops moving, periodically transmits current location information and an identification signal, and receives and identifies external communication signals in real time. The processor is further configured to determine the onboard robot's return mode based on a return mode selection operation. If the onboard robot's return mode is automatic return, return path information is generated based on the onboard robot's location information, the vehicle's location information, a movement path generated based on the movement operation, and current image data captured by the onboard robot.

[0309] Specifically, when the vehicle 300 is in a driving state and the in-vehicle robot 100 stops moving, the vehicle 300 determines the communication state information of the in-vehicle robot 100 in real time.

[0310] When the communication connection between the vehicle 300 and the onboard robot 100 fails, the onboard robot 100 enters a standby state, regularly sends current location information and identity recognition signals, and receives and recognizes external communication signals in real time, attempting to re-establish the communication connection with the vehicle 300.

[0311] After the onboard robot 100 enters standby mode and reestablishes communication with the vehicle 300 by periodically sending a communication connection request signal, the user can select the robot's return method, either automatic or manual. If automatic return is selected, the vehicle 300 generates return path information based on the onboard robot 100's position information, the vehicle's position information, and the current image data collected by the onboard robot 100. In some embodiments, the return path information is generated by a microcontroller unit in the vehicle.

[0312] It should be noted that when the vehicle 300 is in motion and the user is controlling the onboard robot 100 via the remote control device 200, the remote control device 200 will also determine the communication status information of the onboard robot 100 in real time. Similarly, if the communication connection between the remote control device 200 and the onboard robot 100 fails, the onboard robot 100 enters a standby state, periodically transmits current location information and identity recognition signals, and receives and recognizes external communication signals in real time, attempting to re-establish a communication connection with the remote control device 200 or the vehicle 300.

[0313] In this manner, while the vehicle is in motion, the communication status information between the vehicle and the onboard robot is determined. Next, if the communication connection between the vehicle and the onboard robot fails, the onboard robot enters a standby state, stops moving, periodically transmits its current location information and identification signal, and receives and identifies incoming communication signals in real time. Then, if the vehicle and the onboard robot maintain a communication connection and the communication quality meets preset standards, an operation is selected based on the return method to determine the onboard robot's return method. Finally, if the onboard robot's return method is automatic, return path information is generated based on the onboard robot's location information, the vehicle's current location information, and the current image data collected by the onboard robot. In this way, by monitoring the communication status between the vehicle and the onboard robot in real time and placing the onboard robot into a safe standby state if the communication connection fails, the vehicle's safety while in motion can be ensured, system reliability can be improved, and the retrieval of a lost onboard robot can be facilitated. Moreover, after the on-board robot enters the standby state, it can re-establish the communication connection with the vehicle by sending the current location information and identity recognition signal at regular intervals. By selecting automatic return, the on-board robot can return to the vehicle by itself without the need for manual operation by the user, thereby improving convenience.

[0314] See also Figure 18 In certain embodiments, the method further comprises:

[0315] 029: In the event that the communication connection between the vehicle and the onboard robot fails, if the vehicle receives the identification signal, it authenticates the onboard robot;

[0316] 030: If the authentication is successful, a communication connection with the vehicle-mounted robot is established.

[0317] In some embodiments, the vehicle is further configured to authenticate the onboard robot upon receiving the identification signal if the communication connection between the vehicle and the onboard robot fails, and to establish a communication connection with the onboard robot if the authentication succeeds.

[0318] In some embodiments, the processor is further configured to authenticate the onboard robot if the vehicle receives the identification signal when the communication connection between the vehicle and the onboard robot fails, and to establish a communication connection with the onboard robot if the authentication succeeds.

[0319] Specifically, if the vehicle 300 needs to be temporarily relocated due to some emergency, and the communication connection between the vehicle 300 and the onboard robot 100 fails, the onboard robot 100 will periodically send current location information and identity recognition signals, and receive and identify external communication signals in real time, attempting to re-establish a communication connection with the vehicle 300. During the driving process of the vehicle 300, if the distance between the vehicle 300 and the onboard robot 100 reaches a certain distance (at which the vehicle 300 can receive the identity recognition signal sent by the onboard robot 100), the vehicle 300 receives the identity recognition signal and then authenticates the onboard robot 100. If the authentication is successful, the vehicle 300 will re-establish a communication connection with the onboard robot 100.

[0320] In this way, if the vehicle fails to connect to the onboard robot, upon receiving the identification signal, the vehicle authenticates the onboard robot. If authentication succeeds, the vehicle establishes a communication connection with the onboard robot. This ensures that only authenticated onboard robots can communicate with the vehicle, preventing unauthorized devices from connecting and misoperation, thereby improving the safety and reliability of the onboard robot's operation.

[0321] See also Figure 19 In certain embodiments, the method further comprises:

[0322] 031: When the battery level of the vehicle-mounted robot is lower than the preset battery level threshold, a battery level warning for the vehicle-mounted robot is generated to guide the user to recycle the vehicle-mounted robot.

[0323] In some embodiments, the vehicle 300 is further configured to generate an onboard robot power warning when the power of the onboard robot is lower than a preset power threshold, so as to guide the user to recycle the onboard robot by themselves.

[0324] In some embodiments, the processor is further configured to generate a battery warning for the onboard robot when the battery level of the onboard robot is lower than a preset battery threshold, so as to guide the user to recycle the onboard robot on their own.

[0325] Specifically, if the battery level of the vehicle-mounted robot 100 is lower than the preset battery level threshold, it means that the battery level of the vehicle-mounted robot 100 is insufficient to support its normal operation or return to the vehicle. The preset battery level threshold is a safe battery level value set based on factors such as the battery capacity and endurance of the vehicle-mounted robot 100.

[0326] The vehicle-mounted robot power warning can guide the user to bring the vehicle-mounted robot 100 back to the vehicle so as to charge it or perform other operations.

[0327] When the battery level of the vehicle-mounted robot is lower than a preset battery threshold, a vehicle-mounted robot battery warning will be issued to the user through the vehicle-mounted display screen, sound prompts, etc., reminding the user that the battery level of the vehicle-mounted robot 100 is low, and then guiding the user to bring the vehicle-mounted robot 100 back to the vehicle for charging or other operations.

[0328] In this way, if the onboard robot's battery level falls below a preset threshold, a battery warning is generated to guide the user to recycle the onboard robot. This power monitoring and warning mechanism can prevent the onboard robot from malfunctioning due to battery depletion, extend the onboard robot's service life, and improve the user experience.

[0329] See also Figure 20 In certain embodiments, the method further comprises:

[0330] 02113: In response to a vehicle start signal, if the control device is a vehicle and it is determined that the switching control device is a remote control device, control the vehicle to travel and control the vehicle-mounted robot through the remote control device.

[0331] In some embodiments, the vehicle 300 is further configured to respond to a vehicle start signal, if the control device is a vehicle, and if the switching control device is determined to be a remote control device, control the vehicle's travel, and control the onboard robot via the remote control device.

[0332] In some embodiments, the processor is further configured to respond to a vehicle start signal, if the control device is a vehicle, and if the switching control device is determined to be a remote control device, control the vehicle's travel, and control the onboard robot via the remote control device.

[0333] Specifically, in actual application scenarios, there may be situations where the vehicle 300 needs to be temporarily relocated due to some unexpected situation. In such a situation, in response to the vehicle 300 start signal, the vehicle 300 will first determine whether the vehicle-mounted robot 100 is currently controlled by the vehicle 300 or the remote control device 200. If the control device is the vehicle 300, the vehicle 300 will guide the user to determine whether to switch the control device from the vehicle 300 to the remote control device 200.

[0334] Next, when the user determines to switch the control device to the remote control device 200 , the user can control the vehicle 300 to travel and simultaneously control the vehicle-mounted robot 100 to move through the remote control device 200 .

[0335] In this way, in response to the vehicle start signal, if the control device is a vehicle and the switching control device is determined to be a remote control device, the vehicle is controlled to drive, and the onboard robot is controlled by the remote control device. In this way, the user can control the onboard robot and the vehicle at the same time, achieving collaborative operation.

[0336] See also Figure 21 In certain embodiments, the method further comprises:

[0337] 032: In the case where the control device is a remote control device, the remote control device determines communication status information between the remote control device and the vehicle-mounted robot;

[0338] 033: If the remote control device fails to communicate with the onboard robot, the onboard robot enters the standby state, stops moving, and periodically sends the current location information and identity recognition signal, and receives and recognizes external communication signals in real time;

[0339] 034: When the remote control device maintains a communication connection with the onboard robot and the communication quality meets the preset standard, the onboard robot is controlled by the remote control device to return to the vehicle.

[0340] In certain embodiments, the vehicle is further configured to, when the control device is a remote control device, determine communication status information between the remote control device and the onboard robot. If the remote control device fails to communicate with the onboard robot, the onboard robot enters a standby state, stops moving, periodically transmits current location information and an identification signal, and receives and identifies incoming communication signals in real time. The vehicle is further configured to, if the remote control device maintains a communication connection with the onboard robot and the communication quality meets a preset standard, control the onboard robot to return to the vehicle via the remote control device.

[0341] In certain embodiments, the processor is further configured to, when the control device is a remote control device, determine the communication status information between the remote control device and the onboard robot. If the remote control device fails to communicate with the onboard robot, the onboard robot enters a standby state, stops moving, periodically transmits current location information and an identification signal, and receives and identifies external communication signals in real time. The processor is further configured to select an operation based on the return method and determine the return method for the onboard robot. If the remote control device maintains a communication connection with the onboard robot and the communication quality meets a preset standard, control the onboard robot to return to the vehicle via the remote control device.

[0342] Specifically, when the control device is the remote control device 200 , and the vehicle 300 is in a driving state and the in-vehicle robot 100 stops moving, the remote control device 200 determines the communication state information with the in-vehicle robot 100 in real time.

[0343] When the remote control device 200 fails to communicate with the vehicle-mounted robot 100, the vehicle-mounted robot 100 enters a standby state, regularly sends current location information and identity recognition signals, and receives and recognizes external communication signals in real time, attempting to re-establish a communication connection with the vehicle 300.

[0344] After the vehicle-mounted robot 100 enters the standby state, by sending a communication connection request signal at a fixed time, the communication connection with the vehicle 300 is re-established. Then, the vehicle-mounted robot can be controlled to return to the vehicle or perform other operations by operating the remote control device 200 again, as determined by actual needs.

[0345] In this way, if the control device is a remote control device, the remote control device determines the communication status information between the remote control device and the onboard robot. Next, if the communication connection between the remote control device and the onboard robot fails, the onboard robot enters a standby state, stops moving, periodically transmits its current location information and identification signal, and receives and identifies external communication signals in real time. Finally, if the remote control device and the onboard robot maintain a communication connection and the communication quality meets preset standards, the remote control device controls the onboard robot to return to the vehicle. In this way, by monitoring the communication status between the remote control device and the onboard robot in real time and placing the onboard robot into a safe standby state if the communication connection fails, the lost onboard robot can be easily retrieved.

[0346] See also Figure 22 In certain embodiments, the method further comprises:

[0347] 035: When the remote control device fails to communicate with the vehicle-mounted robot, if the remote control device receives the identity recognition signal, the remote control device authenticates the vehicle-mounted robot;

[0348] 036: If the authentication is successful, the remote control device establishes a communication connection with the vehicle-mounted robot.

[0349] In certain embodiments, the vehicle is further configured to authenticate the onboard robot upon receiving the identification signal if the remote control device fails to establish a communication connection with the onboard robot. If the authentication is successful, the remote control device establishes a communication connection with the onboard robot.

[0350] In some embodiments, the processor is further configured to, if the remote control device receives the identification signal when the communication connection between the remote control device and the vehicle-mounted robot fails, authenticate the vehicle-mounted robot, and establish a communication connection with the vehicle-mounted robot if the remote control device succeeds.

[0351] Specifically, if the vehicle 300 needs to be temporarily relocated due to some emergency, and the communication connection between the remote control device 200 and the onboard robot 100 fails, the onboard robot 100 will periodically send its current location information and identification signal, and receive and identify external communication signals in real time, attempting to re-establish a communication connection with the remote control device 200. While the vehicle 300 is traveling, if the distance between the remote control device 200 and the onboard robot 100 reaches a certain distance (at which the remote control device 200 can receive the identification signal sent by the onboard robot 100), the remote control device 200 will authenticate the onboard robot 100 after receiving the identification signal. If the authentication is successful, the remote control device 200 will re-establish a communication connection with the onboard robot 100.

[0352] In this way, if the remote control device fails to connect to the on-board robot, the remote control device will authenticate the on-board robot upon receiving the identification signal. If authentication is successful, the remote control device will then establish a communication connection with the on-board robot. This ensures that only authenticated on-board robots can communicate with the remote control device, preventing unauthorized devices from connecting and misoperation, thereby improving the safety and reliability of the on-board robot's operation.

[0353] The following is a complete example of the control method of the vehicle-mounted robot 100 provided in the embodiment of the present application. Figure 23 , Figure 23 This is a flow chart for controlling the onboard robot. First, you need to activate the onboard robot mode by tapping it on the vehicle's central control display. Then, after the onboard robot mode is activated, it is determined whether the vehicle will serve as the control device for controlling the onboard robot. It should be noted that before activating the onboard robot mode, the vehicle will monitor the status of the onboard robot in real time to confirm that the robot is ready for activation and control.

[0354] If the vehicle is selected as the control device for the onboard robot, the system first checks whether the vehicle is in park and then checks whether the communication quality between the vehicle and the onboard robot meets preset standards. If both conditions are met, control signals are sent to the onboard robot based on the user's operation of vehicle components. If either condition is not met, an error message is generated and the user is notified.

[0355] If the remote control device is determined to be the control device for the onboard robot, the system first checks whether the vehicle is stationary and then checks whether the communication quality between the remote control device and the onboard robot meets preset standards. If both conditions are met, the vehicle's storage space is opened to activate the onboard robot, and control signals are sent to the onboard robot based on the user's operation of the remote control device. If either condition is not met, a corresponding error feedback message is generated and the user is notified. It should be noted that after the onboard robot leaves the vehicle, the vehicle does not need to remain stationary; the onboard robot can still be controlled based on the operation of the remote control device.

[0356] After the user confirms that the onboard robot has completed their request, they select the robot's return method. If the return method is automatic, the onboard robot is controlled to return based on the return path information. If the return method is not automatic, the onboard robot is manually controlled to return.

[0357] See also Figure 24 , Figure 24 This is a flowchart for controlling the vehicle-mounted robot in an emergency. In an emergency, the user needs to move the vehicle and will first check whether the control device of the vehicle-mounted robot is a vehicle.

[0358] If the control device is not a vehicle, then control the vehicle to drive and control the onboard robot through the remote control device.

[0359] If the control device is a vehicle, the user is required to confirm whether to switch the control device to a remote control device. If the switch is confirmed to be a remote control device, the vehicle is controlled to travel and the vehicle-mounted robot is controlled by the remote control device.

[0360] When it is confirmed that the control device is not switched to a remote control device, the vehicle is controlled to travel and a stop movement control signal is sent to the vehicle-mounted robot.

[0361] Next, the vehicle constantly monitors the communication status between the vehicle and the onboard robot during movement. If the connection fails, the onboard robot enters a standby state and periodically sends a communication connection request signal. If the communication quality between the vehicle and the onboard robot meets the preset standard after the vehicle reaches its destination and stops moving, an operation is selected based on the return method, determining the onboard robot's return method.

[0362] An embodiment of the present application provides a vehicle-mounted robot 100 , including the electronic device for implementing the control method of the vehicle-mounted robot 100 , and implementing the steps of the control method for the vehicle-mounted robot 100 .

[0363] An embodiment of the present application provides a vehicle 300 , including an electronic device for implementing the above-mentioned control method for the vehicle 300 , and implementing the steps of the above-mentioned control method for the vehicle 300 .

[0364] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by one or more processors, the above method is implemented.

[0365] The present application also provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the above method when the computer program is executed by a processor.

[0366] It is understood that a computer program includes computer program code. The computer program code may be in source code form, object code form, executable file, or some intermediate form. Computer-readable storage media may include any entity or device capable of carrying computer program code, recording media, USB flash drives, removable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media.

[0367] The embodiments of the present application further provide a computer program product, comprising a computer program / instruction, which implements the above method when executed by a processor.

[0368] In the description of this specification, the descriptions with reference to the terms "particularly", "further", "particularly", "understandably", etc. are intended to mean that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic expressions of the above terms are not intended to refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0369] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code that includes one or more executable requests for implementing a specific logical function or step of a process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed in a different order than shown or discussed, including performing functions in a substantially simultaneous manner or in a reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0370] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A vehicle-mounted robot, characterized in that: The vehicle-mounted robot is configured as follows: In response to a received control signal, the vehicle carrying the vehicle-mounted robot is detached and an operation corresponding to the control signal is performed, wherein the control signal is sent by the vehicle or a remote control device of the vehicle-mounted robot that is communicatively connected to the vehicle-mounted robot.

2. The vehicle-mounted robot according to claim 1, characterized in that: The vehicle-mounted robot includes an image acquisition module configured to acquire image data of a moving path.

3. The vehicle-mounted robot according to claim 1, characterized in that: The vehicle-mounted robot includes a first communication module, which is configured to receive the control signal and / or transmit data information to the vehicle.

4. The vehicle-mounted robot according to claim 1, characterized in that: The vehicle-mounted robot further includes a first charging module, which is configured to: Cooperating with the second charging module in the vehicle, the vehicle-mounted robot is charged with electric energy.

5. The vehicle-mounted robot according to claim 4, characterized in that: The first charging module is configured as follows: Authenticate with the second charging module to confirm the return status of the vehicle-mounted robot.

6. The vehicle-mounted robot according to claim 5, characterized in that: The first charging module is configured as follows: When it is confirmed that the vehicle-mounted robot has returned, current status information of the vehicle-mounted robot is fed back to the vehicle, where the current status information includes at least one of a working mode, a battery indicator, and fault diagnosis data of the vehicle-mounted robot.

7. A remote control device, characterized in that: The remote control device is configured to: A control signal is sent to the vehicle-mounted robot communicatively connected to the remote control device, so that the vehicle-mounted robot detaches from the vehicle on which the vehicle-mounted robot is mounted and performs an operation corresponding to the control signal.

8. A vehicle, characterized in that: The vehicle is configured to: A control signal is sent to a vehicle-mounted robot to cause the vehicle-mounted robot to detach from the vehicle and perform an operation corresponding to the control signal, wherein the vehicle carries the vehicle-mounted robot and is in communication with the vehicle-mounted robot.

9. The vehicle according to claim 8, characterized in that The vehicle also includes a storage space for accommodating the onboard robot, and the storage space is closed by a movable bottom plate. The movable bottom plate opens the storage space in response to a movable bottom plate opening signal to allow the onboard robot to detach from the vehicle, or closes the storage space in response to a movable bottom plate closing signal to accommodate the onboard robot in the storage space.

10. The vehicle according to claim 9, characterized in that The accommodating space is located below the rear portion of the vehicle body.

11. The vehicle according to claim 9, characterized in that The vehicle further includes a second charging module located on the movable floor, the second charging module being configured to: Cooperating with the first charging module in the vehicle-mounted robot, the vehicle-mounted robot is charged with electric energy.

12. The vehicle according to claim 8, wherein: The vehicle further includes a second communication module, which is configured to receive data information sent by the onboard robot and / or send the control signal to the onboard robot.

13. The vehicle according to any one of claims 12, characterized in that: The vehicle further includes a vehicle display component configured to display the data information.

14. The vehicle according to claim 13, characterized in that The vehicle display components include at least one of a central control display screen, an instrument panel and a head-up display.

15. A control method, characterized in that: The control method is used for the vehicle-mounted robot according to any one of claims 1 to 6, and the method comprises: In response to a received control signal, the vehicle carrying the vehicle-mounted robot is detached and an operation corresponding to the control signal is performed, wherein the control signal is sent by the vehicle or a remote control device of the vehicle-mounted robot that is communicatively connected to the vehicle-mounted robot.

16. A control method, characterized in that: The control method is used for the vehicle according to any one of claims 8 to 14, and the method comprises: A control signal is sent to a vehicle-mounted robot to cause the vehicle-mounted robot to detach from the vehicle and perform an operation corresponding to the control signal, wherein the vehicle carries the vehicle-mounted robot and is in communication with the vehicle-mounted robot.

17. The method according to claim 16, characterized in that The sending of a control signal to the vehicle-mounted robot includes: When the vehicle starts the onboard robot function mode, the control signal is sent to the onboard robot.

18. The method according to claim 17, characterized in that When the vehicle starts the onboard robot function mode, sending the control signal to the onboard robot includes: When the vehicle starts the onboard robot function mode, the control signal is sent to the onboard robot through the control device of the onboard robot selected by the user. The control device includes a remote control device of the vehicle or the onboard robot.

19. The method according to claim 18, characterized in that The control device of the vehicle-mounted robot selected by the user sends the control signal to the vehicle-mounted robot, including: In a case where the control device is the vehicle, determining vehicle gear information of the vehicle; When the vehicle is in a parking position, determining communication status information between the vehicle and the vehicle-mounted robot; When a communication connection is established between the vehicle and the vehicle-mounted robot and the communication quality meets a preset standard, the control signal is sent to the vehicle-mounted robot according to the user's operation on the vehicle component.

20. The method according to claim 19, characterized in that The vehicle components include a steering wheel, an accelerator pedal, a brake pedal, and / or a control handle associated with the vehicle. The sending of the control signal to the vehicle-mounted robot based on the user's operation of the vehicle components includes: Sending a travel direction control signal to the vehicle-mounted robot according to the user's operation of the steering wheel; Sending an acceleration control signal to the vehicle-mounted robot according to the user's operation of the accelerator pedal; Sending a deceleration control signal to the vehicle-mounted robot according to the user's operation of the brake pedal; The direction control signal, the acceleration control signal and / or the deceleration control signal are sent to the vehicle-mounted robot according to the user's operation of the control handle.

21. The method according to claim 19, wherein The method further comprises: When the gear position of the vehicle is in a non-parking gear position, or the vehicle fails to establish a communication connection with the vehicle-mounted robot, or the communication quality does not meet the preset standard, corresponding error feedback information is generated.

22. The method according to claim 18, wherein The control device of the vehicle-mounted robot selected by the user sends the control signal to the vehicle-mounted robot, including: When the control device is the remote control device, the communication status between the remote control device and the vehicle-mounted robot is determined, and the remote control device can control the vehicle-mounted robot when the communication quality between the remote control device and the vehicle-mounted robot meets the preset standard.

23. The method according to claim 16, wherein The method further comprises: According to the return mode selection operation, the return mode of the vehicle-mounted robot is determined, and the return mode includes automatic return and manual control return.

24. The method according to claim 23, wherein The method further comprises: When the return mode of the vehicle-mounted robot is the automatic return, return path information is generated according to the position information of the vehicle-mounted robot, the position information of the vehicle, the moving path generated according to the operation, and the current image data collected by the vehicle-mounted robot.

25. The method according to claim 23, characterized in that The method further comprises: In the case where the return mode of the vehicle-mounted robot is manual control return, a return control signal is sent to the vehicle-mounted robot through the control device of the vehicle-mounted robot selected by the user to control the vehicle-mounted robot to return to the vehicle.

26. The method according to claim 17, wherein The method further comprises: The vehicle receives the return status authentication information sent by the vehicle-mounted robot and determines that the vehicle-mounted robot has returned to the accommodation space in the vehicle.

27. The method according to claim 18, wherein The method further comprises: In response to a vehicle start signal, if the control device is the vehicle and it is determined not to switch the control device to the remote control device, the vehicle is controlled to travel and a stop movement control signal is sent to the vehicle-mounted robot.

28. The method according to any one of claims 16 to 27, characterized in that: The method further comprises: When the vehicle is in a driving state, determining communication status information between the vehicle and the vehicle-mounted robot; In the event that the communication connection between the vehicle and the onboard robot fails, the onboard robot enters a standby state, stops moving, and periodically sends current location information and identity recognition signals, and receives and recognizes external communication signals in real time; When the vehicle maintains a communication connection with the onboard robot and the communication quality meets a preset standard, selecting an operation according to a return mode to determine a return mode for the onboard robot; When the return mode of the vehicle-mounted robot is automatic return, return path information is generated according to the position information of the vehicle-mounted robot, the current position information of the vehicle, and the current image data collected by the vehicle-mounted robot.

29. The method according to claim 28, characterized in that The method further comprises: In the event that the communication connection between the vehicle and the onboard robot fails, if the vehicle receives the identity recognition signal, the vehicle authenticates the onboard robot; If the authentication is successful, a communication connection with the vehicle-mounted robot is established.

30. The method according to claim 16, wherein The method further comprises: When the battery level of the vehicle-mounted robot is lower than a preset battery level threshold, a vehicle-mounted robot battery level warning is generated to guide the user to recycle the vehicle-mounted robot by themselves.

31. The method according to claim 18, wherein The method further comprises: In response to a vehicle start signal, if the control device is the vehicle and it is determined to switch the control device to the remote control device, the vehicle is controlled to travel, and the vehicle-mounted robot is controlled through the remote control device.

32. The method according to any one of claims 18, wherein: The method further comprises: In a case where the control device is the remote control device, the remote control device determines communication status information between the remote control device and the vehicle-mounted robot; In the event that the communication connection between the remote control device and the vehicle-mounted robot fails, the vehicle-mounted robot enters a standby state, stops moving, and periodically sends current location information and identity recognition signals, and receives and recognizes external communication signals in real time; When the remote control device maintains a communication connection with the vehicle-mounted robot and the communication quality meets a preset standard, the vehicle-mounted robot is controlled by the remote control device to return to the vehicle.

33. The method according to claim 32, characterized in that The method further comprises: In the event that the communication connection between the remote control device and the vehicle-mounted robot fails, if the remote control device receives the identity recognition signal, the remote control device authenticates the vehicle-mounted robot; When the authentication is successful, the remote control device establishes a communication connection with the vehicle-mounted robot.

34. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method according to claim 15 is implemented.

35. A vehicle-mounted robot, characterized in that: The vehicle-mounted robot includes the electronic device according to claim 34.

36. An electronic device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method according to claims 16 to 33 is implemented.

37. A vehicle, characterized in that: The vehicle includes the electronic device of claim 36.

38. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method according to any one of claims 15 to 33 is implemented.

39. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 15 to 33 is implemented.