• Title/Summary/Keyword: component based robot development

Search Result 20, Processing Time 0.032 seconds

A Conformance Test Procedure for the Enterprise JavaBeans (컴포넌트 소프트웨어를 위한 적합성 검증 방법)

  • Joo, Un-Gi;Kim, Joong-Bae
    • IE interfaces
    • /
    • v.17 no.2
    • /
    • pp.149-157
    • /
    • 2004
  • This paper considers a conformity testing problem on EJB(Enterprise JavaBeans). The EJB architecture is a component architecture for the development and deployment of component-based distributed business applications. The objective is to find an optimal test sequence for the conformity test between the EJB specification and an implemented one. For the test sequence, we formulate the problem as a rural Chinese postman tour one and use a linear programming formulation. Based upon the formulations, we suggest a conformance test procedure and show its efficiency by applying the procedure to the CMP(Container- Managed persistency) entity bean of the EJB.

Development of a Personal Robot Considering Standardization

  • Choi, Moo-Sung;Yang, Kwang-Woong;Won, Dae-Heui;Park, Joon-Woo;Park, Sang-Duk;Lee, Ho-Gil
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.2243-2247
    • /
    • 2005
  • If a personal robot is popularized like a personal computer in the future, many kinds of robots will appear and the number of manufacturers will increase as a matter of course. In such circumstances, it can be inefficient, in case each manufacturer makes a whole platform individually. The solutions for this problem are to modularize a robot component (hardware and software) functionally and to standardize each module. Each module is developed and sold by each special maker and an end-product company purchases desired modules and integrates them. The standardization of a module includes the unification of the electrical, mechanical and software interface. In this paper, a few prototypes developed based on the concept of this study are introduced and possibility which can be standard platform is verified. Each prototype has merits and demerits, and a new structure of the hardware platform considered them is proposed Also the software architecture to develop the standardized and modularized platform is introduced and its detailed structure is described. The name of a method and the way to use that are defined dependently on the standard interfaces in order to use a module in other modules. Each module consists of a distributed object and that can be implemented in the random programming language and platform. It is necessary to study on the standardization of a personal robot after this steadily.

  • PDF

DEVELOPMENT OF DESIGN FOR AUTOMATION (DFA) BASED ON QUALITY FUNCTION DEPLOYMENT

  • Tae-Hoon Kim;Yoonseok Shin;Wi Sung Yoo;Hunhee Cho;Kyung-In Kang
    • International conference on construction engineering and project management
    • /
    • 2009.05a
    • /
    • pp.1075-1080
    • /
    • 2009
  • Recently, the building construction industry has been forced to cope with lack of skilled labor. A robot-based construction automation system should help overcome crucial troubles which may be caused by this phenomenon. In particular, it is vital to propose design for automation (DFA). Quality function deployment (QFD) is applied a systematic aid in determining the design reflecting customer's needs. This study employs the QFD approach to plan the component designs of an effective automation process, and presents the development process of DFA with an illustrative project. As a result, the study identifies the developers' design requirements for automated construction and weights them by their importance indices.

  • PDF

Design and Performance Analysis of Framework for Guaranteeing QoS of Robot Components (로봇 컴포넌트의 QoS 보장을 위한 프레임워크의 설계 및 성능분석)

  • Lim, Jae-Seok;Cho, Moon-Haeng;Jeong, Jae-Yeop;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.2
    • /
    • pp.76-87
    • /
    • 2009
  • The growth of CPU and communication technologies have made an important contribution to the development of the network-based intelligent service robots. Robot software must guarantee the correct execution and safety of the user. To achieve this, it is highly required to research how to guarantee the QoS of the components which organize a robot software. The QoS of robot components aims to execute the component stably by processing the data stream in a correct way. By guaranteeing QoS, we can achieve the intelligence and stability of robots. In this paper, we design and implement the QoS framework to guarantee the QoS of robot components on robot platforms with limited resources. We also measure the response times of QoS requests and present the performance analysis results about it.

Development of Automatic Gear Modeling Module Using Computer Aided Design(CAD) (컴퓨터응용설계(CAD)를 이용한 기어모델링 자동화 모듈 개발)

  • Kim, Dae-Ho
    • Journal of the Korean Society of Mechanical Technology
    • /
    • v.20 no.6
    • /
    • pp.803-808
    • /
    • 2018
  • Combining digital automation solutions throughout recent manufacturing process is essential. Advanced robot and mechanical techniques are required for design, manufacture, and distribution process. Manual design of repetitive similar mechanical components during the development phase of these advanced machines and robots can occur wasting time and money. Developed gear design module, which is the power transfer system mechanical component, was programmed in the Visual Basic language in CATIA V5 environment. Automation Process is Based on Parametric Modeling Method. and it was found to be effective in reducing design time compared to designers manual modeling.

