[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106363634A - Method and system for realizing remote control of robot - Google Patents

Method and system for realizing remote control of robot Download PDF

Info

Publication number
CN106363634A
CN106363634A CN201611078263.XA CN201611078263A CN106363634A CN 106363634 A CN106363634 A CN 106363634A CN 201611078263 A CN201611078263 A CN 201611078263A CN 106363634 A CN106363634 A CN 106363634A
Authority
CN
China
Prior art keywords
robot
application
remote control
controlled
list
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.)
Granted
Application number
CN201611078263.XA
Other languages
Chinese (zh)
Other versions
CN106363634B (en
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.)
Beijing Guangnian Wuxian Technology Co Ltd
Original Assignee
Beijing Guangnian Wuxian 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 Beijing Guangnian Wuxian Technology Co Ltd filed Critical Beijing Guangnian Wuxian Technology Co Ltd
Priority to CN201611078263.XA priority Critical patent/CN106363634B/en
Publication of CN106363634A publication Critical patent/CN106363634A/en
Application granted granted Critical
Publication of CN106363634B publication Critical patent/CN106363634B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/1679Programme controls characterised by the tasks executed
    • B25J9/1689Teleoperation
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method and a system for realizing remote control of a robot. The method comprises steps as follows: communication connection with a to-be-controlled robot is established; a remote control request is sent to the to-be-controlled robot, the to-be-controlled robot is loaded with a robot operation system; a robot system application list of the to-be-controlled robot is received, wherein the robot system application list is generated by the robot operation system and is configured for describing all applications capable of being remotely controlled and located on the to-be-controlled robot; a remote control command corresponding to the robot system application list is generated and accords with a command protocol of the robot operation system; the remote control command is sent to the robot operation system loaded on the to-be-controlled robot. According to the method, the remote control matched with the application loading condition of the current robot system can be realized.

Description

