라즈베리파이2018. 11. 29. 10:55

요구사항분석


기본 요구사항

1. 드론은 컨트롤러(스마트폰)와 직접 통신하지 않음 

 -> 컨트롤러에서 동작명령을 송신하면 서버에 전송

 -> 서로 서버와 연결되며 드론은 서버에서 동작명령을 수신

2. 드론은 자체 GPS를 통해 자신의 위치를 파악함

3. 컨트롤러에서 서버 접속시 컨트롤러의 위치정보를 서버에 업로드

4. 컨트롤러에서 특정 위치 지정시 자율비행

5. [귀환]명령을 통해 현재 위치에 상관 없이 컨트롤러의 위치로 귀환

6. 플라이트 컨트롤러는 별도 부착하지 않으며 이 처리는 라즈베리파이에서 담당

7. 사진촬영/동영상촬영 -> 서버 업로드

8. 비행시 장애물 회피기능

9. 비행시 고도는 2m까지 제한

10. 착륙시 위치정보 서버 전송


추가 요구사항

1. 지도데이터 연동

2. 공간 매핑기능

3. 배터리 상황에 따른 자동 착륙

Posted by 캡슐리어