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 PDF

Info

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
Application number
CN201711367568.7A
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.)
Suzhou Jiaxai Electronic Technology Co Ltd
Original Assignee
Suzhou Jiaxai Electronic 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 Suzhou Jiaxai Electronic Technology Co Ltd filed Critical Suzhou Jiaxai Electronic Technology Co Ltd
Priority to CN201711367568.7A priority Critical patent/CN108127663A/en
Publication of CN108127663A publication Critical patent/CN108127663A/en
Pending legal-status Critical Current

Links

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/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1669Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/006Controls for manipulators by means of a wireless system for controlling one or several manipulators
    • 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
    • B25J9/161Hardware, 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

A kind of robot control system and method based on cloud computing
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.
CN201711367568.7A 2017-12-18 2017-12-18 A kind of robot control system and method based on cloud computing Pending CN108127663A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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