CN108127663A - A kind of robot control system and method based on cloud computing - Google Patents
A kind of robot control system and method based on cloud computing Download PDFInfo
- Publication number
- CN108127663A CN108127663A CN201711367568.7A CN201711367568A CN108127663A CN 108127663 A CN108127663 A CN 108127663A CN 201711367568 A CN201711367568 A CN 201711367568A CN 108127663 A CN108127663 A CN 108127663A
- Authority
- CN
- China
- Prior art keywords
- management server
- cloud computing
- robot
- level management
- information
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1669—Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/006—Controls for manipulators by means of a wireless system for controlling one or several manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Manipulator (AREA)
Abstract
The invention discloses a kind of robot control system based on cloud computing, including:It is distributed robot terminal, at least cloud computing platform, the two-level management server of different zones;The robot terminal of the distribution different zones is connect with lowermost level management server communication, and the rudimentary management server is connect with high one-level management server communication, and the superlative degree management server is communicated to connect with cloud computing platform.Most suitable robot terminal can be quickly found out to go to complete task.
Description
Technical field
The present invention relates to a kind of data safety managing and control system and method, especially with respect to a kind of machine based on cloud computing
People's control system and method.
Background technology
With the development of the times, robot no longer only rests on production line the welding and assembling for carrying out product, but more
People’s lives are more come into, and since common sweeping robot, enter the epoch of intelligent robot.But due to machine
The exploitation of device people and manufacture cost are higher, this allows the update of robot to face a severe challenge.
Robot (Robot) equipment is the automatic installations for performing work.It can not only receive mankind commander, but also
The program of advance layout can be run, it can also be according to the principle guiding principle action formulated with artificial intelligence technology.Its task is to
Assist or replace the work of human work, such as the work of production industry, construction industry or danger.
In general, robot control mode is completed by a computer, i.e., each computer corresponds to a robot.
Disadvantage is that if desired controlling more robots simultaneously, multiple stage computers are needed, and user is in setting task
When, it needs to be configured on corresponding each computer, thus, very cumbersome.
Invention content
In order to solve the technical issues of above-mentioned, the present invention provides a kind of robot control system based on cloud computing, energy
Most suitable robot terminal is quickly found out to go to complete task.
The technical solution adopted in the present invention is:
A kind of robot control system based on cloud computing, including:Be distributed the robot terminals of different zones, cloud computing platform,
At least two-level management server;The robot terminal of the distribution different zones is connect with lowermost level management server communication,
The rudimentary management server is connect with high one-level management server communication, the superlative degree management server and cloud computing platform
Communication connection.
Further, the robot terminal includes:Software information service module, for the software version of collecting robot people
This information, automatic acquisition high-level software version and software patch;
Communication module, for communicating with lowermost level management server;
Feedback module, the processing for collecting robot people act and feed back to lowermost level management server;
GPS module, for obtaining location information.
Further, the lowermost level management server includes:Authentication module, for being believed according to the verification of robot terminal
Breath checks whether the terminal is able to access that Cloud Server;
Communication module communicates for robot terminal with higher leveled management server;
Processing module, for the processing of data;
Acquisition module, for obtaining the feedback information of robot terminal and software information.
Further, the high one-level management server includes:Communication module, for low one-level management server and higher
One-level management server communicates;
Processing module, for the processing of data;
Searching module, for searching suitable low one-level management server.
Further, the highest management server includes:Communication module, based on low one-level management server and cloud
Platform is calculated to communicate;
Processing module, for the processing of data;
Searching module, for searching suitable low one-level management server.
Further, the cloud computing platform is also stored with electronic map, software information service database and director data
Library.
A kind of method of the robot control based on cloud computing, this method include:Cloud computing platform send command information and
The location information on task ground gives highest management server;Highest management server most command information and location information are divided
Analysis, searches downward one-level management server info, until finding with leaving one's post business nearest and most suitable robot information;Robot
Terminal receives command information and performs task.
Further, the robot terminal sends verification information and gives lowermost level management server, passes through machine after verification
The mission bit stream of completion and software information are fed back to lowermost level management server by people's terminal.
Compared with prior art, the beneficial effects of the invention are as follows:
The system is managed step by step by management servers at different levels, is suitble to the management of bulk zone, can be found corresponding conjunction
Suitable robot terminal is handled, and differentiated control so that management is more orderly and more efficient, and cloud computing platform may be used also
Upgraded with the software to robot terminal and repair loophole, prevent robot terminal from malfunctioning and damaging.
Description of the drawings
Fig. 1 is the application environment schematic diagram of the robot control system the present invention is based on cloud computing;
Fig. 2 is the schematic diagram of each structure of the robot control system the present invention is based on cloud computing;
Fig. 3 is the flow chart of the robot control method the present invention is based on cloud computing.
Specific embodiment
Above description is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be implemented in accordance with the contents of the specification, below with presently preferred embodiments of the present invention and after attached drawing is coordinated to be described in detail such as.
The specific embodiment of the present invention is shown in detail by following embodiment and its attached drawing.
The present invention is further described with reference to the accompanying drawings and examples.
With reference to shown in Fig. 1,2;
The management server of the present embodiment is two-stage.
A kind of robot control system based on cloud computing, including:It is distributed robot terminal 400, the cloud meter of different zones
Calculate platform 100, two level management server 300 and one-level management server 200;The robot 400 of the distribution different zones is eventually
End is communicatively coupled with two level management server 300 by communication network 500, the two level management server and one-level management
Server is communicatively coupled by communication network 500, and the one-level management server 200 passes through logical with cloud computing platform 100
Communication network 500 is communicatively coupled.If the comparison of certain bigger distribution of robot quantity can have when wide three-level, level Four or
Person's more stages management server is managed, and is managed step by step in this way, to improve efficiency and management level.
The robot terminal 400 includes:Software information service module 410, for the software version of collecting robot people
Upgrade information and loophole of the information including software simultaneously send information to lowermost level management server 300, can also obtain automatically
High-level software version and software patch upgrade and repair loophole, and software information service module 410 will also send verification information, packet
Include the IP information of account number, password and the robot;
Communication module 420 is communicated using cordless communication network with lowermost level management server, including sending and receiving letter
Breath;
Feedback module 430, can with the work state information of collecting robot people 400 and complete task result information and oneself
Location information and feed back to lowermost level management server;
GPS module 440, for obtaining the location information of robot terminal 400 in real time.
The lowermost level management server 300 includes:Authentication module 310 is tested for what is sent according to robot terminal 400
Card information checks whether the terminal is able to access that Cloud Server.Specifically, authentication module 310 verifies the IP of the ustomer premises access equipment
Whether address, account and password are IP address, account and password that Cloud Server distributes to ustomer premises access equipment.If there is any one
Verification information is illegal, if for example, any one in the IP address of ustomer premises access equipment, account and password is not Cloud Server institute
Distribution, then authentication module 310 refuses ustomer premises access equipment access Cloud Server;If all verification informations are all legal, i.e. user
IP address, account and the password of end equipment are all that Cloud Server is distributed, then authentication module 310 judges the ustomer premises access equipment energy
Cloud Server is enough accessed, and the ustomer premises access equipment is allowed to access Cloud Server.
Communication module 320 for the communication between robot terminal 400, is also carried out with higher leveled management server
Communication;
Processing module 330, for handling various data informations, including 400 feedack of robot terminal and software information also
There is the information for the transmission for being exactly higher management server;
Acquisition module 340, for obtaining the feedback information of robot terminal 400 and software information.
The high one-level management server(It is not drawn in figure)Including:Communication module, for low one-level management server
It communicates with higher one-level management server;
Processing module, for the processing of data;
Searching module, for searching suitable low one-level management server.
The superlative degree management server 200 includes:Communication module 210, for low one-level management server and cloud computing
Platform 100 communicates;
Processing module 220, the data for being sent to cloud computing platform 100 are handled and to low one-level management servers
The data of biography are handled;
Searching module 230 searches the information of the management server of next stage, the robot information including distribution(Including
State and location information), lookup down so step by step, until finding suitable low one-level management server, it is suitable to find
Robot terminal.
The cloud computing platform is also stored with electronic map, for storing the database of software information service and store instruction
Database.
It is the flow chart of the control method based on cloud computing as shown in Figure 3, control method, including:
Step S01:Cloud computing platform sends the location information on command information and task ground to highest management server;
Step S02:Highest management server analyzes command information and location information, searches downward one-level management service
Device information;
Step S03:Management server is searched step by step until finding with leaving one's post business nearest and most suitable robot information;
Step S04:Robot terminal receives command information and performs task;
Step S05:Robot terminal sends verification information and gives lowermost level management server, will be complete by robot terminal after verification
Into mission bit stream, work state information, location information and software information feed back to lowermost level management server;
Step S06:It uploads step by step, until information is uploaded to cloud computing platform, cloud computing platform is carried out according to feedack
Storage.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, that is made any repaiies
Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.
Claims (8)
1. a kind of robot control system based on cloud computing, which is characterized in that including:The robot for being distributed different zones is whole
End, at least cloud computing platform, two-level management server;The robot terminal of the distribution different zones takes with lowermost level management
Be engaged in device communication connection, rudimentary management server connect with high one-level management server communication, the highest management server and
Cloud computing platform communicates to connect.
2. the robot control system according to claim 1 based on cloud computing, which is characterized in that the robot terminal
Including:Software information service module, software version information, automatic acquisition high-level software version and software for collecting robot people
Patch;
Communication module, for communicating with lowermost level management server;
Feedback module, the processing for collecting robot people act and feed back to lowermost level management server;
GPS module, for obtaining location information.
3. the robot control system according to claim 1 based on cloud computing, which is characterized in that the lowermost level management
Server includes:Authentication module, for checking whether the terminal is able to access that cloud service according to the verification information of robot terminal
Device;
Communication module communicates for robot terminal with higher leveled management server;
Processing module, for the processing of data;
Acquisition module, for obtaining the feedback information of robot terminal and software information.
4. the robot control system according to claim 1 based on cloud computing, which is characterized in that the high one-level management
Server includes:Communication module communicates for low one-level management server and higher one-level management server;
Processing module, for the processing of data;
Searching module, for searching suitable low one-level management server.
5. the robot control system according to claim 1 based on cloud computing, which is characterized in that the highest management
Server includes:Communication module communicates for low one-level management server and cloud computing platform;
Processing module, for the processing of data;
Searching module, for searching suitable low one-level management server.
6. the robot control system according to claim 1 based on cloud computing, which is characterized in that the cloud computing platform
Also it is stored with electronic map, software information service database and instruction database.
A kind of 7. method of the robot control based on cloud computing, which is characterized in that this method includes:Cloud computing platform transmission refers to
The location information on information and task ground is enabled to highest management server;Highest management server believes command information and position
Breath is analyzed, and searches downward one-level management server info, until finding with leaving one's post business nearest and most suitable robot letter
Breath;Robot terminal receives command information and performs task.
8. the robot control method according to claim 7 based on cloud computing, which is characterized in that the robot terminal
It sends verification information and gives lowermost level management server, by robot terminal after verification by the mission bit stream and software information of completion
Feed back to lowermost level management server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711367568.7A CN108127663A (en) | 2017-12-18 | 2017-12-18 | A kind of robot control system and method based on cloud computing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711367568.7A CN108127663A (en) | 2017-12-18 | 2017-12-18 | A kind of robot control system and method based on cloud computing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108127663A true CN108127663A (en) | 2018-06-08 |
Family
ID=62390656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711367568.7A Pending CN108127663A (en) | 2017-12-18 | 2017-12-18 | A kind of robot control system and method based on cloud computing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108127663A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108858207A (en) * | 2018-09-06 | 2018-11-23 | 顺德职业技术学院 | It is a kind of that Target Searching Method and system are cooperateed with based on the multirobot remotely controlled |
CN110166419A (en) * | 2019-03-27 | 2019-08-23 | 北京理工新源信息科技有限公司 | A kind of server management system and method |
CN113146639A (en) * | 2021-04-30 | 2021-07-23 | 深圳市安杰信息科技有限公司 | Server robot control system and control method |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101602206A (en) * | 2009-07-07 | 2009-12-16 | 山东鲁能智能技术有限公司 | The control system of cradle head preset positions of robot and control method |
CN102571859A (en) * | 2010-12-29 | 2012-07-11 | 鸿富锦精密工业(深圳)有限公司 | System and method for controlling robot through cloud computation |
CN102624762A (en) * | 2011-01-30 | 2012-08-01 | 深圳市腾讯计算机***有限公司 | Method for improving robot software function based on cloud computing and cloud computing server |
CN103366014A (en) * | 2013-07-30 | 2013-10-23 | 汉柏科技有限公司 | Cluster-based cloud computing network data processing system and method |
CN105159252A (en) * | 2015-08-18 | 2015-12-16 | 深圳市科昭科技有限公司 | Robot intelligent cloud compatible control system |
CN105204456A (en) * | 2015-08-09 | 2015-12-30 | 唐思钊 | Multi-station self-coordinated intelligent robot system based on cloud network and control method of system |
CN105338062A (en) * | 2015-09-29 | 2016-02-17 | 无锡高联信息技术有限公司 | Intelligent tourism system |
CN106393114A (en) * | 2016-11-17 | 2017-02-15 | 北京中科汇联科技股份有限公司 | Cloud robot system |
CN206728064U (en) * | 2017-06-02 | 2017-12-08 | 广东恒电信息科技股份有限公司 | A kind of cloud storage system |
US9950431B2 (en) * | 2011-06-10 | 2018-04-24 | Microsoft Technology Licensing, Llc | Interactive robot initialization |
-
2017
- 2017-12-18 CN CN201711367568.7A patent/CN108127663A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101602206A (en) * | 2009-07-07 | 2009-12-16 | 山东鲁能智能技术有限公司 | The control system of cradle head preset positions of robot and control method |
CN102571859A (en) * | 2010-12-29 | 2012-07-11 | 鸿富锦精密工业(深圳)有限公司 | System and method for controlling robot through cloud computation |
CN102624762A (en) * | 2011-01-30 | 2012-08-01 | 深圳市腾讯计算机***有限公司 | Method for improving robot software function based on cloud computing and cloud computing server |
US9950431B2 (en) * | 2011-06-10 | 2018-04-24 | Microsoft Technology Licensing, Llc | Interactive robot initialization |
CN103366014A (en) * | 2013-07-30 | 2013-10-23 | 汉柏科技有限公司 | Cluster-based cloud computing network data processing system and method |
CN105204456A (en) * | 2015-08-09 | 2015-12-30 | 唐思钊 | Multi-station self-coordinated intelligent robot system based on cloud network and control method of system |
CN105159252A (en) * | 2015-08-18 | 2015-12-16 | 深圳市科昭科技有限公司 | Robot intelligent cloud compatible control system |
CN105338062A (en) * | 2015-09-29 | 2016-02-17 | 无锡高联信息技术有限公司 | Intelligent tourism system |
CN106393114A (en) * | 2016-11-17 | 2017-02-15 | 北京中科汇联科技股份有限公司 | Cloud robot system |
CN206728064U (en) * | 2017-06-02 | 2017-12-08 | 广东恒电信息科技股份有限公司 | A kind of cloud storage system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108858207A (en) * | 2018-09-06 | 2018-11-23 | 顺德职业技术学院 | It is a kind of that Target Searching Method and system are cooperateed with based on the multirobot remotely controlled |
CN110166419A (en) * | 2019-03-27 | 2019-08-23 | 北京理工新源信息科技有限公司 | A kind of server management system and method |
CN110166419B (en) * | 2019-03-27 | 2021-04-30 | 北京理工新源信息科技有限公司 | Server management system and method |
CN113146639A (en) * | 2021-04-30 | 2021-07-23 | 深圳市安杰信息科技有限公司 | Server robot control system and control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108127663A (en) | A kind of robot control system and method based on cloud computing | |
CN105099786B (en) | The method and apparatus of business configuration in a kind of network cutover | |
CN101425933B (en) | Tool software installation method, device and system | |
US9420435B2 (en) | Method and apparatus for automatically generating and managing groups in address book | |
CN104732368A (en) | Order route system and method | |
CN106600734A (en) | Processing method and system for card swiping for attendance, as well as mobile end and server | |
CN106897088A (en) | Software update system and method for upgrading software | |
CN102448057A (en) | Internet of Things system and networking method thereof | |
CN107592338A (en) | More new system, method and the relevant device of a kind of dynamic base | |
CN106303125A (en) | Automated refill system, method and device | |
CN109615290A (en) | For obtaining the method, apparatus, system and medium of address for service | |
TW202332639A (en) | Three-dimensional sorting control method, three-dimensional sorting robot and related equipment | |
CN106933897A (en) | Data query method and apparatus | |
CN107357831A (en) | Configurable flow instance data distribution formula storage method and system | |
KR20240035579A (en) | Three-dimensional classification method, three-dimensional classification robot and system | |
CN105787112A (en) | Data presentation method and device | |
CN104573838A (en) | Small hospital intelligent reservation system based on mobile platform | |
CN105635155B (en) | The detection method and device of component devices state in robot terminal | |
CN107133733A (en) | Fire-fighting equipment maintenance report form generation method, device and computer-readable recording medium | |
CN104657865A (en) | Anti-counterfeiting code verification method and system | |
CN107784548B (en) | Order processing method and device | |
CN105897943A (en) | Intelligent device searching method and device | |
CN104539523A (en) | Mail management method, device and terminal | |
CN103164494B (en) | Carry out the group associations apparatus and method of group associations according to file characteristic value | |
CN104407904A (en) | Module information allocation method and system |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180608 |