• 제목/요약/키워드: Virtual Component

검색결과 209건 처리시간 0.021초

매개변수로 제어가능한 운전자의 안전벨트 뻗침 모션 생성 (Parametrized Construction of Virtual Drivers' Reach Motion to Seat Belt)

  • 서혜원;코디에프레데릭;최우진;최형연
    • 한국CDE학회논문집
    • /
    • 제16권4호
    • /
    • pp.249-259
    • /
    • 2011
  • In this paper we present our work on the parameterized construction of virtual drivers' reach motion to seat belt, by using motion capture data. A user can generate a new reach motion by controlling a number of parameters. We approach the problem by using multiple sets of example reach motions and learning the relation between the labeling parameters and the motion data. The work is composed of three tasks. First, we construct a motion database using multiple sets of labeled motion clips obtained by using a motion capture device. This involves removing the redundancy of each motion clip by using PCA (Principal Component Analysis), and establishing temporal correspondence among different motion clips by automatic segmentation and piecewise time warping of each clip. Next, we compute motion blending functions by learning the relation between labeling parameters (age, hip base point (HBP), and height) and the motion parameters as represented by a set of PC coefficients. During runtime, on-line motion synthesis is accomplished by evaluating the motion blending function from the user-supplied control parameters.

분산객체와 XML 기반의 생산계획 컴포넌트 개발에 관한 연구 (A Study on Software Component Development for Production Management Using Distributed Objects and XML Technologies)

  • 민대기;장태우;박찬권;박진우
    • 산업공학
    • /
    • 제15권1호
    • /
    • pp.10-19
    • /
    • 2002
  • New trends such as electronic commerce, virtual organizations, e-business applications, etc. increase the dependence of production management on information software systems and contribute to the needs for global, distributed object systems. This paper presents a component based approach for production management systems under the multi-tier distributed information system architecture using UML(Unified Modeling Language), CORBA(Common Object Request Broker Architecture) and XML(eXtensible Markup Language) technologies, and propose rules for mapping a UML class diagram to a XML DTD (Document Type Definition). And we adapt it to the prototype system implementation. The components are implemented by CORBA and we use XML messages for the information exchange between components.

PC기반의 생산시스템을 위한 운용소프트웨어 구조 (An Operating Software Architecture for PC-based)

  • 박남준;김홍석;박종구
    • 제어로봇시스템학회논문지
    • /
    • 제7권1호
    • /
    • pp.1196-1204
    • /
    • 2001
  • In this paper, a new architecture of operating software associated with the component-based method is proposed. The proposed architecture comprises 문 execution module and a decision-making module. In order to make effective development and maintenance, the execution module is divided into three components. The components are referred to as Symbol, Gateway, and Control, respectively: The symbol component is for the GUI environments and the standard interfaces; the gateway component is for the network communication and the structure of asynchronous processes; the control component is for the asynchronous processing and machine setting or operations. In order to verify the proposed architecture, and off-line version of operating software is made, and its steps are as follows; I) Make virtual execution modules for the manufacturing devices such as dual-arm robot, handling robot, CNC, and sensor; ii) Make decision-making module; iii) Integrate the modules and GUI using a well-known development tools such as Microsofts Visual Basic; iv) Execute the overall operating software to validate the proposed architecture. The proposed software architecture in this paper has the advantages such as independent development of each module, easy development of network communication, and distributed processing of resources, and so on.

  • PDF

내장형 제어기를 위한 컴포넌트 소프트웨어 아키텍처 (Component Software Architecture for Embedded Controller)

  • 송오석;김동영;전윤호;이윤수;홍선호;신성훈;최종호
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.8-8
    • /
    • 2000
  • PICARD (Port-Interface Component Architecture for Real-time system Design) is a software architecture and environment, which is aimed to reduce development time and cost of real-time, control system. With PICARD, a control engineer can construct a control system software by assembling pre-built software components us ing interact ive graphical development environment. PICARD consists of PVM(Picard Virtual Machine) , a component library, and PICE(PIcard Configuration Editor). PVM is a real-time engine of the PICARD system which runs control tasks on a real-time operating system. The component library is composed of components which are called task blocks. PICE is a visual editor which can configure control tasks by creating data-flow diagrams of task blocks or Ladder diagrams for sequential logics. For the communication between PVM on a target system and PICE on a host computer, a simple protocol and tools for stub generation was dove]oped because RPC or CORBA is difficult to be applied for the embedded system. New features such as a byte-code based run time system and a simple and easy MMI builder are also introduced.

  • PDF

