• Title/Summary/Keyword: OPenGL

Search Result 346, Processing Time 0.038 seconds

Force Control of 6-DOF Pneumatic Joystick

  • Tanaka, Yoshito;Hitaka, Yasunobu;Yun, So-Nam;Kim, Ji-U;Jeong, Eun-A;Park, Jung-Ho;Ham, Young-Bog
    • Journal of Power System Engineering
    • /
    • v.19 no.1
    • /
    • pp.31-37
    • /
    • 2015
  • In this paper, it is presented the development of a new type force feedback system. It is based on a 6-DOF Stewart parallel mechanism which has six pneumatic actuated cylinders. The thrust force of each cylinder is controlled by PWM control for the solenoid valve and it is actualized by PIC controller. When the pneumatic actuator is controlled, it must be considered the influence on the compressibility of air. For this problem, we guarantee the control characteristics by the effect of the accumulator. It is confirmed that the thrust force of the cylinder can be applied to the pneumatic parallel mechanism, and is presented the experimental result of force control for vertical direction.

Development of Efficient Parallel Tiled Display Algorithms by Combining the Sort-first and the Sort-last Sorting Methods (전 분류 기법과 후 분류 기법의 조합을 통한 효율적 병렬 타일 가시화 알고리듬 개발)

  • Choi, Yun-Hyuk;Kim, Il-Ho;Kim, Hong-Seong;Cho, Jin-Yeon
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.36 no.2
    • /
    • pp.146-155
    • /
    • 2008
  • To improve the performance of tiled display system, two parallel tiled display algorithms are proposed by combining the sort-first and the sort-last sorting methods. In the proposed algorithms, the view frustum culling is employed along with the OpenGL display list for the sort-first sorting, and the pre-detection sort-last sparse sorting method is used for sort-last sorting. Through the benchmarking tests, the performances of two proposed algorithms are investigated. Based on the observations, it is suggested how to select an optimal algorithm among the two proposed parallel tiled display algorithms for the given visualization model.

Motion Visualization of a Vehicle Driver Based on Virtual Reality (가상현실 기반에서 차량 운전자 거동의 가시화)

  • Jeong, Yun-Seok;Son, Kwon;Choi, Kyung-Hyun
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.11 no.5
    • /
    • pp.201-209
    • /
    • 2003
  • Virtual human models are widely used to save time and expense in vehicle safety studies. A human model is an essential tool to visualize and simulate a vehicle driver in virtual environments. This research is focused on creation and application of a human model fer virtual reality. The Korean anthropometric data published are selected to determine basic human model dimensions. These data are applied to GEBOD, a human body data generation program, which computes the body segment geometry, mass properties, joints locations and mechanical properties. The human model was constituted using MADYMO based on data from GEBOD. Frontal crash and bump passing test were simulated and the driver's motion data calculated were transmitted into the virtual environment. The human model was organized into scene graphs and its motion was visualized by virtual reality techniques including OpenGL Performer. The human model can be controlled by an arm master to test driver's behavior in the virtual environment.

Developing a Simulator of the Capture Process in Towed Fishing Gears by Chaotic Fish Behavior Model and Parallel Computing

  • Kim Yong-Hae;Ha Seok-Wun;Jun Yong-Kee
    • Fisheries and Aquatic Sciences
    • /
    • v.7 no.3
    • /
    • pp.163-170
    • /
    • 2004
  • A fishing simulator for towed fishing gear was investigated in order to mimic the fish behavior in capture process and investigate fishing selectivity. A fish behavior model using a psycho-hydraulic wheel activated by stimuli is established to introduce Lorenz chaos equations and a neural network system and to generate the components of realistic fish capture processes. The fish positions within the specified gear geometry are calculated from normalized intensities of the stimuli of the fishing gear components or neighboring fish and then these are related to the sensitivities and the abilities of the fish. This study is applied to four different towed gears i.e. a bottom trawl, a midwater trawl, a two-boat seine, and an anchovy boat seine and for 17 fish species as mainly caught. The Alpha cluster computer system and Fortran MPI (Message-Passing Interface) parallel programming were used for rapid calculation and mass data processing in this chaotic behavior model. The results of the simulation can be represented as animation of fish movements in relation to fishing gear using Open-GL and C graphic programming and catch data as well as selectivity analysis. The results of this simulator mimicked closely the field studies of the same gears and can therefore be used in further study of fishing gear design, predicting selectivity and indoor training systems.

