Core Concepts
다중 카메라 SLAM 시스템은 더 넓은 시야각을 활용하여 강건성과 정확도를 높일 수 있다. BundledSLAM은 이를 위해 모든 카메라의 데이터를 통합하는 가상 카메라 BundledFrame을 사용하고, 외부 매개변수를 활용한 번들 조정을 통해 정확한 궤적 추정을 달성한다.
Abstract
BundledSLAM은 다중 카메라 SLAM 시스템으로, 추적, 지역 매핑, 루프 폐쇄의 3개 병렬 스레드로 구성된다.
추적 스레드: 지역 BundledMap의 특징점 매칭을 통해 증분 모션을 추정하고, 모션 전용 번들 조정을 수행한다. 새로운 BundledKeyframe을 결정한다.
지역 매핑 스레드: 새로운 BundledKeyframe을 관리하고, 지역 번들 조정을 통해 지역 BundledMap을 최적화한다.
루프 폐쇄 스레드: 루프를 감지하고 포즈 그래프 최적화를 수행한다. 또한 전역 번들 조정 스레드를 시작한다.
BundledSLAM은 다중 카메라의 특징점을 통합하기 위해 고유 특징점 ID와 카메라 ID를 관리하는 'Bundled' 데이터 구조를 사용한다. 이를 통해 ORB-SLAM2 대비 더 넓은 특징점 검색 범위를 제공한다.
번들 조정 과정에서는 다중 카메라의 측정값을 통합하고 외부 매개변수를 활용하여 정확한 포즈 추정을 달성한다.
실험 평가 결과, BundledSLAM은 기존 SLAM 시스템 대비 EuRoC 데이터셋에서 일관되게 더 높은 정확도를 보였다.
Stats
다중 카메라 SLAM 시스템은 더 넓은 시야각을 제공하여 강건성과 정확도를 향상시킬 수 있다.
BundledSLAM은 모든 카메라의 데이터를 통합하는 가상 카메라 BundledFrame을 사용하여 효율적으로 다중 카메라 데이터를 융합한다.
번들 조정 과정에서 외부 매개변수를 활용하여 정확한 궤적 추정을 달성한다.
Quotes
"다중 카메라 SLAM 시스템은 더 넓은 시야각을 제공하여 강건성과 정확도 향상에 도움이 된다."
"BundledSLAM은 가상 카메라 BundledFrame을 사용하여 다중 카메라 데이터를 효율적으로 융합한다."
"번들 조정 과정에서 외부 매개변수를 활용하여 정확한 궤적 추정을 달성한다."