摘要:
A system for uplink resource allocation in mobile Internet for remote-controlling robots includes a schedule policy table for storing therein priorities assigned to the robots to support required image qualities of images received from the robots and maximum allocatable uplink resource amounts for the robots; and a scheduler for allocating uplink resources to the robots based on the priorities, the maximum allocatable uplink resource amounts and required bandwidths received from the robots. Each of the robots includes a camera for taking the images; an encoder for encoding the images taken by the camera; and a mobile Internet terminal, having a transmission queue for temporarily storing therein the encoded images, for transmitting the encoded image in the transmission queue to a remote control center via the uplink resources allocated based on the required bandwidth, which is calculated based on status of the transmission queue.
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
An apparatus for generating a ranging code extracts a ranging code in each ranging mode, using a ranging code table storing one period data in bytes of the PN code according to a reference UL PermBase number, and an offset table that stores byte offsets for the start positions of the PN codes of the reference UL PermBase number and the other plurality of UL PermBase numbers and bit offsets in the byte including the start positions, on the basis of the PN code according to the reference UL PermBase number.
摘要:
An apparatus for managing robot components in an intelligent robot includes a robot application including a plurality of robot components, a robot application management tool that manages the operation of the robot application, monitors the status caused by the operations of the robot application and information on the robot components, a lifecycle manager that manages lifecycles of the robot components under the management of the robot application management tool, and an operation system that transfers a sensing signal about peripheral environment generated from the sensor to the robot application, and transfers an execution signal from the robot application to the actuator.
摘要:
A method of supporting robot application programming and a programming tool for the same are provided. In the method of supporting robot application programming, behaviors that constitute operations to be performed by a robot are assembled in the programming tool for programming an application program for the operations to be performed by the robot. The method includes: (a) classifying the operations to be performed by the robot by functions of the robot; (b) displaying the behavior of the robot which can constitute one of the functions on a display device in a graphical form with block shapes that can be connected one another visually with a plurality of conditions; and (c) converting a set of the blocks into an XML file, when the function of the robot is constructed as a robot task by the set of blocks in the graphical form. Accordingly, various robot applications can be intuitively, easily and speedily developed by simply manipulating the tool boxes of the graphical programming tools without directly inputting code in text form.
摘要:
An intelligent printing system includes a printed document delivery robot for delivering printed documents. The robot identifies a location of each user PC requesting for printing based on a network address of the PC and establishes a print plan based on the print request. Upon completion of a printing job, the robot travels along a movement path having the shortest distance to each user PC who has requested for printing.
摘要:
A network-based robot system for performing content transmission/execution includes a content management unit for managing contents created in a tree-like, hierarchical structure, and one or more robots connected to the content management unit over a network. Each robot requests the content management unit to provide a content to be executed by the robot, downloads the content from the content management unit via the network, and determines a content execution plan to execute the content depending on specification of the robot.
摘要:
The present invention relates to the fast destaging method using a parity engine, and more particularly to the fast destaging method for constituting and administering the cache of disk array in order to minimize lowering of write performance which occurs in high-speed disk array controller using VRAM parity engine.According to the invention, the disk cache is composed of the read cache, the write cache and the destaging cache. The write caching is processed as being divided into the write cache and the destaging cache. The destaging cache, which has just one more block for mid parity to its data block, uses less memory and enables the write cache to be allocated with more blocks, and thereby it can improve hit ratio of cache. Write requests are first stored on the write cache, and if the write cache is full, they move blocks that would be least used thereafter into the destaging cache. Once destaging is requested, it is practicable with one parity calculation and two write operations by selecting blocks that is least recently used.Also in destaging, block parity calculation can increase its speed and relieve the processor burden by using a VRAM based parity engine which has its dual ports.