Adaptive Method and System for Robot Wearable Devices

By calibrating and status detection of the robot wearing equipment, an adaptive adjustment solution is generated, which solves the problem that traditional robots cannot adapt to the environment or task changes, and realizes the efficient operation of the equipment under different conditions.

CN119002273BActive Publication Date: 2025-06-20SHENZHEN SUPERNODE NETWORK TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411094220.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2025-06-20
Estimated Expiration
2044-08-09

AI Technical Summary

Technical Problem

Traditional robots cannot adjust the wearable sensors they wear in time and adaptively when the environment changes or tasks change, resulting in energy consumption and heat dissipation problems, affecting the efficient operation of the robot in different environments or tasks.

Method used

After the robot successfully wears the wearable device, it calibrates the device, obtains operating data, performs status detection, generates adaptive adjustment plans, and dynamically adjusts power supply and heat dissipation plans to adapt to different environments and task needs.

Benefits of technology

It realizes rapid adaptation of robot wearable devices in different environments or tasks, ensuring that the equipment maintains the optimal operating state and ensuring that the robot continues to operate efficiently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119002273B_ABST
    Figure CN119002273B_ABST
Patent Text Reader

Abstract

This application relates to the technical field of wearable devices, and specifically discloses an adaptive method and system for a robot wearable device. When it is detected that the robot successfully wears the wearable device, the wearable device is calibrated to obtain a calibration result; when the calibration is successful, the operation data of the wearable device is acquired, the state of the wearable device is detected to obtain the state information of the device, and an adaptive adjustment scheme is generated based on the state information, so as to perform adaptive adjustment based on the adaptive adjustment scheme. This application can automatically calibrate the wearable device, enabling the newly worn device to quickly adapt to the robot and meet the current task requirements; perform state detection based on real-time operation data, and dynamically adjust the device according to the results of the state detection, improving the adaptive ability when the robot replaces the wearable device under different tasks or environments, enabling the wearable device to maintain the best operating state, and thus ensuring that the robot can operate continuously and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of wearable devices, and particularly to an adaptive method and system for a robot wearable device. Background Art

[0002] With the rapid development of automation and intelligent technologies, automated devices (such as robots) have been widely used in many fields such as industrial manufacturing, medical surgery, and service industries. In the traditional mode, relevant sensors of robots (such as vision sensors) are usually integrated as an inherent part of the robots. When the environment changes greatly, the robots cannot work in different environments or tasks. Therefore, it is necessary to design a robot that can replace different wearable sensors according to different environments or tasks, so that the robot can adapt to different environments or tasks. However, currently, when replacing wearable sensors, developers need to manually adjust the relevant parameters of the new sensors (such as driver programs, power supply, and heat dissipation), or manually adjust the power supply and heat dissipation of other sensors of the robot after the robot wears the new sensors to achieve the adaptation of the robot system to the new sensors. The robot cannot adaptively adjust the newly worn sensors in a timely manner according to different environments or tasks, which easily causes energy consumption and heat dissipation problems after replacing the sensors, resulting in the robot being unable to operate continuously and efficiently in different environments or tasks. Therefore, how to improve the adaptive ability of robots and wearable devices so that the robot system can maintain efficient operation under different environments or tasks has become an urgent problem to be solved. Summary of the Invention

[0003] This application provides an adaptive method and system for a robot wearable device to improve the adaptive ability of the robot when replacing wearable devices under different environments or tasks, thereby ensuring that the wearable device can be timely adapted to the robot system and the efficient operation of the entire robot system when the wearable device is replaced.

[0004] In a first aspect, this application provides an adaptive method for a robot wearable device, and the method includes:

[0005] When it is detected that the robot successfully wears the wearable device, calibrate the wearable device to obtain a calibration result;

[0006] When the calibration result is successful calibration, obtain the operation data of the wearable device;

[0007] Based on the operation data, perform state detection on the wearable device to obtain the state information of the wearable device, and generate an adaptive adjustment plan based on the state information to perform adaptive adjustment on the wearable device based on the adaptive adjustment plan.

[0008] Further, the status information includes power consumption requirements, the adaptive adjustment scheme includes a power supply scheme, and the method for performing status detection on the wearable device based on the operation data, obtaining the status information of the wearable device, and generating an adaptive adjustment scheme based on the status information to perform adaptive adjustment on the wearable device based on the adaptive adjustment scheme includes:

[0009] Obtain the task requirements and power status of the robot;

[0010] Analyze the task requirements and the operation data to obtain the power consumption requirements of the wearable device;

[0011] Based on the power consumption requirements and the power status, modify the initial power supply scheme of the wearable device to obtain a target power supply scheme, so as to provide power for the wearable device based on the target power supply scheme.

[0012] Further, the status information includes heat load information, the adaptive adjustment scheme includes a heat dissipation scheme, and the method for performing status detection on the wearable device based on the operation data, obtaining the status information of the wearable device, and generating an adaptive adjustment scheme based on the status information to perform adaptive adjustment on the wearable device based on the adaptive adjustment scheme further includes:

[0013] Obtain the physical status of the wearable device;

[0014] Evaluate the heat load of the wearable device based on the operation data and the physical status to obtain an evaluation result;

