Vehicle-mounted robot control method, vehicle-mounted robot, device, and storage medium

CN122546745APending Publication Date: 2026-08-11GOERTEK INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0005]本申请的主要目的在于提供一种车载机器人控制方法、车载机器人、设备及存储介质,旨在解决车载机器人控制的准确率不高的技术问题

Benefits of technology

[0029]This application provides a vehicle-mounted robot control method, applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are positioned at different magnetic attraction locations on the vehicle, each connected to the vehicle-mounted robot terminal. For each magnetic attraction module, vehicle area information of its designated area is acquired, and functional control commands are determined based on this information. Control is then performed according to the functional control commands and the magnetic attraction modules. By designing the vehicle-mounted robot to consist of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal, and placing these modules at different magnetic attraction locations on the vehicle, each connected to the vehicle-mounted robot terminal, vehicle area information of its designated area can be acquired to determine functional control commands. This allows for functional control tailored to different vehicle locations, thus avoiding the problem of inaccurate vehicle information collection due to the vehicle-mounted robot being positioned in a fixed location (fixed locations cannot adapt to the robot's functions, e.g., a fixed location in the front row cannot specifically collect information from the rear row). This vehicle-mounted robot control method not only provides a new type of vehicle-mounted robot, but also uses the new vehicle-mounted robot to obtain vehicle area information of the setting area to determine functional control commands. Then, it performs control according to the functional control commands and magnetic attraction function modules to achieve functional control for different vehicle positions, thus avoiding the problems caused by the vehicle-mounted robot being set in a fixed position on the vehicle, thereby improving the accuracy of vehicle-mounted robot control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122546745A_ABST
    Figure CN122546745A_ABST
Patent Text Reader

Abstract

This application discloses a vehicle-mounted robot control method, a vehicle-mounted robot, a device, and a storage medium, relating to the field of vehicle-mounted robot technology. It is applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are positioned at different magnetic attraction locations on the vehicle, and each magnetic attraction location is connected to the vehicle-mounted robot terminal. The method includes: for each magnetic attraction module, acquiring vehicle area information of its designated area; determining functional control commands based on the vehicle area information; and performing control based on the functional control commands and the magnetic attraction modules. This application improves the accuracy of vehicle-mounted robot control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle-mounted robot technology, and in particular to a vehicle-mounted robot control method, a vehicle-mounted robot, equipment, and storage medium. Background Technology

[0002] As in-vehicle robots (used for control functions such as user fatigue monitoring) become increasingly common in vehicles, users are placing higher demands on them.

[0003] Traditional vehicle robot control methods integrate multiple functions into the vehicle robot and place it in a fixed position on the vehicle to collect vehicle information for functional control. This method has significant drawbacks. Due to the fixed position of the vehicle robot, the collected vehicle information is not targeted enough (a fixed position cannot adapt to the robot's functions by selecting appropriate information; for example, if the robot is in the front row, it cannot collect relevant information from the rear row). In other words, this method results in low accuracy in vehicle robot control because of the lack of targeted vehicle information collection.

[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention

[0005] The main purpose of this application is to provide a vehicle-mounted robot control method, vehicle-mounted robot, device and storage medium, which aims to solve the technical problem of low accuracy in vehicle-mounted robot control.

[0006] To achieve the above objectives, this application provides a vehicle-mounted robot control method. The method is applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are disposed at different magnetic attraction positions on the vehicle, and each magnetic attraction position is connected to the vehicle-mounted robot terminal. The vehicle-mounted robot control method includes:

[0007] For each of the magnetic attraction function modules, obtain the vehicle area information of the set area, and determine the function control command based on the vehicle area information;

[0008] Control is performed according to the function control instructions and the magnetic attraction function module.

[0009] In one embodiment, the vehicle area information includes a vehicle area image and a vehicle area sound, and the step of determining the function control command based on the vehicle area information includes:

[0010] Determine the control function corresponding to the magnetic attraction module, and match the matching control command corresponding to the vehicle area image and the vehicle area sound in the preset function control table based on the control function;

[0011] When the matching value of the matching control instruction is greater than the preset matching threshold, the matching control instruction is used as a function control instruction.

[0012] When the matching value of the matching control command is less than or equal to a preset matching threshold, the function control command is determined based on the vehicle area image and the vehicle area sound.

[0013] In one embodiment, the step of matching the vehicle area image and the vehicle area sound corresponding to the control function in a preset function control table includes:

[0014] Based on the control function, a corresponding target function control table is determined in the preset function control table, and a matching region image corresponding to the vehicle region image is determined in the target function control table, wherein the matching region image is the image in the target function control table that has the highest matching degree with the vehicle region image;

[0015] The matching region sound corresponding to the vehicle region sound is determined in the target function control table, and a matching control command is determined in the target function control table based on the matching region image and the matching region sound, wherein the matching region sound is the sound in the target function control table that has the highest matching degree with the vehicle region sound.

[0016] In one embodiment, the step of determining the function control command based on the vehicle area image and the vehicle area sound includes:

[0017] Determine the learning algorithm model corresponding to the magnetic attraction function module, and use the vehicle area image and the vehicle area sound as the input values ​​of the learning algorithm model;

[0018] The control instructions corresponding to the output values ​​of the learning algorithm model are used as function control instructions.

[0019] In one embodiment, the step of controlling according to the function control command and the magnetic attraction function module includes:

[0020] Determine the functional control object corresponding to the magnetic attraction module, and determine the execution control instruction for the functional control object in the functional control instruction;

[0021] The function control object is controlled based on the execution control instructions.

[0022] In addition, to achieve the above objectives, this application also provides a vehicle-mounted robot, which includes multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are set at different magnetic attraction positions on the vehicle, and each magnetic attraction position is connected to the vehicle-mounted robot terminal.

[0023] The vehicle-mounted robot terminal is used to execute the above-described vehicle-mounted robot control method.

[0024] In one embodiment, the magnetic attraction module includes a first conductive contact on the output side and a second conductive contact on the input side. The first conductive contact is connected to the vehicle-mounted robot terminal, and the second conductive contact is connected to the first conductive contact of other magnetic attraction modules, or the second conductive contact is suspended.

[0025] In one embodiment, when the magnetic attraction position is a magnetic attraction interface, the first conductive contact on the magnetic attraction functional module is connected to the third conductive contact on the magnetic attraction interface;

[0026] When the magnetic attraction position is a connection interface, the vehicle-mounted robot also includes a magnetic base module. The first conductive contact on the magnetic attraction functional module is connected to the fourth conductive contact on the magnetic base module, and the communication power supply port on the magnetic base module is connected to the connection interface.

[0027] In addition, to achieve the above objectives, this application also provides an on-board robot control device, including a processor, a memory, and an on-board robot control method program stored in the memory that can be executed by the processor, wherein when the on-board robot control method program is executed by the processor, it implements the steps of the on-board robot control method as described above.

[0028] This application also provides a storage medium storing a vehicle-mounted robot control method program, wherein when the vehicle-mounted robot control method program is executed by a processor, it implements the steps of the vehicle-mounted robot control method as described above.

[0029] This application provides a vehicle-mounted robot control method, applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are positioned at different magnetic attraction locations on the vehicle, each connected to the vehicle-mounted robot terminal. For each magnetic attraction module, vehicle area information of its designated area is acquired, and functional control commands are determined based on this information. Control is then performed according to the functional control commands and the magnetic attraction modules. By designing the vehicle-mounted robot to consist of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal, and placing these modules at different magnetic attraction locations on the vehicle, each connected to the vehicle-mounted robot terminal, vehicle area information of its designated area can be acquired to determine functional control commands. This allows for functional control tailored to different vehicle locations, thus avoiding the problem of inaccurate vehicle information collection due to the vehicle-mounted robot being positioned in a fixed location (fixed locations cannot adapt to the robot's functions, e.g., a fixed location in the front row cannot specifically collect information from the rear row). This vehicle-mounted robot control method not only provides a new type of vehicle-mounted robot, but also uses the new vehicle-mounted robot to obtain vehicle area information of the setting area to determine functional control commands. Then, it performs control according to the functional control commands and magnetic attraction function modules to achieve functional control for different vehicle positions, thus avoiding the problems caused by the vehicle-mounted robot being set in a fixed position on the vehicle, thereby improving the accuracy of vehicle-mounted robot control. Attached Figure Description

[0030] Figure 1 This is a flowchart illustrating the first embodiment of the vehicle-mounted robot control method of this application;

[0031] Figure 2 This is a schematic diagram of a scenario involving the vehicle-mounted robot of this application;

[0032] Figure 3 This is another scenario illustration of the vehicle-mounted robot in this application;

[0033] Figure 4 This is a schematic diagram of the modules of the vehicle-mounted robot terminal of this application;

[0034] Figure 5 This is a schematic diagram of the hardware operating environment involved in the device in this application.

[0035] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings.

[0036] Explanation of icon numbers:

[0037] A. (First, second, third, fourth) conductive contacts; M. Magnetic interface; 1. Magnetic base module; 2-n. Magnetic function module. Detailed Implementation

[0038] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0039] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0040] With the development of automotive intelligence, in-vehicle robots, as an important interface for human-computer interaction, integrate various sensing and thinking technologies. However, existing in-vehicle robots have relatively limited functions, typically only capable of one or two specific functions, making it difficult to meet the diverse needs of various in-vehicle applications. This affects their interactivity and integration. Furthermore, the fixed location of in-vehicle robots in the vehicle results in a lack of targeted information collection (fixed locations cannot adapt to the robot's functions, e.g., a fixed position in the front row cannot specifically collect relevant information from the rear row), which also affects the accuracy of in-vehicle robot control. More importantly, when expanding functionality is needed, it often requires complex modifications or replacements of the entire robot system, resulting in high costs and poor flexibility.

[0041] Therefore, based on the shortcomings of the above-mentioned vehicle-mounted robot control schemes, this application proposes a vehicle-mounted robot control method. The solution of this application embodiment is as follows: the vehicle-mounted robot is designed to consist of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. These magnetic attraction modules are placed at different magnetic attraction positions on the vehicle, and each magnetic attraction position is connected to the vehicle-mounted robot terminal. This allows the robot to acquire vehicle area information of its designated location to determine functional control commands. Control is then performed according to the functional control commands and the magnetic attraction modules, enabling functional control tailored to different vehicle locations. This avoids the problem of low-specificity vehicle information collection caused by the vehicle-mounted robot being placed in a fixed position on the vehicle (fixed positions cannot adapt to the robot's functions, e.g., a fixed position in the front row cannot specifically collect information from the rear row). This vehicle-mounted robot control method not only provides a new type of vehicle-mounted robot but also uses this new robot to acquire vehicle area information of its designated location to determine functional control commands. Control is then performed according to the functional control commands and the magnetic attraction modules, enabling functional control tailored to different vehicle locations. This avoids the problems caused by the vehicle-mounted robot being placed in a fixed position on the vehicle, thereby improving the accuracy of vehicle-mounted robot control.

[0042] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or a device capable of performing the above functions, such as an in-vehicle robot control device or an in-vehicle robot terminal. The following description uses an in-vehicle robot terminal as an example to illustrate this embodiment and the subsequent embodiments.

[0043] Based on this, the embodiments of this application provide a vehicle-mounted robot control method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the vehicle-mounted robot control method of this application.

[0044] Reference Figure 1 This application provides a vehicle-mounted robot control method, applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are disposed at different magnetic attraction positions on the vehicle, and each magnetic attraction position is connected to the vehicle-mounted robot terminal. The vehicle-mounted robot control method includes:

[0045] Step S10: For each magnetic attraction function module, obtain the vehicle area information of the set area, and determine the function control command based on the vehicle area information.

[0046] In this embodiment, the vehicle-mounted robot control method is applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are positioned at different magnetic attraction locations on the vehicle, and each magnetic attraction location is connected to the vehicle-mounted robot terminal. This means the integrated functions of the vehicle-mounted robot are divided into multiple magnetic attraction modules with different functions. These different magnetic attraction modules can be positioned at different magnetic attraction locations on the vehicle and connected to the vehicle-mounted robot terminal to achieve vehicle-mounted robot control. Because the magnetic attraction modules can be positioned based on the magnetic attraction locations on the vehicle, the drawbacks of placing the vehicle-mounted robot in a fixed position are avoided, thereby improving the accuracy of vehicle-mounted robot control. Taking the rear-seat detection function as an example, if the vehicle-mounted robot is placed in the front row, it cannot properly detect the situation of rear-seat users, resulting in low control accuracy. Therefore, the front row placement position is generally defined to maximize the collection of information from both the front and rear rows, ensuring the accuracy of vehicle-mounted robot control. Another method for controlling in-vehicle robots involves directly placing sound sensors and cameras at various locations to collect images and sounds from each position. This method significantly increases the implementation cost of the in-vehicle robot and reduces the effectiveness of vehicle layout. Furthermore, it requires differentiating and processing data from different locations; for example, to achieve function A, the rear-seat image might be processed using method A1, and to achieve function B, the rear-seat image might be processed using method B1, thus greatly increasing the data processing burden. By separately placing magnetic suction modules in different locations within the vehicle, and then acquiring vehicle area information for each magnetic suction module's designated area, the vehicle area information can be obtained. Because each magnetic suction module has a defined function, the collected data can be processed specifically to obtain vehicle area information—that is, information about the area where the magnetic suction module is set. Since it is generally used in vehicles, this information typically includes sound and image data from a specific area of ​​the vehicle. For example, if the magnetic suction module is for child safety detection, the vehicle area information could include processed sounds of a child and images of the child's sitting posture or the use of the seatbelt. At this point, the function control commands are determined based on the vehicle area information and the magnetic attraction module. The function control commands are commands that control the magnetic attraction module based on its functions. For example, if the magnetic attraction module is for detecting child safety, and it detects that a child is not wearing a seat belt or that there is a risk of falling, the function control command can control the corresponding display terminal or device to issue an alarm. In this way, different functions can be implemented based on the magnetic attraction modules in different locations, which can ensure the functionality of the vehicle robot. At the same time, the magnetic attraction modules in different locations can obtain the required information in a targeted and accurate manner, thereby improving the accuracy of the vehicle robot control.

[0047] Step S20: Control is performed according to the function control command and the magnetic attraction function module.

[0048] In this embodiment, after receiving the function control command, control is performed based on the function control command and the function of the magnetic attraction module. Since the vehicle-mounted robot acts as a terminal for vehicle collaborative control, it needs to select the control object corresponding to the magnetic attraction module based on the function control command. For example, taking image capture as an example, if a user wants to capture a sunset image but cannot stop to take a picture while driving, they can directly set the sunset image in the magnetic attraction module for taking pictures. When the magnetic attraction module detects the sunset, it generates a function control command, which controls the vehicle's camera to capture and save the image, allowing for safe and efficient image capture later. It's also worth noting that a related magnetic attraction module can be set for telephone communication. When the vehicle's voice module detects an incoming call, it generates a voice prompt to the caller to ensure driving safety. In this case, the control object of the function control command is the mobile phone connected to the vehicle. Simultaneously, the magnetic attraction module for telephone communication can prompt the user for an incoming call or dial the user's number itself when the vehicle information meets the call requirements. Of course, all of this is contingent on the driver agreeing to the function of the magnetic attraction module for telephone communication. Furthermore, different functions can be targeted and controlled based on the magnetic attraction modules at different locations to ensure the accuracy of the entire vehicle robot control.

[0049] In this embodiment, a vehicle-mounted robot control method is provided, applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are positioned at different magnetic attraction locations on the vehicle, each connected to the vehicle-mounted robot terminal. For each magnetic attraction module, vehicle area information of its designated area is acquired, and functional control commands are determined based on this information. Control is then performed according to the functional control commands and the magnetic attraction modules. By designing the vehicle-mounted robot to consist of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal, and placing these modules at different magnetic attraction locations on the vehicle, each connected to the vehicle-mounted robot terminal, vehicle area information of its designated area can be acquired to determine functional control commands. This allows for functional control tailored to different vehicle locations, thus avoiding the problem of inaccurate vehicle information collection due to the vehicle-mounted robot being positioned in a fixed location (fixed locations cannot adapt to the robot's functions, e.g., a fixed location in the front row cannot specifically collect information from the rear row). This vehicle-mounted robot control method not only provides a new type of vehicle-mounted robot, but also uses the new vehicle-mounted robot to obtain vehicle area information of the setting area to determine functional control commands. Then, it performs control according to the functional control commands and magnetic attraction function modules to achieve functional control for different vehicle positions, thus avoiding the problems caused by the vehicle-mounted robot being set in a fixed position on the vehicle, thereby improving the accuracy of vehicle-mounted robot control.

[0050] Furthermore, based on the first embodiment of this application described above, a second embodiment of the vehicle-mounted robot control method of this application is proposed. In this embodiment, step S10, where the vehicle area information includes a vehicle area image and a vehicle area sound, and the step of determining the function control command based on the vehicle area information, includes:

[0051] Step S11: Determine the control function corresponding to the magnetic attraction function module, and match the matching control command corresponding to the vehicle area image and vehicle area sound in the preset function control table based on the control function.

[0052] Step S12: When the matching value of the matching control command is greater than the preset matching threshold (customized by the user), the matching control command is used as a function control command.

[0053] Step S13: When the matching value of the matching control command is less than or equal to the preset matching threshold, the function control command is determined based on the vehicle area image and the vehicle area sound.

[0054] In this embodiment, the vehicle area information includes vehicle area images and vehicle area sounds (more information can also be included, such as air outlet temperature information for air conditioning functions, etc., which will not be described in detail here). Functional control commands are then determined based on the vehicle area images and sounds. Since the vehicle area images and sounds are processed for each magnetic attraction function module, the corresponding control commands are matched against the vehicle area images and sounds in a preset function control table based on the control function corresponding to each magnetic attraction function module. The control function refers to the function implemented by the magnetic attraction function module, such as rear-seat child monitoring or passenger emotion monitoring. The preset function control table is a feature table of image and sound characteristics for different functions; that is, the table that determines the control function corresponding to the magnetic attraction function module. Then, commands matching the vehicle area images and sounds are determined based on this table as matching control commands. For example, during rear-seat child monitoring, the determined vehicle area image characteristic is M1 and the vehicle area sound characteristic is N1. The control commands corresponding to vehicle area image characteristic M1 and vehicle area sound characteristic N1 are then determined in the table, such as displaying the current status of the rear-seat children on the control display screen and issuing alarms or prompts for dangerous actions or situations. At this point, there will be a situation where the preset function control table does not have instructions that match the vehicle area image and vehicle area sound. Therefore, if the matching value of the control instruction is greater than the preset matching threshold, the matching control instruction is directly used as the function control instruction; otherwise, other methods are used to determine the function control instruction based on the vehicle area image and vehicle area sound. The matching value of the control instruction can be determined based on the number of matches for all features. For example, if the total number of vehicle area image features (images from different locations) is 5 and the number of matches is 3, and the total number of vehicle area sound features (sound-related information, such as pitch, speech description, etc.) is 3 and the number of matches is 2, then the matching value of the control instruction can be directly determined as 5 / 8. Subsequent instruction judgments can then be based on the matching value of the control instruction to ensure that the function control instruction can be quickly matched, improving the matching efficiency of the function control instruction.

[0055] In one embodiment, the step of matching the vehicle area image and the vehicle area sound corresponding to the matching control command in a preset function control table based on the control function includes:

[0056] Step S121: Based on the control function, determine the corresponding target function control table in the preset function control table, and determine the matching region image corresponding to the vehicle region image in the target function control table. The matching region image is the image in the target function control table that has the highest matching degree with the vehicle region image.

[0057] Step S122: Determine the matching area sound corresponding to the vehicle area sound in the target function control table, and determine the matching control command in the target function control table based on the matching area image and the matching area sound, wherein the matching area sound is the sound in the target function control table that has the highest matching degree with the vehicle area sound.

[0058] In this embodiment, when determining the matching control command, the corresponding target function control table is first determined based on the control function in the preset function control table. The target function control table refers to the feature table corresponding to the control function. Then, the matching region image corresponding to the vehicle region image is determined in the target function control table. The matching region image is the image in the target function control table with the highest matching degree with the vehicle region image. At the same time, the matching region sound corresponding to the vehicle region sound is determined in the target function control table. The matching region sound is the sound in the target function control table with the highest matching degree with the vehicle region sound. Finally, the matching control command can be determined based on the matching region image and the matching region sound in the target function control table. That is, the image and sound with the highest matching degree of the vehicle region image and the vehicle region sound are determined in the target function control table respectively. Then, the required control command is determined as the matching control command based on the image and sound with the highest matching degree. For example, if the matching region image is M2 and the matching region sound is N2, and the table defines the command corresponding to the matching region image M2 and the matching region sound N2 as Y1, then Y1 will be used as the matching control command. At this time, the matching control command can be quickly determined based on the table lookup, thereby improving the control efficiency and data processing efficiency of the entire vehicle robot.

[0059] In one embodiment, the step of determining the function control command based on the vehicle area image and the vehicle area sound includes:

[0060] Step S131: Determine the learning algorithm model corresponding to the magnetic attraction function module, and use the vehicle area image and vehicle area sound as the input values ​​of the learning algorithm model;

[0061] Step S132: The control command corresponding to the output value of the learning algorithm model is used as the function control command.

[0062] In this embodiment, to avoid the defects of lookup matching and matching errors caused by incomplete table data, when the matching value of the matching control command is less than or equal to a preset matching threshold, the learning algorithm model corresponding to the magnetic attraction function module is determined. The vehicle area image and vehicle area sound are then used as input values ​​to the learning algorithm model, and the control command corresponding to the output value of the learning algorithm model (the model implementing the function of the magnetic attraction function module can be trained first, and a large amount of output can be stored in a table for later direct lookup) is used as the function control command. That is, before implementing the control of the vehicle-mounted robot, it is necessary to train based on a large amount of model data to obtain accurate commands for control. After training, this large amount of model data can be saved to the corresponding target function control table to avoid the impact of untrained data on the accuracy of the final control. Therefore, each time control is performed and the matching value of the matching control command is found to be less than or equal to the preset matching threshold, the learning algorithm model is trained again based on the vehicle area image and vehicle area sound to obtain the function control command. That is, the learning algorithm model trained is stored in the vehicle-mounted robot terminal or its own magnetic attraction function module. When it is impossible to determine the matching control command that meets the matching degree in the table, the learning algorithm model is directly used to determine the function control command. The function control command, along with the vehicle area image and vehicle area sound of this training, is stored in the target function control table for direct lookup later, thereby ensuring the efficiency of subsequent lookup.

[0063] Furthermore, based on the first and / or second embodiments of this application described above, a third embodiment of the vehicle-mounted robot control method of this application is proposed. In this embodiment, step S20, the step of controlling according to the function control command and the magnetic attraction function module, includes:

[0064] Step S21: Determine the function control object corresponding to the magnetic attraction function module, and determine the execution control instruction for the function control object in the function control instruction;

[0065] Step S22: Control the functional control object based on the execution control instructions.

[0066] In this embodiment, after determining the function control command, the execution control command for the function control object is determined, and the function control object is controlled based on the execution control command to realize the control of the vehicle robot. Here, the function control object refers to the final control object that the magnetic attraction function module needs to achieve a certain function, such as controlling the display screen to display, etc. The execution control command refers to the control command for the control object. For example, when the magnetic attraction function module is a rear-seat child monitoring function, the magnetic attraction function module is equipped with a high-resolution camera and intelligent image recognition algorithm, which can monitor the behavior of the rear-seat children in real time, such as whether they are wearing seat belts, whether they have abnormal actions (crying, falling, etc.). Once an abnormality is detected, an alarm message is immediately sent to the vehicle's central control system through the magnetic base module or direct communication. At the same time, the monitoring image can be transmitted to the front display screen for the driver to view and handle in time. In this case, the function control object is the front display screen. If the magnetic attraction module is for emotion monitoring and soothing, it collects passenger voice information via its internal microphone, analyzes facial expressions using its internal facial recognition camera, and employs advanced emotion recognition algorithms to determine the passenger's emotional state (such as happiness, sadness, anxiety, anger, etc.). When a negative emotion is detected, the module can automatically play soothing music, provide gentle voice prompts, or activate the vehicle's fragrance system to alleviate the passenger's mood. In this case, the controlled object is the vehicle's fragrance system. It's worth noting that the magnetic attraction module may not have an internal camera or microphone; it can directly utilize existing in-vehicle cameras and microphones through relevant programs. If the magnetic attraction module is for photography, it features a high-definition camera and image storage capabilities. Based on user instructions or in specific scenarios (such as when the vehicle passes through beautiful scenery or an interesting event occurs inside the vehicle), it can automatically take photos or record videos, storing the content on a local memory card or wirelessly transmitting it to the user's mobile device. This allows users to record memorable moments inside the vehicle or supplement their driving logs. In this case, the controlled object is the mobile device. Furthermore, different functions can be targeted and controlled based on the magnetic attraction modules at different locations to ensure the accuracy of the entire vehicle robot control.

[0067] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the vehicle robot control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0068] Based on the first, second and / or third embodiments of the above vehicle-mounted robot control method, the first embodiment of the vehicle-mounted robot of this application is proposed. The vehicle-mounted robot includes multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are set at different magnetic attraction positions on the vehicle, and each magnetic attraction position is connected to the vehicle-mounted robot terminal.

[0069] The vehicle-mounted robot terminal is used to execute the vehicle-mounted robot control method described above.

[0070] This invention employs a novel vehicle-mounted robot design, comprising multiple magnetic modules with varying functions and a dedicated terminal. These modules are positioned at different magnetic locations on the vehicle, each connected to the terminal. This allows the robot to acquire vehicle area information for its designated location, determine control commands, and then implement control based on these commands and the magnetic modules. This approach enables targeted control for different vehicle positions, avoiding the limitations of fixed robot locations that hinder the acquisition of relevant vehicle information (e.g., a fixed position in the front row cannot effectively collect information from the rear). This vehicle-mounted robot control method not only provides a novel robot design but also utilizes this new mechanism to acquire vehicle area information, determine control commands, and implement control based on these commands and the magnetic modules. This targeted control improves the accuracy of vehicle-mounted robot control.

[0071] Based on the first embodiment of the vehicle-mounted robot described above, a second embodiment of the vehicle-mounted robot of this application is proposed. The magnetic attraction function module 2-n includes a first conductive contact A on the output side and a second conductive contact A on the input side. The first conductive contact A is connected to the terminal of the vehicle-mounted robot, and the second conductive contact A is connected to the first conductive contact A of other magnetic attraction function modules, or the second conductive contact A is suspended.

[0072] In this embodiment, each magnetic attraction module includes a first conductive contact A on the output side and a second conductive contact A on the input side. The first conductive contact A is connected to the vehicle-mounted robot terminal, and the second conductive contact A is connected to the first conductive contact A of other magnetic attraction modules. Alternatively, the second conductive contact A can be suspended. This means that each magnetic attraction module can be individually installed at a location on the vehicle, or multiple magnetic attraction modules can be installed together at a location on the vehicle. The conductive contact A is used to fix the magnetic attraction module and for communication and power supply. Users can selectively use magnetic attraction modules with different functions, facilitating the functional expansion of the vehicle-mounted robot. Each magnetic attraction module includes at least a camera and a microphone to acquire sound and images at the designated location. It processes the sound and images according to its own function and outputs different vehicle area information. In other words, each magnetic attraction module, due to its different functional requirements, can directly perform targeted processing of sound and images within the magnetic attraction module itself, reducing the processing load on the vehicle-mounted robot terminal. The magnetic attraction module may also include related power supply, communication, and magnetic attraction circuits, which will not be described in detail here.

[0073] In one embodiment, reference is made to Figure 2 , Figure 2 This is a schematic diagram of a scenario of the vehicle-mounted robot of this application. When the magnetic attraction position is the magnetic attraction interface M, the first conductive contact A on the magnetic attraction function module 2-n is connected to the third conductive contact A on the magnetic attraction interface M.

[0074] Reference Figure 3 , Figure 3 This is another scenario diagram of the vehicle-mounted robot of this application. When the magnetic suction position is the connection interface, the vehicle-mounted robot also includes a magnetic suction base module 1. The first conductive contact A on the magnetic suction function module 2-n is connected to the fourth conductive contact A on the magnetic suction base module 1. The communication power supply port on the magnetic suction base module 1 is connected to the connection interface.

[0075] In this embodiment, the magnetic attraction module 2-n can be configured in two ways depending on the actual magnetic attraction position. When the magnetic attraction position is the magnetic interface M, the first conductive contact A on the magnetic attraction module 2-n is directly connected to the third conductive contact A on the magnetic interface M. Conversely, when the magnetic attraction position is a connection interface, the magnetic base module 1 is used for connection. The magnetic base module 1 has conductive contacts on one side, allowing it to stably attract any magnetic attraction module 2-n and realize its function. It also integrates a data transmission line, enabling high-speed data communication with the magnetic attraction module 2-n. The magnetic base module 1, as the foundation of the entire vehicle-mounted robot, has a built-in communication chip and power supply circuit (same as conventional power supply and communication methods, not detailed here). On one hand, it is responsible for data interaction with the vehicle's electronic system, receiving various vehicle information (such as vehicle speed, interior temperature, door status, etc.) and sending commands (i.e., function control commands) to the vehicle control system. On the other hand, it provides power support to each functional module to ensure its normal operation. This module can be installed in the Instrument Panel (IP) or other magnetic mounting locations. Its upper surface has multiple magnetic interfaces that can stably attach to any functional module, enabling that module's functionality. The interfaces also integrate data transmission lines for high-speed data communication with the functional modules. For example, magnetic module 2 is a child monitoring module equipped with a high-resolution camera and intelligent image recognition algorithms. When magnetic module 2 is magnetically connected to magnetic base module 1, the in-vehicle robot can monitor the behavior of children in the back seat in real time. Upon detecting any abnormalities, it immediately sends an alarm message to the vehicle's central control system via magnetic base module 1, and simultaneously transmits the monitoring image to the front display screen for the driver to view and handle (or other processing methods can be used). Similarly, if magnetic modules 2 and 3 are stacked and magnetically connected to magnetic base module 1, the in-vehicle robot simultaneously possesses the functions of two magnetic modules. Magnetic module 3 can also be connected independently to magnetic base module 1, in which case the in-vehicle robot possesses the functions supported by magnetic module 3. In other words, users can adaptively expand or select the corresponding magnetic attraction function modules 2-n according to the actual situation to achieve the corresponding functions, thereby greatly improving the functionality of the vehicle robot.

[0076] In one embodiment, each magnetic functional module 2-n has a magnetic component at its bottom that matches the magnetic interface of the communication power supply module of the magnetic base module 1. The number and distribution of conductive contacts are determined according to specific design and functional requirements. The modules can be quickly and easily attached to the bottom communication power supply module via magnetic attraction, achieving plug-and-play functionality. Furthermore, due to the adoption of a unified magnetic interface standard and data communication protocol, new functional modules can be easily developed and added to the vehicle-mounted robot system if other new functional requirements arise, and the modules exhibit good compatibility and versatility.

[0077] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the vehicle-mounted robot of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0078] This application also provides a vehicle-mounted robot; please refer to... Figure 4 The vehicle-mounted robot includes a vehicle-mounted robot terminal, and the vehicle-mounted robot includes:

[0079] The instruction determination module A10 is used to obtain vehicle area information of the set area for each magnetic attraction function module, and determine the function control instruction based on the vehicle area information.

[0080] The function control module A20 is used to control the magnetic attraction function module according to the function control command.

[0081] The vehicle-mounted robot provided in this application, employing the vehicle-mounted robot control method described in the above embodiments, can solve the technical problem of low accuracy in vehicle-mounted robot control. Compared with the prior art, the beneficial effects of the vehicle-mounted robot provided in this application are the same as those of the vehicle-mounted robot control method provided in the above embodiments, and other technical features of the vehicle-mounted robot are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0082] This application provides an on-board robot control device (which may be an assembly of an on-board robot and a vehicle controller). The on-board robot control device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the on-board robot control method in the above embodiment 1.

[0083] The following is for reference. Figure 5The diagram illustrates a structural schematic suitable for implementing the vehicle-mounted robot control device of the embodiments of this application. The vehicle-mounted robot control device in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), vehicle terminals (e.g., vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The illustrated vehicle-mounted robot control device is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0084] like Figure 5 As shown, the onboard robot control device may include a processor for the onboard robot 1001 (e.g., a central processing unit, graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1002 or a program loaded from storage onboard robot 1003 into random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the onboard robot control device. The processor for the onboard robot 1001, ROM 1002, and RAM 1004 are interconnected via bus 1005. Input / output (I / O) interface 1006 is also connected to the bus. Typically, the following onboard robots can be connected to the input / output interface 1006: input onboard robot 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output onboard robot 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage onboard robot 1003 including, for example, magnetic tape, hard disk, etc.; and communication onboard robot 1009. Communication onboard robot 1009 allows the onboard robot control device to communicate wirelessly or wiredly with other devices to exchange data. Although onboard robot control devices with various onboard robots are shown in the figure, it should be understood that it is not required to implement or have all of the onboard robots shown. More or fewer onboard robots can be implemented or have alternatively.

[0085] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication vehicle-mounted robot, or installed from storage on the vehicle-mounted robot 1003, or installed from read-only memory 1002. When the computer program is executed by the processing vehicle-mounted robot 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0086] The vehicle-mounted robot control device provided in this application, employing the vehicle-mounted robot control method described in the above embodiments, can solve the technical problem of low accuracy in vehicle-mounted robot control. Compared with the prior art, the beneficial effects of the vehicle-mounted robot control device provided in this application are the same as those of the vehicle-mounted robot control method provided in the above embodiments, and other technical features of this vehicle-mounted robot control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0087] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0088] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0089] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the vehicle-mounted robot control method in the above embodiments.

