본문 바로 가기

로고

국내 최대 기계 및 로봇 연구정보
통합검색 화살표
  • Dimension 1200es (3D프린터)
  • 기술보고서

    기술보고서 게시판 내용
    타이틀 Video-Game-Like Engine for Depicting Spacecraft Trajectories
    저자 Upchurch, Paul R.
    Keyword VIDEO COMMUNICATION;; SPACECRAFT TRAJECTORIES;; SOFTWARE DEVELOPMENT TOOLS;; NASA PROGRAMS;; UNIX (OPERATING SYSTEM); C (PROGRAMMING LANGUAGE); C (PROGRAMMING LANGUAGE); CARTESIAN COORDINATES;; INTERPOLATION;; ALGORITHMS;; NONLINEARITY;; APPLICATIONS PROGRAMS (COMPUTERS); PERSONAL COMPUTERS;;
    URL http://hdl.handle.net/2060/20090032132
    보고서번호 NPO-45274
    발행년도 2009
    출처 NTRS (NASA Technical Report Server)
    ABSTRACT GoView is a video-game-like software engine, written in the C and C computing languages, that enables real-time, three-dimensional ƓD)-appearing visual representation of spacecraft and trajectories Ƒ) from any perspective;; ƒ) at any spatial scale from spacecraft to Solar-system dimensions;; Ɠ) in user-selectable time scales;; Ɣ) in the past, present, and/or future;; ƕ) with varying speeds;; and Ɩ) forward or backward in time. GoView constructs an interactive 3D world by use of spacecraft-mission data from pre-existing engineering software tools. GoView can also be used to produce distributable application programs for depicting NASA orbital missions on personal computers running the Windows XP, Mac OsX, and Linux operating systems. GoView enables seamless rendering of Cartesian coordinate spaces with programmable graphics hardware, whereas prior programs for depicting spacecraft trajectories variously require non-Cartesian coordinates and/or are not compatible with programmable hardware. GoView incorporates an algorithm for nonlinear interpolation between arbitrary reference frames, whereas the prior programs are restricted to special classes of inertial and non-inertial reference frames. Finally, whereas the prior programs present complex user interfaces requiring hours of training, the GoView interface provides guidance, enabling use without any training.

    서브 사이드

    서브 우측상단1