Cansat -통신 이탈 지역의 대상 상황파악 시스템- (완료)

done

(16박흠우) #1

주제: 통신 이탈 지역의 통신망 확장 및 조난자 구조

참가 인원: 박흠우, 최주영, 김연준
활동 기간: 5월 14일 ~ 8월 9일
참가 대회: 2018 캔위성 경연대회 (KAIST 인공위성연구소)

역할 분담 :

박흠우 : 팀장 및 어플리케이션 제작, 캔위성 제어
최주영 : 통신 및 캔위성 제어
김연준 : 구조대 서버, 웹 및 인터페이스 제작

상세 내용 :

캔위성에 낙하산, GPS, IMU, Camera, 라즈베리 파이, 아두이노 메가, XBee 2개를 장착하여, 로켓에 넣어 하늘로 쏘아올린다. 구조대에서는 캔위성과 실시간으로 통신을 하여 현재 상황을 파악하고, 조난자를 지속적으로 찾는다. 조난자는 미리 설치된 "구조 어플리케이션"을 동작을 시켜 지속적으로 캔위성의 통신망을 찾는다.

  1. 조난자는 캔위성에게 GPS 값과 구조대에게 보낼 메세지 및 이미지를 전송한다.
  2. 캔위성은 조난자에게 받은 데이터를 구조대에게 전송하는 동시에 캔위성의 GPS, IMU, Image을 실시간으로 구조대에게 전송한다.
  3. 구조대는 받은 데이터를 바탕으로 조난자를 찾는다. 또한, 채팅기능으로 조난자와 의사소통을 하여 조난자의 상태 및 위치를 재차 확인한다.

실제 구현 :

구현 성공

조난자 (구조 어플리케이션) : 채팅 및 GPS 전송 성공. XBee 통신 성공.
캔위성 : 조난자의 채팅 및 GPS 전송 성공. XBee 통신 성공.
구조대 : 서버, 채팅 기능, Google map 띄우기 성공. XBee 통신 성공.

구현 실패

조난자 (구조 어플리케이션) : image 전송 실패
캔위성 : GPS, IMU, image 전송 실패.

수상 :

장려상 수상(공동 4위)

사진


캔위성 내부

구조대, 캔위성, 조난자 구현 모습

조난자 “구조 어플리케이션”

GitHub 주소: https://github.com/xypiao97/CanSat (정리 후, 공개)