SuMa++

Chen (Bonn) 2019 · 논문

한 줄 요약 — SuMa++는 RangeNet++로부터 포인트별 시맨틱을 도입하여 SuMa를 확장하며, 시맨틱 일관성 검사를 통해 움직이는 객체를 서펠 맵에서 필터링하고 시맨틱 일치도로 ICP 잔차에 가중치를 부여함으로써—주차된 자동차를 무작정 삭제하지 않으면서—동적인 교통 상황에서의 강인성을 크게 개선한다.

문제

SuMa는—대부분의 LiDAR SLAM 시스템처럼—세계가 정적이라고 가정한다: 모든 스캔 포인트가 ICP 정합에 동등하게 기여한다. 특히 뚜렷한 정적 구조가 적은 고속도로 같은 주행 장면에서는, (교통 정체 속 자동차처럼) 일관되게 움직이는 이상치에 대한 잘못된 대응이 프레임-투-모델 ICP를 교통 흐름에 고정시켜 포즈와 맵을 모두 오염시킨다. 단순한 해결책—움직일 수 있는 클래스의 모든 포인트를 삭제하는 것—은 오히려 역효과를 낳는다: 주차된 자동차는 종종 가장 뚜렷한 정적 특징이며, 이를 제거하면 서펠 맵이 더 희소해지고 정합이 더 나빠진다. 이 시스템은 실제로 움직이는 객체와 움직일 수는 있지만 정적인 객체를 구별해야 한다.

방법 및 아키텍처

SuMa 파이프라인은 세 지점에서 확장된다: 시맨틱 분할 프론트엔드, 맵 업데이트에서의 동역학 필터, ICP에서의 시맨틱 가중치.

실험 결과

SLAM에서의 의미

SuMa++는 순수한 기하학이 어려움을 겪는 동적 환경 문제—교통이 밀집하거나 서서히 움직이는 경우—를 다루기 위해 딥 분할 네트워크를 사용한 최초의 LiDAR SLAM 시스템 중 하나였다. 이 연구의 핵심적인 경험적 교훈—움직일 수 있는 클래스 전체를 삭제하는 대신 맵-스캔 시맨틱 일관성을 통해 실제로 움직이는 것만 필터링하라—는 도심 자율주행 SLAM의 표준 관행이 되었고, 시각 SLAM에서 DynaSLAM이 했던 역할을 반영한다. 또한 이는 레인지 이미지를 학습 기반 LiDAR 처리의 표준 중간 표현으로 굳혔으며, 다운스트림 내비게이션이 사용할 수 있는 시맨틱 레이블이 붙은 서펠 맵을 만들어냈다.

실습

관련 문서