
Jacob's Ladder: UAV 자율비행을 위한 ROS 2 + PX4 외부 모드 프레임워크
메릴랜드 대학교(University of Maryland) MATRIX Lab의 학부생 Lucas가 ROS 2 Humble과 PX4 기반의 모듈형 UAV 명령·제어 프레임워크 Jacob's Ladder를 개발하고 ROS Discourse에서 커뮤니티 피드백을 요청했다. 미션 코드는 전부 ROS 2로 작성되며 PX4 외부 모드(external mode)로 실행되어, 코드 수정 없이 Gazebo SITL 시뮬레이션과 Jetson Orin NX 실기 하드웨어 양쪽에서 동일하게 동작한다. 핵심 구성 요소인 jl_mission은 C++ 외부 모드 하나가 무장(arm)·이륙·착륙 절차를 담당하고, Python 미션 러너에서 전달되는 설정점(setpoint)을 검증한 뒤 PX4로 중계하는 구조다. Python 미션은 "takeoff", "go forward (2.0 meters)", "hover (5 seconds)", "land" 같은 단순 함수 형태로 작성되며, 드론 개발 진입에 어려움을 겪는 학부생을 주요 대상으로 한다.
큐레이터현재 테스트 중인 학부 연구 프로젝트로, 저장소를 공개하고 피드백을 수집하는 초기 단계다. 교육용 추상화 계층이 실제 비행 안전성 요구사항과 어떻게 절충되는지는 아직 검증되지 않았다.
