• Title/Summary/Keyword: Reuse Framework

Search Result 137, Processing Time 0.029 seconds

Robot Software Framework using Robot Operation System(ROS2) based on Behavior Tree

  • Sangho Lee;Hyejin Chang;Seulgi Jeon;Janghwan Kim;R. Young Chul, Kim
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.15 no.4
    • /
    • pp.134-141
    • /
    • 2023
  • As robotic technology expands into various fields, robots need to execute some complicated tasks in diverse environments. However, the previous robotic software solutions were limited to independent systems. We can not adapt to diverse functionalities and environments. This makes it hard to provide rapid and effective services and leads to costs and losses in the development process. To overcome these problems, we propose a robot software framework with behavior trees based on ROS2. This framework simplifies complex robot behaviors through behavior trees and makes it easy to modify, extend, and reuse robot behaviors. Furthermore, ROS2 standardizes connections between software modules, enhances the robot's flexibility, and enables independent development and testing of software. Our framework aims to provide a foundation for high-quality robot service provision by supporting the modularity, reusability, independent development, and testing required by intelligent robots that need to provide services in various environments.

Basic study of reuse planning automation algorithms on system forms that are used on girders and beams (보용 시스템 거푸집의 전용계획 자동화 알고리즘 기초연구)

  • Lim, Chaeyeon;Kim, Sunkuk
    • Proceedings of the Korean Institute of Building Construction Conference
    • /
    • 2015.05a
    • /
    • pp.7-8
    • /
    • 2015
  • Formwork accounts for 10% of the total construction cost and 30~40% of the framework cost, which is a fairly large part. Various system forms were developed for improved economic feasibility and constructability of formwork and for reduced construction duration. In general, the price of system forms per unit area is higher than that of the conventional method, yet the total construction cost can be reduced through higher reusability and constructability. However, if the reusability of forms is excessively increased to cut down the material cost, it may increase the construction duration, which will result in cost increase. On the other hand, if the reusability is decreased for reduction of construction duration, it may lead to cost increase caused by excessive input of materials. To solve such a problem, an algorithm for simplified reuse planning that meets the requirements of construction duration, cost, quality and safety is required. In this regard, the study intends to perform a fundamental research for development of reuse planning automation algorithms on system forms that are used on girders and beams.

  • PDF

Testing of Interaction Patterns for Hot Spots in an Object-oriented Framework (객체 지향 프레임웍의 가변부위에 대한 상호작용 패턴의 테스트 방법)

  • Roh, Sung-Hwan;Jeon, Tae-Woong
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.7
    • /
    • pp.592-600
    • /
    • 2005
  • Systematically extracting the test patterns of hot spots in an object-oriented software framework is a prerequisite for thoroughly testing the framework's functionality in a variety of contexts in which the framework is extended for reuse. This paper proposes a method for analyzing the design patterns and extracting the test patterns from the interaction test patterns of hot spots in an object-oriented framework. Based on the design pattern of the framework's hot spot, our method captures the object behavior allowed in that hot spot by means of statecharts, which are then used to generate the interaction test patterns and test cases. The generated test patterns and test cases can be applied repeatedly to applications which are built from extending the framework.

Multiagent-based Distance Learning Framework using CORBA (CORBA를 이용한 멀티에이전트 기반 원격 학습프레임워크)

  • Jeong, Mok-Dong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.11
    • /
    • pp.2989-3000
    • /
    • 1999
  • Until now, most Intelligent Tutoring Systems are lacking in the modularity, the extensibility of the system, and the flexibility in the dynamic environment due to the static exchanges of knowledge among modules. To overcome these flexibility in the dynamic due to the static exchanges of knowledge among modules. To overcome these problems, we will suggest, in this paper, a Distance Intelligent Tutoring Framework, called DELFOM, based on the multiagent to cope with the various and complicated learner's requests. We could make different types of learning systems by simply changing the contents of DELFOM External that is variant part of DELFOM. This framework, therefore, provides software reuse and the extensibility based on object-oriented paradigm. And we will propose two different distance learning systems using DELFOM. Therefore this framework gives the developer/the learner the effective and easy development/learning environment. DELFOM is implemented using CORBA and Java for the network transparency and platform independence.

  • PDF

Development of a Framework for Digital Curation Policy (디지털 큐레이션 정책을 위한 프레임워크 개발)

  • Ahn, Young-Hee;Park, Ok-Wha
    • Journal of Korean Library and Information Science Society
    • /
    • v.41 no.1
    • /
    • pp.167-186
    • /
    • 2010
  • This study aims at developing a policy framework for a digital curation based on the access, co-ownership, reuse, and long-term preservation of digital information resources. To accomplish this, our study analysed a similar policy and support services of a main UK research institution and the DCC. It selected the main stages of the DCC lifecycle and developed a policy framework accordingly. Such a framework could serve as the basis for both state and individual institutions, and for developing standards and guidelines for a digital curation of digital information resources.

  • PDF

