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

검색결과 135건 처리시간 0.024초

위치 예측 시뮬레이터를 이용한 인터넷 로봇 시스템의 거리 오차 보상 (Distance Error Compensation of Internet-based Robot System Using Position Prediction Simulator)

  • 이강희;이연백;김수현;곽윤근
    • 한국정밀공학회지
    • /
    • 제20권5호
    • /
    • pp.108-115
    • /
    • 2003
  • This paper is concerned with the development of Internet-based robot system controlled on the remote site via the Internet. In order to draw the public attention into this exciting system, we built the simple system by which a robot is moved in response to answer for the given OX quizzes. As the primary research fer Internet-based robot control, this study focuses on the development of user-friendly interface by which a beginner achieves information for a robot on the remote site from the 3D virtual simulator and the real camera image. for the compensation of Internet time delay, position prediction simulator is implemented in the user interface.

MDO 기반 협력설계 시스템 (MDO-Based Design Collaboration)

  • 최영;박진표
    • 한국정밀공학회지
    • /
    • 제20권9호
    • /
    • pp.142-150
    • /
    • 2003
  • MDO is one of the efficient methods for huge and multi -functional system design. This paper describes a design collaboration framework with MDO in networked design environment. A prototype of web -based integrated design system was implemented to show sharing and exchange of models and analysis information between MDO modules and collaborative design stations. Server System consists of MDO modules for optimization and modeling module for 3D modeling operation. Client system provide user with graphic interface for shape modeling and system operation. We believe that the proposed approach can be extended to solve real complex multidisciplinary design problems.

Alice 프로그래밍을 통한 객체지향 시각 프로그래밍 교육의 유용성 분석 (An Analysis of the Object-Oriented Visual Programming Education Using Alice Programming)

  • 정민포;조혁규;노영욱;정덕길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 추계학술대회
    • /
    • pp.343-346
    • /
    • 2012
  • 학생들이 프로그래밍 교육에서 학습에 어려움을 겪고 있는 객체지향 프로그램 개발 능력을 향상시킬 수 있는 교육방법으로서 이 논문에서는 시각 프로그래밍 교육 방법론과 교과과정을 도입한다. 3D 프로그래밍 환경을 제공하여 게임 형태의 프로그램을 객체지향 프로그래밍 방식으로 쉽게 작성할 수 있는 Alice 언어를 정규 교과과정에 도입하여 학생들의 프로그래밍 언어에 대한 이해도의 향상과 프로그래밍에 대한 학습 의욕을 고취하여 능력 있는 프로그래머의 양성에 기여할 수 있을 것으로 기대된다. 시각 프로그래밍 교육 방법의 도입에 대한 성과를 분석하기 위하여 프로그래밍 교육의 유용성을 분석할 수 있는 평가 지표를 제시하고 학생들의 프로그래밍 학습 효과를 분석한다.

  • PDF

임베디드 시스템의 자바 가속 기술 (Java Acceleration Technology on Embedded System)

  • 박준석;김명규;한동원
    • 전자통신동향분석
    • /
    • 제18권2호통권80호
    • /
    • pp.1-10
    • /
    • 2003
  • 자바 애플리케이션의 이식성을 보장해주는 ‘WORA’ 모델을 실현하기 위해서 바이트코드에 기반한 자바는 바이트코드 인터프리터를 포함하는 구조적 한계로 인해 성능상의 문제를 갖고 있다. 최근에 서버에서 정보가전에 이르기까지 자바 기술을 확산시키기 위해 자바는 J2EE, J2SE, J2ME의 3영역으로 나누어지고 셀룰러폰, PDA 등 스마트 핸드헬드 기기에는 J2ME 환경이 제공되고 있다. 데스크톱 PC의 고성능화와 다양한 가속 기술의 개발로 인해 성능 문제가 보완되어 수많은 자바 애플리케이션이 데스크톱 PC에서 개발되어 왔으나 CPU, 메모리, 전력 등 자원 제약적 특성을 갖는 임베디드 시스템은 데스크톱 PC에 적용된 자바의 성능 향상 기술을 적용하기에 부적절하여 이에 적합한 새로운 자바 가속 기술이 개발되고있다. 본 고에서는 임베디드 시스템에서 자바의 성능 향상을 위해 개발된 자바 가속 기술을 소프트웨어및 하드웨어 측면에서 살펴보고 대표적인 상용 기술에 대해 고찰하였다.

