TL;DR

  • WebAssembly(WebAssembly)로 실행되는 C 비행 컨트롤러를 사용해 드론을 만들고 시뮬레이션에서 조종하는 인터랙티브 도구임.
  • 비행 조작은 방향키로 전후좌우 이동, W/S로 상승·하강, A/D로 좌우 회전하는 구성임.
  • Gentle, Normal, Sport 비행 모드를 선택하고, 스페이스바로 유지 비행, H로 귀환, G로 물체를 잡거나 놓는 기능임.
  • 시뮬레이션을 일시 정지하거나 초기화하고, 카메라·힘 표시·소리·투영 방식과 시점을 조정하는 기능임.
  • 편집 모드에서 부품을 수정하고, 실행 취소·다시 실행 및 수식 코드 적용을 수행하는 기능임.

드론 시뮬레이션과 조종

  • 드론 주변에 추력, 케이블, 무게, 토크, 바람, 양력, 항력, 실제 무게중심, 컨트롤러의 무게중심, 센서, 전방 방향, 추정 자세를 표시하는 시뮬레이션임.
  • Edit, Follow, Chase 기능을 제공하며, Show 메뉴와 키 안내를 확인할 수 있음.
  • 키 입력은 커서가 입력란이나 해당 키를 사용하는 컨트롤 위에 있지 않을 때 동작하며, 키보드로 비행하려면 먼저 3D 뷰를 클릭해야 함.
  • 레이아웃은 Handset와 Game 중에서 선택함.
  • 비행 조작은 기체의 방향을 기준으로 한 전진·후진·좌측·우측 이동, 상승·하강, 좌회전·우회전으로 구성됨.
  • 방향키: 전진·후진·좌측·우측 이동
  • W/S: 상승·하강
  • A/D: 좌회전·우회전
  • Space: 누르고 있는 동안 해당 위치 유지
  • H: 홈으로 비행
  • G: 선택된 래치로 잡고 있는 물체를 놓거나, 손이 닿는 물체를 잡음
  • 1/2/3: Gentle, Normal, Sport 모드 선택
  • P: 누르고 있어 충전한 뒤 놓아 타격

시뮬레이션과 보기 설정

  • K: 시뮬레이션 일시 정지·재개
  • R: 시뮬레이션 초기화
  • T: 학습을 실행하는 보드에서 던지는 동작으로 초기화
  • C: 추적 카메라 켜기·끄기
  • Q: 토크 화살표 켜기·끄기
  • M: 소리 켜기·끄기
  • O 또는 숫자 키패드 5: 원근 투영·직교 투영 전환
  • V: 위·정면·측면·등각 보기 순환
  • 숫자 키패드 7/1/3: 위·정면·오른쪽에서 보기; Ctrl을 함께 누르면 반대쪽에서 보기
  • 숫자 키패드 0: 등각 보기

제작과 편집

  • E: 편집 모드 켜기·끄기
  • Esc: 부품을 놓은 뒤 편집 모드 종료
  • Ctrl+Z: 실행 취소; Mac에서는 ⌘+Z
  • Ctrl+Shift+Z: 다시 실행; 또는 Ctrl+Y, Mac에서는 ⌘+Shift+Z
  • 수식 코드 입력 중 Ctrl+Enter: 적용; Mac에서는 ⌘+Enter
  • 인터페이스에서 Undo, Redo, Done 버튼을 사용할 수 있음.

비행 상태와 설치

  • 충돌 상태에서는 Reset 또는 R로 초기화함.
  • Install 및 Close 컨트롤이 표시됨.