CN115026831A - Robot operation parameter updating method, device, equipment and storage medium - Google Patents

Robot operation parameter updating method, device, equipment and storage medium Download PDF

Info

Publication number
CN115026831A
CN115026831A CN202210735053.2A CN202210735053A CN115026831A CN 115026831 A CN115026831 A CN 115026831A CN 202210735053 A CN202210735053 A CN 202210735053A CN 115026831 A CN115026831 A CN 115026831A
Authority
CN
China
Prior art keywords
configuration information
robot
target
parameters
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210735053.2A
Other languages
Chinese (zh)
Inventor
周启学
王祥
苏晴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Keenlon Intelligent Technology Co Ltd
Original Assignee
Shanghai Keenlon Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Keenlon Intelligent Technology Co Ltd filed Critical Shanghai Keenlon Intelligent Technology Co Ltd
Priority to CN202210735053.2A priority Critical patent/CN115026831A/en
Publication of CN115026831A publication Critical patent/CN115026831A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1653Programme controls characterised by the control loop parameters identification, estimation, stiffness, accuracy, error analysis
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a method, a device, equipment and a storage medium for updating robot running parameters, and belongs to the technical field of robots. The method comprises the following steps: according to the configuration information acquisition request, acquiring current configuration information corresponding to target operation parameters of the target robot, and displaying the current configuration information on a front-end page, wherein the target operation parameters at least comprise one of the following parameters: robot application parameters or robot control system parameters; determining the updated configuration information of the target operation parameter according to a modification instruction of the current configuration information acting on the front-end page; and issuing the updated configuration information to the target robot so that the target robot updates the target operation parameters according to the updated configuration information. Through the technical scheme, the running parameters of the robot can be remotely updated.

Description

