본문 바로가기

etc/드론 시스템4

[MAVLink 메시지 → JSON] 파싱 후 Flask 서버 전송 코드 https://mavlink.io/ko/messages/common.html 메세지 (공통) · MAVLink Developer Guide mavlink.ioMAVLink 메시지 타입과 필드값 공식 문서 https://claremont.tistory.com/entry/Nodejs-MQTT-MAVLink-JSON-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC [Node.js] MQTT, MAVLink, JSON 라이브러리ㅁMQTT 라이브러리: 구독(subscribe) / 발행(publish) 설정 설치 명령어npm install mqttNode.js import문const mqtt = require('mqtt');  ㅁMAVLink 라이브러리: MAVLink 메시지의 각.. 2024. 10. 20.
행정안전부의 SW 개발보안 가이드 https://www.kisa.or.kr/2060204/form?postSeq=5&lang_type=KO&page=1#fnPostAttachDownload KISA 한국인터넷진흥원 www.kisa.or.kr 2024. 10. 5.
드론 서버 개발 관련 유용한 링크들 1. Mobius 서버 깃허브(중요)https://github.com/IoTKETI/Mobius GitHub - IoTKETI/Mobius: oneM2M IoT Server PlatformoneM2M IoT Server Platform. Contribute to IoTKETI/Mobius development by creating an account on GitHub.github.comdoc 디렉터리에 있는 가이드 문서를 잘 읽어보자   2. MAVLink 메시지 parser http://mavlink.iotocean.org/ MAVLink-Parser mavlink.iotocean.org1. MAVLink 메시지 디코딩 및 파싱사용자는 MAVLink 메시지를 입력하면, 이 메시지를 디코딩하고 해석된 데.. 2024. 10. 4.
드론 배경지식 mqtt:// 는 기본적으로 포트 1883을 사용하고, mqtts:// 는 포트 8883을 사용한다ㅇMQTT(Message Queuing Telemetry Transport) 프로토콜: 경량 메시지 프로토콜로, 주로 사물인터넷(IoT) 환경에서 장치 간 데이터를 전송하는 데 사용된다. MQTT는 저전력, 저비용의 제한된 대역폭 환경에서 신뢰할 수 있는 통신을 제공하기 위해 설계되었다.(L5: application layer 프로토콜) ㅇGCS(Ground Control Station): 지상 관제소 ㅇMC(Mission Computer): 드론의 핵심 컴퓨터 시스템으로 드론 내부에 내장ㅇFC(Flight Controller): 드론의 두뇌ㅇPixhawk: 오픈소스 비행 컨트롤러(FC)인 하드웨어 ㅇone.. 2024. 9. 25.