효과적인 얼굴 가상성형 모델을 위한 얼굴 변형 기법 (Face Deformation Technique for Efficient Virtual Aesthetic Surgery Models)

  • 박현;문영식
    • 전자공학회논문지CI
    • /
    • 제42권3호
    • /
    • pp.63-72
    • /
    • 2005
  • 본 논문에서는 가상성형 시스템에 적합한 Radial Basis Function(RBF) 기반의 변형 기법과 변형된 얼굴 구성 요소를 얼굴 영상에 혼합하는 기법을 제시한다. 가상성형을 위한 변형 기법은 유동적인 얼굴 구성 요소들을 변형함에 있어 부드러움과 정확성을 가져야 하고 변형 부위 이외의 다른 얼굴 구성 요소에는 왜곡을 주지 않는 지역성도 가져야 한다. 이를 위해 제안된 가상성형 시스템은 자유형태 변형 모델을 기반으로 RBF에 의해 격자들의 변형 정도를 계산한다. 성형의 정확성을 위해 변형 오차는 기준곡선 정점들의 목표 위치와 실제 변형된 위치 사이의 오차제곱합을 이용하여 Singular Value Decomposition(SVD)에 의해 반복적으로 RBF 매핑 함수의 계수들을 계산하여 보정한다. 변형된 얼굴 구성 요소는 Euclidean Distance Transform(EDT)에 의해 계산된 혼합 비율을 사용하여 원본 얼굴 영상과 합성된다. 제안된 변형 기법과 합성 기법은 가상성형 결과의 정확도와 왜곡 측면에서 우수한 성능을 보인다는 것을 실험적으로 확인하였다.

가상현실 속의 상황 표현을 위한 시공간 그래프의 구현 (An Implementation of Spatio-Temporal Graph to Represent Situations in the Virtual World)

  • 박종희;정경훈
    • 한국콘텐츠학회논문지
    • /
    • 제13권6호
    • /
    • pp.9-19
    • /
    • 2013
  • 본 논문에서는 가상 상황속의 사건들에 역사적 맥락을 부여하기 위한 통합적 직관적 정보표현구조로서 시공간 그래프(Spatio-Temporal Graph)를 설계하고 구현하였다. 일반적으로 사건은 공간뿐 아니라 시간을 점유함으로써 역사적 사실이 된다. 따라서 가상 상황을 시뮬레이션하기 위해서는 공간적 측면을 표현하기 위한 삼차원 정보구조에 시간적 측면을 더한 다차원적인 맥락에 사건들을 위치시키는 일이 핵심적 기초가 된다. 이러한 다차원적 맥락은 온톨로지 뷰, 인스턴스 뷰, 시공간 뷰, 실제 뷰 등과 같은 여러 수준에서의 통합적 직관적 지식표현수단들을 통해 구현된다. 이와 같이 구현된 시공간 그래프에 기반한 시뮬레이션 시스템에 예제 시나리오를 적용하여 실용성을 검증한다. 본 기술은 지능형 교육시스템이나 차세대 시뮬레이션 게임 등에 필수적인 다양한 상황들을 제공하는 시뮬레이션 시스템의 중심요소가 된다.

실감의 가상 걸음을 위한 발판타입 이동인터페이스의 네비게이션 알고리즘 (A Navigation Algorithm using a Locomotion Interface with Programmable Foot Platforms for Realistic Virtual Walking)

  • 윤정원;류제하
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권6호
    • /
    • pp.358-366
    • /
    • 2006
  • 본 논문은 2개의 6자유도 제어가능 발판타입 플랫폼으로 이뤄진 이동인터페이스를 이용한 새로운 네비게이션 알고리즘을 제시하고 있다. 제안된 이동인터페이스는 2개의 플랫폼 위에 사람이 위치한 상태에서 사람의 걸음 모션을 센서시스템으로 예측하여 플랫폼 위에서 지속적인 걸음이 가능하도록 플랫폼을 제어하고 사용자 걸음 모션 정보를 가상환경에서의 네비게이션 입력정보로 사용한다. 따라서, 제안된 이동인터페이스는 사용자의 실제 걸음을 유도하고 걸음 동안 사용자에게 실감의 시각 피드백 제공으로 몰입감을 가지고 가상환경과 전신 운동의 상호작용을 할 수 있도록 허락한다. 이때, 가상환경 상에서 자연스런 네비게이션이 가능하도록 보행 분석에 사용되는 걸음 조건들을 사용하여 플랫폼 위에서의 자연스런 걸음 및 가상환경시스템에서의 자연스런 네비게이션이 가능토록 알고리즘을 제시하였다. 제안된 네비게이션 알고리즘 평가를 위해 3차원 객체모델러, 화면 매니져, 통신 매니져로 구성된 가상도시를 구축하여 발판타입 이동인터페이스에 네비게이션 알고리즘을 적용하였다. 실험 결과 평지 및 경사에서 사용자의 자연스런 걸음 및 시각 피드백이 가능함을 알 수 있었고, 제안된 이동인터페이스 및 네비게이션 알고리즘을 통해 다양한 형상의 가상지면에서 실감의 네비게이션이 가능함을 확인하였다.