OpenGL 명령어 캡쳐를 통한 VRML Scene Graph 생성 (The VRML Scene Graph Construction from OpenGL Command Capture)

  • 박수호;정기숙;권순일;정순기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1633-1636
    • /
    • 2004
  • 최근 유비쿼터스 게임의 성장과 더불어 이기종의 환경에서 새로운 기법들로 보여질 수 있는 연구가 활발히 진행되고 있다. 본 논문에서는 이기종 환경에서 임의의 OpenGL 기반의 PC 게임이나 게임 뷰어가 있는데서 Java3D 형태로 재복원해서 볼 수 있는 방법과 VRML을 사용하여 캡쳐된 장면들을 네비게이션 해 봄으로써 프레임간 오브젝트들의 움직임을 비교 분석할 수 있는 방법을 제안한다. 결과적으로 구조적인 장면 그래프에서 사건을 처리하고, Parser에서 OpenGL Primitive들의 정점 정보를 해석해서 계층구조를 변화시킴으로서 보다 빠른 실시간 렌더링을 구현하고자 한다.

  • PDF

Optimization for Large-Scale n-ary Family Tree Visualization

  • Kyoungju, Min;Jeongyun, Cho;Manho, Jung;Hyangbae, Lee
    • Journal of information and communication convergence engineering
    • /
    • 제21권1호
    • /
    • pp.54-61
    • /
    • 2023
  • The family tree is one of the key elements of humanities classics research and is very important for accurately understanding people or families. In this paper, we introduce a method for automatically generating a family tree using information on interpersonal relationships (IIPR) from the Korean Classics Database (KCDB) and visualize interpersonal searches within a family tree using data-driven document JavaScript (d3.js). To date, researchers of humanities classics have wasted considerable time manually drawing family trees to understand people's influence relationships. An automatic family tree builder analyzes a database that visually expresses the desired family tree. Because a family tree contains a large amount of data, we analyze the performance and bottlenecks according to the amount of data for visualization and propose an optimal way to construct a family tree. To this end, we create an n-ary tree with fake data, visualize it, and analyze its performance using simulation results.

인터넷을 기반으로 하는 의류용 소재 정보시스템 (Internet-based Apparel Fabric Information System)

  • 박창규;이대훈;이웅의
    • 한국의류학회지
    • /
    • 제27권3_4호
    • /
    • pp.354-363
    • /
    • 2003
  • In this research, an internet-based fabric information system has been developed. Recently, the numbers of textile industries which have their own homepages to advertise their product fabrics fur apparel through the Internet and textile e-Commerce web sites rapidly increase. Unfortunately, traditional fabric information systems based on direct meeting and trust cannot give sufficient information to numerous visitors of the Internet sites including fabric buyers for apparel. They can just view 3-dimensional fabric images and text-based specifications such as fabric density, composition, colors, weight, etc. To solve these problems, the new fabric information system fur apparel has been developed. The web-based fabric information system is composed of the following six modules; $\circled1$ fabric database management system, $\circled2$ a 3-D fabric drape image viewer to illustrate fabric appearances, $\circled3$ a virtual wearing system to apply a fabric to garment designs, $\circled4$ a fabric property viewer to confirm fabric characteristics, $\circled5$ a QC (quality control) document generator to manufacture high qualify garments with a fabric, and$\circled6$actual display mall to view actual fabrics. The fabric information system is simply performed by visitors clicking the buttons hyper-linked with JAVA applets on web browser. The web-based fabric information system enables the web site visitors to understand fabrics shown on the Internet in more details.

