Patent ID: 8392921
Filing Date: 2013-03-05
Classification: G06F

Abstract:
1. An apparatus of coordinating an operation action of a robot software component, comprising: a profile analyzing unit analyzing execution dependency information of components defined in an execution coordination profile of a robot; a component managing unit arranging the components in accordance with an execution sequence of the components based on the execution dependency information; an execution coordination managing unit determining whether or not each of the components executes the operation on the basis of the execution dependency information of a corresponding component managed by an execution coordination units allocated to each of the components and without a need for an additional port or messaging; an operation executing unit executing the operation of each of the components in accordance with the determination result of the execution coordination managing unit; and wherein the operation execution unit suspends the operation of the corresponding component and executes next operation when all preceding operations of the corresponding component are not executed or not yet completed.