Development of an Efficient 3D Object Recognition Algorithm for Robotic Grasping in Cluttered Environments (혼재된 환경에서의 효율적 로봇 파지를 위한 3차원 물체 인식 알고리즘 개발)

  • Song, Dongwoon;Yi, Jae-Bong;Yi, Seung-Joon
    • The Journal of Korea Robotics Society
    • /
    • v.17 no.3
    • /
    • pp.255-263
    • /
    • 2022
  • 3D object detection pipelines often incorporate RGB-based object detection methods such as YOLO, which detects the object classes and bounding boxes from the RGB image. However, in complex environments where objects are heavily cluttered, bounding box approaches may show degraded performance due to the overlapping bounding boxes. Mask based methods such as Mask R-CNN can handle such situation better thanks to their detailed object masks, but they require much longer time for data preparation compared to bounding box-based approaches. In this paper, we present a 3D object recognition pipeline which uses either the YOLO or Mask R-CNN real-time object detection algorithm, K-nearest clustering algorithm, mask reduction algorithm and finally Principal Component Analysis (PCA) alg orithm to efficiently detect 3D poses of objects in a complex environment. Furthermore, we also present an improved YOLO based 3D object detection algorithm that uses a prioritized heightmap clustering algorithm to handle overlapping bounding boxes. The suggested algorithms have successfully been used at the Artificial-Intelligence Robot Challenge (ARC) 2021 competition with excellent results.

A Filter Algorithm based on Partial Mask and Lagrange Interpolation for Impulse Noise Removal (임펄스 잡음 제거를 위한 부분 마스크와 라그랑지 보간법에 기반한 필터 알고리즘)

  • Cheon, Bong-Won;Kim, Nam-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.5
    • /
    • pp.675-681
    • /
    • 2022
  • Recently, with the development of IoT technology and AI, unmanned and automated in various fields, interest in video processing, which is the basis for automation such as object recognition and object classification, is increasing. Various studies have been conducted on noise removal in the video processing process, which has a significant impact on image quality and system accuracy and reliability, but there is a problem that it is difficult to restore images for areas with high impulse noise density. In this paper proposes a filter algorithm based on partial mask and Lagrange interpolation to restore the damaged area of impulse noise in the image. In the proposed algorithm, the filtering process was switched by comparing the filtering mask with the noise estimate and the purge weight was calculated based on the low frequency component and the high frequency component of the image to restore the image.

Structural Stability of High-temperature Butterfly Valve Using Interaction Analysis

  • Lee, Moon-Hee;Son, In-Soo
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.23 no.6_1
    • /
    • pp.881-888
    • /
    • 2020
  • A butterfly valve is a valve that adjusts flow rate by rotating a disc for about 90° with respect to the axis that is perpendicular to the flow path from the center of its body. This valve can be manufactured for low-temperature, high-temperature and high-pressure conditions because there are few restrictions on the used materials. However, the development of valves that can be used in a 600℃ environment is subject to many constraints. In this study, the butterfly valve's stability was evaluated by a fluid-structured interaction analysis, thermal-structure interaction analysis, and seismic analysis for the development of valves that can be used in high-temperature environments. When the reverse-pressure was applied to the valve in the structural analysis, the stress was low in the body and seat compared to the normal pressure. Compared with the allowable strength of the material for the parts of the valve system, the minimum safety factor was approximately 1.4, so the valve was stable. As a result of applying the design pressures of 0.5 MPa and 600℃ under the load conditions in the thermal-structural analysis, the safety factor in the valve body was about 3.4 when the normal pressure was applied and about 2.7 when the reverse pressure was applied. The stability of the fluid-structure interaction analysis was determined to be stable compared to the 600℃ yield strength of the material, and about 2.2 for the 40° open-angle disc for the valve body. In seismic analysis, the maximum value of the valve's stress value was about 9% to 11% when the seismic load was applied compared to the general structural analysis. Based on the results of this study, the structural stability and design feasibility of high-temperature valves that can be used in cogeneration plants and other power plants are presented.

Accelerated Life Test of In-Wheel Motor for Mobile Robot (이동로봇용 In-Wheel Motor의 가속수명시험)

  • Kim, Young-Ki;Kim, Sang-Hoon;Kim, Hag-Wone;Mok, Hyung-Soo
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.15 no.6
    • /
    • pp.498-505
    • /
    • 2010
  • In-Wheel System is a high-efficiency system to supply a new concept of platform which raises the efficiency of motor drive system and applies it to an environment-friendly automobile by installing a highly efficient electric motor directly to wheels and removing factors of power train. The proliferation of these systems is directly related to the safety of our lives, so check the reliability of the part in the development phase and should be certified. Reliability is the ability of a system or component to perform its required functions under stated conditions for a specified period of time. This paper presents to the verification methods for durability, one of reliability assessments of the Motor, the study calculated acceleration and deceleration torque and the effective torque from driving conditions of In-Wheel Motor, and based on this, it reduced the test time and suggested the verification methods of In-Wheel Motor reliability through the accelerated life test.

Modified Weight Filter Algorithm using Pixel Matching in AWGN Environment (AWGN 환경에서 화소매칭을 이용한 변형된 가중치 필터 알고리즘)

  • Cheon, Bong-Won;Kim, Nam-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.10
    • /
    • pp.1310-1316
    • /
    • 2021
  • Recently, with the development of artificial intelligence and IoT technology, the importance of video processing such as object tracking, medical imaging, and object recognition is increasing. In particular, the noise reduction technology used in the preprocessing process demands the ability to effectively remove noise and maintain detailed features as the importance of system images increases. In this paper, we provide a modified weight filter based on pixel matching in an AWGN environment. The proposed algorithm uses a pixel matching method to maintain high-frequency components in which the pixel value of the image changes significantly, detects areas with highly relevant patterns in the peripheral area, and matches pixels required for output calculation. Classify the values. The final output is obtained by calculating the weight according to the similarity and spatial distance between the matching pixels with the center pixel in order to consider the edge component in the filtering process.