[0015] Based on a preset heat dissipation device and the evaluation result, modify the initial heat dissipation scheme of the wearable device to obtain a target heat dissipation scheme, so as to dissipate heat from the wearable device based on the target heat dissipation scheme.

[0016] Further, the method for calibrating the wearable device to obtain a calibration result when it is detected that the robot successfully wears the wearable device includes:

[0017] When it is detected that the robot successfully wears the wearable device, obtain the device information of the wearable device and the communication protocol corresponding to the wearable device from the storage module of the wearable device;

[0018] Based on the device information, determine the device functions of the wearable device and the function parameters corresponding to the device functions;

[0019] Based on the communication protocol, obtain and load the driver corresponding to the device function from the storage module, and based on the driver, obtain the sensor data corresponding to the device function;

[0020] Based on the function parameters, analyze the sensor data to determine the parameters to be calibrated;

[0021] Based on a preset calibration algorithm and a preset verification data set, calibrate the parameters to be calibrated to obtain the calibration result of the wearable device.

[0022] Further, after calibrating the wearable device to obtain a calibration result when it is detected that the robot has successfully worn the wearable device, it further includes:

[0023] When the calibration result is successful, put the original function module of the robot and the sensor corresponding to the original function module into sleep, where the original function module is the function module in the robot corresponding to the wearable device.

[0024] In a second aspect, the present application also provides an adaptive system for a robot wearable device, and the system includes:

[0025] A device calibration module, configured to calibrate the wearable device to obtain a calibration result when it is detected that the robot has successfully worn the wearable device;

[0026] A data acquisition module, configured to acquire the operation data of the wearable device when the calibration result is successful;

[0027] A status monitoring module, configured to perform status detection on the wearable device based on the operation data to obtain the status information of the wearable device, and generate an adaptive adjustment plan based on the status information to perform adaptive adjustment on the wearable device based on the adaptive adjustment plan.

[0028] Further, the status monitoring module includes a power supply management sub-module, and the power supply management sub-module includes:

[0029] A robot information acquisition unit, configured to acquire the task requirements and power status of the robot;

[0030] A power consumption requirement acquisition unit, configured to analyze the task requirements and the operation data to obtain the power consumption requirement of the wearable device;

[0031] A power supply plan generation unit, configured to correct the initial power supply plan of the wearable device based on the power consumption requirement and the power status to obtain a target power supply plan, so as to provide power for the wearable device based on the target power supply plan.

[0032] Further, the state monitoring module further includes a thermal management sub-module, and the thermal management sub-module includes:

[0033] A physical state acquisition unit, configured to acquire the physical state of the wearable device;

[0034] A thermal load evaluation unit, configured to evaluate the thermal load of the wearable device based on the operation data and the physical state, and obtain an evaluation result;

[0035] A heat dissipation scheme generation unit, configured to correct the initial heat dissipation scheme of the wearable device based on a preset heat dissipation device and the evaluation result, and obtain a target heat dissipation scheme, so as to dissipate heat from the wearable device based on the target heat dissipation scheme.

[0036] In a third aspect, the present application further provides a robot, which includes a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program and implement the adaptive method of the robot wearable device as described above when executing the computer program.

[0037] In a fourth aspect, the present application further provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the processor is caused to implement the adaptive method of the robot wearable device as described above.

[0038] The present application discloses an adaptive method and system for a robot wearable device. When it is detected that the robot successfully wears the wearable device, the wearable device is calibrated to obtain a calibration result; when the calibration result is a successful calibration, the operation data of the wearable device is acquired; the state of the wearable device is detected based on the operation data to obtain the state information of the wearable device, and an adaptive adjustment scheme is generated based on the state information, so as to perform adaptive adjustment on the wearable device based on the adaptive adjustment scheme. When the present application detects that the device is successfully worn on the robot, it can automatically calibrate the wearable device, so that the newly worn wearable device can quickly adapt to the robot and meet the current task requirements; perform state detection based on real-time operation data, and dynamically adjust the wearable device according to the results of the state detection, improving the adaptive ability when the robot replaces the wearable device under different tasks or environments, enabling the wearable device to maintain the best operating state, and thus ensuring that the robot can operate continuously and efficiently. Description of the Drawings

[0039] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.

[0040] Figure 1 It is a schematic flowchart of the first embodiment of an adaptive method for a robot wearable device provided by an embodiment of the present application;

[0041] Figure 2 It is a schematic flowchart of the second embodiment of an adaptive method for a robot wearable device provided by an embodiment of the present application;

[0042] Figure 3 It is a schematic flowchart of the third embodiment of an adaptive method for a robot wearable device provided by an embodiment of the present application;

[0043] Figure 4 It is a schematic block diagram of an adaptive system for a robot wearable device provided by an embodiment of the present application;

[0044] Figure 5 It is a schematic block diagram of the structure of a robot provided by an embodiment of the present application. Detailed implementation manners

