드론 충돌 회피 시스템
기능적 요구사항
- 드론이 사용자의 명령을 인지
- 드론이 장애물을 감지한 상황에서 장애물과의 충돌을 회피
- 드론이 ToF센서를 통해 장애물을 인식
품질적 요구사항
- 장애물 충돌 상황 인지 후, 회피 경로 산출까지 0.1초 내에 이루어져야한다.
- 확장을 위한 변경시, 전체코드의 50%미만으로 수정이 되어야 한다.
- 드론이 측정한 장애물의 크기 오차가 10% 이내여야 한다.
제약사항
- SDK가 공개된 드론이어야 한다.
- 주변 장애물을 인지할 수 있는 최소한의 센서가 탑재된 드론 이어야 한다.
- 사용자가 조작 중인 환경만을 고려한다 (즉, 자율비행 환경은 고려하지 않는다.)
- 시스템의 품질적 사양은 드론/센서의 사양에 의존한다.
깃허브
- https://github.com/dmlcjs0327/SoftwareDevelopment2022