DEVELOPMENT OF AUGMENTED 3D STEREO URBAN CITY MODELLING SYSTEM BASED ON ANAGLYPH APPROACH

  • Kim, Hak-Hoon;Kim, Seung-Yub;Lee, Ki-Won
    • Proceedings of the KSRS Conference
    • /
    • v.1
    • /
    • pp.98-101
    • /
    • 2006
  • In general, stereo images are widely used to remote sensing or photogrametric applications for the purpose of image understanding and feature extraction or cognition. However, the most cases of these stereo-based application deal with 2-D satellite images or the airborne photos so that its main targets are generation of small-scaled or large-scaled DEM(Digital Elevation Model) or DSM(Digital Surface Model), in the 2.5-D. Contrast to these previous approaches, the scope of this study is to investigate 3-D stereo processing and visualization of true geo-referenced 3-D features based on anaglyph technique, and the aim is at the prototype development for stereo visualization system of complex typed 3-D GIS features. As for complex typed 3-D features, the various kinds of urban landscape components are taken into account with their geometric characteristics and attributes. The main functions in this prototype are composed of 3-D feature authoring and modeling along with database schema, stereo matching, and volumetric visualization. Using these functions, several technical aspects for migration into actual 3-D GIS application are provided with experiment results. It is concluded that this result will contribute to more specialized and realistic applications by linking 3-D graphics with geo-spatial information.

  • PDF

Development of 3D simulator for biped robot (이족 보행 로보트를 위한 3차원 모의 실험기의 개발)

  • 김민수;이보희;김진걸
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.928-931
    • /
    • 1996
  • It is necessary to develop the simulator for the test of stability and torque before the walking experiment of biped robot, because a robot may be damaged in an actual experiment. This thesis deals with the development of three-dimensional simulator for improving efficiency and safety during development and experimentation. The simulator is composed of three parts-solving dynamics, rendering pictures and communicating with the robot. In the first part, the D-H parameter and parameter of links can be loaded from the file and edited in the program. The results are obtained by using the Newton-Euler method and are stored in the file. Through the above process, the proper length of link and driving force can be found by using simulator before designing the robot. The second part is organized so that the user can easily see a specific value or a portion he wants by setting viewing parameters interactively. A robot is also shown as a shaded rendering picture in this part. In the last part, the simulator sends each desired angle of joints to the robot controller and each real angle of joints is taken from the controller and passed to the second part. The safety of the experiment is improved by driving the robot after checking whether the robot can be actuatable or not and whether the ZMP is located within the sole of the foot or not for a specific gait. The state of the robot can be easily grasped by showing the shaded rendering picture which displays the position of the ZMP, the driving force and the shape of robot.

  • PDF

The Development of Device and the Algorithm for the Haptic Rendering (가상현실 역감구현을 위한 알고리즘과 장치개발)

  • 김영호;이경백;김영배
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2000.11a
    • /
    • pp.106-109
    • /
    • 2000
  • The virtual reality - haptic device is developed for the purpose used in the work that human cannot approach and that need elaborate exercises. To render haptic, the total system is constituted master, haptic device, and slave, remote manipulator. Human operates the remote manipulator. Human operates the remote manipulator relying on the hapti devices and stereo graphic. And then the force and scene of the remote manipulator is fed-back from each haptic devices and virtual devices. The feedback information gets system gain exactly. The system gain provides the most exact haptic and virtual devices. The feedback information gets system gain exactly. The system gain provides the most exact haptic and scene to human by the location, the graphic rendering and the haptic rendering algorithm on real-time. In this research, 3D haptic device is developed for common usage and make human feel the haptic when human contacts virtual object rendered by computer graphic. The haptic device is good for tracing location and producing devices because of the row structure. Also, openGL and Visual Basic is utilized to the algorithms for haptic rendering. The haptic device of this research makes the interface possible not only with virtual reality but also with the real remote manipulator.

  • PDF