[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present application.

[0046] The flowcharts shown in the accompanying drawings are only illustrative examples, and do not necessarily include all the content and operations / steps, nor do they necessarily need to be executed in the described order. For example, some operations / steps can also be decomposed, combined, or partially merged. Therefore, the actual execution order may change according to the actual situation.

[0047] It should be understood that the terms used in the specification of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in the specification of the present application and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to include the plural forms.

[0048] It should also be understood that the term "and / or" used in the specification and appended claims of this application refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0049] Embodiments of the present application provide an adaptive method and system for a robot wearable device. Among them, the adaptive method of the robot wearable device can be applied to the adaptive system of the robot wearable device. When it is detected that the device is successfully worn on the robot, the wearable device can be automatically calibrated, so that the newly worn wearable device can quickly adapt to the robot and meet the current task requirements; state detection is performed according to the real-time operation data, and the wearable device is dynamically adjusted according to the results of the state detection, improving the adaptive ability when the robot replaces the wearable device under different tasks or environments, enabling the wearable device to maintain the best operating state, and thus ensuring that the robot can operate continuously and efficiently.

[0050] The following will describe in detail some embodiments of the present application with reference to the accompanying drawings. Without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0051] Please refer to Figure 1 , Figure 1 FIG. is a schematic flowchart of the first embodiment of an adaptive method for a robot wearable device provided by an embodiment of the present application. The adaptive method of the robot wearable device can be applied to the adaptive system of the robot wearable device, and is used to automatically calibrate the wearable device, so that the newly worn wearable device can quickly adapt to the robot and meet the current task requirements; and the wearable device is dynamically adjusted according to the results of the state detection, improving the adaptive ability when the robot replaces the wearable device under different tasks or environments, enabling the wearable device to maintain the best operating state, and thus ensuring that the robot can operate continuously and efficiently.

[0052] As Figure 1 shown, the adaptive method of the robot wearable device specifically includes steps S101 to S103.

[0053] S101. When it is detected that the robot successfully wears the wearable device, calibrate the wearable device to obtain a calibration result;

[0054] In one embodiment, the wearable device is a device that the robot can wear, and different devices can correspond to different functions. For example, the wearable vision module can be worn on the robot's head as the visual part of the robot.

[0055] Further, when it is detected that the robot has successfully worn the wearable device, calibrating the wearable device to obtain a calibration result includes: when it is detected that the robot has successfully worn the wearable device, obtaining the device information of the wearable device and the communication protocol corresponding to the wearable device from the storage module of the wearable device; based on the device information, determining the device functions of the wearable device and the function parameters corresponding to the device functions; based on the communication protocol, obtaining and loading the driver corresponding to the device function from the storage module, and based on the driver, obtaining the sensor data corresponding to the device function; based on the function parameters, analyzing the sensor data to determine the parameters to be calibrated; and calibrating the parameters to be calibrated based on a preset calibration algorithm and a preset verification dataset to obtain the calibration result of the wearable device.

[0056] In one embodiment, each wearable device is configured with at least one storage module, and the storage module stores the device information of the wearable device, the initial power supply scheme and the initial heat dissipation scheme, the power required for device operation, the device power information, the communication protocol, and the drivers required for the device to operate successfully, etc.

[0057] In one embodiment, when it is detected that the robot has successfully worn the wearable device, obtaining the device information of the wearable device from the storage module of the wearable device includes device functions, function parameters, model, operating system version, etc.

[0058] In one embodiment, obtaining the communication protocol corresponding to the wearable device according to the device information, and determining the device functions of the wearable device and the function parameters corresponding to the device functions according to the device information, and determining the drivers required by the wearable device according to the device information and the device functions. For example, the device functions of the wearable vision device include long - focal or infrared vision, etc., the function parameters corresponding to the device functions include focal length information or camera external and internal parameters, etc., and the drivers corresponding to the device functions include camera driver and infrared sensor driver, etc.

[0059] In one embodiment, searching for the corresponding driver in the storage module of the wearable device and loading the driver. Invoking the loaded driver to obtain the sensor data corresponding to the device function of the wearable device through the communication protocol of the wearable device. For example, the readings of sensors such as accelerometers, gyroscopes, magnetometers, etc., are used to capture information such as the position, attitude, and movement of the device. According to the function parameters, analyzing the obtained sensor data to determine the parameters to be calibrated as the parameters to be calibrated, such as camera internal parameters, external parameters, device attitude, etc. Specifically, performing static and dynamic characteristic analysis on the data corresponding to the function parameters in the sensor data, and determining the parameters to be calibrated according to the analysis results.

[0060] In one embodiment, a suitable calibration algorithm is selected according to the parameters to be calibrated and the type of the wearable device. For example, the calibration based on the accelerometer and gyroscope is applicable to sports and health devices. By collecting the acceleration and angular velocity data of the user and using the algorithm for motion state recognition, the positioning accuracy can be optimized; the binocular calibration algorithm is applicable to devices equipped with binocular cameras (such as smart glasses). By moving the calibration board, the internal parameters of each camera are calibrated using the plane correspondence relationship, and the external parameters between the cameras are determined; the machine learning algorithm is applicable to devices that need to process a large amount of data and perform pattern recognition. A preset verification data set is used to verify and test the accuracy of the calibration algorithm. The specific calibration process is executed according to the selected calibration algorithm and the verification data set. Specifically, image processing software can be used to process image data, data analysis software can be used to calculate sensor data, etc. The calibration process is optimized and adjusted according to the verification results to ensure more accurate results. After optimization and adjustment, the final calibration result is obtained.