Robot operation parameter updating method, device, equipment and storage medium
Technical Field
The present invention relates to the field of robot technologies, and in particular, to a method, an apparatus, a device, and a storage medium for updating robot operating parameters.
Background
At present, the running parameters of the robot are set by leaving the factory. In a specific use scene of the robot, the operation parameters of the robot are often updated manually on site, and the labor cost is high. Therefore, a method for rapidly updating the operation parameters of the robot is needed.
Disclosure of Invention
The invention provides a method, a device, equipment and a storage medium for updating robot operating parameters, which are used for remotely updating the operating parameters of a robot.
According to an aspect of the present invention, there is provided a robot operating parameter updating method, including:
according to the configuration information acquisition request, acquiring current configuration information corresponding to target operation parameters of the target robot, and displaying the current configuration information on a front-end page, wherein the target operation parameters at least comprise one of the following parameters: robot application parameters or robot control system parameters;
determining the updated configuration information of the target operation parameters according to a modification instruction of the current configuration information acted on the front-end page;
and issuing the updated configuration information to the target robot so that the target robot updates the target operation parameters according to the updated configuration information.
According to another aspect of the present invention, there is provided a robot operating parameter updating method, including:
uploading current configuration information corresponding to target operation parameters of a target robot according to a configuration information acquisition request, wherein the target operation parameters at least comprise one of the following: robot application program parameters or robot control system parameters;
acquiring the issued update configuration information;
if the updated configuration information is determined to include the configuration information corresponding to the robot control system parameters, judging whether the target robot is in an idle state,
if so, issuing corresponding configuration information to the robot control system to update the target operation parameters;
and if not, uploading the waiting response information.
According to another aspect of the present invention, there is provided an apparatus for updating an operating parameter of a robot, the apparatus comprising:
a current configuration display module, configured to obtain current configuration information corresponding to a target operation parameter of a target robot according to a configuration information obtaining request, and display the current configuration information on a front-end page, where the target operation parameter at least includes one of: robot application parameters or robot control system parameters;
an update configuration determining module, configured to determine, according to a modification instruction applied to the front-end page for the current configuration information, update configuration information of the target operating parameter;
and the update configuration issuing module is used for issuing the update configuration information to the target robot so that the target robot updates the target operation parameters according to the update configuration information.
According to another aspect of the present invention, there is provided an apparatus for updating an operating parameter of a robot, the apparatus including:
a current configuration uploading module, configured to upload current configuration information corresponding to a target operation parameter of a target robot according to a configuration information acquisition request, where the target operation parameter at least includes one of: robot application program parameters or robot control system parameters;
the update configuration acquisition module is used for acquiring the issued update configuration information;
an idle state judgment module, configured to judge whether the target robot is in an idle state if it is determined that the updated configuration information includes configuration information corresponding to the robot control system parameter;
the operation parameter updating module is used for issuing corresponding configuration information to the robot control system if the robot control system is in the state of the target operation parameter updating module, so as to update the target operation parameter;
and the waiting response information uploading module is used for uploading the waiting response information if the waiting response information is not in the state.
According to another aspect of the present invention, there is provided an electronic apparatus including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores a computer program executable by the at least one processor, the computer program being executable by the at least one processor to enable the at least one processor to perform a method of updating an operating parameter of a robot according to any of the embodiments of the present invention.
According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the method for updating robot operating parameters according to any one of the embodiments of the present invention when the computer instructions are executed.
According to the technical scheme of the embodiment of the invention, the current configuration information corresponding to the target operation parameters of the target robot is obtained according to the configuration information obtaining request, the current configuration information is displayed on the front-end page, then the updated configuration information of the target operation parameters is determined according to the modification instruction of the current configuration information acted on the front-end page, and the updated configuration information is further issued to the target robot, so that the target robot updates the target operation parameters according to the updated configuration information. By the technical scheme, the running parameters of the robot can be remotely updated, the labor cost is saved, and the updating efficiency of the running parameters of the robot is improved.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present invention, nor do they necessarily limit the scope of the invention. Other features of the present invention will become apparent from the following description.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the description below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a method for updating robot operating parameters according to an embodiment of the present invention;
fig. 2A is a flowchart of a method for updating robot operating parameters according to a second embodiment of the present invention;
FIG. 2B is a schematic diagram of a page with configuration information modification according to a second embodiment of the present invention;
fig. 3 is a flowchart of a method for updating robot operating parameters according to a third embodiment of the present invention;
fig. 4 is a flowchart of a method for updating robot operating parameters according to a fourth embodiment of the present invention;
fig. 5 is a schematic structural diagram of an apparatus for updating an operating parameter of a robot according to a fifth embodiment of the present invention;
fig. 6 is a schematic structural diagram of an updating apparatus for robot operating parameters according to a sixth embodiment of the present invention;
fig. 7 is a schematic structural diagram of an electronic device implementing the robot operating parameter updating method according to the embodiment of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be understood that the terms "target" and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example one
Fig. 1 is a flowchart of a method for updating an operating parameter of a robot according to an embodiment of the present invention. The embodiment can be suitable for the situation of how to update the robot operating parameters, and the updating method of the robot operating parameters can be realized by the cooperation of the server and the robot, and specifically can be realized by the cooperation of the remote terminal and an application program in the robot.
The method can be executed by a robot operating parameter updating device, which can be implemented in the form of hardware and/or software, and can be integrated in an electronic device bearing the robot operating parameter updating function, such as a server, and specifically can be a remote terminal, such as a PC, a tablet computer, a mobile phone, and the like. As shown in fig. 1, the method for updating the robot operating parameters of the present embodiment includes:
and S110, acquiring current configuration information corresponding to the target operation parameters of the target robot according to the configuration information acquisition request, and displaying the current configuration information on a front-end page.
In this embodiment, the configuration information obtaining request refers to a request for obtaining configuration information, and optionally, the configuration information obtaining request may include a robot name, a robot identifier, a robot type, and the like. The target robot is a robot with a remote parameter updating requirement, and optionally, an application program supporting remote setting is configured in the target robot. The target operation parameter refers to an operation parameter of the target robot, and optionally, the target operation parameter includes at least one of the following: robot application parameters or robot control system parameters; the robot application parameters refer to parameters related to application programs in the robot, such as meal delivery APP, hotel APP, medical APP and other application parameters; the Robot control system parameter refers to a parameter related to the Robot control system, for example, a Robot system parameter, such as a camera height, a camera roll angle, a camera pitch angle, a camera lateral offset, a camera longitudinal offset, and the like. The current configuration information refers to configuration information corresponding to each parameter item in the target operation parameters acquired at the current moment.
Optionally, a configuration information acquisition request is generated based on information, such as a robot name or a robot identifier of a target robot, which is input by a user through a front-end interaction page and needs to be remotely updated with parameters; or generating a configuration information acquisition request based on the authority binding relationship between the user and the target robot in the front-end interactive system; or the controllable robot can automatically generate a new configuration information acquisition request when a certain time is reached after each update. Then, according to the configuration information acquisition request, sending a configuration information uploading instruction to an application program supporting remote setting in the target robot; correspondingly, the application program in the target robot may report the current configuration information of the target operating parameters of the target robot to the remote terminal based on a Message Queue Telemetry Transport (MQTT) instant messaging protocol. Accordingly, the remote terminal can receive current configuration information corresponding to the target operating parameters of the target robot.
Further, the remote terminal may present the current configuration information in a front-end page. Specifically, the current configuration information may be rendered to a front-end page of the user, such as a web-end page of the user's computer.
For example, taking a computer as an example, if the current configuration information includes version information, displaying the current configuration information on the front-end page may be determining a target parameter item to be rendered and a corresponding edit box according to the version information; and matching the current configuration information with the target parameter item, and filling the current configuration information into a corresponding edit box to render and display.
The version information may refer to a version corresponding to current configuration information, for example, different versions of the food delivery APP, different parameter items may exist for corresponding operation parameters in different versions, and different value ranges or data types may also exist for the same parameter item.
Specifically, the target parameter item to be rendered and the corresponding edit box may be determined according to the version information, and then the current configuration information is matched with the target parameter item and is filled in the corresponding edit box for rendering and displaying. The method can be compatible with robots of different versions, and applicability is improved.
It can be understood that, by rendering the current configuration information, the user can be intuitively and clearly informed of the details of the target operation parameters, so as to modify the target operation parameters in the following process.
And S120, determining the updated configuration information of the target operation parameters according to the modification instruction of the current configuration information acted on the front-end page.
In this embodiment, the update of the configuration information refers to configuration information obtained by updating the configuration information of the target operating parameter.
Specifically, the user can perform corresponding modification operation on the current configuration information of the target operation parameter on the front-end page; correspondingly, according to the modification operation on the current configuration information acted on the front-end page, a modification instruction on the current configuration information is determined, and the updated configuration information of the target operation parameters is generated.
And S130, issuing the updated configuration information to the target robot so that the target robot updates the target operation parameters according to the updated configuration information.
Specifically, the update configuration information can be issued to the application program of the target robot based on the MQTT instant messaging protocol; correspondingly, the application program of the target robot sends the corresponding updated configuration information to the target robot, and the target robot updates the target operation parameters according to the updated configuration information.
According to the technical scheme of the embodiment of the invention, the current configuration information corresponding to the target operation parameters of the target robot is obtained according to the configuration information obtaining request, the current configuration information is displayed on the front-end page, then the updated configuration information of the target operation parameters is determined according to the modification instruction of the current configuration information on the front-end page, and the updated configuration information is issued to the target robot, so that the target robot updates the target operation parameters according to the updated configuration information. By the technical scheme, the running parameters of the robot can be remotely updated, the labor cost is saved, and the updating efficiency of the running parameters of the robot is improved.
Optionally, when the update configuration information is sent down, for example, the user clicks a "one-click sending client" in fig. 2B, and if the setting data is not changed, the setting data is not sent down to the robot. And if the task is changed, only sending the changed part of the background to generate a unique taskId (which is assumed to be uuid), and performing task identification by using the same taskId before the operation is completed.
Example two
Fig. 2A is a flowchart of a method for updating robot operating parameters according to a second embodiment of the present invention. The embodiment is further optimized on the basis of the embodiment, and provides an alternative scheme.
As shown in fig. 2A, the method for updating the robot operating parameters according to the present embodiment may include:
s210, according to the configuration information acquisition request, current configuration information corresponding to the target operation parameters of the target robot is acquired, and the current configuration information is displayed on a front-end page.
The target operating parameter includes at least one of: robot application parameters or robot control system parameters. Illustratively, as shown in fig. 2B, the front page shows target parameter items of robot control system parameters (robot configuration), current configuration information in an edit box corresponding to the target parameter items, and edit buttons; the target parameter items comprise three stereoscopic vision, camera height, camera roll angle, camera pitch angle, camera transverse offset and camera longitudinal offset.
It should be noted that the data format of the configuration information may be hierarchically defined as models, groups, and items; wherein modules represent modules, such as app configuration, robot configuration; there is a group under the module and an item (specific attribute item) under the group, and the structure data guarantees that there is no key of the same items in the same module. Meanwhile, a plurality of modules are arranged, so that different modifications are not interfered with each other, the content in one module is only allowed to be modified in each modification, and the modification of a plurality of modules is not allowed to be carried out simultaneously in the same issuing manner. That is, modifying the app configuration and modifying the robot configuration do not interfere with each other. And then the background (remote terminal) returns the data format to the front end, and the front end dynamically renders a page according to the data to display the configuration information.
For example, the structure that the current configuration information is reported by a robot in the form of a json character string may be as follows:
Figure BDA0003714947650000081
Figure BDA0003714947650000091
that is, the ROBOT may obtain the request according to the configuration information, and report the current configuration information of the target operation parameters under the APP configuration and the ROBOT configuration at the same time, where the target operation parameters of the APP configuration include current APP version information. It can be understood that the same type of robot, such as a food delivery robot, may specifically have multiple models, the food delivery APP versions adapted to the robots of different models may be different, and the operation parameters that the food delivery APPs of different versions can adjust and the intervals of each operation parameter may be different, so that version information is added when reporting configuration information, which is convenient for the front end to quickly determine the content to be rendered according to the versions.
And the data format similar to json scheme is adopted to dynamically render the data reported by the robot, so that the modification of other configuration information can be conveniently expanded in the future, and the robot is compatible with more types of robots. For example, different types of robots and different installed apps can dynamically support different types in the background. Identifying different types of robots as different keys, e.g. in the form of key-values, which support a remotely set version of the app as value, these keys and values can be configured dynamically in the background, which can be differentiated for meals and hotels, e.g.: foodopapp, v1.10.0, hotelApp, v 1.1.0. The character strings are separated according to commas and correspond to each other pairwise, if robots of different types need to be added, the character strings only need to be modified according to rules, and keys and values are added.
S220, determining the modification configuration information of the target parameter item according to the modification instruction of the current configuration information of the target parameter item acting on the front-end page.
Specifically, the user can modify the current configuration information of the target parameter item on the front-end page; correspondingly, the remote terminal can generate a modification instruction of the current configuration information according to the modification operation of the current configuration information of the target parameter item on the front-end page, and then determine the modification configuration information of the target parameter item according to the modification instruction.
S230, verifying the modified configuration information according to the limited information of the target parameter item; if the verification is successful, executing S240; if the verification fails, S270 is executed.
In this embodiment, the constraint information refers to constraint specifications for the target parameter item, and may include a threshold range of parameter values, a data type, a data format, and the like. The modified configuration information refers to configuration information obtained by modifying the target parameter item through the front-end page by the user.
Specifically, the modified configuration information may be checked according to at least one item of the definition information of the target parameter item. For example, referring to fig. 2B, the target operation parameter is a robot control system parameter (robot configuration), and the definition information of the target parameter item, i.e. the camera height, is: the threshold range of the parameter value is 50-150, and the data type is an integer; if the modification configuration information of the target parameter item, namely the height of the camera, is 80, the modification configuration information conforms to the range threshold of the parameter value; if the modified configuration information of the target parameter item of the camera height is 80.25, the modified configuration information does not meet the data type requirement.
And S240, controlling a sending button of the front-end page to be in an operable state.
Specifically, the issue button of the front-end page may be controlled to be in an operable state, for example, the issue button is highlighted.
And S250, determining the modified configuration information as the updated configuration information according to the issuing command acting on the issuing button.
Specifically, after the target operation parameters are modified, the user can click the issue button; correspondingly, a sending command is generated according to the clicking operation acted on the sending button, and the configuration information is determined to be updated.
E.g., the camera height in the robot configuration changes, the data format for updating the configuration information may be,
Figure BDA0003714947650000111
the data format includes modelecode and jsonndata. The moduleCode is used for identifying a module (module) in the robot which is modified currently, jsonnData is the content which is modified specifically in the corresponding module, wherein a is the name of the modified key, value is the value issued after modification, and type is the type of the current value and is used for verifying whether the value is correct.
And S260, issuing the updated configuration information to the target robot so that the target robot updates the target operation parameters according to the updated configuration information.
It should be noted that, when issuing the update configuration information, only the item that has been changed and the module corresponding to the item need to be issued, and the robot directionally updates the specific value according to the module and the key of the item. For example, the camera height (item) in the robot configuration (module) is changed, and only the camera height (item) and the robot configuration (module) corresponding to the camera height (item) are issued to the robot; accordingly, the robot updates the specific values according to the camera height (item) and the key orientation of its corresponding robot configuration (module).
And S270, outputting verification failure information and controlling a sending button of the front-end page to be in an inoperable state.
In this embodiment, the verification failure information is used to indicate that the modification configuration information does not meet the specification, and remind the user of the information for performing the modification again, such as "numerical value out of range".
Specifically, the verification failure information may be displayed in a form of a popup window, and the issue button of the control end page is in an inoperable state, for example, the issue button is in a gray state and does not respond to a click instruction acting on the issue button; or hide the display issue button.
The technical scheme of the embodiment of the invention comprises the steps of obtaining current configuration information corresponding to target operation parameters of a target robot according to a configuration information obtaining request, displaying the current configuration information on a front-end page, then determining the modification configuration information of the target parameter item according to a modification instruction of the current configuration information of the target parameter item acted on the front-end page, checking the modification configuration information according to the limit information of the target parameter item, controlling a sending button of the front-end page to be in an operable state if the checking is successful, determining the modification configuration information as update configuration information according to the sending instruction acted on the sending button, further sending the update configuration information to the target robot so that the target robot updates the target operation parameters according to the update configuration information to further obtain the latest configuration information of the target operation parameters, and determining whether the target operation parameters are updated successfully according to the latest configuration information and the updated configuration information. According to the technical scheme, the accuracy of the configuration information of the target operation parameters is ensured by verifying the configuration information of the target parameter items of the target operation parameters.
On the basis of the above embodiment, as an optional mode of the present disclosure, the latest configuration information of the target operating parameter may also be obtained; and determining whether the target operation parameter is successfully updated according to the latest configuration information and the updated configuration information.
Specifically, after the updated configuration information of the target operation parameter is issued to the target robot, the latest configuration information of the target operation parameter uploaded by the target robot can be acquired, the latest configuration information is compared with the updated configuration information, and if the latest configuration information is consistent with the updated configuration information, the target operation parameter is determined to be updated successfully.
It can be understood that the updated configuration is verified by obtaining the latest configuration information of the target operation parameters, so that whether the robot really updates the target operation parameters can be ensured, and a user can know the update condition of the target operation parameters of the target robot; meanwhile, the synchronization of the configuration information of the remote terminal (background server) and the robot on the operation parameters is ensured.
EXAMPLE III
Fig. 3 is a flowchart of a method for updating robot operating parameters according to a third embodiment of the present invention. The embodiment is suitable for the situation of how to update the robot operating parameters, and the updating method of the robot operating parameters can be realized by the cooperation of the server and the robot, and specifically can be realized by the cooperation of the remote terminal and an application program in the robot.
The method may be performed by a robot operating parameter updating apparatus, which may be implemented in hardware and/or software, and may be integrated into an electronic device carrying a robot operating parameter updating function, for example, a robot, such as an application program in a robot. As shown in fig. 3, the method for updating the robot operating parameters according to the embodiment may include:
and S310, uploading current configuration information corresponding to the target operation parameters of the target robot according to the configuration information acquisition request.
In this embodiment, the target operating parameter at least includes one of the following: robot application parameters or robot control system parameters.
Specifically, the application program in the target robot may upload the current configuration information of the target operation parameter corresponding to the target robot to the remote terminal based on a Message Queue Telemetry Transport (MQTT) instant messaging protocol according to a configuration information acquisition request issued by the remote terminal.
S320, obtaining the issued updated configuration information.
In this embodiment, the update of the configuration information refers to configuration information after updating the target operating parameter.
Specifically, the application program in the target robot may obtain the update configuration information issued by the remote terminal. Optionally, the robot enters an update state, and an update lock exists before the update task is finished (success or failure), and the robot is not allowed to push the configuration information update to the robot again. The problem that the robot fails to update or update data are disordered due to the fact that a new updating configuration information is received before a task is completed is avoided.
S330, if the updated configuration information is determined to comprise the configuration information corresponding to the robot control system parameters, judging whether the target robot is in an idle state, and if so, executing S340; if not, go to S350.
In this embodiment, the uploading and updating of the parameters of the robot control system may be completed by the robot application program, and the uploading to the background is not direct. For example, the background only carries out data transmission with meal delivery APP communication, and includes the operation parameters of the meal delivery APP and the operation parameters of the robot configuration system.
In this embodiment, the robot may be a food delivery robot, and the idle state may include a food delivery, snack, multi-point, direct, greeting, blessing mode home page, a charging page (line charging or charging pile), a setup page, and the like. The non-idle state can be in a food delivery, snack, multi-point, direct and welcome mode task, a return journey, a charging and charging return journey and a remote calling task. The parameters of the robot control system are updated only when the robot is in an idle state, so that the problem that the robot control is abnormal and breaks down due to updating in a task can be avoided.
Specifically, after the issued updated configuration information is obtained, it is determined whether the updated configuration information includes configuration information corresponding to parameters of the robot control system, if yes, it is further determined whether the target robot is in an idle state, and if yes, S340 is executed; if the state is not idle, S350 is executed.
And S340, issuing corresponding configuration information to the robot control system to update the target operation parameters.
Specifically, an application program in the target robot may issue configuration information corresponding to the robot control system; correspondingly, the robot control system updates the target operating parameters. Wherein the robot control system may be a robot system.
Illustratively, when the corresponding configuration information is issued to the robot control system, a modified parameter popup can be displayed, and the target robot is controlled not to respond to the task instruction during the display of the modified parameter popup. Wherein the modify parameter popup may display "the robot will be restarted after 10s, modify parameter". At this time, the operation screen pop-up window operation of the target robot may correspond to the result: 1) if the click command of the [ confirm ] button is identified, the popup disappears, the robot is restarted, and feedback information of 'modifying configuration and restarting robot' is returned to a background (namely a remote terminal); 2) if a click command to the (cancel) button is identified, the popup disappears, and feedback information of 'manual cancel, modification failure' is returned to the background; 3) if the countdown is finished, the popup disappears, the configuration modification process is automatically entered, the robot is restarted, and feedback information of 'configuration modification and robot' is returned to a background (namely, a remote terminal).
It can be understood that through displaying the modified parameter popup window, a user can clearly and intuitively know the time for the robot to modify the parameters, and autonomously select whether to restart or not, and meanwhile, the user does not respond to a task instruction, so that the influence on the task in the parameter updating process is avoided.
And S350, uploading the waiting response information.
Specifically, the application program of the target robot uploads the waiting response information to the remote terminal so that the remote terminal can know the state of the target robot.
According to the technical scheme of the embodiment of the invention, the current configuration information corresponding to the target operation parameters of the target robot is uploaded according to the configuration information acquisition request, and the target operation parameters at least comprise one of the following parameters: the method comprises the steps that robot application program parameters or robot control system parameters are acquired, then issued updating configuration information is acquired, and then if the updating configuration information is determined to comprise configuration information corresponding to the robot control system parameters, whether a target robot is in an idle state or not is judged; if so, issuing corresponding configuration information to the robot control system to update the target operation parameters; if not, uploading the waiting response information. According to the technical scheme, whether the control system parameters are updated or not is determined by determining whether the machine is in an idle state or not, so that the influence on the task being executed is avoided, and meanwhile, the running parameters are updated under the condition that the robot is idle, so that the normal work of the robot is not influenced.
On the basis of the above embodiment, as an optional way of the embodiment of the present invention, a parameter update list of the target robot can be recorded and displayed according to the instruction; the parameter updating list comprises at least one piece of parameter updating task information; the parameter updating task information comprises at least one of task identification, operation parameter name, updating type, modification content, updater, updating time and updating state.
Specifically, the task information is updated for each parameter of the target robot. Further, in the case where the record presentation instruction is recognized, the parameter update list of the presentation target robot is presented, for example, the task ID is 100a, the user is zhang, the modification content is × ×, and the like. Further, the task information can be updated by inputting keywords such as states in the search bar to filter relevant parameters of the target robot.
It can be understood that the historical parameter updating condition of the robot can be known at any time by recording the parameter updating task information of the target robot and displaying the parameter updating list according to the requirement.
Example four
Fig. 4 is a flowchart of a method for updating robot operating parameters according to a fourth embodiment of the present invention. This embodiment is further optimized and provides an alternative implementation scheme based on the above embodiments. As shown in fig. 4, the method for updating the robot operating parameters according to the embodiment may include:
and S410, uploading current configuration information corresponding to the target operation parameters of the target robot according to the configuration information acquisition request.
Wherein the target operating parameter comprises at least one of: robot application parameters or robot control system parameters.
And S420, acquiring the issued updated configuration information.
S430, if the updated configuration information is determined to comprise the configuration information corresponding to the robot control system parameters, judging whether the target robot is in an idle state, and if so, executing S440; if not, go to S450.
And S440, issuing corresponding configuration information to the robot control system to update the target operation parameters, and continuing to execute S460.
And S450, uploading the waiting response information.
And S460, controlling the target robot to collect real-time operation data so as to verify whether the updated target operation parameters are accurate.
Optionally, the robot may be controlled to acquire real-time operation data corresponding to the target operation parameter, and then whether the updated target operation parameter is accurate may be verified according to the real-time operation data based on a certain verification rule. For example, whether the updated target operation data is accurate or not may be verified according to the real-time operation data based on a parameter verification model, where the parameter verification model may be obtained based on a machine learning algorithm through pre-training. For example, when the updated target operating parameters include camera parameters, the updated target operating parameters may control the robot to acquire picture data in real time, and perform positioning accuracy verification to determine the accuracy of the updated target operating parameters. For another example, when the updated target operation parameter includes an obstacle avoidance distance, the robot may be controlled to approach an entity obstacle, and the laser data of the robot when the obstacle avoidance is triggered is acquired, so as to determine whether the actual obstacle avoidance distance is consistent with the updated obstacle avoidance distance. If collision is triggered, it can be determined that the updated obstacle avoidance distance is inaccurate.
Illustratively, if the robot control system parameters include laser radar parameters, such as the installation height of a laser radar, the robot is controlled to collect real-time operation data so as to verify whether the updated target operation parameters are correct, the target robot is controlled to move from the current position to the target position, and laser positioning data of the target robot at the target position is acquired; and verifying whether the updated laser radar parameters are correct or not according to the laser positioning data and the map laser data corresponding to the target position.
Wherein the current position is the position where the target robot is currently located. The target position refers to a stop position after the target robot moves.
Specifically, the robot is controlled to move to the target position from the current position, for example, the robot is controlled to walk for a certain distance (for example, the robot walks for 30cm on the left side), then the robot stops, laser positioning data of the target robot at the target position is obtained, then the laser positioning data and map laser data corresponding to the target position are matched, the matching degree is determined, and if the matching degree is smaller than a threshold value of the matching degree, the updated laser radar parameters are determined to be correct. Wherein, the threshold value of the matching degree can be set by those skilled in the art according to actual requirements. The specific coordinates of the target position can be determined according to the current position of the robot, IMU data and the odometer difference value.
It can be understood that the correctness of the parameters of the laser radar can be verified by controlling the robot to move, and the verification effect can be quickly and accurately achieved.
According to the technical scheme, the accuracy of the updated target operation parameters is verified through the real-time operation data of the robot, the readiness of the updated parameters can be verified in time, and the condition that the normal operation of the robot is influenced by parameter modification is avoided.
EXAMPLE five
Fig. 5 is a schematic structural diagram of an apparatus for updating an operating parameter of a robot according to a fifth embodiment of the present invention. The embodiment is applicable to the situation how to update the robot operating parameters, and the method may be executed by an updating apparatus for the robot operating parameters, which may be implemented in the form of hardware and/or software, and may be integrated in an electronic device, such as a server, carrying an updating function for the robot operating parameters, and specifically may be a remote terminal, such as a PC computer. As shown in fig. 5, the apparatus for updating the robot operating parameters according to the present embodiment may include:
a current configuration display module 510, configured to obtain current configuration information corresponding to a target operation parameter of the target robot according to the configuration information obtaining request, and display the current configuration information on a front-end page, where the target operation parameter at least includes one of: robot application parameters or robot control system parameters;
an update configuration determining module 520, configured to determine update configuration information of the target operating parameter according to a modification instruction applied to the current configuration information on the front-end page;
and an update configuration issuing module 530, configured to issue the update configuration information to the target robot, so that the target robot updates the target operation parameter according to the update configuration information.
According to the technical scheme of the embodiment of the invention, the current configuration information corresponding to the target operation parameters of the target robot is obtained according to the configuration information obtaining request, the current configuration information is displayed on the front-end page, then the updated configuration information of the target operation parameters is determined according to the modification instruction of the current configuration information acted on the front-end page, and the updated configuration information is further issued to the target robot, so that the target robot updates the target operation parameters according to the updated configuration information. By the technical scheme, the running parameters of the robot can be remotely updated, the labor cost is saved, and the updating efficiency of the running parameters of the robot is improved.
Optionally, the update configuration determining module 520 is specifically configured to:
determining modification configuration information of the target parameter item according to a modification instruction acting on the front-end page for the current configuration information of the target parameter item;
checking the modified configuration information according to the limited information of the target parameter item;
if the check is successful, controlling a sending button of the front-end page to be in an operable state;
and determining the modified configuration information as the updated configuration information according to the issuing command acting on the issuing button.
Optionally, the device parameter update determining module is specifically configured to:
acquiring the latest configuration information of the target operation parameters;
and determining whether the target operation parameter is successfully updated according to the latest configuration information and the updated configuration information.
Optionally, the current configuration acquiring module is specifically configured to:
determining a target parameter item to be rendered and a corresponding edit box according to the version information;
and matching the current configuration information with the target parameter item, and filling the current configuration information into a corresponding edit box to render and display.
The robot operating parameter updating device provided by the embodiment of the invention can execute the robot operating parameter updating method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
Fig. 6 is a schematic structural diagram of an apparatus for updating an operating parameter of a robot according to a sixth embodiment of the present invention. The embodiment is suitable for the situation of how to update the robot operating parameters, and the apparatus may be implemented in the form of hardware and/or software, and may be integrated in an electronic device carrying an update function of the robot operating parameters, for example, in a robot, such as an application program in the robot. As shown in fig. 6, the robot operating parameter updating apparatus of the present embodiment may include:
a current configuration uploading module 610, configured to upload current configuration information corresponding to target operation parameters of the target robot according to the configuration information obtaining request, where the target operation parameters at least include one of the following: robot application program parameters or robot control system parameters;
an update configuration obtaining module 620, configured to obtain the delivered update configuration information;
an idle state judgment module 630, configured to judge whether the target robot is in an idle state if it is determined that the updated configuration information includes configuration information corresponding to a parameter of the robot control system,
the operation parameter updating module 640 is configured to, if the target operation parameter is in the target operation parameter range, send corresponding configuration information to the robot control system to update the target operation parameter;
and a wait for response message uploading module 650, configured to upload the wait for response message if the wait for response message is not in the first status.
According to the technical scheme of the embodiment of the invention, the current configuration information corresponding to the target operation parameters of the target robot is uploaded according to the configuration information acquisition request, and the target operation parameters at least comprise one of the following parameters: the method comprises the steps that robot application program parameters or robot control system parameters are acquired, then issued updating configuration information is acquired, and then if the updating configuration information is determined to comprise configuration information corresponding to the robot control system parameters, whether a target robot is in an idle state or not is judged; if so, issuing corresponding configuration information to the robot control system to update the target operation parameters; if not, uploading the waiting response information. According to the technical scheme, whether the control system parameters are updated or not is determined by determining whether the machine is in an idle state or not, so that the influence on the task being executed is avoided, and meanwhile, the running parameters are updated under the condition that the robot is idle, so that the normal work of the robot is not influenced.
Optionally, the apparatus further comprises:
and the parameter popup window display module is used for displaying the modified parameter popup window and controlling the target robot not to respond to the task instruction during the display period of the modified parameter popup window.
Optionally, the apparatus further comprises:
and the parameter verification module is used for controlling the target robot to acquire real-time operation data so as to verify whether the updated target operation parameters are accurate or not.
Optionally, the robot control system parameters include laser radar parameters, and the parameter verification module is specifically configured to:
controlling the target robot to move from the current position to the target position, and acquiring laser positioning data of the target robot at the target position;
and verifying whether the updated laser radar parameters are correct or not according to the laser positioning data and the map laser data corresponding to the target position.
Optionally, the apparatus further comprises:
the parameter list display module is used for recording and displaying a parameter update list of the target robot according to the instruction;
the parameter updating list comprises at least one piece of parameter updating task information; the parameter updating task information comprises at least one of task identification, operation parameter name, updating type, modification content, updater, updating time and updating state.
The robot operating parameter updating device provided by the embodiment of the invention can execute the robot operating parameter updating method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
In the technical scheme of the invention, the collection, storage, use, processing, transmission, provision, disclosure and other processing of the operation parameters and the like of the related machine are all in accordance with the regulations of related laws and regulations and do not violate the good customs of the public order.
EXAMPLE seven
Fig. 7 is a schematic structural diagram of an electronic device implementing the method for updating the robot operating parameters according to the embodiment of the present invention; FIG. 7 illustrates a schematic diagram of an electronic device 10 that may be used to implement an embodiment of the invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 7, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a Read Only Memory (ROM)12, a Random Access Memory (RAM)13, and the like, wherein the memory stores a computer program executable by the at least one processor, and the processor 11 can perform various suitable actions and processes according to the computer program stored in the Read Only Memory (ROM)12 or the computer program loaded from a storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data necessary for the operation of the electronic apparatus 10 may also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
A number of components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, or the like; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The processor 11 performs the various methods and processes described above, such as the method of updating the operating parameters of the robot.
In some embodiments, the method of updating the robot operating parameters may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the above described method of updating the robot operating parameters may be performed. Alternatively, in other embodiments, the processor 11 may be configured by any other suitable means (e.g. by means of firmware) to perform the update method of the robot operating parameters.
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be performed. A computer program can execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical host and VPS service are overcome.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present invention may be executed in parallel, sequentially, or in different orders, and are not limited herein as long as the desired results of the technical solution of the present invention can be achieved.
The above-described embodiments should not be construed as limiting the scope of the invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (13)

