Abstract:
An apparatus for performing fault tolerance against a failure occurring during driving robot software components includes: a component executor for executing the robot software components, which are assigned with one thread from an operating system and have a same priority and cycle, by using the assigned thread; and an executor monitor for periodically monitoring the operation of the component executor and determining whether or not there is a failure in the robot software components executed by the component executor. The apparatus further includes: an executor manager for generating the component executor which is assigned with the robot software components having the same priority and cycle and, when the executor monitor determines that there is a failure in the execution of the robot software components, generating a new component executor.
Abstract:
In an operating system having a first controller configured to manage one or more robots included in a first region, and a second controller configured to manage one or more robots included in a second region adjacent to the first region, a method for enabling the second controller to acquire an operation right of N robots (where N is a natural number equal to or greater than 1) operated by the first controller, the method includes: transmitting a control mapping status (CMS) containing an operation right change message to the first controller, upon reception of an operation right request signal from a user of the N robots; and checking a connection status of the N robots, upon reception of the CMS containing the operation right change message from the first controller, and acquiring an operation right by providing CMS acquisition information and control mapping information to the robots included in the second region.
Abstract:
A robot server for controlling a robot, a system for providing content having the same, and a method thereof are provided. The robot server communicating with the robot includes a virtual robot object and a virtual robot object manager. The robot server executes commands that are generated in correspondence to the robot and received from the robot, and controls the robot. The virtual robot object manager generates the virtual robot object corresponding to the robot and activates the virtual robot object when connected to the robot.
Abstract:
A method and system for supporting Internet protocol (IP) mobility independently of the IP version of a transport network are provided. The method includes providing a mobility control apparatus, which maps the home addresses of a plurality of mobile terminals, including first and second mobile terminals, and the Care-of-Addresses (CoAs) of the mobile terminals, and setting a first control tunnel between the mobility control apparatus and the first mobile terminal, the care-of-addresses varying from one transport network to another transport network; setting a second control tunnel between the mobility control apparatus and the second mobile terminal; and enabling the first and second mobile terminals to exchange a data packet with each other through the first and second control tunnels.
Abstract:
A dynamic priority based message transmitting apparatus includes a priority storing block for recording priorities in a communication network environment having multitude nodes and recording the lowest priority among the priorities, a communication bus monitoring block for monitoring a communication bus and transmitting its message when the communication bus is available, a message collision solving block for solving message collision by monitoring message transmission when messages are transmitted from the other nodes simultaneously, comparing its priority and those of the other nodes and, as the comparison result, transmitting its message if its priority is higher than those of the other nodes while not transmitting its message if otherwise, a message filtering block for executing filtering by judging whether or not its node has to process a certain message based on an identifier of the certain message, and a priority adjusting block for adjusting its priority according to a predefined rule.
Abstract:
Disclosed are a system and a method for improved collection of resource information of an access network. The method includes obtaining line information about a line that a subscriber terminal in an access network accesses and resource information about at least a part of the line when an internet protocol (IP) is assigned to the subscriber terminal, transmitting the line information and the resource information from the access network, and creating a database containing the line information and the resource information. Thereby system load is reduced and efficiency of resource allocation is enhanced.