[0061] Further, after calibrating the wearable device when it is detected that the robot has successfully worn the wearable device and obtaining the calibration result, it further includes: when the calibration result is successful, putting the original functional module of the robot and the sensor corresponding to the original functional module into sleep mode, where the original functional module is the functional module in the robot corresponding to the wearable device.

[0062] In one embodiment, when the wearable device is successfully calibrated, the original functional module corresponding to the wearable device and the sensor corresponding to the original functional module are put into sleep mode to save resources. Exemplarily, when the wearable device is a wearable vision module and the calibration is successful, the original vision module of the robot and the sensor corresponding to the original vision module are put into sleep mode, and only the wearable vision module runs, avoiding the consumption of resources and the generation of heat by the original vision module that is not currently needed, optimizing the resource allocation and reducing the heat generation.

[0063] In a specific embodiment, first, the functional module corresponding to the wearable device is determined. The original functional module in the robot corresponding to the wearable device can be determined by the device information of the wearable device or the wearing position of the wearable device. Then, a preset sleep instruction is called to execute the sleep operation to put the original functional module into sleep mode.

[0064] S102. When the calibration result is successful, obtain the operation data of the wearable device;

[0065] In one embodiment, the operation data can be collected through the sensor interface or communication protocol of the wearable device. This data may include the device status, performance metrics, usage, etc., and is used to detect the health status and performance of the device.

[0066] S103. Detect the status of the wearable device based on the operation data, obtain the status information of the wearable device, and generate an adaptive adjustment plan based on the status information to adaptively adjust the wearable device based on the adaptive adjustment plan.

[0067] In one embodiment, the operation data is analyzed and processed to obtain the status information of the wearable device. For example, device power consumption, temperature, battery level, etc.

[0068] In one embodiment, the adaptive adjustment plan is used to adjust the relevant parameters of the wearable device so that the wearable device adapts to the robot it is currently worn on. Exemplarily, determine the driver program and dependency library corresponding to the wearable device, and load the driver program and dependency library so that the wearable device adapts to the current robot.

[0069] In one embodiment, generating a corresponding adaptive adjustment plan according to the status information of the wearable device can adjust according to the real-time operation status of the wearable device, so that the wearable device and the robot are highly adapted, improving the performance of the wearable device. Specifically, first, analyze the collected operation data to determine the status and performance of the device. Specifically, data analysis techniques can be used to identify outliers, trend changes, and potential problems in the operation data, and machine learning algorithms can also be used to predict the future performance of the device. Then, detect the status of the device according to the operation data and analysis results to determine whether the device is in a normal working state. Finally, generate and execute an adaptive adjustment plan according to the device status information. For example, update software and firmware, adjust the power supply plan and heat dissipation plan, etc.

[0070] The above embodiments provide an adaptive method for a robot wearable device. When it is detected that the robot successfully wears the wearable device, the wearable device is calibrated to obtain a calibration result. When the calibration result is successful, the operation data of the wearable device is acquired. Based on the operation data, the state of the wearable device is detected to obtain the state information of the wearable device, and an adaptive adjustment scheme is generated based on the state information, so as to perform adaptive adjustment on the wearable device based on the adaptive adjustment scheme. In this application, when it is detected that the device is successfully worn on the robot, the wearable device can be automatically calibrated, enabling the newly worn wearable device to quickly adapt to the robot and meet the current task requirements. State detection is performed based on real-time operation data, and the wearable device is dynamically adjusted according to the results of the state detection, improving the adaptive ability when the robot replaces the wearable device under different tasks or environments, enabling the wearable device to maintain the best operating state, and thus ensuring the continuous and efficient operation of the robot. Secondly, after the wearable device is successfully calibrated, the original functional modules corresponding to the wearable device and the sensors corresponding to the original functional modules are put into sleep mode, avoiding resource consumption and heat generation by the functional modules that are not currently needed, which is beneficial to saving resources and reducing heat generation.

[0071] Please refer to Figure 2 , Figure 2 FIG. is a schematic flowchart of a second embodiment of an adaptive method for a robot wearable device provided by an embodiment of the present application. This adaptive method for a robot wearable device can be applied to an adaptive system for a robot wearable device, and is used to correct an initial power supply plan according to task requirements, operation data, and power status to obtain a target power supply plan, effectively manage energy consumption, enable the wearable device to quickly adapt to different tasks or environments, and continuously maintain the best operating state, thereby ensuring the efficient operation of the robot.

[0072] As Figure 2 shown, this adaptive method for a robot wearable device specifically includes steps S201 to S203.

[0073] S201. Obtain the task requirements and power status of the robot;

[0074] S202. Analyze the task requirements and the operation data to obtain the power consumption requirements of the wearable device;

[0075] S203. Based on the power consumption requirements and the power status, correct the initial power supply plan of the wearable device to obtain a target power supply plan, and provide power for the wearable device based on the target power supply plan.

