Network-based robot control system and robot velocity control method in the network-based robot control system
First Claim
1. A network-based robot control system comprising:
- a robot for providing video data frames captured by performing a predetermined operation and changing a robot velocity according to a robot control velocity included in a received robot control message;
a client for receiving the video data frames captured by the robot through a server, calculating the robot control velocity according to its video data frame reception state, generating the robot control message including the robot control velocity, and transmitting the robot control message to the robot through said server; and
said server receiving the video data frames provided from the robot, receiving client type information of the client, changing the received video data based on the client type information of the client, and transmitting the changed video data to the client for calculating the robot control velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a network-based robot control system and a robot velocity control method in the network-based robot control system. A client calculates a robot control velocity according to its reception state of video data frames captured by a robot, generates a robot control message including the calculated robot control velocity, and transmits the robot control message to the robot. The robot then changes its velocity according to the robot control velocity included in the received robot control message. In this way, the velocity of the robot is controlled according to the video data reception state of the client, thereby allowing a user to easily control the robot regardless of the performance of the client.
-
Citations
27 Claims
-
1. A network-based robot control system comprising:
-
a robot for providing video data frames captured by performing a predetermined operation and changing a robot velocity according to a robot control velocity included in a received robot control message; a client for receiving the video data frames captured by the robot through a server, calculating the robot control velocity according to its video data frame reception state, generating the robot control message including the robot control velocity, and transmitting the robot control message to the robot through said server; and said server receiving the video data frames provided from the robot, receiving client type information of the client, changing the received video data based on the client type information of the client, and transmitting the changed video data to the client for calculating the robot control velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for controlling movement of a robot in a network-based robot control system, the network-based robot control system including the robot, a client, and a server for communicating with the robot and the client, the method comprising:
-
receiving, by the server, video data frames captured by the robot; receiving, by the server, a client type information of the client; changing, by the server, a number of the received video data frames based on the received client type information of the client; transmitting, from the server to the client, the changed number of the received video data frames; and
changing, by the client, a robot control velocity corresponding to the changed number of the received video data frames per second. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification