Robot upgrading method and device, electronic device and computer readable storage medium
A technology of robots and storage space, applied in the field of robots, can solve the problem of not being perfect at one time, and achieve the effect of complete update, reduced operation, and strong usability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] In order to facilitate the understanding of this embodiment, firstly, an operating environment for executing a robot upgrading method disclosed in the embodiment of the present application is introduced in detail.
[0052] like figure 1 As shown, it is a schematic diagram of interaction between the server 100 and the robot 200 provided in the embodiment of the present application. The server 100 communicates with one or more robots 200 (only two robots 200 are shown in the figure) through a network for data communication or interaction. The server 100 may be a web server, a database server, and the like. The robot 200 may be a machine device that can automatically perform set work. The tasks of the robot 200 may be tasks that assist or replace human tasks.
[0053] Optionally, the server 100 may be a Jenkins server, which may be used to run related tasks for updating and upgrading the robot 200 .
[0054] Exemplarily, the types of the robot 200 may include, but are ...
Embodiment 2
[0068] see image 3 , is a flow chart of the robot upgrading method provided by the embodiment of the present application. The following will be image 3 The specific process shown will be described in detail.
[0069] Step 502, receiving the update source code for updating the target robot.
[0070] Optionally, the above update source code may be a source code uploaded by a user terminal.
[0071] Optionally, an application program of gitlab may be installed in the user terminal. When the robot needs to be updated, the source code can be uploaded to a service software warehouse required by a target robot in gitlab. Exemplarily, after the user terminal submits the source code and receives a git push operation, step 504 may be executed.
[0072] Optionally, the user terminal may use the ssh (Secure Shell, Chinese name: Secure Shell Protocol) protocol to transmit the update source code.
[0073] Optionally, as in Figure 4 As shown, the robot upgrading method further incl...
Embodiment 3
[0125] Based on the same application concept, the embodiment of the present application also provides a robot upgrading device corresponding to the robot upgrading method. Since the problem-solving principle of the device in the embodiment of the present application is similar to the aforementioned embodiment of the robot upgrading method, in this embodiment For the implementation of the device, reference may be made to the description in the embodiments of the above method, and repeated descriptions will not be repeated.
[0126] see Figure 7 , is a schematic diagram of the functional modules of the robot upgrading device provided in the embodiment of the present application. Each module in the robot upgrading device in this embodiment is used to execute each step in the above method embodiment. The robot upgrading device includes a receiving module 601, a compiling module 602, a transmitting module 603 and a first control module 604; wherein,
[0127] A receiving module 6...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com