[0076] In one embodiment, the task requirements of the robot can be obtained by analyzing the tasks received by the robot, and the task requirements may include the task duration, task power consumption, etc.

[0077] In one embodiment, the power status may be the power status of the robot's own power supply, which can be obtained by detecting the battery status of the robot.

[0078] In another embodiment, the power status may also be the combined power status of the robot's own power supply and the power supply in the general adaptation framework. It can be obtained by detecting and comprehensively analyzing the power supply of the robot's own power supply and the power supply in the general adaptation framework. Among them, the general adaptation framework is a physical structure designed for wearable devices to ensure that the robot can assemble and wear different wearable devices. Specifically, power detection tools or API interfaces can be used to obtain the current power, remaining power estimate, and charging status of the robot and the general adaptation framework in real time. And record the power change trend for subsequent analysis of power consumption requirements and optimization of the power supply plan.

[0079] In one embodiment, the initial power supply plan may be a power supply plan formulated by the production personnel according to the device information of the wearable device when producing the wearable device. The initial power supply plan is stored in the storage module of the wearable device.

[0080] In one embodiment, the operation data is sorted out and analyzed to determine the key factors affecting the energy consumption of the wearable device. Among them, the operation data may include processor load, memory usage, power supply voltage and current, etc. Analyze the energy consumption requirements of the wearable device under the current task requirements and the impact of its interaction with the robot on the energy consumption. According to the analysis results, determine the average energy consumption and peak energy consumption of the wearable device when performing the current task, and then determine the power consumption requirements. According to the power consumption requirements and the power status, correct the initial power supply plan of the wearable device to obtain the target power supply plan. Specifically, the power supply in the initial power supply plan can be corrected according to the power consumption requirements and the power status to obtain the target power supply plan. When the power consumption requirements of the wearable device are high, determine the available power supply according to the power status (such as the power supply carried by the wearable device itself, the robot's own power supply, and the power supply of the general adaptation framework adapted to the wearable device), and adjust the available power supply and the power supply mode in the initial power supply plan to generate the target power supply plan so that the final power supply can meet the power consumption requirements.

[0081] Exemplarily, the initial power supply scheme can be to supply power to the wearable device in a low-power mode using the power source carried by the wearable device itself. When the power consumption demand of the wearable device is large and the power status of the power source is good, determine the combinable power sources, replace the power source carried by the wearable device itself in the initial power supply scheme with the combinable power sources, and modify the low-power mode to a performance mode to obtain a target power supply scheme, and supply power to the wearable device according to the target power supply scheme to ensure the efficient operation of the wearable device.

[0082] In another embodiment, it is also possible to determine the necessary sensors required for the current task and the non-necessary sensors that do not need to be used among the sensors corresponding to the wearable device according to the task requirements. Then, combine the power status and the power consumption requirements of the necessary sensors to generate a power supply scheme for the wearable device. Exemplarily, the power supply scheme includes supplying power to the necessary sensors and stopping the power supply to the non-necessary sensors. Stopping the power supply to the non-necessary sensors causes the non-necessary sensors to stop operating, avoiding heat generation by the non-necessary sensors.

[0083] Exemplarily, during the task processing of the robot, when it is determined according to the operation data of the wearable device that the wearable device has no power consumption demand in the sleep state, the power supply scheme is adjusted to stop supplying power to the wearable device; when it is determined according to the operation data of the wearable device that the wearable device is in the working state, the power supply scheme is adjusted to supply power to it according to the actual power consumption demand of the wearable device.

[0084] In one embodiment, the initial power supply scheme can ensure the basic power demand of the wearable device during operation and ensure the normal operation of the wearable device. According to the power consumption demand of the current task or environment, adjust the combinable power sources and the power supply mode of the power sources in the initial power supply scheme to quickly obtain a target power supply scheme and ensure the efficient operation of the wearable device. Therefore, this embodiment can quickly obtain a target power supply scheme according to different tasks or environments while ensuring the basic power demand of the wearable device, ensure that the wearable device can quickly adapt to different tasks or environments, and further ensure the continuous and efficient operation of the robot.

[0085] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of the third embodiment of an adaptive method for a robot wearable device provided by an embodiment of the present application. The adaptive method for the robot wearable device can be applied to an adaptive system of the robot wearable device, and is used to correct the initial heat dissipation scheme according to the operation data and physical state of the wearable device to obtain a target heat dissipation scheme, effectively solve the heat dissipation problem of the wearable device, enable the wearable device to quickly adapt to different tasks or environments, and continuously maintain the best operating state, thereby ensuring the efficient operation of the robot.

[0086] As shown Figure 3 in the figure, the adaptive method of the robot wearable device specifically includes steps S301 to S303.

[0087] S301. Obtain the physical state of the wearable device;

[0088] S302. Based on the operation data and the physical state, evaluate the heat load of the wearable device to obtain an evaluation result;

[0089] S303. Based on the preset heat dissipation device and the evaluation result, correct the initial heat dissipation scheme of the wearable device to obtain a target heat dissipation scheme, so as to dissipate heat from the wearable device based on the target heat dissipation scheme.

[0090] In one embodiment, the physical state includes temperature, humidity, vibration, etc., which can be obtained by real-time monitoring through sensors of the wearable device or the robot itself.

[0091] In one embodiment, a thermal model or thermal analysis software can be used to evaluate the heat load of the wearable device according to the monitored physical state and operation data (such as power and current during device operation, device operation time, etc.) to obtain an evaluation result.

[0092] In one embodiment, the preset heat dissipation device may include a heat sink, a fan, a heat pipe, etc. The heat dissipation device can operate independently to dissipate heat from the wearable device or operate in combination to dissipate heat from the wearable device.

[0093] In one embodiment, the initial heat dissipation scheme may be a heat dissipation scheme formulated by production personnel according to the device information of the wearable device during the production of the wearable device. The initial heat dissipation scheme is stored in the storage module of the wearable device.

[0094] In one embodiment, according to the heat dissipation performance of different heat dissipation devices and the evaluation result, the heat dissipation devices are combined and called so that the combined heat dissipation performance can effectively solve the heat dissipation problem of the wearable device.

[0095] In a specific embodiment, according to the evaluation result, appropriate heat dissipation devices or combinations of heat dissipation devices are selected, such as a fan, a heat sink, a heat pipe, a phase change material, etc. The operation parameters of each heat dissipation device are designed, and according to the selected heat dissipation device or combination of heat dissipation devices and the operation parameters of each heat dissipation device, the heat dissipation devices and operation parameters in the original heat dissipation scheme are adjusted to obtain a target heat dissipation scheme. The obtained target heat dissipation scheme is applied to the wearable device and actual use tests are carried out. Monitor the temperature change of the device during use to ensure that the heat dissipation scheme can meet the heat load requirements of the device.

[0096] In one embodiment, the initial heat dissipation solution can ensure the basic heat dissipation requirements of the wearable device during operation, ensuring that the wearable device can operate normally. According to the current heat load assessment results, the heat dissipation devices are combined and the operating parameters are designed to correct the initial heat dissipation solution, so that the target heat dissipation solution can be quickly obtained according to different tasks or environments, ensuring the efficient operation of the wearable device. Therefore, this embodiment can quickly obtain the target heat dissipation solution according to different tasks or environments while ensuring the basic heat dissipation requirements of the wearable device, ensuring that the wearable device can adapt to different tasks or environments in a timely manner, and further ensuring that the robot can operate continuously and efficiently.

[0097] Please refer to Figure 4 , Figure 4 FIG. is a schematic block diagram of an adaptive system for a robot wearable device provided by an embodiment of the present application. The adaptive system for the robot wearable device is used to execute the foregoing adaptive method for the robot wearable device. Among them, the adaptive system for the robot wearable device can be configured in the robot.

[0098] As Figure 4 shown, the adaptive system 400 of the robot wearable device includes:

[0099] A device calibration module 401, configured to calibrate the wearable device when it is detected that the robot successfully wears the wearable device, and obtain a calibration result;

[0100] A data acquisition module 402, configured to acquire the operation data of the wearable device when the calibration result is successful calibration;

[0101] A status monitoring module 403, configured to perform status detection on the wearable device based on the operation data, obtain the status information of the wearable device, and generate an adaptive adjustment scheme based on the status information, so as to perform adaptive adjustment on the wearable device based on the adaptive adjustment scheme.

[0102] Further, the status monitoring module 403 includes a power supply management sub-module, and the power supply management sub-module includes:

[0103] A robot information acquisition unit, configured to acquire the task requirements and power status of the robot;

[0104] A power consumption requirement acquisition unit, configured to analyze the task requirements and the operation data to obtain the power consumption requirements of the wearable device;

[0105] A power supply scheme generation unit, configured to correct the initial power supply scheme of the wearable device based on the power consumption requirements and the power status, obtain a target power supply scheme, and provide power for the wearable device based on the target power supply scheme.

[0106] In one embodiment, the power supply management sub-module may analyze the task requirements of the robot and the operation data of the wearable device to obtain the power consumption requirements of the wearable device, and then determine a power supply plan based on the power consumption requirements and the power status to provide sufficient power for the wearable device.

[0107] Further, the status monitoring module 403 further includes a thermal management sub-module, and the thermal management sub-module includes:

[0108] A physical state acquisition unit for acquiring the physical state of the wearable device;

[0109] A thermal load evaluation unit for evaluating the thermal load of the wearable device based on the operation data and the physical state to obtain an evaluation result;

[0110] A heat dissipation scheme generation unit for correcting the initial heat dissipation scheme of the wearable device based on a preset heat dissipation device and the evaluation result to obtain a target heat dissipation scheme, so as to dissipate heat from the wearable device based on the target heat dissipation scheme.

[0111] In one embodiment, the thermal management sub-module performs a thermal load evaluation on the physical state and operation data of the wearable device to obtain an evaluation result, and generates a heat dissipation scheme according to the heat dissipation device carried by the general adaptation framework of the robot or the wearable device to maintain the normal operating temperature of the wearable device.

[0112] It should be noted that those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the above-described system and each module can refer to the corresponding processes in the foregoing method embodiments, and will not be described herein again.

[0113] The above system can be implemented in the form of a computer program, and the computer program can run on a robot as shown in Figure 5 shown.

[0114] Please refer to Figure 5 , Figure 5 which is a schematic block diagram of the structure of a robot provided by an embodiment of the present application. The robot may be a robot.

[0115] Referring to Figure 5 , the robot includes a processor, a memory, and a network interface connected through a system bus. Among them, the memory may include a non-volatile storage medium and an internal memory.

[0116] The non-volatile storage medium can store an operating system and a computer program. The computer program includes program instructions that, when executed, enable the processor to execute an adaptive method for any robotic wearable device.

[0117] The processor is used to provide computing and control capabilities to support the operation of the entire robot.

[0118] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, it enables the processor to execute an adaptive method for any robotic wearable device.

[0119] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art can understand that Figure 5 the structure shown in is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the robot to which the solution of this application is applied. The specific robot may include more or fewer components than those shown in the figure, or combine certain components, or have a different component layout.

[0120] It should be understood that the processor can be a Central Processing Unit (CPU), and the processor can also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0121] Among them, in one embodiment, the processor is used to run the computer program stored in the memory to implement the following steps:

