• Title/Summary/Keyword: virtual instrumentation

Search Result 56, Processing Time 0.03 seconds

A Study of Controller's Output Characteristics for Hatic Interface System (촉각시스템용 제어기의 출력특성연구)

  • Kim Y.S.;Kim A.H.;Bae C.;Kang W,C.;Kim Y.D.
    • Proceedings of the KIPE Conference
    • /
    • 2003.07a
    • /
    • pp.410-414
    • /
    • 2003
  • In this paper, the virtual-reality system is tried to developed, which controls not only the sense of sight and hearing but also the sense of touch, In order to develope the sense of touch in this study, the stable tactual transaction-system, based on summing up the basic algorithm and theory, is embodied. The hardware of this system consists of the 6DOF haptic interface, a controller and a driver In the case of the software, the proxy algorithm is applied for the force-transaction and the mopping algorithm is used for graphic transaction. In addition to this, the imaginary-device driver is utilized for controlling the system and manager-class is also included in this system to manage the position-change and the like. Consequently, the proxy algorithm Is applied, which makes the system possible to be more stable and prompt with and imaginary object. Moreover, the impulse-algorithm is applied to work out a problem which the tactual transaction-period is different from the graphic transaction-period.

  • PDF

Implementation of An Interactive and Internet-based Virtual Laboratory For Electronic Circuit Experiments (전자회로 실험을 위한 상호작용적인 인터넷기반 가상실험실의 구현)

  • Kim Dong-Sik;Choi Kwan-Sun;Lee Sun-Heum
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2002.08a
    • /
    • pp.199-207
    • /
    • 2002
  • A virtual laboratory for measurement and instrumentation must aim to realize an integrated environment. To achieve this goal, we designed and implemented a client/server distributed environment and developed a web-based virtual laboratory system for electronic circuits. Since our virtual laboratory system is implemented to describe the on-campus laboratory, the learners can obtain similar experimental data through it. The proposed virtual laboratory system is composed of four important components Principle Classroom, Virtual Experiment Classroom, Evaluation Classroom and Overall Management System. Through our virtual laboratory, the learners will be capable of teaming the concepts and theories related to electronic circuit experiments and how to operate the experimental equipments such as multimeters, function generators, digital oscilloscopes and DC power supplies. Also, every activity occurred in our virtual laboratory is recorded on database and Printed out on the preliminary report form. All of these can be achieved by the aid of the Management System. The database connectivity is made by PHP and the virtual laboratory environment is set up slightly differently for each learner. Finally, we have obtained several affirmative effects such as reducing the total experimental hours and the damage rate for experimental equipments and increasing Loaming efficiencies as well as faculty productivity.

  • PDF

Control of Lane Change of Vehicles using Fuzzy Logic for the Intelligent Vehicle Highway System(IVHS) (IVHS에서의 Fuzzy 논리를 이용한 차량의 차선 변경 제어)

  • Lim, Hyung-Soon;Kim, Myung-Joong;Lee, Chang-Goo
    • Proceedings of the KIEE Conference
    • /
    • 1998.07b
    • /
    • pp.465-467
    • /
    • 1998
  • A lane change maneuver is a part of lateral control of an automated highway system. Assuming no direct measurement of its position during transition from one lane to another. A vehicle is controlled to follow the virtual desired trajectory using only on-board sensors. This paper investigates the development of a fuzzy controller for automated lateral control during emergencies. The performance of the fuzzy controller is presented at 20m/s for a step lane change and a double lane change. The robustness of fuzzy controller is investigated with respect to change in tire parameters and the number of passengers.

  • PDF

A Study of Hand Gesture Recognition for Human Computer Interface (컴퓨터 인터페이스를 위한 Hand Gesture 인식에 관한 연구)

  • Chang, Ho-Jung;Baek, Han-Wook;Chung, Chin-Hyun
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.3041-3043
    • /
    • 2000
  • GUI(graphical user interface) has been the dominant platform for HCI(human computer interaction). The GUI-based style of interaction has made computers simpler and easier to use. However GUI will not easily support the range of interaction necessary to meet users' needs that are natural, intuitive, and adaptive. In this paper we study an approach to track a hand in an image sequence and recognize it, in each video frame for replacing the mouse as a pointing device to virtual reality. An algorithm for real time processing is proposed by estimating of the position of the hand and segmentation, considering the orientation of motion and color distribution of hand region.

  • PDF

Implementation of A Web-based Virtual Laboratory For Electronic Circuits Using Java Applets (자바 애플릿을 이용한 웹기반 전자회로 가상실험실의 구현)

  • Kim, Dong-Sik;Choi, Kwan-Sun;Lee, Sun-Heum;Seo, Sam-Jun
    • Proceedings of the KIEE Conference
    • /
    • 2002.07d
    • /
    • pp.2625-2627
    • /
    • 2002
  • A virtual laboratory for measurement and instrumentation must aim to realize an integrated environment. To achieve this goal, we designed and implemented a client/server distributed environment and developed a web-based virtual laboratory system for electronic circuits. The proposed virtual laboratory system is composed of four important components : Principle Classroom, Virtual Experiment Classroom, Evaluation Classroom and Overall Management System. Through our virtual laboratory, the learners will be capable of learning the concepts and theories related to electronic circuit experiments and how to operate the experimental equipments. Also, every activity occurred in our virtual laboratory is recorded on database and printed out on the preliminary report form. All of these can be achieved by the aid of the Management System. The database connectivity is made by PHP and the virtual laboratory environment is set up slightly differently for each learner. Finally, we have obtained several affirmative effects such as reducing the total experimental hours and the damage rate for experimental equipments and increasing learning efficiencies as well as faculty productivity.

  • PDF

