'자율비행'에 해당되는 글 2건

  1. 2018.11.29 자율비행드론 2018.11.29
  2. 2018.11.29 자율비행드론 2018.11.29
라즈베리파이2018. 11. 29. 11:14

준비물

기본

 라즈베리파이, 컨트롤러용 스마트폰(안드로이드), 드론본체, 배터리, 아두이노


요구사항별 준비물 확인

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

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

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

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

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

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

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

 서버:데이터베이스(mysql), 사진/동영상 저장 및 스트리밍

 드론 통신용 AP


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

 GPS센서:아두이노용 센서 * 1개


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

 6축센서:아두이노 센서 * 1개


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

 라즈베리파이 카메라 * 1개


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

 초음파센서(거리측정):아두이노용 * 4개


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

 초음파센서(거리측정):아두이노용 * 1개


Posted by 캡슐리어
라즈베리파이2018. 11. 29. 10:55

요구사항분석


기본 요구사항

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

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

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

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

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

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

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

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

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

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

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

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


추가 요구사항

1. 지도데이터 연동

2. 공간 매핑기능

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

Posted by 캡슐리어