1. A robot operation parameter updating method is characterized by comprising the following steps:
according to the configuration information acquisition request, acquiring current configuration information corresponding to target operation parameters of the target robot, and displaying the current configuration information on a front-end page, wherein the target operation parameters at least comprise one of the following parameters: robot application parameters or robot control system parameters;
determining the updated configuration information of the target operation parameter according to a modification instruction of the current configuration information acting on the front-end page;
and issuing the updated configuration information to the target robot so that the target robot updates the target operation parameters according to the updated configuration information.
2. The method of claim 1, wherein determining the updated configuration information for the target operating parameter according to the modification instruction for the current configuration information acting on the front-end page comprises:
determining modification configuration information of a target parameter item according to a modification instruction acting on the front-end page for the current configuration information of the target parameter item;
checking the modification configuration information according to the limited information of the target parameter item;
if the check is successful, controlling a sending button of the front-end page to be in an operable state;
and determining the modified configuration information as the updated configuration information according to the issuing command acting on the issuing button.
3. The method of claim 1, wherein after sending the updated configuration information to the robot to update the target operating parameter according to the updated configuration information, the method further comprises:
acquiring the latest configuration information of the target operation parameters;
and determining whether the target operation parameter is updated successfully according to the latest configuration information and the updated configuration information.
4. The method of claim 1, wherein the current configuration information comprises version information, and wherein the presenting the current configuration information on a front-end page comprises:
determining a target parameter item to be rendered and a corresponding edit box according to the version information;
and matching the current configuration information with the target parameter item, and filling the current configuration information into a corresponding edit box for rendering and displaying.
5. A robot operation parameter updating method is characterized by comprising the following steps:
uploading current configuration information corresponding to target operation parameters of a target robot according to a configuration information acquisition request, wherein the target operation parameters at least comprise one of the following parameters: robot application program parameters or robot control system parameters;
acquiring the issued update configuration information;
if the updated configuration information is determined to comprise the configuration information corresponding to the robot control system parameters, judging whether the target robot is in an idle state;
if so, issuing corresponding configuration information to the robot control system to update the target operation parameters;
and if not, uploading the waiting response information.
6. The method of claim 5, wherein the step of issuing the corresponding configuration information to the robot control system further comprises:
and displaying a modification parameter popup, and controlling the target robot not to respond to a task instruction during the display of the modification parameter popup.
7. The method of claim 5, further comprising:
and controlling the target robot to acquire real-time operation data so as to verify whether the updated target operation parameters are accurate.
8. The method of claim 7, wherein the robot control system parameters include lidar parameters, and wherein the controlling robot collects real-time operating data to verify that the updated target operating parameters are correct, comprising:
controlling the target robot to move from the current position to the target position, and acquiring laser positioning data of the target robot at the target position;
and verifying whether the updated laser radar parameters are correct or not according to the laser positioning data and the map laser data corresponding to the target position.
9. The method of claim 5, further comprising:
recording and displaying a parameter update list of the target robot according to the instruction;
wherein the parameter update list comprises at least one piece of parameter update task information; the parameter updating task information comprises at least one of task identification, operation parameter name, updating type, modification content, updater, updating time and updating state.
10. An apparatus for updating an operating parameter of a robot, comprising:
a current configuration display module, configured to obtain current configuration information corresponding to a target operation parameter of a target robot according to a configuration information obtaining request, and display the current configuration information on a front-end page, where the target operation parameter at least includes one of: robot application parameters or robot control system parameters;
the update configuration determining module is used for determining the update configuration information of the target operation parameter according to a modification instruction acting on the front-end page to the current configuration information;
and the update configuration issuing module is used for issuing the update configuration information to the target robot so that the target robot updates the target operation parameters according to the update configuration information.
11. An apparatus for updating an operating parameter of a robot, comprising:
a current configuration uploading module, configured to upload current configuration information corresponding to a target operation parameter of a target robot according to a configuration information acquisition request, where the target operation parameter at least includes one of: robot application program parameters or robot control system parameters;
the update configuration acquisition module is used for acquiring the issued update configuration information;
an idle state judgment module, configured to judge whether the target robot is in an idle state if it is determined that the updated configuration information includes configuration information corresponding to the robot control system parameter,
the operation parameter updating module is used for issuing corresponding configuration information to the robot control system if the robot control system is in the state of the target operation parameter updating module, so as to update the target operation parameter;
and the waiting response information uploading module is used for uploading the waiting response information if the waiting response information is not in the state.
12. An electronic device, characterized in that the electronic device comprises:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method of updating an operational parameter of a robot of any one of claims 1-4 or the method of updating an operational parameter of a robot of any one of claims 5-9.
13. A computer-readable storage medium, characterized in that the computer-readable storage medium stores computer instructions for causing a processor to implement, when executed, the method for updating robot operating parameters according to any one of claims 1 to 4, or the method for updating robot operating parameters according to any one of claims 5 to 9.
CN202210735053.2A 2022-06-27 2022-06-27 Robot operation parameter updating method, device, equipment and storage medium Pending CN115026831A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210735053.2A CN115026831A (en) 2022-06-27 2022-06-27 Robot operation parameter updating method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210735053.2A CN115026831A (en) 2022-06-27 2022-06-27 Robot operation parameter updating method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115026831A true CN115026831A (en) 2022-09-09