[0122] When it is detected that the robot has successfully worn the wearable device, calibrate the wearable device to obtain a calibration result;

[0123] When the calibration result is a successful calibration, obtain the operation data of the wearable device;

[0124] Based on the operation data, perform a status detection on the wearable device to obtain the status information of the wearable device, and generate an adaptive adjustment plan based on the status information to perform an adaptive adjustment on the wearable device based on the adaptive adjustment plan.

[0125] In one embodiment, the status information includes power consumption requirements, the adaptive adjustment scheme includes a power supply scheme, and when the processor implements state detection of the wearable device based on the operation data, obtains the status information of the wearable device, and generates an adaptive adjustment scheme based on the status information to perform adaptive adjustment on the wearable device based on the adaptive adjustment scheme, it is used to implement:

[0126] Obtain the task requirements and power status of the robot;

[0127] Analyze the task requirements and the operation data to obtain the power consumption requirements of the wearable device;

[0128] Based on the power consumption requirements and the power status, correct the initial power supply scheme of the wearable device to obtain a target power supply scheme, so as to provide power for the wearable device based on the target power supply scheme.

[0129] In one embodiment, the status information includes heat load information, the adaptive adjustment scheme includes a heat dissipation scheme, and when the processor implements state detection of the wearable device based on the operation data, obtains the status information of the wearable device, and generates an adaptive adjustment scheme based on the status information to perform adaptive adjustment on the wearable device based on the adaptive adjustment scheme, it is further used to implement:

[0130] Obtain the physical state of the wearable device;

[0131] Based on the operation data and the physical state, evaluate the heat load of the wearable device to obtain an evaluation result;

[0132] Based on the preset heat dissipation device and the evaluation result, correct the initial heat dissipation scheme of the wearable device to obtain a target heat dissipation scheme, so as to dissipate heat from the wearable device based on the target heat dissipation scheme.

[0133] In one embodiment, when the processor implements calibration of the wearable device and obtains a calibration result when detecting that the robot has successfully worn the wearable device, it is used to implement:

[0134] When detecting that the robot has successfully worn the wearable device, obtain the device information of the wearable device and the communication protocol corresponding to the wearable device from the storage module of the wearable device;

[0135] Based on the device information, determine the device functions of the wearable device and the function parameters corresponding to the device functions;

[0136] Based on the communication protocol, obtain and load the driver corresponding to the device function from the storage module, and based on the driver, obtain the sensor data corresponding to the device function;

[0137] Based on the function parameters, analyze the sensor data to determine the parameters to be calibrated;

[0138] Based on a preset calibration algorithm and a preset verification data set, calibrate the parameters to be calibrated to obtain the calibration result of the wearable device.

[0139] In one embodiment, after the processor realizes calibrating the wearable device and obtaining the calibration result when detecting that the robot successfully wears the wearable device, it is further used to realize:

[0140] When the calibration result is successful calibration, put the original function module of the robot and the sensor corresponding to the original function module into sleep, where the original function module is the function module in the robot corresponding to the wearable device.

[0141] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program, and the computer program includes program instructions. The processor executes the program instructions to implement any one of the adaptive methods of the robot wearable device provided by the embodiments of the present application.

[0142] Among them, the computer-readable storage medium may be the internal storage unit of the robot described in the foregoing embodiment, such as the hard disk or memory of the robot. The computer-readable storage medium may also be an external storage device of the robot, such as a plug-in hard disk equipped on the robot, a smart media card (SMC), a secure digital (SD) card, a flash card, etc.

[0143] As described above, the above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of various equivalent modifications or replacements, and these modifications or replacements should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. An adaptive method for a robot wearable device, characterized in that: include: When it is detected that the robot successfully wears the wearable device, calibrating the wearable device to obtain a calibration result; When the calibration result is successful, obtaining operation data of the wearable device; Performing state detection on the wearable device based on the operating data to obtain state information of the wearable device, and generating an adaptive adjustment scheme based on the state information to adaptively adjust the wearable device based on the adaptive adjustment scheme; When it is detected that the robot successfully wears the wearable device, the wearable device is calibrated to obtain the calibration result, including: When it is detected that the robot successfully wears the wearable device, acquiring device information of the wearable device and a communication protocol corresponding to the wearable device from a storage module of the wearable device; Based on the device information, determining a device function of the wearable device and a function parameter corresponding to the device function; Based on the communication protocol, a driver corresponding to the device function is obtained from the storage module and loaded, and based on the driver, sensor data corresponding to the device function is obtained; Based on the functional parameters, the sensor data is analyzed to determine the parameters to be calibrated; Based on a preset calibration algorithm and a preset verification data set, the parameters to be calibrated are calibrated to obtain a calibration result of the wearable device.