[0090] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor vehicle-mounted robot, vehicle-mounted robot, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be executed by instructions for use by or in conjunction with the vehicle-mounted robot, vehicle-mounted robot, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0091] The aforementioned computer-readable storage medium may be included in the vehicle-mounted robot control device; or it may exist independently and not be assembled into the vehicle-mounted robot control device.

[0092] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the onboard robot control device, cause the onboard robot control device to:

[0093] For each of the magnetic attraction function modules, obtain the vehicle area information of the set area, and determine the function control command based on the vehicle area information;

[0094] Control is performed according to the function control instructions and the magnetic attraction function module.

[0095] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0096] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of vehicle-mounted robots, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based vehicle-mounted robot that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0097] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0098] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., computer programs) for executing the above-described vehicle-mounted robot control method, thereby solving the technical problem of low accuracy in vehicle-mounted robot control. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the vehicle-mounted robot control method provided in the above embodiments, and will not be repeated here.

[0099] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the vehicle-mounted robot control method described above.

[0100] The computer program product provided in this application can solve the technical problem of low accuracy in the control of vehicle-mounted robots. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the vehicle-mounted robot control method provided in the above embodiments, and will not be repeated here.

[0101] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A vehicle-mounted robot control method characterized by comprising: The vehicle-mounted robot control method is applied to a vehicle-mounted robot composed of multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are disposed at different magnetic attraction positions on the vehicle, and each magnetic attraction position is connected to the vehicle-mounted robot terminal. The vehicle-mounted robot control method includes: For each of the magnetic attraction function modules, obtain the vehicle area information of the set area, and determine the function control command based on the vehicle area information; Control is performed according to the function control instructions and the magnetic attraction function module.

