2026년 06월 01일 PX4 주간 개발 동향: 안전성 강화와 확장되는 하드웨어/시뮬레이션 생태계

안녕하세요, PX4 개발자 커뮤니티 여러분. 2026년 06월 01일 기준, 지난주 PX4 Autopilot 프로젝트의 주요 활동 및 기술 동향을 심층 분석한 주간 리포트를 전해드립니다.

PX4 주간 통합 브리핑

지난 한 주간 PX4 Autopilot 프로젝트는 비행 안전성 강화와 시스템 확장이라는 두 가지 핵심 축을 중심으로 활발한 개발이 이루어졌습니다. EKF2, VTOL 제어, Commander 모듈 등 안전에 직결되는 주요 컴포넌트에서 다수의 중요 버그 수정 및 개선 PR이 병합 또는 논의 중이며, 이는 안정적인 비행 제어 시스템을 유지하기 위한 끊임없는 노력을 반영합니다. 특히, EKF-GSF 비상 Yaw 리셋, VTOL 기울어진 로터 전환 시 0으로 나누기 방지, 오래된 설정 오버라이드 거부와 같은 PR들은 잠재적인 비행 중 위험 요소를 선제적으로 제거하는 데 중점을 두고 있습니다.

한편, 새로운 하드웨어 보드 지원(DAKEFPV 시리즈, ZeroOneX6 V2), 다양한 센서 통합(LSM6DSV32X, dfrobot gas sensor, UAVCAN GNSS 타임스탬프), 그리고 시뮬레이션 환경 개선(X-Plane SITL 백엔드 추가, Gazebo 중력 문제 해결)은 PX4 생태계의 확장성과 유연성을 지속적으로 강화하고 있습니다. 특히, ASTM F3442와 같은 규제 표준을 따르는 감지 및 회피(Detect and Avoid) 모듈 확장 PR은 자율 비행 시스템의 산업 적용을 위한 중요한 진전을 시사하며, Geofence Aware RTL과 같은 고급 내비게이션 기능 개발도 눈에 띕니다.

커뮤니티 차원에서는 최근 릴리즈된 v1.17.0 버전과 관련하여 Pixhawk 6X에서의 Pitch/Roll 제어 문제와 같은 안정성 이슈들이 Discourse 포럼에서 활발히 논의되고 있으며, 이는 실제 사용자 환경에서의 피드백이 개발 사이클에 얼마나 중요한지 보여줍니다. 또한, MAVLink 통신 및 QGroundControl과의 연동 관련 버그 보고도 지속되어, 지상 통제 시스템과의 원활한 상호작용이 여전히 중요한 개발 과제임을 알 수 있습니다.

PX4 릴리즈 및 버전별 주요 변경 사항

지난 주간은 새로운 PX4 Autopilot 안정화 릴리즈가 발표되지는 않았지만, 현재 개발 중인 v1.18.0-alpha1과 최근 안정화 버전인 v1.17.0의 주요 변경 사항이 커뮤니티에 미치는 영향은 여전히 중요하게 다뤄지고 있습니다.

v1.18.0-alpha1

  • 발표일: 2026년 05월 13일
  • 현재 비행 테스트를 위한 사전 릴리즈 버전으로, 정식 릴리즈 노트는 추후 공개될 예정입니다. 개발자들은 이 알파 버전을 통해 최신 기능과 개선 사항을 미리 경험하고 피드백을 제공하여 다음 안정화 버전에 기여할 수 있습니다.

v1.17.0 – Stable Release

  • 발표일: 2026년 05월 13일
  • PX4 v1.16을 기반으로 한 이 안정화 릴리즈는 다음과 같은 주요 변경 사항을 포함합니다:
    • 새로운 비행 모드: 멀티콥터용 Altitude Cruise 모드 추가 (틸트 및 기수 방향 유지하며 안정적인 속도 순항).
    • 고정익 이륙 개선: 내비게이션 손실 시 수평 비행으로 상승 유지, 이륙 웨이포인트 위경도로 선회 위치 정의 가능.
    • ROS 2 제어 인터페이스 확장: 고정익 및 로버를 위한 FwLateralLongitudinalSetpointType 및 RoverSetpointTypes를 통해 ROS 2 워크플로우 지원 강화.
    • Zenoh 미들웨어 성숙: rmw_zenoh 호환성, CDRv1 직렬화, ROS 2 그래프 활성, 자동 생성된 config 등 기능 강화.
    • 초기 MC 신경망 제어 테스트 경로: TensorFlow Lite Micro 통합을 통해 외부 학습된 네트워크를 멀티콥터 컨트롤러로 대체하여 연구 및 벤치 테스트 가능.
    • 새로운 INS 드라이버: MicroStrain, sbgECom, EULER-NAV 추가 및 Septentrio GNSS 복원력 보고, 기압계 GNSS 높이 기반 자동 보정 기능 포함.
    • MAVLink, RC, 로깅, 페일세이프, 로버 관련 다양한 개선 사항이 포함되어 전반적인 시스템 안정성과 기능이 향상되었습니다.

