• 제목/요약/키워드: 3D virtual environment

검색결과 571건 처리시간 0.029초

네트워크 가상환경에서 경로예측에 의한 동적 데이터 공유 (Path Prediction-based Dynamic Data Sharing in Network Virtual Environment)

  • 송선희;나상동
    • 한국통신학회논문지
    • /
    • 제31권10C호
    • /
    • pp.956-963
    • /
    • 2006
  • 네트워크 가상 환경에서 다중 참여자 일관성 유지와 3D 장면의 동적데이터 공유를 연구한다. 클라이언트-서버구조의 분산 가상환경에서 일관성은 상태정보 교환으로 유지되며, 교환되는 동적데이터의 갱신메시지가 자주 브로드캐스트 되면 패킷 지연에 의한 jerk를 일으키므로 데드레커닝 알고리즘을 이용한 이동경로를 예측하여 네트워크 병목을 줄인다. 동적데이터 경로예측은 데드레커닝 수렴간격의 타당성을 실험하여 공유객체 위치를 근거로 예측값과 실제 상태 값과의 오차가 한계값 이상일 때 이전 위치를 보간하고, VRML EAI를 이용하여 3D 가상공간의 동적 데이터 공유를 구현한다.

Virtual Tangential Vector와 퍼지 제어를 이용한 준 3차원 경로계획 (Semi-3D Path Planning using Virtual Tangential Vector and Fuzzy Control)

  • 곽경운;정해관;김수현
    • 로봇학회논문지
    • /
    • 제5권2호
    • /
    • pp.127-134
    • /
    • 2010
  • In this paper, a hybrid semi-3D path planning algorithm combining Virtual Tangential Vector(VTV) and fuzzy control is proposed. 3D dynamic environmental factors are reflected to the 2D path planning model, VTV. As a result, the robot can control direction from 2D path planning algorithm VTV and speed as well depending on the fuzzy inputs such as the distance between the robot and obstacle, roughness and slope. Performances and feasibilities of the suggested method are demonstrated by using Matlab simulations. Simulation results show that fuzzy rules and obstacle avoidance methods are working properly toward virtual 3D environments. The proposed hybrid semi-3D path planning is expected to be well applicable to a real life environment, considering its simplicity and realistic nature of the dynamic factors included.

웹3D 물리 단위 스키마 정의와 구현 (Schema Definition and Implementation for Web3D Physical Units)

  • 김이현;박창섭;이명원
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제16권3호
    • /
    • pp.11-19
    • /
    • 2010
  • 본 논문에서는 가상환경에서 실세계 물체들의 사실적 시뮬레이션과 표현에 필요한 물체의 물리적 속성 정의를 위해서 물리 단위를 도입하는 방법을 설명한다. 표준화된 물리 단위 규격의 정의를 위하여 물리 단위는 SI 단위계(International System of Units)를 기본으로 하고 가상세계 데이터의 표준화된 규격을 위하여 웹3D 표준인 X3D(Extensible 3D)를 기반으로 하여 물리 단위 명세를 정의한다. 물리 단위를 X3D 규격 안에서 정의하는 과정에서 물리 단위의 적용을 받은 물체가 X3D 장면 안에서 사실적인 변화로 표현되기 위해서는 X3D 전체 스키마에 합당하게 정의되어야 한다. 실세계 물리 단위를 X3D 스키마에 확장하여 정의하고, 확장된 X3D 규격으로 구현된 브라우저에서 물리 단위를 포함하는 물체가 물리 단위 개념이 없었던 기존 X3D 물체가 어떻게 다른가를 물리 단위 예제를 이용하여 비교 분석한다.

알코중독 치료를 위한 Web 환경 시스템과 분석에 대한 연구 (A Study on Analysis and 3D Web Environment for the Treatment Alcoholism)

  • 백승은
    • 정보학연구
    • /
    • 제9권1호
    • /
    • pp.9-19
    • /
    • 2006
  • Medications or conitive-behavior methods have been mainly used as a treatment of alcoholism. lately the virtualy technology has been applied to the kink of alcoholic disorders. A virtual environment makes him having avility to over come the drink. In this study, we were implemented by making panorama images and 3D object modules using 3D MAX, VRML, JAVA. And the BAR stimulator that composed with a position sensor, head mount display, and audio system, is suggested. To illustrate the physiological difference between a person who has a alcoholism and without a liquor bottle, heart rate was measured during experiment, and also measured a person's HR after the virtual reality training. The system measures the Physiological signals such as ECG, Temperature, analyzes those data automatically. The system has two parts, one is physiological data acquisition part which gets the body signal, and the other one is mobile nuit which includes signal processing and transmission functions, And Bluetooth allows two parts to communicate with each other. we demonstrated the subjective effectiveness of virtual reality psychotherapy through the clinical experiment.

  • PDF

