로켓 비행 관제 지상국

작성자 이종원
학과 또는 소속(회사명) 컴퓨터공학과
조회수 4
평가(좋아요)수 0
댓글수 0
✅프로젝트 소개✅

로켓이 성공적으로 미션을 수행하고 원하는 방향으로 비행하게 하기 위해서는 지상에서 로켓의 상태를 모니터링하고 관제하는 것이 중요하다. 본 프로젝트는 로켓으로부터 수신 받은 텔레메트리를 기반으로 로켓의 상태를 모니터링하고 로켓으로 비상 명령 등을 전송할 수 있는 지상국 시스템이다.



✅기술 스택✅

아두이노, 리액트, flask



✅주요 특징✅

pc와 연결된 아두이노에 연결된 통신 모듈을 통해 데이터를 수신하고 수신한 데이터를 아두이노 내부에서 전처리 후 (앞선 글에서 소개한 에비오닉스 프레임워크를 사용했기에 해당 프레임워크에서 수신한 패킷을 파싱하는 과정을 거친다.) flask 서버에서 데이터 업데이트를 체크하는 쓰레드로 데이터를 전달한다. 해당 쓰레드는 flask 서버 전역에서 공유한는 메모리 영역에 업데이트 된 텔레메트리 값을 저장하고 flask 서버에서 이를 읽어와 react에 뿌려주게 된다. 또한 지상국에서 로켓으로 상태 변경, 낙하산 비상 사출 등의 명령을 전송 할 수 있다. 지상국에서 로켓의 pitch, yaw 기울기, 속도, 가속도, 로켓의 위치, 비행 궤적, 고도 등을 모니터링 할 수 있다.

로켓 비행 관제 지상국

조회수 4
평가(좋아요)수 0
댓글수 0
게시 : 2024년 11월 20일
이종원 컴퓨터공학과

로켓 비행 관제 지상국

조회수 4
평가(좋아요)수 0
댓글수 0
게시 : 2024-11-20

Member

이종원

Keyword

아두이노, 로켓, 미사일, 지상국, 통신

  • 네트워크
  • 모바일/IoT
  • 기타