CN106363634A - Method and system for realizing remote control of robot - Google Patents
Method and system for realizing remote control of robot Download PDFInfo
- 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
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/1679—Programme controls characterised by the tasks executed
- B25J9/1689—Teleoperation
-
- 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
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
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.
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)
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)
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 |
-
2016
- 2016-11-29 CN CN201611078263.XA patent/CN106363634B/en active Active
Patent Citations (8)
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)
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 |