A Development of Instrumentation Radar Tracking Status Simulator (계측레이더 추적 시뮬레이터 개발)

  • Ye, Sung-Hyuck;Ryu, Chung-Ho;Hwang, Gyu-Hwan;Seo, Il-Hwan;Kim, Hyung-Sup
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.14 no.3
    • /
    • pp.405-413
    • /
    • 2011
  • Defense Systems Test Center in ADD supports increasingly various missile test requirements such as higher altitude event, multi target operation and low-altitude, high velocity target tracking. In this paper, we have proposed the development of instrumentation radar tracking status simulator based on virtual reality. This simulator can predict the tracking status and risk of failure using several modeling algorithms. It consists of target model, radar model, environment model and several algorithms includes the multipath interference effects. Simulation results show that the predict tracking status and signal are similar to the test results of the live flight test. This simulator predicts and analyze all of the status and critical parameters such as the optimal site location, servo response, optimal flight trajectory, LOS(Line of Sight). This simulator provides the mission plan with a powerful M&S tool to rehearse and analyze instrumentation tracking radar measurement plan for live flight test at DSTC(Defense Systems Test Center).

A Method for Local Collision-free Motion Coordination of Multiple Mobile Robots

  • Ko, Nak-Yong;Seo, Dong-Jin;Kim, Koung-Suk
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1609-1614
    • /
    • 2003
  • This paper presents a new method driving multiple robots to their goal position without collision. To consider the movement of the robots in a work area, we adopt the concept of avoidability measure. To implement the concept in collision avoidance of multiple robots, relative distance between the robots is proposed. The relative distance is a virtual distance between robots indicating the threat of collision between the robots. Based on the relative distance, the method calculates repulsive force against a robot from the other robots. Also, attractive force toward the goal position is calculated in terms of the relative distance. The proposed method is simulated for several cases. The results show that the proposed method steers robots to open space anticipating the approach of other robots. The proposed method works as a local collision-free motion coordination method in conjunction with higher level of task planning and path planning method for multiple robots to do a collaborative job.

  • PDF

Design of A Force-Reflecting Device and Embedded Controller

  • Kim, Dae-Hyun;Moon, Cheol-Hong;Choi, Han-Soo;Kim, Yeong-Dong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.2397-2401
    • /
    • 2005
  • It is well understood that force reflecting coupled with visual display can be an important two-way communication channel in human-computer interaction. In this work, important components for a high-fidelity system bandwidth are force reflecting device and that all the computations including contact determination and response computation have to be performed in less than a millisecond. This paper describes a force-reflecting device and an embedded controller. The realized force-reflecting device is based on a novel serial type mechanical structure, and features compactness, high sustained output force capability, low friction, zero backlash, and enough workspace. The embedded controller reduces software computational load via main processor and simplifies hardware strictures by the time-division control. The device is integrated with existing dynamic simulation algorithms running separate workstation, so that objects can be manipulated in real time and the corresponding forces felt back by the operator.

  • PDF

A Study on the Thrust and Normal Force Characteristics according to Tooth Shape of 2-Phase HB Type Linear Stepping Motor (치형상에 따른 2상 HB형 Linear Stepping Motor의 추력 및 수직력 특성에 관한 연구)

  • Lee, Sang-Ho;Shin, Mi-Young;Ha, Jang-Ho
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.4 no.3
    • /
    • pp.275-279
    • /
    • 2001
  • In this paper, We have designed the new tooth shape in order to improve the thrust and normal force of HLSM. Also it was analyzed by Finite Element Method and Virtual Work Method. As a result this paper, it was confirmed that the thrust and normal force was improved considerably.

  • PDF

Kernel-level Software instrumentation via Light-weight Dynamic Binary Translation (경량 동적 코드 변환을 이용한 커널 수준 소프트웨어 계측에 관한 연구)

  • Lee, Dong-Woo;Kim, Jee-Hong;Eom, Young-Ik
    • Journal of Internet Computing and Services
    • /
    • v.12 no.5
    • /
    • pp.63-72
    • /
    • 2011
  • Binary translation is a kind of the emulation method which converts a binary code compiled on the particular instruction set architecture to the new binary code that can be run on another one. It has been mostly used for migrating legacy systems to new architecture. In recent, binary translation is used for instrumenting programs without modifying source code, because it enables inserting additional codes dynamically, For general application, there already exists some instrumentation software using binary translation, such as dynamic binary analyzers and virtual machine monitors. On the other hand, in order to be benefited from binary translation in kernel-level, a few issues, which include system performance, memory management, privileged instructions, and synchronization, should be treated. These matters are derived from the structure of the kernel, and the difference between the kernel and user-level application. In this paper, we present a scheme to apply binary translation and dynamic instrumentation on kernel. We implement it on Linux kernel and demonstrate that kernel-level binary translation adds an insignificant overhead to performance of the system.