Improvement of Graphic User Interface for Motion Database of Sign Language Avatar (수화 아바타의 동작 데이터베이스를 위한 그래픽 사용자 인터페이스의 개선)

  • Oh, Young-Joon;Park, Kwang-Hyun;Jung, Seong-Hoon;Jang, Hyo-Young;Bien, Zeung-Nam
    • 한국HCI학회:학술대회논문집
    • /
    • 2007.02a
    • /
    • pp.851-856
    • /
    • 2007
  • 수화는 청각장애인이 주로 사용하는 시각적인 언어이다. OpenGL 기반의 가상현실 공간을 배경으로 하여 청각장애인들이 쉽게 이해할 수 있는 수화 아바타의 움직임을 구현하기 위해, 본 논문에서는 수화 동작 데이터베이스를 구축하는 그래픽 사용자 인터페이스를 개발한다. 개발한 시스템에서는 아바타의 사실적인 표현과 친근감을 강조하기 위해 3D MAX 기반의 인체 아바타 모델의 픽셀 값을 ASE를 사용하여 C언어 코드로 변환함으로써 인간과 거의 비슷한 모델을 생성하였다. 손 모양 편집프로그램은 슬라이드 바를 사용하여 21개의 손 관절 각도를 조정할 수 있으며, 손 모양 코드번호와 손 모양 이름을 지정하여 수화단어 편집프로그램에서 사용하는 손 모양 데이터 형식으로 저장할 수 있다. 수화단어 편집프로그램은 수화단어 데이터 형식의 값을 설정하는 기능과 함께 손 모양 대칭복사, 검색, 추가, 수정, 삭제 기능을 제공함으로써 사용자가 손 모양을 쉽게 편집할 수 있도록 하였다. 손 모양 편집프로그램과 수화단어 편집프로그램을 사용하여 구성한 데이터베이스를 기반으로 수화 아바타가 가상현실 공간에서 인간과 유사한 움직임을 표현할 수 있도록 하였다.

  • PDF

3-DTIP: 3-D Stereoscopic Tour-Into-Picture Based on Depth Map (3-DTIP: 깊이 데이터 기반 3차원 입체 TIP)

  • Jo, Cheol-Yong;Kim, Je-Dong;Jeong, Da-Un;Gil, Jong-In;Lee, Kwang-Hoon;Kim, Man-Bae
    • Proceedings of the IEEK Conference
    • /
    • 2009.05a
    • /
    • pp.28-30
    • /
    • 2009
  • This paper describes a 3-DTIP(3-D Tour Into Picture) using depth map for a Korean classical painting being composed of persons and landscape. Unlike conventional TIP methods providing 2-D image or video, our proposed TIP can provide users with 3-D stereoscopic contents. Navigating inside a picture provides more realistic and immersive perception. The method firstly makes depth map. Input data consists of foreground object, background image, depth map, foreground mask. Firstly we separate foreground object and background, make each of their depth map. Background is decomposed into polygons and assigned depth value to each vertexes. Then a polygon is decomposed into many triangles. Gouraud shading is used to make a final depth map. Navigating into a picture uses OpenGL library. Our proposed method was tested on "Danopungjun" and "Muyigido" that are famous paintings made in Chosun Dynasty. The stereoscopic video was proved to deliver new 3-D perception better than 2-D video.

  • PDF

STUDY ON 3-D VIRTUAL REALITY FOR STEREOSCOPIC VISUALIZATION OF FLOW FIELD DATA (유동장 데이터의 입체적 가시화를 위한 3-D 가상현실 기법의 적용)

  • Ha, J.H.;Kim, Byoung-Soo
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2010.05a
    • /
    • pp.347-351
    • /
    • 2010
  • In this paper, our effort to apply 3-D Virtual Reality system for stereoscopic visualization of flow data is briefly described. This study is an extension of our previous and on-going research efforts to develop DATA(Data Analysis and Visualization Application) program, which is a data visualization program developed by using Qt as GUI development environment and OpenGL as graphic library. The program is developed upon the framework of object-oriented programming and it was originally developed by using Qt 3.3.3 environment. In this research the program is converted into a Qt 4.3.3-compatible version, and this new version is developed on Visual Studio 2005. And to achieve a stereoscopic viewing capability, two graphic windows are used to render its own viewing image for the lift and right eye respectively. These two windows are merged into one image using 3D monitor and the viewers can see the data visualization results with stereoscopic depth effects by using polarizing glasses. In this paper three dimensional data visualization with stereoscopic technique combined with 3D Monitor is demonstrated, and the current achievement would be a good start-up for further development of low-cost high-quality stereoscopic data visualization system.

  • PDF