VMware Workstation 가상 머신 이미지에 대한 디지털 포렌식 조사 절차 및 손상된 이미지 복구 방안 (A study on an investigation procedure of digital forensics for VMware Workstation's virtual machine and a method for a corrupted image recovery)

  • 임성수;유병영;박정흠;변근덕;이상진
    • 정보보호학회논문지
    • /
    • 제21권2호
    • /
    • pp.61-70
    • /
    • 2011
  • 가상화는 논리적인 가상환경으로 하드웨어의 물리적인 한계를 극복하기 위한 기술이다. 최근 비용 절감 및 그린 IT정책의 일환으로 가상화 환경을 도입하는 기업들이 증가하는 추세이다. 특히 데스크톱 가상화는 한 대의 물리적 컴퓨터에서 다양한 운영체제를 효율적으로 사용할 수 있기 때문에 가장 활발하게 사용되는 기술유형 중 하나이다. 가상화 기술의 핵심 요소인 가상 머신 이미지는 하드디스크 이미지와 구조적으로 다르기 때문에 조사에 어려움이 있다. 따라서 가상 머신에 대한 기술적 이해를 바탕으로 가상 머신 이미지에 적합한 조사 절차 및 방안에 대한 연구가 필요하다. 본 연구는 가장 많은 사용자를 가지고 있는 VMware Workstation 가상 머신 이미지에 대한 디지털 증거 조사 절차와 손상된 이미지에 대한 조사 방안을 제안한다.

가상치유농장시스템 설계를 위한 전문가 인식 조사 (Surveying Expert Perceptions for Designing an Agro-Healing Virtual Reality Therapy System)

  • 배승종;김수진;구희동;김대식
    • 농촌계획
    • /
    • 제29권4호
    • /
    • pp.211-219
    • /
    • 2023
  • In this study, the importance of each design element was analyzed by surveying experts in the development of Agro-Healing Virtual Reality Therapy System. It was found that the results of experts content importance were consistent with the results of consumer preferences in previous studies, such as psychological and emotional stability as the main effect the importance of sight and hearing, a relatively short time of 30 minutes or less, a low price of 5,000 won or less, technical factors that can satisfy the five senses, and various contents. When the spatial elements of the Agro-Healing Virtual Reality Therapy System were categorized into three major categories: elements and equipment, lines and paths, and sites and spaces, 'flowers', 'playgrounds', 'paths', 'sidewalks', 'rest areas' and 'gardens' were found to be highly important. Among the components of Agro-Healing Virtual Reality Therapy System, the usability was divided into eight major categories, including searchability, attractiveness, cognition, error handling, control, consistency, convenience, and feedback, and the importance was analyzed for each component. The significance of this study is that it suggests the design direction of virtual healing farm systems and provides effective information that can be used in the development of related systems in the future.

A Novel Fast Open-loop Phase Locking Scheme Based on Synchronous Reference Frame for Three-phase Non-ideal Power Grids

  • Xiong, Liansong;Zhuo, Fang;Wang, Feng;Liu, Xiaokang;Zhu, Minghua;Yi, Hao
    • Journal of Power Electronics
    • /
    • 제16권4호
    • /
    • pp.1513-1525
    • /
    • 2016
  • Rapid and accurate phase synchronization is critical for the reliable control of grid-tied inverters. However, the commonly used software phase-locked loop methods do not always satisfy the need for high-speed and accurate phase synchronization under severe grid imbalance conditions. To address this problem, this study develops a novel open-loop phase locking scheme based on a synchronous reference frame. The proposed scheme is characterized by remarkable response speed, high accuracy, and easy implementation. It comprises three functional cascaded blocks: fast orthogonal signal generation block, fast fundamental-frequency positive sequence component construction block, and fast phase calculation block. The developed virtual orthogonal signal generation method in the first block, which is characterized by noise immunity and high accuracy, can effectively avoid approximation errors and noise amplification in a wide range of sampling frequencies. In the second block, which is the foundation for achieving fast phase synchronization within 3 ms, the fundamental-frequency positive sequence components of unsymmetrical grid voltages can be achieved with the developed orthogonal signal construction strategy and the symmetrical component method. The real-time grid phase can be consequently obtained in the third block, which is free from self-tuning closed-loop control and thus improves the dynamic performance of the proposed scheme. The proposed scheme is adaptive to severe unsymmetrical grid voltages with sudden changes in magnitude, phase, and/or frequency. Moreover, this scheme is able to eliminate phase errors induced by harmonics and random noise. The validity and utility of the proposed scheme are verified by the experimental results.