인터넷 경매 에이전트 시스템(IAAS)의 설계 및 구현 (Design and Implementation of Internet Auction Agent System (IAAS))

  • 조경산;원유석
    • 정보처리학회논문지D
    • /
    • 제9D권5호
    • /
    • pp.963-970
    • /
    • 2002
  • 본 논문에서는 기존 인터넷 경매 시스템이 갖는 경매 대행의 취약점을 개선하기 위한 요구 사항을 제시하고, 이를 기반으로 인터넷 경매 에이전트 시스템(IAAs)을 제안하고 구현하였다. 제안된 시스템은 사용자의 가격 전략에 따라 경매를 대행하기 위한 구매 에이전트, 판매 에이전트 및 협상 에이전트로 이루어지는 멀티 에이전트 시스템, 사용자의 가격 전략 입력을 위한 가격 전략 인터페이스, 실시간 정보의 다양한 제공과 원격 에이전트 제어를 위한 정보 제공 에이전트와 경매 기록의 활용을 위한 데이터베이스로 구성된다. IAAS는 확장성과 에이전트의 기능성 및 통신의 효율성을 위하여 자바 JDK1.3, 서블릿, RMI와 소켓을 이용하여 구현되었다. 기존 인터넷 경매 시스템과의 비교 분석을 통하여 IAAS가 제시된 요구 사항을 만족함을 보였으며, IAAS는 사용자의 편리성과 경매 대행의 효율성을 향상시켜 인터넷 경매의 활용도를 높일 수 있다.

Cattle Production on Small Holder Farms in East Java, Indonesia: II. Feeds and Feeding Practices

  • Marjuki, Marjuki;Zemmelink, G.;Ibrahim, M.N.M.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제13권2호
    • /
    • pp.226-235
    • /
    • 2000
  • A survey on feeding practices was conducted with thirty-one cattle farmers belonging to three categories: households without land and no income from agricultural labour (Class 100;10 farms), households without land but deriving considerable income from agricultural labour (Class 101;10 farms), and households with land and without income from agricultural labour (Class 110;11 farms). Information on the types of feeds given of one year. In addition, samples of the feeds offered and refused were collected every two weeks and analysed for dry matter, organic matter (OM), crude protein (CP) and in vitro organic matter digestibility (OMD). Grass was usually cut at an early stage of growth, as such the CP(11.8%) and OMD (62%) were relatively high. All types of rice straw (whole, lower and upper part) and sugarcane forage (tops and leaves) were low in CP (<6 and <8.9%, respectively) and OMD (<45 and <47%, respectively). Rice bran and tofu waste was of much better quality than any other feed. The average number of different feeds in the rations (mean of all farms) was 1.98, with a lower value for class 101 (1.80), than for classes 100 and 110 (2.11 and 2.02, respectively). Of the total amount of OM consumed, 42% was rice straw, 21% grass, 19% maize forage, 10% sugarcane forage, <4% other forages (soya and groundnut straw), 1.3% rice bran and 2.9% tofu waste. The total amount of OM offered varied from <80 $g/kg^{0.75}/d$ in August/September to 1.5 times as much in May (P<0.01). The intake of digestible organic matter (IDOM) for farm class 110 ($37.7g/kg^{0.75}/d$) was significantly (p<0.001) lower than that for classes 100 and 101 (44.1 and $41.3g/kg^{0.75}/d$, respectively). The highest CP/IDOM ratio was recorded for farm class 101 (0.201 as compared to 0.181-0.184).

효율적인 검색 인터페이스를 위한 웹 기반 컴퓨터 용어사전의 설계 및 구현 (Design and Implementation of Web-Based Dictionary of Computing for Efficient Search Interface)

  • 황병연;박성철
    • 정보처리학회논문지D
    • /
    • 제9D권3호
    • /
    • pp.457-466
    • /
    • 2002
  • 본 논문에서는 인터넷을 통해 실시간으로 항상 최신의 컴퓨터 용어 검색 서비스를 제공할 수 있는 웹을 기반으로 한 컴퓨터 용어 사전을 설계하고 구현하였다. 본 용어사전은 FOLDOC(Free On-Line Dictionary Of Computing)의 사전을 기본으로 영문 해설을 제공하고 각 용어에 대해 한 명 이상의 번역자가 번역할 수 있도록 함으로써 기존 컴퓨터 사전에서 제공하지 않는 기능을 추가하였다. 그리고 SQL Server DBMS와 SQL을 이용한 다양한 검색 인터페이스(입력 문자로 시작하는 용어 검색, 입력 문자가 해설에 들어간 용어 검색 등)를 제공함으로써 적은 정보만으로도 원하는 용어를 검색할 수 있게 하였다. 본 컴퓨터 용어 사전의 성능 평가를 위해서 FOLDOC Mirror Site의 로그를 분석하여 CPU 부하율을 측정하였다. 실험 결과 본 컴퓨터 용어 사전은 최대 1780여명 이상의 동시 사용자를 수용할 수 있다는 결론을 얻었다.