블렌더와 유니티 엔진을 이용한 아두이노 학습 콘텐츠 설계 (Arduino Learning Content using Blender and Unity Engine)

  • 이민혜;박혁규;원동현;강선경;신성윤;강윤정
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 추계학술대회
    • /
    • pp.386-388
    • /
    • 2022
  • 최근 VR(virtual reality)과 AR(augmented reality)을 이용한 실감형 콘텐츠가 학습 보조 교구로써 주목을 받고 있다. 3D 기반의 콘텐츠는 평면에서 보여지는 2D 기반 콘텐츠보다 다양한 각도에서 대상을 관찰하고 체험이 가능하다는 장점이 있다. 본 논문에서는 가상환경에서의 아두이노 학습을 위한 3D 모델 기반의 콘텐츠 설계를 제안한다. 블렌더를 이용하여 아두이노 보드와 센서를 구현하고 유니티 엔진을 이용하여 3D 기반의 시뮬레이터 환경을 구성하였다. 제안하는 콘텐츠는 3D로 구현된 아두이노 보드와 센서를 이용하여 학습자들이 쉽게 아두이노의 동작원리와 코딩 과정을 체험해 볼 수 있다.

  • PDF

3자유도 힘 반향 역감장치 (3DOF Force-Reflection Interface)

  • 강원찬;김동옥;신석두;김영동
    • 전력전자학회논문지
    • /
    • 제4권5호
    • /
    • pp.455-461
    • /
    • 1999
  • 본 논문에서는 가상환경 내의 물체로부터 역감을 얻을 수 있는 3자유도 힘 반향 장치를 제안한다. 이 시스템은 디바이스와 가상환경의 모델과 힘 반향 렌더링 알고리즘 등으로 구성되었다. 평행링크 메커니즘과 와이어에 의한 토크전달 그리고 임피던스 제어가 가능한 제어기를 사용해 3자유도 힘 반향 역감장치(Force-reflecting device)를 설계하였다. 위치 함수만으로 계산되는 힘 반향동작은 God-Object 알고리즘을 사용했다. 3차원 가상물체와 시험 제작한 역감장치(Force-reflecting device)를 인터페이스 실험을 통해 3차원 가상물체와 접촉과 비접촉 그리고 푸쉬 버튼을 만지는 느낌을 검출하였다.

  • PDF

3자유도 힘 반향 역감장치 (3DOF Force-Reflecting interface)

  • 강원찬;박진석;김대현;신석두;김영동
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 1999년도 전력전자학술대회 논문집
    • /
    • pp.71-75
    • /
    • 1999
  • In this paper, we present the 3DOF force-reflecting interface which allows to acquire force of object within a virtual environment. This system is composed of device, virtual environment model, and force-reflecting rendering algorithm. We design a 3 DOF force-reflecting device using the parallel linkage, torque shared by wire, and the controller of system applied by impedance control algorithm. The force-reflecting behaviour implemented as a function position is equivalent to controlling the mechanical impedance felt by the user. Especially how force should be supplied to user, we know using a God-Object algorithm. As we experiment a system implemented by the interface of 3D virtual object and 3DOF force-reflecting interface, we can feel a contact, non-contact of 3D virtual object surface and sensing of push button model.

  • PDF