Family

ID=83126936

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210735053.2A Pending CN115026831A (en) 2022-06-27 2022-06-27 Robot operation parameter updating method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115026831A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116341880A (en) * 2023-05-26 2023-06-27 成都盛锴科技有限公司 Distributed scheduling method for column inspection robot based on finite state machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116341880A (en) * 2023-05-26 2023-06-27 成都盛锴科技有限公司 Distributed scheduling method for column inspection robot based on finite state machine
CN116341880B (en) * 2023-05-26 2023-08-11 成都盛锴科技有限公司 Distributed scheduling method for column inspection robot based on finite state machine

Similar Documents

Publication Publication Date Title
EP3842948B1 (en) Method and apparatus for testing edge computing, device, and readable storage medium
JP2018525751A (en) Interactive control method and apparatus for voice and video calls
US10628633B1 (en) Enhancing electronic form data based on hierarchical context information
US20200272849A1 (en) Estimating system, estimating method and program
US9736031B2 (en) Information system construction assistance device, information system construction assistance method, and information system construction assistance program
CN115026831A (en) Robot operation parameter updating method, device, equipment and storage medium
CN114997414B (en) Data processing method, device, electronic equipment and storage medium
CN114227698A (en) Robot control method, device, equipment and storage medium
CN117171315A (en) Task processing method and device, electronic equipment and storage medium
CN115860877A (en) Product marketing method, device, equipment and medium
CN115543423A (en) Method, device and equipment for generating benchmarks and storage medium
CN116258439A (en) Robot take-out distribution method and device, robot and storage medium
CN113722523B (en) Object recommendation method and device
CN116756233B (en) Situation data processing method and device, electronic equipment and storage medium
CN117240711B (en) Automatic updating method, device and equipment for cluster management tool configuration file
CN116521199B (en) Component upgrading method, device, equipment and storage medium
CN113722534B (en) Video recommendation method and device
CN114637564B (en) Data visualization method and device, electronic equipment and storage medium
CN115718627A (en) BIOS configuration method, device, equipment and medium
CN115629943A (en) Information monitoring method, device, equipment and storage medium based on Zabbix
CN115878000A (en) Page display method, device, equipment and medium
CN115070766A (en) Robot cruising method and device, robot and storage medium
CN118158617A (en) Teaching resource management method, device, equipment and storage medium
CN118057384A (en) Method, device, equipment and medium for constructing petrophysical modeling flow
CN115759942A (en) Storage management method, system, device, server, terminal and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination