Method for detecting if command implementation was completed on robot common framework, method for transmitting and receiving signals and device thereof
First Claim
Patent Images
1. A method for detecting if a command is performed on a robot common framework, comprising:
- transferring a command to drive a robot to a robot abstraction class by a robot application;
transferring a command to confirm if a command is completed to the robot abstraction class by the robot application;
confirming if the robot abstraction class completes the command; and
transferring if a command is completed to the robot application by the robot abstraction class.
1 Assignment
0 Petitions
Accused Products
Abstract
In the present invention, a common robot interface framework (CRIF) is defined. CRIF is a standard of a common interface using a kind of imaginary robot for the purpose of the abstraction of hardwares in order to decrease the dependency of an application on hardware platforms and to increase a transplantation and a CRIF-framework for supporting the interface in a client-server environment.
78 Citations
38 Claims
-
1. A method for detecting if a command is performed on a robot common framework, comprising:
-
transferring a command to drive a robot to a robot abstraction class by a robot application;
transferring a command to confirm if a command is completed to the robot abstraction class by the robot application;
confirming if the robot abstraction class completes the command; and
transferring if a command is completed to the robot application by the robot abstraction class. - View Dependent Claims (2, 3)
-
-
4. A method for transmitting and receiving a camera image signal on a robot common framework, comprising:
-
requesting a robot application to transfer an image data to a robot abstraction class;
obtaining an external image data by a robot abstraction class required to transfer the image data; and
transferring the image data obtained by the robot abstraction class from the outside to the robot application; and
wherein the step for obtaining an external image data by the robot abstraction class has two lens with different positions and obtains an image using a stereo camera capable of obtaining at least two images simultaneously with respect to one subject. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for transmitting and receiving a camera image signal on a robot common framework, comprising:
-
requesting a robot application to transfer an image data to a robot abstraction class;
obtaining an external image data by a robot abstraction class required to transfer the image data; and
transferring the image data obtained from the outside to the robot application before the robot application requests to stop transferring the external image data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 23, 35)
-
-
22. A method for managing a sound signal on a robot common framework in the method for transmitting and receiving a camera image signal on a robot common framework, comprising:
-
transferring a wave storing/reproduction command including sound data in a robot application to a robot abstraction class; and
managing the sound data included in the wave storing command in a database. - View Dependent Claims (26)
-
-
24. A method for managing a sound signal on a robot common framework in the method for transmitting and receiving a camera image signal on a robot common framework, comprising:
-
transferring a wave reproduction command in the robot application to a robot abstraction class; and
extracting and reproducing data from the database by the robot abstraction class which received the wave reproduction command. - View Dependent Claims (28, 36)
-
-
25. A method for managing a sound signal on a robot common framework in the method for transmitting and receiving a camera image signal on a robot common framework, comprising:
-
transferring a wave reproduction/storing command including sound data in a robot application to a robot abstraction class;
managing the sound data included in the wave storing command in a database;
transferring a wave reproduction command in the robot application to a robot abstraction class; and
extracting and reproducing data from the database by the robot abstraction class which received the wave reproduction command. - View Dependent Claims (27, 37, 38)
-
-
29. An intelligence service robot connected to a server by a network, transferring signals collected in the sensor to the server and driven by a control of the server, the robot comprising:
-
at least two sound recognizable mikes receiving an external sound signal and transforming it into electric signals;
an A/D transformer performing an analog-digital transformation with respect to sound signals transformed into electric signals, respectively;
a sound source direction tracing unit analyzing at least two analog-digital transformed sound signals in the A/D transformer and outputting a directional signal being an information of directions of sound sources producing the sound signal;
a sound source selector selecting one of at least two sound signals transformed in the A/D transformer; and
a signal transferring unit transferring a directional signal output from the sound source direction tracing unit and the sound signal selected in the sound source selector to the server. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method for transferring sound signal data of an intelligence service robot, the method comprising:
-
recognizing a sound signal in at least two sound recognizable mikes provided in the intelligence service robot;
outputting a directional information of sound source from the sound recognized in at least two sound recognizable mikes; and
transferring one of directional information of the output sound source and the sound signals recognized in at least two sound recognizable mikes to a server controlling the intelligence service robot.
-
Specification