주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

비행 시뮬레이터 인터페이스

FlightGear 인터페이스 정보

Aerospace Blockset™ 제품은 GPL(GNU General Public License)을 통해 제공되는 오픈소스 소프트웨어인 타사 비행 시뮬레이터 FlightGear와의 연동 기능을 지원합니다. 이 블록셋에 포함된 FlightGear 비행 시뮬레이터 인터페이스는 FlightGear에서 공개한 net_fdm 이진 데이터 교환 프로토콜을 사용하여 Simulink® 인터페이스에서 FlightGear로 데이터를 단방향으로 전송하는 링크입니다. 데이터는 UDP 네트워크 패킷을 통해 실행 중인 FlightGear 인스턴스로 전송됩니다. 이 블록셋은 FlightGear의 여러 표준 바이너리 배포판을 지원합니다. 인터페이스에 대한 자세한 내용은 Run FlightGear with Simulink Models 항목을 참조하십시오.

FlightGear는 MathWorks®가 제작, 소유 또는 관리하지 않는 별도의 소프트웨어입니다.

  • Aerospace Blockset FlightGear 인터페이스의 버그를 신고하거나 기능 개선을 요청하려면 https://www.mathworks.com/support/contact_us.html에서 MathWorks 기술 지원팀에 문의해 주십시오.

  • FlightGear 자체에 대한 버그를 신고하거나 기능 개선을 요청하려면 FlightGear website를 방문해 주십시오.

지원되는 FlightGear 버전

Aerospace Toolbox 제품은 FlightGear v2.6 버전부터 지원합니다.

FlightGear 2.6보다 오래된 버전을 사용 중이라면, FlightGear를 지원되는 버전으로 업데이트하십시오. 모델을 열면 소프트웨어에서 경고나 오류 메시지가 표시됩니다. 다운로드 영역에서 https://www.flightgear.org가 제공하는 최신 FlightGear 소프트웨어를 받아보십시오.

FlightGear 다운로드하기

FlightGear는 FlightGear 웹사이트의 다운로드 섹션에서 다운로드하거나, FlightGear에 CD를 주문하여 구할 수 있습니다. 다운로드 영역에는 설치 및 구성에 관한 상세한 설명서가 포함되어 있습니다. FlightGear는 오픈소스 프로젝트이므로, 다운로드하여 커스터마이즈하거나 사용자 지정 환경에 이식할 수도 있습니다.

FlightGear 사용을 위해 컴퓨터 설정하기

FlightGear를 사용하려면 안정적인 드라이버가 설치된 고성능 그래픽 카드가 필요합니다. 자세한 내용은 FlightGear CD 배포판이나 FlightGear 웹사이트의 하드웨어 요구 사항 및 문서 섹션을 참조하십시오.

FlightGear의 성능과 안정성은 컴퓨터의 그래픽 카드, 드라이버 버전 및 드라이버 설정에 따라 달라질 수 있습니다. 하드웨어 가속이 활성화된 상태에서 OpenGL® 지원이 필요합니다. 적절한 설정이 이루어지지 않으면, 성능이 초당 약 30 프레임(fps)의 업데이트 속도에서 1 fps 미만으로 떨어질 수 있습니다. 시스템에서 OpenGL 설정을 업데이트할 수 있다면, 성능을 향상시키기 위해 해당 설정을 수정하십시오.

Windows용 그래픽 권장 사양

Windows® 시스템의 경우, 다음 그래픽 권장 사항을 따르십시오:

  • (FlightGear 웹사이트에 설명된 바와 같이) OpenGL 성능이 적정 수준인 그래픽 카드.

  • 사용 중인 그래픽 카드용으로 테스트를 거쳐 안정성이 검증된 최신 드라이버 버전입니다. 다른 컴퓨터에 배포하기 전에 몇 대의 컴퓨터에서 드라이버를 철저히 테스트하십시오.

자세한 내용은 FlightGear Hardware Recommendations를 참조하십시오.

Linux, Macintosh 및 기타 플랫폼에서의 설정

