• Title/Summary/Keyword: Interface Engine

Search Result 362, Processing Time 0.024 seconds

Implementation of Physis Engine for Interactions Representation of Object at Table Top Display Interface (테이블 탑 디스플레이 인터페이스에서 물체의 상호작용 표현을 위한 물리 엔진 구현)

  • Jeong, Jong-Mun;Kim, Man-Sun;Oh, Jin-Sik;Kim, Jeong-Sik;Yang, Hyung-Jeong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.127-130
    • /
    • 2007
  • 테이블 탑 디스플레이는 인간과 컴퓨터간의 자연스러운 상호작용을 위하여 개발된 인터페이스 중 하나이다. 이것은 인간의 직관적인 도구인 손을 이용하여 컴퓨터와 상호작용을 하기 때문에 기존의 마우스를 이용하는 시스템에 비해 사용자의 흥미를 더욱 유발시킬 수 있으며 따라서 현재 이러한 시스템을 활용하기 위한 많은 컨텐츠들이 개발되고 있다. 본 논문에서는 테이블 탑 디스플레이 인터페이스에서 자연스러운 물체의 상호작용을 지원하는 물리엔진을 구현하였다. 이를 위해 테이블 탑 평면상에서 물체의 선택을 가능하게 하는 2차원 관점의 3차원 변환을 지원하고, 물체가 이동할 때와 물체와 물체의 충돌 시 나타나는 물리현상을 벡터연산을 통해 구현하였고, 네트워크를 통해 다중 사용자 환경에서 물리엔진이 구동되도록 하였다. 본 논문에서는 테이블 탑에서 이와 같은 기능들의 구현을 에어하키 게임을 통해 보인다. 에어 하키는 테이블 위에 퍽을 놓고 라켓으로 퍽을 쳐서 상대방의 골문에 넣어 점수를 얻는 게임이다. 본 논문에서 제안한 물리엔진을 이용함으로써 사용자는 보다 실감나는 인터페이스를 느낄 수 있다.

Development of Unmanned Aerial Vehicle System Integration Laboratory(UAV SIL) for the Integrated Verification (무인항공기 체계의 통합검증을 위한 무인항공기 체계통합실험실(UAV SIL) 개발)

  • Jae Ick Shim;Hee Chae Woo;Sang Jin Kim;Sang Jun Jung
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.27 no.1
    • /
    • pp.70-79
    • /
    • 2024
  • This paper describes the results of the development of the the unmanned aerial vehicle system integration laboratory(UAV SIL) for the integrated verification. This UAV SIL is designed to test the robustness of the UAV system including the operational logics and the flight control system behaviors under many abnormal and emergency conditions such as data-link losses, airborne subsystem failures, engine shut down conditions, and ground control station faults. This paper presents how to build the UAV SIL and how to verify the in-development UAV system through the UAV SIL.

The Implementation of Idle Stop System with the OBD-II Interface in the Automotive Smart Key System (OBD-II 인터페이스를 이용한 차량용 스마트키 시스템에서의 공회전 방지 알고리즘의 구현)

  • Kim, Kyeong-Seob;Lee, Yong-Hoon;Lee, Yun-Seob;Choi, Sang-Bang
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.6
    • /
    • pp.1292-1305
    • /
    • 2013
  • Along with the strengthening vehicle environmental regulations and the growing needs for the energy consumption reduction technology, the researches on the engine idle stop system, have been briskly carried out around the automobile manufacturers before the development of alternative energy. Furthermore, there is a movement to disseminate the environment friendly idle stop system by combining the system to the generalized smart key system to not only increase purchasing but also provide the convenience and save the energy as well. In this paper, we designed and implemented the idle stop system algorithm for the aftermarket smart key system with the OBD-II interface. The implemented start stop system is capable of controlling two independent systems, the smart key system and intelligent idle stop system, on a single ECU. In addition, the implemented start stop system standardizes the communication interface with the vehicles to reduce the time required for installing the start stop system to the various vehicles, and satisfies every standard response time limit for the vehicle status request signals.

Development of Plug-n-Play Automation System for Machine Tending through Digital Twin (디지털 트윈을 활용한 Plug-n-Play 머신텐딩 자동화 시스템 개발)

  • Park, Yong-Keun;Kim, Sujong;Um, Jumyung
    • The Journal of Society for e-Business Studies
    • /
    • v.25 no.4
    • /
    • pp.143-154
    • /
    • 2020
  • With the increasing trend of making manufacturing system intelligent and autonomous, the introduction of robot-assist automation, like machine tending system for automated operation of CNC machine tools, is being actively carried out at many industrial sites. Most important part of this intelligent system to install machine tending system, is interface programming between the CNC machine tools and the industrial robot. Despite this importance, however, the machine tending system has many setup problems. it is necessary for difficult re-program of both controllers whenever a new CNC machine tool or robot is introduced. And, the helps of external engineers is required even though trivial changes due to the complex structure of the machine tending system. Authors of this paper introduces the integrated system of the interface between heterogeneous CNC machine tools and industrial robots. In addition, the digital twin implemented inside the machine tool controller enable shop-floor operators to change the interface programming easily. To implement this system, an integrated development environment for 1) an intelligent HMI platform that provide standardized interfaces to heterogeneous CNC machine tools and 2) a robot platform developing application software of various robots, was established. For easy un-tact environment, this paper explain the development of 3) a game-engine based web program of controlling and monitoring machine tending system remotely.