2. The adaptive method of the robot wearable device according to claim 1, characterized in that: The state information includes power demand, the adaptive adjustment scheme includes a power supply scheme, and the state detection of the wearable device based on the operation data is performed to obtain the state information of the wearable device, and the adaptive adjustment scheme is generated based on the state information to adaptively adjust the wearable device based on the adaptive adjustment scheme, including: Obtaining the task requirements and power status of the robot; Analyze the task requirements and the operation data to obtain the power demand of the wearable device; Based on the power demand and the power state, the initial power supply scheme of the wearable device is modified to obtain a target power supply scheme, so as to provide power for the wearable device based on the target power supply scheme.

3. The adaptive method of the robot wearable device according to claim 1, characterized in that: The state information includes heat load information, the adaptive adjustment scheme includes a heat dissipation scheme, the state detection of the wearable device based on the operation data is performed to obtain the state information of the wearable device, and the adaptive adjustment scheme is generated based on the state information, so as to adaptively adjust the wearable device based on the adaptive adjustment scheme, and further includes: Obtaining a physical state of the wearable device; Based on the operating data and the physical state, evaluating the thermal load of the wearable device to obtain an evaluation result; Based on the preset heat dissipation device and the evaluation result, the initial heat dissipation scheme of the wearable device is modified to obtain a target heat dissipation scheme, so as to dissipate heat for the wearable device based on the target heat dissipation scheme.

4. The adaptive method of a robot wearable device according to any one of claims 1 to 3, characterized in that: When it is detected that the robot successfully wears the wearable device, the wearable device is calibrated, and after the calibration result is obtained, the method further includes: When the calibration result is successful, the original functional module of the robot and the sensor corresponding to the original functional module are put into hibernation, wherein the original functional module is the functional module in the robot corresponding to the wearable device.

5. An adaptive system for a robot wearable device, characterized in that: include: A device calibration module, used to calibrate the wearable device and obtain a calibration result when detecting that the robot successfully wears the wearable device; A data acquisition module, used for acquiring the operation data of the wearable device when the calibration result is successful; A state monitoring module, configured to perform state detection on the wearable device based on the operation data, obtain state information of the wearable device, and generate an adaptive adjustment scheme based on the state information, so as to adaptively adjust the wearable device based on the adaptive adjustment scheme; Wherein, the device calibration module is specifically used for: When it is detected that the robot successfully wears the wearable device, acquiring device information of the wearable device and a communication protocol corresponding to the wearable device from a storage module of the wearable device; Based on the device information, determining a device function of the wearable device and a function parameter corresponding to the device function; Based on the communication protocol, a driver corresponding to the device function is obtained from the storage module and loaded, and based on the driver, sensor data corresponding to the device function is obtained; Based on the functional parameters, the sensor data is analyzed to determine the parameters to be calibrated; Based on a preset calibration algorithm and a preset verification data set, the parameters to be calibrated are calibrated to obtain a calibration result of the wearable device.

6. The adaptive system of the robot wearable device according to claim 5, characterized in that: The status monitoring module includes a power supply management submodule, and the power supply management submodule includes: A robot information acquisition unit, used to acquire the task requirements and power status of the robot; A power demand obtaining unit, configured to analyze the task demand and the operation data to obtain the power demand of the wearable device; The power supply scheme generating unit is used to modify the initial power supply scheme of the wearable device based on the power demand and the power state, obtain a target power supply scheme, and provide power to the wearable device based on the target power supply scheme.

7. The adaptive system of the robot wearable device according to claim 5, characterized in that: The state monitoring module further includes a thermal management submodule, and the thermal management submodule includes: A physical state acquisition unit, used to acquire the physical state of the wearable device; a heat load evaluation unit, configured to evaluate the heat load of the wearable device based on the operating data and the physical state, and obtain an evaluation result; The heat dissipation scheme generating unit is used to modify the initial heat dissipation scheme of the wearable device based on the preset heat dissipation device and the evaluation result, obtain the target heat dissipation scheme, and dissipate heat for the wearable device based on the target heat dissipation scheme.

8. A robot, characterized in that: The robot includes a memory and a processor; The memory is used to store computer programs; The processor is used to execute the computer program and implement the adaptive method of the robot wearable device according to any one of claims 1 to 4 when executing the computer program.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, enables the processor to implement the adaptive method of the robot wearable device according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Control method and related device for automatically replacing loading modules

    CN113858168A

  • Hand-eye calibration method and device for mechanical arm, electronic equipment and storage medium

    CN113997295A

  • Robot control method, robot control device, and robot system

    CN117047785A