FlightGear 웹사이트(https://www.flightgear.org)에서 Linux®, Macintosh 및 기타 플랫폼용 FlightGear 배포판을 다운로드할 수 있습니다. Windows와 같은 플랫폼에 설치하려면 그래픽 카드와 드라이버를 신중하게 설정해야 합니다. FlightGear 웹사이트의 설명서 및 하드웨어 요구 사항 섹션을 참고하십시오.

Windows 시스템에서의 FlightGear와 그래픽 카드

NVIDIA® 카드와 같은 컴퓨터의 내장 그래픽 카드는 FlightGear 셰이더와 충돌할 수 있습니다. 다음과 같은 해결 방법을 고려해 보십시오:

  • Generate Run Script 블록의 Disable FlightGear shader options 체크박스를 선택하여 FlightGear 셰이더를 비활성화하십시오.

FlightGear 설치 및 실행

포괄적인 FlightGear 설명서에는 설치 과정을 상세히 안내해 드립니다. 다음 참고 사항을 확인해 주십시오:

다음 사항들을 유념해 주십시오:

  • FlightGear를 설치하기 전에 컴퓨터의 그래픽 카드를 설정하십시오. 앞의 FlightGear 사용을 위해 컴퓨터 설정하기 절을 참조하십시오.

  • FlightGear를 설치하기 전에 실행 중인 모든 애플리케이션(MATLAB 인터페이스 포함)을 종료하십시오.

  • ASCII 문자로만 구성된 폴더 경로에 FlightGear를 설치하십시오.

  • MathWorks의 테스트 결과에 따르면, FlightGear의 작동 안정성은 특히 시작 단계에서 매우 민감한 것으로 나타났습니다. 시작 화면이 사라지고 초기 시뮬레이션 장면이 나타날 때까지는 FlightGear 창을 이동하거나, 크기를 조정하거나, 마우스를 올려놓거나, 다른 창과 겹치게 하거나, 가리지 않는 것이 좋습니다.

Aerospace Blockset는 여러 플랫폼에서 FlightGear를 지원합니다. 이 테이블에는 FlightGear 사용을 시작하기 전에 고려해야 할 속성들이 나열되어 있습니다.

FlightGear 속성폴더 설명플랫폼일반적인 위치
FlightGearBaseDirectoryFlightGear 설치 폴더. Windows 64비트C:\Program Files\FlightGear
(디폴트 값)
LinuxFlightGear를 설치한 폴더
Mac/Applications
(FlightGear 아이콘을 끌어서 이동한 폴더)
GeometryModelName모델 지오메트리 폴더Windows 64비트C:\Program Files\FlightGear\data\Aircraft\HL20
(디폴트 값)
Linux$FlightGearBaseDirectory/data/Aircraft/HL20
Mac$FlightGearBaseDirectory/FlightGear.app/Contents/Resources/data/Aircraft/HL20

FlightGear 추가 지형 데이터 설치

FlightGear 소프트웨어를 설치하면, 설치 과정에서 기본적인 수준의 풍경 파일이 제공됩니다. FlightGear 설명서에서는 일반적인 FlightGear 설치 과정의 일환으로 풍경 설치 방법을 단계별로 안내합니다.

FlightGear 풍경 파일을 더 설치해야 한다면, https://www.flightgear.org에 있는 안내를 참고하십시오. 이 설명서에는 추가 풍경을 기본 위치에 설치하는 방법이 설명되어 있습니다. MathWorks는 해당 설명서를 따를 것을 권장합니다.

표준이 아닌 위치에 추가 풍경 자료를 설치하는 경우, Generate Run Script 블록에서 출력된 스크립트 내의 FG_SCENERY 환경 변수를 업데이트하여 새로운 경로를 포함시켜야 할 수도 있습니다. FG_SCENERY 변수에 대한 설명은 https://www.flightgear.org 문서를 참조하십시오.

사전에 지형 데이터를 다운로드하지 않은 경우, Generate Run Script 블록의 Install FlightGear scenery during simulation (requires Internet connection) 체크박스를 선택하여 시뮬레이션 중에 FlightGear가 자동으로 지형 데이터를 다운로드하도록 설정할 수 있습니다.

Windows 시스템의 경우, InstallScenery 옵션을 활성화한 상태에서 FlightGear를 실행할 때 다음과 같은 오류 메시지가 표시될 수 있습니다:

Error creating directory: No such file or directory

이 오류는 FlightGear의 기본 다운로드 폴더에 쓰기 권한이 없거나, 경로를 확인할 수 없거나, 경로에 UNC 경로명이 포함되어 있음을 나타내는 것일 가능성이 높습니다. 이 문제를 해결하려면 runfg.bat 파일을 편집하여 풍경 데이터를 저장할 새로운 폴더 경로를 지정하십시오:

  1. runfg.bat 편집.

  2. 명령 옵션 목록 끝에 --download-dir=를 추가하고, 풍경 데이터를 다운로드할 폴더를 지정하십시오. 예를 들면 다음과 같습니다.

    --download-dir=C:\Users\user1\Documents\FlightGear

    이 FlightGear 세션 중에 다운로드된 모든 데이터는 지정된 디렉터리에 저장됩니다. 중복된 지형 데이터를 다운로드하지 않으려면, 이후 FlightGear 세션에서도 동일한 디렉터리를 사용하십시오.

  3. FlightGear를 실행하려면 runfg.bat를 실행하십시오.

참고

Generate Run Script 블록을 실행할 때마다 새로운 스크립트가 생성됩니다. 사용자가 추가한 모든 수정 내용은 덮어쓰이게 됩니다.

참고 항목

| | | | |

도움말 항목

외부 웹사이트