분산 가상현실을 위한 계층적 QoS 지원 기법 (Hierarchical QoS Architecture for Virtual Dancing Environment)

  • 김진용;원유집;김범은;박종일;박용진
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제30권11호
    • /
    • pp.675-690
    • /
    • 2003
  • 시스템과 네트워크 클라이언트의 제한된 리소스를 이용하여 다수의 사용자가 참여 가능하고 사용자의 QoS를 만족시키는 분산 가상 시스템에 대한 연구가 활발히 진행되고 있다. 이러한 분산 가상 시스템을 구현하기 위해서는 사용자의 증가에 따른 네트워크 트래픽 증가 문제, 네트워크 지연으로 발생하는 클라이언트간의 동기화 문제, 가상 환경 렌더링에 따른 시스템 부하 등의 문제를 해결해야 한다. 본 논문에서는 3인칭 시점의 가상 댄싱 공간을 구성하여 아바타간의 상호 작용을 지원하고 사용자가 느끼는 화질에 따라 네트워크를 통해 전송되는 데이타의 양을 달리하는 계층적 QoS 모델을 제안한다. 계층적 QoS 모델은 화면을 보는 사용자의 시점에 기반하여 가상 댄싱 공간에서 보여지는 아바타의 화질을 조절하는 Visual QoS와 아바타의 영향 범위 및 아바타간의 거리에 의해 사용자에게 들리는 소리의 크기를 조절하는 Audio QoS로 구성된다. 이 기법의 효율성을 검증하고자 Sun사의 JMF와 Java3D를 이용하여 사용자의 실영상과 3D CG 아바타가 참여하는 가상 댄싱 공간을 구현한다. 본 논문에서 제안한 계층적 QoS 모델이 다수의 아바타가 참여하고 아바타의 밀집도가 높은 가상 댄싱 공간을 효과적으로 지원할 수 있다는 것을 TIE 시스템의 성능 실험과 시뮬레이션을 통해 확인한다.

3차원 환경 복원을 위한 다수 카메라 최적 배치 학습 기법 (Optimal Camera Placement Leaning of Multiple Cameras for 3D Environment Reconstruction)

  • 김주환;조동식
    • 스마트미디어저널
    • /
    • 제11권9호
    • /
    • pp.75-80
    • /
    • 2022
  • 최근 현실감 있는 경험을 제공하기 위한 몰입형 가상현실(VR) 기술에 대한 연구 개발이 활발하게 진행되고 있다. 가상현실 참여자에게 실제와 유사한 실감적인 가상현실 체험을 제공하기 위해서는 실제 현실 공간에 존재하는 환경 및 객체의 정보를 정밀하게 캡처 및 복원하여 가상 환경 시스템의 모델 데이터로 적용한 시스템 구성이 필요하다. 이러한 가상 환경 구성에 필요한 실 데이터를 획득하기 위해서는 다수의 비정형 카메라를 활용한 셋업으로 이루어진다. 하지만, 다수의 비정형 위치의 카메라를 활용해 실제 공간에서의 3차원으로 구성된 정보를 획득할 경우 카메라의 개수 및 위치가 최적화되지 않아 복원의 오류가 발생할 수 있다. 또한, 정밀한 객체 복원을 위해 과도한 양의 비정형 카메라가 배치될 경우 비정형 카메라 배치에 따른 자원의 낭비 또한 발생할 수 있어 적절한 개수의 비정형 카메라가 배치되어야 한다. 본 논문에서는 3차원 공간 데이터를 복원 시 필요한 정보를 얻기 위해 배치되는 다수의 비정형 카메라를 최적화할 수 있는 최적 카메라 배치(Optimal Camera Placement) 학습 기법을 제안한다. 본 논문에서 제안한 방법을 통해 실제 환경 정보 획득 시 정확한 형태의 복원 데이터를 이용하여 가상 환경을 생성하고, 더욱 몰입도 높은 실감형 콘텐츠 시스템을 사용자에게 제공할 수 있다.

Dynamic data Path Prediction in Network Virtual Environment

  • Jeoung, You-Sun;Ra, Sang-Dong
    • Journal of information and communication convergence engineering
    • /
    • 제5권2호
    • /
    • pp.83-87
    • /
    • 2007
  • This research studies real time interaction and dynamic data shared through 3D scenes in virtual network environments. In a distributed virtual environment of client-server structure, consistency is maintained by the static information exchange; as jerks occur by packet delay when updating messages of dynamic data exchanges are broadcasted disorderly, the network bottleneck is reduced by predicting the movement path by using the Dead-reckoning algorithm. In Dead-reckoning path prediction, the error between the estimated and the actual static values which is over the threshold based on the shared object location requires interpolation and multicasting of the previous location by the ESPDU of DIS. The shared dynamic data of the 3D virtual environment is implementation using the VRML.