An Experimental Study on Friction Welding and Heat Treatment of Engine Exhaust Valve Steels ( SCr4-21-4 N , SUH3-21-4-N (기관배기 밸브용 강 ( SCr4-21-4N , SUH3-21-4N ) 의 마찰압접과 열처리에 관한 실험적 연구)

  • 오세규
    • Journal of the Korean Society of Fisheries and Ocean Technology
    • /
    • v.14 no.2
    • /
    • pp.79-87
    • /
    • 1978
  • This is an experimental study on friction welding and heat treatment of engine exhaust valve materials whose welding combination is SCr4 as stem to 21-4N as head and SUH3 to 21-4N. In this study, not only the experiments of friction welding under the selected optimum welding condition and the examination of the mechanical properties were carried out, but also the heat treatment of friction welded specimens under the two selected conditions was taken to obtain the better welding character, eliminating the latent stress and the hardness peak which appeared at the welded zones of heat resisting steel(21-4N, SUH3) and low alloyed steel ($SCr_4$) friction weldments. The results obtained by the experiments and consideration in this study are as follows: I) It was experimentally proved quite reasonable that 'speed=3,OOO rpm, heating pressure Pl=8 kg/ mm2, upsetting pressure p, = 20 kg/mm', heating time $t_1$ = 3 see, upsetting time TEX>$t_2$ = 2.5 sec' was selected as the optimum welding condition for friction-welding the engine exhaust valve materials $SCr_4$ to 21-4 Nand SUH 3 to 21-4 N. 2) The results of the previous study and this one on friction welding of such dissimilar materials as SUH 3-SUH 31, SCr 4-SUH 31, SCr 4-SUH 3, SUH 3-CRK 22, SCr4-21-4 Nand SUH3-21-4 N agreed with each other substantially in the friction welding characteristics at welded interface zones. 3) It was also certified quite satisfactory that '600\ulcornerCX30 min. Xroom air cooling' as an optimum heat treatment condition of the friction welded materials SCr 4-21-4 Nand SUH 3-21-4 N was experimentally determined to eliminate the latent stress and the hardness peak at welded zones. 4) About 20% of the tensile strength before heat treatment of friction welded specimens was decreased after heat treatment 600\ulcornerCX30 min. Xair cooling, but the location of fracture was moved from heat affected zone to parent $SCr_4$ & SUH3. 5) Microscopic examination of the weld joints friction-welded and heat-treated under the above mentioned conditions revealed that the weld zone is very narrow and has a fine grained intermixed structure without any welding defects. 6) The above mentioned conditions can be also utilized as friction welding parameters of the other dissimiar materials for engine valve production.

  • PDF

Car Exhaust Gas Detection and Self-Diagnosis System using ZigBee and CAN Communications (ZigBee와 CAN 통신을 이용한 자동차 배기가스 검출 및 자기진단 시스템)

  • Chun, Jong-Hun;Kim, Kuk-Se;Park, Jong-An
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.7 no.6
    • /
    • pp.48-56
    • /
    • 2008
  • This study provides to car driver with car exhaust gas and sensor information which are car trouble code in engine and many sensors when the car has some problems. This is to provide car manager with many information of car sensors when we go to vehicle maintenance. For example, information of engine RPM, fuel system, intake air temperature, air flow sensors and oxygen sensors can provide to owner or garage, and also add to multimedia system for mp3 files and video files. This system consists of embedded linux system of low power while driving the car which uses OBD-II protocols and zigbee communication interface from CAN communication of car system to self-diagnosis embedded system of car. Finally, low power embedded system has a lot of application and OBD-II protocols for embedded linux system and CAN communication which get sensor informations of car control sensor system while driving the car.

  • PDF