A Study on Decommission Cost Estimation Framework with Engineering Approach (공학적 접근을 통한 해체비용 산정 프레임워크에 대한 고찰)

  • Lee, Sun Kee
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.8 no.2
    • /
    • pp.57-67
    • /
    • 2012
  • It is the sensitivity and confidentiality of nuclear power plant decommissioning cost that prevent detailed cost information to be released to the public, which causes some limitation to analyze and reuse the costs. This limitation to access cost information means that the lessons learned from preceding cost estimating may not systematically feed back into following cost estimates. As an alternative, decommissioning cost estimation framework is indispensable to reflecting available experience and knowledge for decommission costs. This study provides the cost estimation framework including data flow and structuralization based on engineering and bottom up approach to enhance decommissioning cost estimation.

M&S PlugIn-Based Architecture Framework Development (M&S PlugIn-Based Architecture Framework 개발)

  • Won, Garng-Yun;Choi, Sang-Yeong
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.36 no.2
    • /
    • pp.53-59
    • /
    • 2009
  • Simulation Based Acquisition(SBA) which pursues to use M&S in manner of integrated collaboration is being applied in defense acquisition. To accomplish SBA efficiently, reusability, reconfiguration and scalability of M&S components are important factors. To avoid constraints caused by coupling of components, PBA is designed to add and configure components easily by enabling independent interface and interaction among the components and provides common development infrastructure also. And PBA framework is implemented to support the development of a simulator which uses the PBA. It is expected that deployment of PBA framework as common development infrastructure can raise efficiency of M&S works.

An Air Defence M&S Architecture Design Framework for a Reusability (재사용을 위한 방공 M&S 아키텍처 설계 프레임워크)

  • Yun, Keunho;Shim, Shinwoo;Hwang, Jongsu
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.17 no.5
    • /
    • pp.654-662
    • /
    • 2014
  • In the development of the weapon systems, utilization of Modeling & Simulation is growing in every aspect of development process. For the higher utilization of M&S, reuse of the M&S resources is needed to reduce the cost of M&S. I propose the M&S architecture framework that can enhance the reusability of the M&S resources in developing surface-to-air weapon systems. This M&S architecture design framework enables interoperability between the system and sub-systems. In this paper, the advantage and the necessity of the M&S architecture design framework will be described by introducing the cases that the M&S architecture framework reused in the combat experiments, the system development tests, the system operational tests and the concept developments in real projects. These cases will show the high reusability and efficiency of the M&S architecture design framework.

Scenario-based 3D Objects Synthesizing System Design

  • Nam, Ji-Seung;Gao, Hui;Kang, Mi-Young;Kim, Kyoung-Tae;Son, Seung-Chul;Pom, Chung-Ung;Heo, Kwon
    • Journal of Information Processing Systems
    • /
    • v.2 no.1
    • /
    • pp.18-22
    • /
    • 2006
  • This paper proposes the framework of the scenario-based 3D image synthesizing system that allows common users who envision a scenario in their mind to realize it into the segments of cool animation. We focused on utilization of the existing motions to synthesize new motions for the objects. The framework is useful to build a 3D animation in game programming with a limited set of 3D objects. We also propose a practical algorithm to reuse and expand the objects. This algorithm is based on motion path modification rules. Both linear and nonlinear curve-fitting algorithms were applied to modify an animation by key frame interpolation and to make the motion appear realistic.

Scenario-based 3D Objects Reuse Algorithm Scheme (시나리오 기반의 3D 객체 재사용 알고리즘)

  • Kang, Mi-Young;Lee, Hyung-Ok;Son, Seung-Chul;Heo, Kwon;Kim, Bong-Tae;Nam, Ji-Seung
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.11
    • /
    • pp.302-309
    • /
    • 2006
  • This paper propose a practical algorithm to reuse and expand the objects. This algorithm is based on the Motion Path Modification rules. We focus on reusing of the existing motions for synthesizing new motions for the objects. Both the linear and the nonlinear curve-fitting algorithm are applied to modify an animation by keyframe interpolation and to make the motion appear realistic. We also proposes a framework of the scenario-based 3D image synthesizing system that allows common users, who envision a scenario in their minds, to realize it into segments of a cool animation. The framework is useful in building a 3D animation in game programming with a limited set of 3D objects.

  • PDF