A kind of method and system of remote control robot
Technical field
The present invention relates to robot field is and in particular to a kind of method and system of remote control robot.
Background technology
With the continuous development of roboticses, intelligent robot is more and more applied to the daily production life of the mankind In work.
In the prior art, a lot of intelligent robots possess network access facility, and especially, a lot of intelligent robots are permissible Realize the access of wireless network.Control intelligent robot, the function of extension intelligent robot, existing a lot of intelligence for the convenience of the user Robot is arranged to carry out remote control based on network.
In the prior art, certain function of robot is typically directed in advance long-range to the remote control of intelligent robot Control end installs special manipulation software thus realizing manipulating.With load in robot can remote control application of function Enrich constantly, the confusion of operation and control interface can be caused thus increasing the manipulation difficulty of user using above-mentioned control mode.Especially, when When the application function that current robot has is User Defined, corresponding due to cannot install in advance in remote control terminal Manipulation software, therefore this control mode cannot be applied to the User Defined application function of robot, which greatly limits machine The range of application of people's remote control.
Content of the invention
The invention provides a kind of method of remote control robot, methods described includes:
Set up the communication connection with robot to be controlled;
Send remote control request to described robot to be controlled, wherein, described robot to be controlled is mounted with robot Operating system;
Receive the robot system list of application of described robot to be controlled, wherein, described robot system list of application Generated by described robot operating system, it is configured to describe load in described robot to be controlled all and can remotely be grasped The application of control;
Generate the remote control command of corresponding described robot system list of application, described remote control command meets described The bidding protocol of robot operating system;
Described remote control command is sent to the robot operating system load in described robot to be controlled.
In one embodiment, the communication connection with described robot to be controlled is set up by the webserver.
In one embodiment, access the hotspot of described robot to be controlled to set up and described robot to be controlled Communication connection.
In one embodiment, described robot system list of application is generated by described robot operating system, wherein:
When the application loading in described robot to be controlled is updated, the corresponding renewal of described robot operating system is described Robot system list of application.
In one embodiment, generate the remote control command of corresponding described robot system list of application, wherein:
Controlling interface to robot system list of application described in user's output matching;
Operated according to described user input and generate described remote control command.
The invention allows for a kind of tele-control system for robot, described system includes:
Communication module, it is configured to set up the communication connection with robot to be controlled;
Control data module, it is configured to please to described robot to be controlled transmission remote control using described communication module Ask, wherein, described robot to be controlled is mounted with robot operating system;
List of application acquisition module, it is configured to receive the robot of described robot to be controlled using described communication module System list of application, wherein, described robot system list of application is generated by described robot operating system, and it is configured to retouch State in described robot to be controlled load all can be by the application of remote control;
Control command generation module, it is configured to generate the remotely control life of corresponding described robot system list of application Order, described remote control command meets the bidding protocol of described robot operating system;
Control command output module, it is configured to be sent to described remote control command using described communication module described The robot operating system loading in robot to be controlled.
In one embodiment, described communication module is configured to pass the webserver and sets up and described robot to be controlled Communication connection.
In one embodiment, described communication module be configured to access the hotspot of described robot to be controlled with set up with The communication connection of described robot to be controlled.
In one embodiment, described control command generation module comprises:
Controlling interface signal generating unit, it is configured to control circle to robot system list of application described in user's output matching Face;
User input unit, it is configured to obtain user input operation;
Order signal generating unit, it is configured to be operated according to described user input and generates described remote control command.
The invention allows for a kind of robot being remotely controllable, described robot includes list of application and generates dress Put, wherein:
Described list of application generating means are configured to generate robot system list of application and answer described robot system It is sent to tele-control system with list, described robot system list of application is configured to describe the institute loading in described robot Having can be by the application of remote control;
Described list of application generating means are additionally configured to update corresponding when the application loading in described robot is updated Described robot system list of application.
Method according to the invention it is possible to realize the remotely control of coupling current robot system application loading condition, no The remotely control leading to because remote control terminal controlling interface is mismatched only can be avoided with robotic end application loading condition Failure, and can ensure that and load new opplication in robot or still can carry out after personalized customization is carried out to itself application Comprehensively and effectively remotely control.
The further feature of the present invention or advantage will illustrate in the following description.And, the Partial Feature of the present invention or Advantage will be become apparent by description, or is appreciated that by implementing the present invention.The purpose of the present invention and part Advantage can be realized by specifically noted step in description, claims and accompanying drawing or obtain.
Brief description
Accompanying drawing is used for providing a further understanding of the present invention, and constitutes a part for description, the reality with the present invention Apply example to be provided commonly for explaining the present invention, be not construed as limiting the invention.In the accompanying drawings:
Fig. 1, Fig. 3 and Fig. 4 are method flow diagrams according to embodiments of the present invention;
Fig. 2 is the partial process view of method according to embodiments of the present invention;
Fig. 5 and Fig. 6 is tele-control system structure diagram according to embodiments of the present invention;
Fig. 7 is robot system architecture's sketch according to an embodiment of the invention.
Specific embodiment
To describe embodiments of the present invention below with reference to drawings and Examples in detail, whereby the enforcement personnel of the present invention Can fully understand the present invention how application technology means solving technical problem, and reach technique effect realize process and according to It is embodied as the present invention according to above-mentioned process of realizing.As long as each embodiment it should be noted that not constituting conflict, in the present invention And each feature in each embodiment can be combined with each other, the technical scheme being formed all protection scope of the present invention it Interior.
In the prior art, a lot of intelligent robots possess network access facility, and especially, a lot of intelligent robots are permissible Realize the access of wireless network.Control intelligent robot, the function of extension intelligent robot, existing a lot of intelligence for the convenience of the user Robot is arranged to carry out remote control based on network.
In the prior art, certain function of robot is typically directed in advance long-range to the remote control of intelligent robot Control end installs special manipulation software thus realizing manipulating.With load in robot can remote control application of function Enrich constantly, the confusion of operation and control interface can be caused thus increasing the manipulation difficulty of user using above-mentioned control mode.And, intelligence In robot, installable application gets more and more, and user wishes that the application being manipulated by remote control end is also gradually increased, User's all of manipulation demand cannot be met it is generally the case that remote control terminal is only installed by way of installation operation software The manipulation software of a limited number of function, the most of manipulation demand to user, all cannot meet, and autgmentability is poor, this is big Limit greatly the range of application of robot remote manipulation.
For above-mentioned situation, the present invention proposes a kind of method of remote control robot.In the present invention, remotely control Order is directed to current each concrete application loading of robot to be controlled.For different robots to be controlled, if The application that it loads is different, then the corresponding adjustment remote controlled manner of meeting, and if the application in robot increased, this The long-range control method that application provides can also easily be extended.So substantially increase the application of robot remote control Scope.
In order to realize mating of the current application loading of remotely control and robot, in an embodiment of the present invention, adopt The mode of synchronous applications list.Specifically, remote control terminal obtains the robot system list of application of robot to be controlled, thus Obtain the concrete condition of the currently loaded application of this robot.According to the concrete condition of the currently loaded application of robot, Remote control terminal sends the remote control command of coupling application thus realizing the remotely control to robot to robot.Due to remote Process control end is to obtain application load condition by the robot system list of application from robot to be controlled and generate The control command joined, even if therefore there is User Defined application, as long as it is comprised on robot system list of application, Remote control terminal also can carry out remotely control to it.
Next describe the detailed process of method according to embodiments of the present invention in detail based on accompanying drawing, in the flow chart of accompanying drawing The step illustrating can execute in comprising the such as computer system of one group of computer executable instructions.Although in flow charts Show the logical order of each step, but in some cases, to execute shown different from order herein or can retouch The step stated.
As shown in figure 1, in one embodiment, remote control terminal initially sets up the communication connection (step with robot to be controlled Rapid s110), then send remote control request (step s120) to robot to be controlled, and next, remote control terminal etc. Treat the response that robot to be controlled asks for remote control.
When robot to be controlled receives remote control request, it can send the system of robot of itself to remote control terminal System list of application.Here, robot system list of application be configured to describe load in current robot to be controlled all can Application by remote control.Need exist for illustrating, in order to guarantee to realize the remote control method of the present invention, robot End needs to be mounted with robot system, is generated and sent by robot system robot system list of application.Further, one In embodiment, also can judge itself whether to be in and can be remotely controlled when robot to be controlled receives remote control request State.When avoiding robot to be in the state that cannot be remotely controlled, (such as robot is executing other instructions) receives by force And execute remote control command and cause command collision and output error.
Further, in one embodiment, transmission can also be verified when robot to be controlled receives remote control request The identity at the remote control end of this remote control request, determines whether this remote control end possesses remote control robot itself Authority, thus avoid the remotely control of disabled user.
Specifically, as shown in Fig. 2 in one embodiment, robot to be controlled detects whether to receive reception remote control Request (step s210), if it is not, continuing standby, persistently detects whether to receive reception remote control request (step s210).
If detection have received remote control request, to itself, current state is analyzed, and judges that itself whether may be used It is remotely controlled (whether being in the state that can be remotely controlled) (step s220), if robot judges that itself cannot be by Remotely control (being in the state that can not be remotely controlled) then (reminds remotely control to remote control terminal output state abnormity prompt Hold the current state of this robot can not be remotely controlled) (step s60).
If in step s220, robot judges that itself can be remotely controlled, then next to transmission remotely control The remote control terminal of request carries out authentication (step s230), verifies whether this remote control terminal has legal control authority. If authentication is passed through, robot is to remote control terminal feedback output device people's system list of application (step s240).If Authentication is not passed through, then (step s250) is unsuccessfully reminded to remote control terminal output authentication by robot.
Further, in one embodiment, robot system list of application is previously generated and protected by robot operating system Deposit.In step s240, robot to be controlled directly invokes the robot system list of application of preservation and exports.Need exist for It is noted that can smoothly execute for guarantee remote control, when the application loading in robot to be controlled is updated, robot Operating system needs corresponding renewal robot system list of application.
Further, in another embodiment, in step s240, when robot to be controlled needs output device people's system During list of application, robot operating system generates robot system list of application defeated in time according to current application loading condition Go out.
It is noted herein that, can smoothly execute for guarantee remote control, control robot in remote control terminal During (after robot to be controlled output device people system list of application), when in robot to be controlled load application When being updated, robot operating system needs to correspond to renewal robot system list of application in time and answer new robot system It is sent to remote control terminal with list.
After robot is to remote control terminal output device people's system list of application, remote control terminal receives machine to be controlled The robot system list of application (step s130) of people, and next generate the long-range control of corresponding robot system list of application System order (step s140).In order to ensure that remote control command can smoothly be executed, in step s140, remote control command Meet the bidding protocol of robot operating system;Finally, remote control command is sent to robot to be controlled by remote control terminal The robot operating system (step s150) of upper loading.Robot operating system executes this order after receiving remote control command Realize corresponding behavior to export thus completing the remotely control of whole robot.
In above-mentioned flow process, the remote control command that remote control terminal generates is the system of robot based on robot to be controlled System list of application, mating of the application that remote control command is loaded can not only be ensured with robot, it is to avoid remotely control is lost Effect;And so that remote control terminal possesses generation for each remote controlled application (list of application in robot Upper all applications) remote control command ability.
After robot receives the order meeting robot operating system agreement, can perform corresponding application function.Respectively should Only use the relevant field mark in agreement to distinguish with function, so when robot with the addition of new application function, simply in machine Add the mark of newly-increased application relevant field in device people's system list of application.
Which function robot itself has, and is all listed in local robot system list of application, has New function to add When, this list can be updated, and when Terminal Server Client connects this robot, local robot system application is arranged by robot Table is sent to Terminal Server Client, and client carries out the renewal of related remote operation interface.
Further, in one embodiment, remote control terminal set up by the webserver logical with robot to be controlled Letter connects.Specifically, remote control terminal passes through the webserver to robot to be controlled transmission remote control request;Remotely control End receives the robot system list of application being sent to the webserver by robot to be controlled at the webserver;Long-range control Remote control command is sent to the webserver by end processed, by the webserver, remote control command is pushed to machine to be controlled The robot operating system loading on people.
Further, in another embodiment, remote control terminal is built by accessing the hotspot of robot to be controlled The vertical communication connection with robot to be controlled.Specifically, remote control terminal is set up and being directly wirelessly connected of robot, directly to Robot to be controlled sends remote control request, receives and is answered by the robot system that robot to be controlled is sent to the webserver Use list;And remote control command is sent to robot operating system.
Further, in one embodiment, remote control terminal treats control robot based on the concrete manipulation instruction of user Carry out remote control.Specifically, as shown in figure 3, remote control terminal first determines whether currently to whether there is remote control requirements (user The need of entrance robot remote controlling interface) (step s300), if it does not exist, then maintaining holding state, continuously carry out Step s300.
If there is currently remote control requirements (user needs to enter robot remote controlling interface), remote control terminal is first Set up the communication connection (step s310) with corresponding robot to be controlled, then sending remotely control to robot to be controlled please Ask (step s320) and wait the response of robot to be controlled.
Robot to be controlled, should to remote control terminal distribution of machine people's system through judging to be controlled by this remote control terminal With list and enter distance control mode (wait to be received and execute remote control command).
Remote control terminal receives robot system list of application (step s330), generates coupling robot system list of application Controlling interface and this controlling interface is exported to user (step s341).It is noted herein that, the meaning of step s341 It is so that the controlling interface application loading condition current with robot to be controlled that user carries out remotely control is mated, it is to avoid go out The controlling interface now given tacit consent to cannot smoothly control self-defined application in robot the occurrence of, also avoid robot newly to load After application controlling interface cannot to new opplication provide control support the occurrence of.
User is entered the operating instructions based on controlling interface, and remote control terminal obtains the operational order (step s342) of user, The operational order of user is converted into meeting robot system order by the application manipulation description in conjunction with robot system list of application Agreement, the remote control command (step s343) of coupling robot system utility operation form.Finally, remote control terminal is remote by this Process control order is sent to robot to be controlled (step s350).Robot to be controlled executes this remote control command to complete to use The remotely control to robot for the family.
Further, in one embodiment, remote control terminal is treated control robot based on user's request and is remotely grasped Control.Specifically, remote control terminal obtains user's request, analyzes user's request, in conjunction with the application loading condition of robot to be controlled Determine the operation needing robot to be controlled execution.
As shown in figure 4, remote control terminal first determines whether that currently (realizing current user needs with the presence or absence of remote control requirements Ask the need of remote control robot) (step s400), if it does not exist, then maintaining holding state, continuously carry out step s400.
If there is currently remote control requirements (realizing current user's request the need of remote control robot), far The communication connection (step s410) with corresponding robot to be controlled is first set up at process control end, then sends to robot to be controlled Remote control notification (step s420) simultaneously waits the response of robot to be controlled.
Robot to be controlled, should to remote control terminal distribution of machine people's system through judging to be controlled by this remote control terminal With list and enter distance control mode (wait to be received and execute remote control command).
Remote control terminal reception robot system list of application (step s430) is simultaneously true based on robot system list of application The application loading condition (step s441) of fixed robot to be controlled;The current user's request of remote control terminal analysis, in conjunction with to be controlled The application loading condition of robot processed determines that realizing current user's request needs institute of robot to be controlled operation to be performed (step Rapid s442);Robot system list of application is combined according to institute of above-mentioned needs robot to be controlled operation to be performed and generates correspondence Remote control command (step s443);Finally the remote control command of generation is exported to robot to be controlled (step s450).Robot to be controlled executes this remote control command to realize current user's request.
To sum up, method according to the invention it is possible to realize the long-range control of coupling current robot system application loading condition System, not only can avoid leading to due to remote control terminal controlling interface and robotic end application loading condition mismatch is long-range Control unsuccessfully, and can ensure that still permissible after robot loads new opplication or carries out personalized customization to itself application Carry out comprehensively and effectively remotely control.
Based on the method for the present invention, the invention allows for a kind of tele-control system for robot.As Fig. 5 institute Show, in one embodiment, tele-control system 500 (remote control terminal) includes:
Communication module 510, it is configured to set up the communication connection with robot 501 to be controlled;
Control data module 520, it is configured to send remote control using communication module 510 to robot 501 to be controlled Request, wherein, robot 501 to be controlled is mounted with robot operating system;
List of application acquisition module 530, it is configured to receive the machine of robot 501 to be controlled using communication module 510 People's system list of application, wherein, robot system list of application is generated by the robot operating system of robot 501 to be controlled, It is configured to describe load in robot 501 to be controlled all can be by the application of remote control;
Control command generation module 540, it is configured to generate the remote control command of corresponding robot system list of application, This remote control command meets the bidding protocol of the robot operating system of robot 501 to be controlled;
Control command output module 550, it is configured to be sent to remote control command using communication module 510 to be controlled The robot operating system loading in robot 501.
Further, in one embodiment, communication module 510 is configured to pass the webserver and sets up and machine to be controlled The communication connection of people 501.
Further, in one embodiment, communication module 510 is configured to access the hotspot of robot 501 to be controlled To set up the communication connection with robot 501 to be controlled.
Further, in one embodiment, as shown in fig. 6, control command generation module 640 comprises:
Controlling interface signal generating unit 641, it is configured to control circle to user's output matching robot system list of application Face;
User input unit 642, it is configured to obtain user input operation;
Order signal generating unit 643, it is configured to be operated according to user input and generates remote control command.
Specifically, in a concrete application flow process, control data module 620 collects the remotely control of user 602 first Demand;Then communication module 610 sets up the communication connection with robot 601;Control data module 620 passes through communication module 610 Send remote control notification to robot 601.
Robot 601 feedback robot system list of application, list of application acquisition module 630 is connect by communication module 610 Receive robot system list of application.
Controlling interface signal generating unit 641 is based on robot system list of application and generates corresponding controlling interface and control this Interface exports to user 602.User 602 carries out user input operation based on this controlling interface.User input unit 642 obtains to be used Family input operation;Order signal generating unit combines robot system list of application and operates the corresponding long-range control of generation according to user input System order.The remote control command that control command output module the last 650 order signal generating unit 643 generates passes through communication module 610 It is sent to robot 601.Finally, the remote control command that robot 601 execution receives.
Corresponding tele-control system, the invention allows for a kind of robot being remotely controllable.In one embodiment, Robot includes list of application generating means, wherein:
List of application generating means are configured to generate robot system list of application and send out robot system list of application Deliver to tele-control system, robot system list of application is configured to describe load in described robot all and can remotely be grasped The application of control.
Further, list of application generating means are additionally configured to update corresponding when the application loading in robot is updated Robot system list of application.
Specifically, in one embodiment, as shown in fig. 7, robot 701 comprises state verification device 711, authentication dress Put 712 and list of application generating means 713.After robot receives from the remote control notification of remote control terminal, first First judge whether current robot itself is in the state that can be remotely controlled by state verification device 711.Work as current machine When people itself is in the state that can be remotely controlled, verified the identity of remote control terminal by authentication means 712, judge it Whether it is legal remote control terminal.When remote control terminal is for legal remote control terminal, list of application generating means 713 are to remote Process control end output device people's system list of application.
Further, in one embodiment, list of application generating means 713 are configured to the application dress previously according to robot Load situation generates robot system list of application and preserves, and calls and exports when needing output device people's system list of application The robot system list of application preserving.When the application loading condition of robot changes, list of application generating means 713 The corresponding robot system list of application updating preservation.
Further, in another embodiment, list of application generating means 713 are needing output device people's system application row During table, the application loading condition according to robot generates robot system list of application in time and exports.
Particularly, if during carrying out remotely control, (list of application generating means 713 export remote control terminal Robot system list of application) the application loading condition of robot changes, and list of application generating means 713 generate newly in time Robot system list of application and export.
While it is disclosed that embodiment as above, but described content is only to facilitate understanding the present invention and adopting Embodiment, is not limited to the present invention.Method of the present invention also can have other various embodiments.Without departing substantially from In the case of essence of the present invention, those of ordinary skill in the art work as and can make various corresponding changes or change according to the present invention Shape, but these corresponding changes or deformation all should belong to the scope of the claims of the present invention.

Claims (10)

1. a kind of method of remote control robot is it is characterised in that methods described includes:
Set up the communication connection with robot to be controlled;
Send remote control request to described robot to be controlled, wherein, described robot to be controlled is mounted with robot manipulation System;
Receive the robot system list of application of described robot to be controlled, wherein, described robot system list of application is by institute State robot operating system to generate, it is configured to describe load in described robot to be controlled all can be by remote control Application;
Generate the remote control command of corresponding described robot system list of application, described remote control command meets described machine The bidding protocol of people's operating system;
Described remote control command is sent to the robot operating system load in described robot to be controlled.
2. method according to claim 1 is it is characterised in that set up and described robot to be controlled by the webserver Communication connection.
3. method according to claim 1 is it is characterised in that access the hotspot of described robot to be controlled to set up Communication connection with described robot to be controlled.
4. method according to claim 1 is it is characterised in that described robot system list of application is grasped by described robot Make system to generate, wherein:
When the application loading in described robot to be controlled is updated, described robot operating system is corresponding to update described machine People's system list of application.
5. the method according to any one of claim 1-4 is it is characterised in that generate correspondence described robot system application The remote control command of list, wherein:
Controlling interface to robot system list of application described in user's output matching;
Operated according to described user input and generate described remote control command.
6. a kind of tele-control system for robot is it is characterised in that described system includes:
Communication module, it is configured to set up the communication connection with robot to be controlled;
Control data module, it is configured to send remote control request using described communication module to described robot to be controlled, Wherein, described robot to be controlled is mounted with robot operating system;
List of application acquisition module, it is configured to receive the robot system of described robot to be controlled using described communication module List of application, wherein, described robot system list of application is generated by described robot operating system, and it is configured to describe institute State in robot to be controlled load all can be by the application of remote control;
Control command generation module, it is configured to generate the remote control command of corresponding described robot system list of application, institute State the bidding protocol that remote control command meets described robot operating system;
Control command output module, it is configured to be sent to described remote control command using described communication module described to be controlled The robot operating system loading in robot processed.
7. system according to claim 6 is it is characterised in that described communication module is configured to pass webserver foundation Communication connection with described robot to be controlled.
8. system according to claim 6 is it is characterised in that described communication module is configured to access described machine to be controlled The hotspot of people is to set up the communication connection with described robot to be controlled.
9. the system according to any one of claim 6-8 is it is characterised in that described control command generation module comprises:
Controlling interface signal generating unit, it is configured to the controlling interface to robot system list of application described in user's output matching;
User input unit, it is configured to obtain user input operation;
Order signal generating unit, it is configured to be operated according to described user input and generates described remote control command.
10. a kind of robot being remotely controllable is it is characterised in that described robot includes list of application generating means, its In:
Described list of application generating means are configured to generate robot system list of application and described robot system is applied row Table is sent to tele-control system, and described robot system list of application is configured to describe load in described robot all can Application by remote control;
It is described that described list of application generating means are additionally configured to the corresponding renewal when the application loading in described robot is updated Robot system list of application.
CN201611078263.XA 2016-11-29 2016-11-29 A kind of method and system of remote control robot Active CN106363634B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611078263.XA CN106363634B (en) 2016-11-29 2016-11-29 A kind of method and system of remote control robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611078263.XA CN106363634B (en) 2016-11-29 2016-11-29 A kind of method and system of remote control robot

Publications (2)

Publication Number Publication Date
CN106363634A true CN106363634A (en) 2017-02-01
CN106363634B CN106363634B (en) 2019-11-08

Family

ID=57892264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611078263.XA Active CN106363634B (en) 2016-11-29 2016-11-29 A kind of method and system of remote control robot

Country Status (1)

Country Link
CN (1) CN106363634B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107309880A (en) * 2017-07-06 2017-11-03 优必选教育(深圳)有限公司 A kind of anthropomorphic robot device, control system and its control method
CN109089102A (en) * 2018-09-05 2018-12-25 华南智能机器人创新研究院 A kind of robotic article method for identifying and classifying and system based on binocular vision
CN109121128A (en) * 2018-08-23 2019-01-01 顺德职业技术学院 The method and system that more industrial robot group user informations off the net update
CN110328667A (en) * 2019-04-30 2019-10-15 北京云迹科技有限公司 Control method and device for robot
CN114722050A (en) * 2022-06-10 2022-07-08 辰星(天津)自动化设备有限公司 Data synchronization method of robot system and robot system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07237160A (en) * 1994-02-25 1995-09-12 Natl Space Dev Agency Japan<Nasda> Automatic practice monitoring system for remote control type robot
JP2002052486A (en) * 2000-08-14 2002-02-19 Nippon Telegraph & Telephone East Corp Robot control device, robot remote control device, and robot control system
CN102508475A (en) * 2011-11-02 2012-06-20 深圳市开立科技有限公司 Remote control method and remote control system
CN103199902A (en) * 2013-01-23 2013-07-10 陈敏 Method and system of accessing bluetooth device
CN103309308A (en) * 2013-05-17 2013-09-18 华为技术有限公司 Equipment intelligent control method, device, system and plug-and-play equipment
CN104267701A (en) * 2014-10-08 2015-01-07 杭州古北电子科技有限公司 Method and device for controlling smart home added devices
CN105792025A (en) * 2014-12-23 2016-07-20 华为技术有限公司 Device information obtaining method and terminal
CN105930207A (en) * 2015-02-27 2016-09-07 三星电子株式会社 Electronic device and application control method thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07237160A (en) * 1994-02-25 1995-09-12 Natl Space Dev Agency Japan<Nasda> Automatic practice monitoring system for remote control type robot
JP2002052486A (en) * 2000-08-14 2002-02-19 Nippon Telegraph & Telephone East Corp Robot control device, robot remote control device, and robot control system
CN102508475A (en) * 2011-11-02 2012-06-20 深圳市开立科技有限公司 Remote control method and remote control system
CN103199902A (en) * 2013-01-23 2013-07-10 陈敏 Method and system of accessing bluetooth device
CN103309308A (en) * 2013-05-17 2013-09-18 华为技术有限公司 Equipment intelligent control method, device, system and plug-and-play equipment
CN104267701A (en) * 2014-10-08 2015-01-07 杭州古北电子科技有限公司 Method and device for controlling smart home added devices
CN105792025A (en) * 2014-12-23 2016-07-20 华为技术有限公司 Device information obtaining method and terminal
CN105930207A (en) * 2015-02-27 2016-09-07 三星电子株式会社 Electronic device and application control method thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107309880A (en) * 2017-07-06 2017-11-03 优必选教育(深圳)有限公司 A kind of anthropomorphic robot device, control system and its control method
CN109121128A (en) * 2018-08-23 2019-01-01 顺德职业技术学院 The method and system that more industrial robot group user informations off the net update
CN109121128B (en) * 2018-08-23 2021-08-17 顺德职业技术学院 Method and system for updating user information under multi-task robot networking
CN109089102A (en) * 2018-09-05 2018-12-25 华南智能机器人创新研究院 A kind of robotic article method for identifying and classifying and system based on binocular vision
CN110328667A (en) * 2019-04-30 2019-10-15 北京云迹科技有限公司 Control method and device for robot
CN114722050A (en) * 2022-06-10 2022-07-08 辰星(天津)自动化设备有限公司 Data synchronization method of robot system and robot system

Also Published As

Publication number Publication date
CN106363634B (en) 2019-11-08

Similar Documents

Publication Publication Date Title
CN106363634A (en) Method and system for realizing remote control of robot
RU2628429C2 (en) Vehicle software update system
CN112340557B (en) Call information processing method, control board and storage medium
US9806772B2 (en) Apparatuses and methods that facilitate the transfer of power and information among radio frequency-based devices
CN111478832B (en) Control method, linkage method, auxiliary method and device of intelligent terminal equipment
CN110790097B (en) Generating control signals to a conveyor system
US10157271B1 (en) Setting up a system with a mobile device
US11063916B1 (en) Facility control service
CN103716308A (en) Multiprotocol platform communication method and multiprotocol platform
KR20150074375A (en) Smart device for controlling robot of various type in robot platform configuration and method thereof
CN109857540A (en) Management method, device, terminal and the computer readable storage medium of server
US11018934B2 (en) Systems and methods for automated access to relevant information in a mobile computing environment
CN105025292A (en) Television set and system and method for factory debugging
CN107968995B (en) Short-distance communication equipment sharing request and control method, electronic equipment and storage medium
CN101648378A (en) Robot middleware structure and plot-based control system
KR102429393B1 (en) Behavior abnormal detection intelligent sharing system and method in smart factory based on profiling
Ma et al. Networked robot systems for indoor service enhanced via ROS middleware
CN110536186B (en) Remote sensing control method and device, electronic equipment and storage medium
US20230408987A1 (en) Artificial intelligence model control system
CN109460305A (en) Use-case calling system and method, the first platform and the second platform
US20220334878A1 (en) Generating a shared virtual resource pool
CN103778088A (en) Information processing method and electronic device
WO2024127551A1 (en) System for acquiring elevator user attributes and method for acquiring elevator user attributes
CN117311694A (en) Remote on-screen method based on message queue telemetry transmission
CN106412070A (en) Cloud data center control method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant