Project: Drone Delivery

XRCE-DDS vs uORB

XRCE-DDS “eXtremely Resource-Constrained Environments Data Distribution Service”의 약자 ROS2와 PX4 또는 다른 시스템간의 외부 통신을 위한 미들웨어 주로 리소스가 제한된 임베디드 시스템에서 DDS(D...

MAVSDK란?

MAVSDK 정의 MAVLink 프로토콜을 사용하여 PX4와 같은 드론 플랫폼과 통신하는 SDK이다. MAVLink 기반의 고수준 제어 API를 제공하며 이를 통해 드론의 제어와 데이터 수집이 간편하게 이루어진다. MAVLink는 저지연 통신 프로토콜로 드론과 GCS(...

uORB란?

uORB의 정의 “micro Object Request Broker”의 약자 PX4에서 사용되는 내부 통신 프레임워크 PX4의 여러 모듈들 간에 데이터를 주고받을 수 있게 해주는 *발행/구독(publish/subscribe) 모델의 메시지 버스 역할을 한다. ...