피드로 돌아가기
Hacker NewsHacker News
Infrastructure

UKF 기반 22D 상태 추정으로 NCLT 데이터셋 5/6 시퀀스 우위 달성

FusionCore: ROS 2 sensor fusion (IMU and GPS and encoders)

2026년 4월 24일20advanced

Context

robot_localization의 ECEF GPS 융합 부재와 IMU Bias 추정 한계로 인한 정밀 위치 추정의 어려움 존재. fuse 패키지 역시 RTK Quality Gating 및 ECEF 처리 미비로 실질적인 대안이 부족한 상황임.

Technical Solution

  • 22D Quaternion State를 지원하는 UKF 필터 설계를 통한 Full 3D 위치 및 자세 추정 구현
  • ECEF-native 단일 노드 구조 채택으로 GPS 변환 오버헤드 제거 및 처리 효율 증대
  • Innovation Sequence 기반의 Adaptive Noise Covariance 적용을 통한 센서 노이즈 자동 튜닝
  • Chi-squared Gating 및 Mahalanobis Outlier Gate 도입으로 이상치 제거 및 신뢰도 확보
  • Lever Arm 및 Observability Guard 설계를 통한 GNSS 안테나 오프셋 정밀 보정
  • ROS 2 Lifecycle Node 구조를 적용하여 TF 트리 검증 후 필터 활성화를 보장하는 안정적 초기화 프로세스 구축

1. GPS 수신 환경 저하 시 Drift 누적 방지를 위한 Outlier Rejection Gate 설정 확인

2. 센서 데이터 처리 전 TF 트리 및 좌표계 변환의 무결성을 검증하는 Lifecycle 상태 관리 도입

3. 하드웨어 구성 변화(안테나 위치 등)에 대응 가능한 Lever Arm 파라미터화 검토

4. 런타임 성능 최적화를 위해 불필요한 종속성(예: Gazebo)을 빌드 단계에서 제거하는 전략 적용

원문 읽기