2. The vehicle-mounted robot control method as described in claim 1, characterized in that, The vehicle area information includes vehicle area image and vehicle area sound. The step of determining the function control command based on the vehicle area information includes: Determine the control function corresponding to the magnetic attraction module, and match the matching control command corresponding to the vehicle area image and the vehicle area sound in the preset function control table based on the control function; When the matching value of the matching control instruction is greater than the preset matching threshold, the matching control instruction is used as a function control instruction. When the matching value of the matching control command is less than or equal to a preset matching threshold, the function control command is determined based on the vehicle area image and the vehicle area sound.

3. The in-vehicle robot control method according to claim 2, characterized by, The step of matching the vehicle area image and the vehicle area sound corresponding to the control function in the preset function control table includes: Based on the control function, a corresponding target function control table is determined in the preset function control table, and a matching region image corresponding to the vehicle region image is determined in the target function control table, wherein the matching region image is the image in the target function control table that has the highest matching degree with the vehicle region image; The matching region sound corresponding to the vehicle region sound is determined in the target function control table, and a matching control command is determined in the target function control table based on the matching region image and the matching region sound, wherein the matching region sound is the sound in the target function control table that has the highest matching degree with the vehicle region sound.

4. The in-vehicle robot control method according to claim 2, characterized by, The step of determining the function control command based on the vehicle area image and the vehicle area sound includes: Determine the learning algorithm model corresponding to the magnetic attraction function module, and use the vehicle area image and the vehicle area sound as the input values ​​of the learning algorithm model; The control instructions corresponding to the output values ​​of the learning algorithm model are used as function control instructions.

