Abstract:
로봇 작업장 구성을 위한 메타 데이터 생성 방법 및 이를 수행하는 장치들이 개시된다. 일 실시예에 따른 메타 데이터 생성 방법은 로봇 작업장에 대한 가상 환경 및 실제 환경에 적용 가능한 메타 데이터를 생성하는 단계와, 상기 가상 환경 및 상기 실제 환경 중에서 적어도 하나에서 작업에 대한 시뮬레이션이 수행되도록 상기 메타 데이터를 제공하는 단계를 포함한다.
Abstract:
PURPOSE: A system and a method for evaluating the performance of a robot software component based on a robot simulator are provided to simulate a real hardware and software algorithm in a virtual environment by using a robot simulator. CONSTITUTION: A test storage is composed of a robot software component storage(140) and a test resource storage(135). A test system unit provides an environment where a hierarchical test is performed in order of a simulator device module, a simulator API(Application Programming Interface), and a robot software component. The test system unit is composed of a test driver(120) performing a test based on a content saved in the test resource storage and analyzes the result of the test.
Abstract:
PURPOSE: An apparatus for testing a module which meets an RTC(Robot Technology Component) standards is provided to reduce time, work load, and costs related to the test by automatizing a test process. CONSTITUTION: A test user interface(210) provides a hierarchical test performing environment for sequentially testing a robot hardware module, a robot hardware API(Application Programming Interface), and robot software component. A test engine(240) performs a test based on the stored information in a test resource storage(220) and a robot component storage(230). The test engine analyzes the result of the test.
Abstract:
PURPOSE: A system for testing robot hardware module and a method thereof are provided to automatically produce an evaluation metric of the robot hardware module based on a performance evaluation index. CONSTITUTION: A robot hardware module test system(200) includes a test control unit(210), and a test bed(220). The test bed includes the robot hardware module(222). A transmitting/receiving unit(216) transmits the test data about a test case based on the evaluation metric. The transmitting/receiving unit receiver the test result data from the test beds. An analysis unit(218) produces the return value of the evaluation metric.
Abstract:
PURPOSE: A mobility component test system and method are provided to reduce the costs and time for a test by providing evaluation metrics of a mobility component and calculation references of test cases according to performance evaluation indexes. CONSTITUTION: A mobility component test system comprises a test agent(100) and a mobile rotor(200). The test agent comprises a transceiver unit(110) which transmits test data on test cases according to evaluation metrics to a mobile robot and a test unit(130) which receives test result data from the mobile robot and calculates the results of evaluation metrics based on the receives test result data.
Abstract:
Provided are a method and an apparatus for automatic generation of expected results for testing a composite component. The method for automatic generation of expected results for testing a composite component includes the steps of generating a set of all test data using at least one input parameter of the composite component including a plurality of unit components; analyzing an input and output relationship of the composite component which indicates a relationship between at least one input parameter and at least one output parameter of the composite component using information on an input and output relationship between the unit components and information on an internal input and output relationship of the unit components; generating a set of reduced test data for the set of all test data based on the analyzed relationship; searching for a plurality of mapping tables corresponding to each of the unit components based on the set of reduced test data; generating expected results of reduced test outputs corresponding to the set of reduced test data using a result of searching for the mapping tables; and generating expected results for all test outputs corresponding to the set of all test data using the expected results for reduced test output.
Abstract:
PURPOSE: A test case generation method of a software component by using particular information of a requirement interface and an execution method thereof are provided to generate a test case considering output of a provision interface, a requirement component interface, or a requirement environment interface, thereby rapidly finding an error of a software component. CONSTITUTION: Test cases are generated based on particular information of a provision interface related to an object component(500). A requirement interface related to the object component is selected in the test cases(510). An output test case for the requirement interface is generated based on particular information of the requirement interface related to a software component(520). The test cases are combined in the output test case of the selected requirement interface corresponding to the test cases(560). [Reference numerals] (500) Obtaining a test specification for a test target PCI; (510) Obtaining a test specification for RI(RCI or REI); (520) Generating a test case for the PCI; (530) Labeling a request interface symbol for PCI-TC; (540) Is L-P-CI-TC outputted?; (550) Generating an output test case by using output test specification information of PI(RCI or REI); (560) Combining L-PCI-TC and RI-OTC; (AA) Start; (BB) No; (CC) Yes; (DD) End
Abstract:
PURPOSE: A robot device for dynamically reconfiguring internal environment and a reconfiguration method thereof are provided to implement commands corresponding to environmental changes because a robot dynamically recognizes the environmental changes even if internal or external environments are changed during the drive of the robot. CONSTITUTION: A method for dynamically reconfiguring internal environment is as follows. The environmental changes are dynamically recognized. Inner components(910,930,950,960,970) of a robot device to be changed are determined based on the environmental changes. Whether component drive programs(921,941) and component setting files(922,942) optimally corresponding to the inner components exist in the robot device or not.
Abstract:
A testing tool for verifying a reliability of robot software components is provided, and more particularly, a simulation-based interface testing automation system and method that may automatically perform a test for functions and performance of an interface with respect to robot software components are provided. Thus, it is possible to efficiently perform a test for an interface of robot software components. In particular, it is possible to automatically generate test cases required for testing, to perform a test in various languages, and to perform a test suitable for a robot.