비행체 거리 경보 시스템



기능적 요구사항

  • 사용자가 비행체 통신 최대거리를 입력할 수 있는 입력창이 마련 되어야 한다.
  • 시스템은 사용자와 비행체 사이의 직선 거리를 표시해주어야 한다.
  • 시스템은 실시간 지도를 표시해주어야 한다.
  • 시스템인 설정된 거리제한에 도달 했을 경우, 경우에 맞는 경보를 울려주어야 한다.


품질적 요구사항

  • 시스템이0.5초 이내에 새로운 GPS 값을 받을 수 있어야 한다.
  • 시스템이 계산한 사용자와 비행체 사이 거리가 실제거아와 오차가 비행 최대 통신거리의 5%가 되어야한다.
  • 비행체가 설정된 거리 제한에 도달하고 약 1초 이내에 시스템 경보가 발생 해야한다.


제약사항

  • 비행중에는 GPS 데이터 수집이 원활이 수행 되어야 한다.
  • 비행체를 조종하는 사용자의 위치가 고정 되어있어야 한다.


깃허브

  • https://github.com/jayce288/WASD-Warning-Alert-System-for-Distance