5. The in-vehicle robot control method according to any one of claims 1 to 4, characterized by, The step of controlling according to the function control command and the magnetic attraction function module includes: Determine the functional control object corresponding to the magnetic attraction module, and determine the execution control instruction for the functional control object in the functional control instruction; The function control object is controlled based on the execution control instructions.

6. A vehicle-mounted robot characterized by comprising: The vehicle-mounted robot includes multiple magnetic attraction modules with different functions and a vehicle-mounted robot terminal. The magnetic attraction modules are set at different magnetic attraction positions on the vehicle, and each magnetic attraction position is connected to the vehicle-mounted robot terminal. The vehicle-mounted robot terminal is used to execute the vehicle-mounted robot control method as described in any one of claims 1 to 5.

7. The in-vehicle robot according to claim 6, characterized by, The magnetic attraction module includes a first conductive contact on the output side and a second conductive contact on the input side. The first conductive contact is connected to the vehicle-mounted robot terminal, and the second conductive contact is connected to the first conductive contact of other magnetic attraction modules, or the second conductive contact is suspended.

8. The in-vehicle robot according to claim 6, wherein When the magnetic attraction position is a magnetic attraction interface, the first conductive contact on the magnetic attraction functional module is connected to the third conductive contact on the magnetic attraction interface; When the magnetic attraction position is a connection interface, the vehicle-mounted robot also includes a magnetic base module. The first conductive contact on the magnetic attraction functional module is connected to the fourth conductive contact on the magnetic base module, and the communication power supply port on the magnetic base module is connected to the connection interface.

9. A vehicle-mounted robot control device characterized by comprising: The vehicle-mounted robot control device includes a processor, a memory, and a vehicle-mounted robot control method program stored in the memory that can be executed by the processor, wherein when the vehicle-mounted robot control method program is executed by the processor, it implements the steps of the vehicle-mounted robot control method as described in any one of claims 1 to 5.

10. A storage medium, characterized by The storage medium stores a vehicle-mounted robot control method program, wherein when the vehicle-mounted robot control method program is executed by a processor, it implements the steps of the vehicle-mounted robot control method as described in any one of claims 1 to 5.