Abstract:
According to one aspect of the present invention, the present invention provides a system for implementing a user interface comprising an input device for collecting the gesture information of a user, a calculation device for processing the gesture information collected from the input device, a memory for storing a plurality of motion trajectories for executing multiple functions and an output device for outputting information processed by the calculation device wherein each of a plurality of motion trajectories is configured with executing commands for each of the multiple functions for executing functions corresponding to a motion trajectory when the trajectory of a gesture performed by the user completes one of the plurality of motion trajectories. When the user initiates a gesture, the calculation device compares the trajectory path of the gesture performed by the user with the initiated path of the plurality of motion trajectories for selecting candidates with similar motion trajectories which is higher than a predetermined standard value before outputting the selected candidate motion trajectories at the output device for providing the path information of the candidate motion trajectories. [Reference numerals] (AA) Paste contents;(BB) Delete or copy contents;(CC) Delete contents;(DD) Copy contents
Abstract:
PURPOSE: A robot control system using cognitive architecture and a robot controlling method are provided to deduce commands required for a task of a robot by using the cognitive architecture so that the robot can actively cope with environmental variations on a real time basis. CONSTITUTION: A robot control system(1) comprises a robot(200) and cognitive architecture(100). The robot comprises a sensing unit(210), a transceiving unit(220), and a driving unit(230). The sensing unit senses the information of an external environment. The transceiving unit transmits the sensed environmental information to the cognitive architecture and receives an execution command from the cognitive architecture. The driving unit receives the execution command. The architecture receives the external environmental information sensed by the sensing unit, thereby deducing a present condition of the robot and transmits the execution commands to the transceiving unit of the robot by generating the execution command corresponding to a goal. [Reference numerals] (AA) Wire/wireless network
Abstract:
PURPOSE: A framework system for controlling the motion of a robot and a robot motion control method using the same are provided to allow for independent development of device, application, and control modules because the modules are indirectly connected through a core module. CONSTITUTION: A framework system for controlling the motion of a robot comprises a device module(110), an application module(120), a control module(130), and a core module(140). The device module stores information on the structure of a robot. The application module stores information on applications that can be implemented by a robot connected through the device module. The control module receives status parameters of the robot through the device module and implements control algorithm through the applications of the application module using the received status parameters. The core module implements communications by connecting the device, application and control modules.
Abstract:
PURPOSE: A method and an apparatus for performing a service using a robot are provided to rapidly perform various services by using a robot having limited computing capability. CONSTITUTION: A communication unit communicates with a robot(110) through a network, and a service server unit(120) processes at least one predetermined service. The service server unit receives, from the robot, a service processing request for a certain service through the communication unit. The service server unit transmits a service processing result to the robot through the communication unit.