Development of an Editor and Howling Engine for Realtime Software Programmable Logic Controller based on Intelligent Agents (지능적 에이전트에 의한 실시간 소프트웨어 PLC 편집기 및 실행엔진 개발)

  • Cho, Young-In
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.12
    • /
    • pp.1271-1282
    • /
    • 2005
  • Recently, PC-based control is incredibly developed in the industrial control field, but it is difficult for PLC programming in PC. Therefore, I need to develop the softeware PLC, which support the international PLC programming standard(IECl131-3) and can be applied to diverse control system by using C language. In this paper, I have developed the ISPLC(Intelligent Agent System based Software Programmable Logic Controller). In ISPLC system, LD programmed by a user which is used over $90\%$ among the 5 PLC languages, is converted to IL, which is one of intermediate codes, and IL is converted to the standard C rode which can be used in a commercial editor such as Visual C++. In ISPLC, the detection of logical error in high level programming(C) is more eaier than PLC programming itself The study of code conversion of LD->IL->C is firstly tried in the world as well as KOREA. I developed an execution engine with a good practical application. To show the effectiveness of the developed system, 1 applied it to a practical case, a real time traffic control(RT-TC) system. ISPLC is minimized the error debugging and programming time owing to be supported by windows application program.

Odysseus/m: a High-Performance ORDBMS Tightly-Coupled with IR Features (오디세우스/IR: 정보 검색 기능과 밀결합된 고성능 객체 관계형 DBMS)

  • Whang Kyu-Young;Lee Min-Jae;Lee Jae-Gil;Kim Min-Soo;Han Wook-Shin
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.3
    • /
    • pp.209-215
    • /
    • 2005
  • Conventional ORDBMS vendors provide extension mechanisms for adding user-defined types and functions to their own DBMSs. Here, the extension mechanisms are implemented using a high-level interface. We call this technique loose-coupling. The advantage of loose-coupling is that it is easy to implement. However, it is not preferable for implementing new data types and operations in large databases when high Performance is required. In this paper, we propose to use the notion of tight-coupling to satisfy this requirement. In tight-coupling, new data types and operations are integrated into the core of the DBMS engine. Thus, they are supported in a consistent manner with high performance. This tight-coupling architecture is being used to incorporate information retrieval(IR) features and spatial database features into the Odysseus/IR ORDBMS that has been under development at KAIST/AITrc. In this paper, we introduce Odysseus/IR and explain its tightly-coupled IR features (U.S. patented). We then demonstrate a web search engine that is capable of managing 20 million web pages in a non-parallel configuration using Odysseus/IR.

The Support System for Groundwater Development Design using GIS (GIS를 이용한 지하수개발 설계지원 시스템)

  • 김만규
    • Spatial Information Research
    • /
    • v.9 no.2
    • /
    • pp.207-225
    • /
    • 2001
  • This study develops a GIS-based system which examines the adequacy of the Groundwater development project before the actual designing of the project. A system environment is constructed in order to efficiently and scientifically manage and analyze data related to Groundwater through a Server/Client environment. For this programs such as GIS S/W ArcVies3.2, RDBMS ORACLE, ArcSDE (Spatial Database Engine) are used. WHPA and AQTESOLV are employed as a underground water simulation program and Scripts, a language for ArcView, is used to develop graphic user interface (GUI). Using the system developed here, we can transfer simulation results obtained by WHPA regarding Groundwater levels in new development projects into GIS. We can also judge whether a Groundwater development project should be permitted through examining overlaps of th effects of the development and comparing with o pollutants. At the same time, the system has a feature of supporting Groundwater development and based designing through judging the proper amount of Groundwater in a new project. It is also possible to easily and quickly prepare charts and reports using the outputs of the system. Since a two-tiered system which shares DB using inter-and intranets is developed, all the departments in the ministry of agriculture and forest and the agriculture base corporation can share accurate, reliable and latest information related to Groundwater.

  • PDF

A Search Method for Components Based-on XML Component Specification (XML 컴포넌트 명세서 기반의 컴포넌트 검색 기법)

  • Park, Seo-Young;Shin, Yoeng-Gil;Wu, Chi-Su
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.2
    • /
    • pp.180-192
    • /
    • 2000
  • Recently, the component technology has played a main role in software reuse. It has changed the code-based reuse into the binary code-based reuse, because components can be easily combined into the developing software only through component interfaces. Since components and component users have increased rapidly, it is necessary that the users of components search for the most proper components for HTML among the enormous number of components on the Internet. It is desirable to use web-document-typed specifications for component specifications on the Internet. This paper proposes to use XML component specifications instead of HTML specifications, because it is impossible to represent the semantics of contexts using HTML. We also propose the XML context-search method based on XML component specifications. Component users use the contexts for the component properties and the terms for the values of component properties in their queries for searching components. The index structure for the context-based search method is the inverted file indexing structure of term-context-component specification. Not only an XML context-based search method but also a variety of search methods based on context-based search, such as keyword, search, faceted search, and browsing search method, are provided for the convenience of users. We use the 3-layer architecture, with an interface layer, a query expansion layer, and an XML search engine layer, of the search engine for the efficient index scheme. In this paper, an XML DTD(Document Type Definition) for component specification is defined and the experimental results of comparing search performance of XML with HTML are discussed.

  • PDF