v1.17.0은 PX4의 자율 비행 기능과 ROS 2 통합을 크게 발전시킨 중요한 릴리즈입니다. 특히, Altitude Cruise 모드는 사용자에게 보다 유연한 비행 경험을 제공하며, ROS 2 인터페이스 확장은 개발자들이 PX4를 기반으로 복잡한 로봇 애플리케이션을 개발하는 데 필요한 유연성을 대폭 향상시켰습니다. 이러한 기능 확장과 함께, 커뮤니티에서는 실제 환경에서의 안정성 및 버그 피드백이 v1.17.0의 성공적인 안착을 위해 중요하게 다뤄지고 있습니다.

핵심 GitHub 업데이트 (PX4-Autopilot)

지난 7일간 PX4-Autopilot GitHub 리포지토리에서는 활발한 개발 활동이 있었습니다. 특히 안전성, 새로운 하드웨어 지원, 그리고 시뮬레이션 개선에 중점을 둔 PR들이 눈에 띕니다.

병합(Merged)된 중요한 PR

오픈된 크리티컬 Issue 및 PR

전반적으로 지난주는 안전성 관련 버그 픽스와 새로운 기능을 위한 기반 다지기 작업이 균형을 이루었습니다. 특히, 규제 준수 및 고도화된 자율 비행 기능에 대한 요구사항이 반영된 PR들이 활발히 논의되고 있어, PX4가 단순한 비행 제어 시스템을 넘어 복합적인 드론 솔루션 플랫폼으로 진화하고 있음을 보여줍니다.

Weekly Dev Call & 커뮤니티 동향

2026년 5월 27일에 개최된 PX4 Dev Call은 팀 간 동기화 및 커뮤니티 Q&A 세션으로 진행되었습니다. 이러한 주간 개발자 콜은 핵심 개발자들과 커뮤니티 멤버들이 직접 소통하며 최신 개발 상황을 공유하고, 중요한 기술적 난제에 대한 해결책을 모색하는 장입니다. GitHub 활동에서 볼 수 있는 수많은 PR과 이슈들이 이 콜에서 심도 있게 논의되었을 것으로 예상됩니다. 특히, NuttX 12.12.0 업그레이드나 Detect and Avoid 모듈 확장과 같은 대규모 변경 사항들은 이 자리에서 로드맵과 구현 전략이 공유되고 피드백이 수렴되는 중요한 과정을 거칩니다.

Discourse 포럼 주요 동향

Discourse 포럼에서는 최근 릴리즈된 v1.17.0 버전과 새로운 하드웨어 관련 논의가 활발했습니다.

  • Pixhawk 섹션:
    • R-XSR transmitter -> pixhawk 6c mini doesn’t work (11 replies, 45 views): Pixhawk 6C Mini와 R-XSR 송신기 간의 통신 문제에 대한 논의는 새로운 하드웨어 통합 시 발생할 수 있는 드라이버 또는 설정 관련 어려움을 보여줍니다. 이는 커뮤니티 지원의 중요성을 강조합니다.
    • Send Boat to Waypoint, it goes in circules backwards (0 replies, 20 views): 로버(보트)의 웨이포인트 미션 관련 버그 보고는 로버 플랫폼의 내비게이션 스택에 대한 지속적인 개선 필요성을 시사합니다.
  • PX4 Autopilot 섹션:

커뮤니티의 활발한 논의는 PX4의 실질적인 적용과정에서 발생하는 문제점들을 표면화하고, 이를 해결하기 위한 개발 우선순위를 설정하는 데 중요한 역할을 합니다. 특히, 안정화 버전 릴리즈 이후의 제어 문제 보고는 개발팀이 긴급하게 검토해야 할 사안으로 보입니다.

서브 시스템 동향 (MAVLink, MAVSDK, QGC)

MAVLink 동향

MAVLink는 PX4와 지상 통제 스테이션 및 외부 컴포넌트 간의 핵심 통신 프로토콜로서, 지난주에도 여러 중요한 개선 및 버그 수정이 이루어졌습니다.

MAVLink는 지속적으로 기능이 정교화되고 있으며, 특히 안전성과 미션 수행의 정확성 측면에서 많은 버그 수정이 이루어지고 있습니다. URML에 대한 논의는 MAVLink의 미래 발전 방향을 엿볼 수 있는 흥미로운 지점입니다.

MAVSDK 동향

제공된 데이터에서는 MAVSDK와 관련된 직접적인 GitHub PR, Issue 또는 Discourse 논의는 지난주 동안 특별히 포착되지 않았습니다. 이는 MAVSDK가 현재 비교적 안정적인 상태를 유지하고 있거나, 주요 개발 활동이 다른 채널을 통해 이루어지고 있음을 시사할 수 있습니다. 그러나 PX4의 ROS 2 통합이 강화되고 있음을 고려할 때, MAVSDK는 여전히 외부 애플리케이션 개발에 있어 중요한 인터페이스 역할을 계속할 것입니다.

QGroundControl (QGC) 동향

QGroundControl은 PX4의 표준 지상 통제 스테이션으로서, 사용자 경험 및 기능 연동 관련 이슈가 지속적으로 보고되고 있습니다.

QGC 관련 이슈들은 PX4 시스템을 최종 사용자가 어떻게 경험하는지에 대한 중요한 피드백을 제공합니다. 안정적인 파라미터 설정, 정확한 내비게이션 명령 전송, 그리고 효율적인 MAVLink 통신은 PX4 생태계의 완성도를 높이는 데 필수적인 요소입니다. 이러한 문제점들은 QGC와 PX4 개발팀 간의 긴밀한 협업을 통해 해결되어야 할 과제입니다.

Similar Posts

답글 남기기