HyperAIHyperAI

Command Palette

Search for a command to run...

LoGoPlanner: 메트릭 인지 시각 기하를 기반으로 한 위치 인식 기반 내비게이션 정책

Jiaqi Peng Wenzhe Cai Yuqiang Yang Tai Wang Yuan Shen Jiangmiao Pang

초록

구조화되지 않은 환경에서의 궤적 계획은 이동 로봇에게 핵심적이면서도 도전적인 능력이다. 기존의 모듈형 파이프라인은 인식, 위치 추정, 맵핑, 계획 모듈 간의 지연과 연쇄적인 오류를 겪는 문제가 있다. 최근의 엔드투엔드 학습 방법은 원시 시각 관측을 직접 제어 신호나 궤적으로 매핑함으로써, 개방형 환경에서 더 높은 성능과 효율성을 기대할 수 있다. 그러나 대부분의 이전 엔드투엔드 접근 방식은 정확한 센서 외부 캘리브레이션에 의존하는 별도의 위치 추정 모듈을 여전히 사용하고 있어, 다양한 로봇 구조체와 환경 간의 일반화 능력이 제한된다. 본 연구에서는 다음과 같은 세 가지 핵심 기능을 통해 이러한 한계를 극복하는 로컬라이제이션 기반의 엔드투엔드 내비게이션 프레임워크인 LoGoPlanner을 제안한다: (1) 장기 예측을 위한 시각-기하학적 백본을 미세 조정하여 절대적인 메트릭 스케일로 예측을 지도함으로써, 정확한 위치 추정을 위한 암묵적 상태 추정을 가능하게 한다; (2) 과거 관측을 기반으로 주변 환경의 기하학적 구조를 재구성하여, 신뢰할 수 있는 장애물 회피를 위한 밀도 높고 세밀한 환경 인식을 제공한다; (3) 앞서 언급한 보조 작업을 통해 부트스트랩된 암묵적 기하학 정보를 정책에 조건부로 적용함으로써 오류 전파를 줄인다. 제안한 LoGoPlanner은 시뮬레이션 및 실제 환경 모두에서 평가되었으며, 완전한 엔드투엔드 설계는 누적 오류를 감소시키고, 메트릭 인식 기반의 기하학적 메모리가 계획의 일관성과 장애물 회피 성능을 향상시켜, 오라클-로컬라이제이션 기준 대비 27.3% 이상의 성능 향상을 달성하며 다양한 로봇 구조체와 환경 간에서도 강력한 일반화 능력을 보였다. 코드와 모델은 공개적으로 https://steinate.github.io/logoplanner.github.io/{프로젝트 페이지} 에서 제공된다.

One-sentence Summary

Peng et al. introduce LoGoPlanner, a fully end-to-end navigation framework that eliminates external localization dependencies through implicit state estimation and metric-aware geometry reconstruction. By finetuning long-horizon visual-geometry backbones with depth-derived scale priors and conditioning diffusion-based trajectory generation on implicit geometric features, it achieves 27.3% better performance than oracle-localization baselines while enabling robust cross-embodiment navigation in unstructured environments.

Key Contributions

  • LoGoPlanner addresses the limitation of existing end-to-end navigation methods that still require separate localization modules with precise sensor calibration by introducing implicit state estimation through a fine-tuned long-horizon visual-geometry backbone that grounds predictions in absolute metric scale. This eliminates reliance on external localization while providing accurate self-state awareness.
  • The framework reconstructs dense scene geometry from historical visual observations to supply fine-grained environmental context for obstacle avoidance, overcoming the partial or scale-ambiguous geometry reconstruction common in prior single-frame approaches. This enables robust spatial reasoning across occluded and rear-view regions.
  • By conditioning the navigation policy directly on this implicit metric-aware geometry, LoGoPlanner reduces error propagation in trajectory planning, achieving over 27.3% improvement over oracle-localization baselines in both simulation and real-world evaluations while demonstrating strong generalization across robot embodiments and environments.

Introduction

Mobile robots navigating unstructured environments require robust trajectory planning, but traditional modular pipelines suffer from latency and cascading errors across perception, localization, and planning stages. While end-to-end learning methods promise efficiency by mapping raw visuals directly to control signals, they still critically depend on external localization modules that require precise sensor calibration, limiting generalization across robots and environments. Monocular visual odometry approaches further struggle with inherent scale ambiguity and drift, often needing additional sensors or scene priors that reduce real-world applicability. The authors overcome these limitations by introducing LoGoPlanner, an end-to-end framework that integrates metric-scale visual geometry estimation directly into navigation. It leverages a finetuned visual-geometry backbone to implicitly estimate absolute scale and state, reconstructs scene geometry from historical observations for obstacle avoidance, and conditions the policy on this bootstrapped geometry to minimize error propagation without external localization inputs.

Method

The authors leverage a unified end-to-end architecture—LoGoPlanner—that jointly learns metric-aware perception, implicit localization, and trajectory generation without relying on external modules. The framework is built upon a pretrained video geometry backbone, enhanced with depth-derived scale priors to enable metric-scale scene reconstruction. At its core, the system processes causal sequences of RGB-D observations to extract compact, world-aligned point embeddings that encode both fine-grained geometry and long-term ego-motion.

Refer to the framework diagram, which illustrates the overall pipeline. The architecture begins with a vision transformer (ViT-L) that processes sequential RGB frames into patch tokens. These tokens are fused at the patch level with geometric tokens derived from depth maps using a lightweight ViT-S encoder. The fused tokens are then processed through a transformer decoder augmented with Rotary Position Embedding (RoPE) to produce metric-aware per-frame features:

timetric=Attention(RoPE((tiI,tiD),pos))\mathbf{t}_i^{\mathrm{metric}} = \mathrm{Attention}\big( \mathrm{RoPE}( (\mathbf{t}_i^I, \mathbf{t}_i^D), \mathrm{pos} ) \big)timetric=Attention(RoPE((tiI,tiD),pos))

where posRK×2\mathrm{pos} \in \mathbb{R}^{K \times 2}posRK×2 encodes 2D spatial coordinates to preserve positional relationships. To improve reconstruction fidelity, auxiliary supervision is applied via two task-specific heads: a local point head and a camera pose head. The local point head maps metric tokens to latent features hip\mathbf{h}_i^phip, which are decoded into canonical 3D points in the camera frame:

hip=ϕp(timetric),P^ilocal=fp(hip)\mathbf{h}_i^p = \phi_p( \mathbf{t}_i^{\mathrm{metric}} ), \qquad \widehat{P}_i^{\mathrm{local}} = f_p( \mathbf{h}_i^p )hip=ϕp(timetric),Pilocal=fp(hip)

These are supervised using the pinhole model:

pcam,i(u,v)=Di(u,v)K1[uv1]\mathbf{p}_{\mathrm{cam},i}(u,v) = D_i(u,v) \, K^{-1} [u \, v \, 1]^\toppcam,i(u,v)=Di(u,v)K1[uv1]

In parallel, the camera pose head maps the same metric tokens to features hic\mathbf{h}_i^chic, which are decoded into camera-to-world transformations T^c,i\widehat{T}_{\mathrm{c},i}Tc,i, defined relative to the chassis frame of the last time step to ensure planning consistency.

To bridge perception and control without explicit calibration, the authors decouple camera and chassis pose estimation. The chassis pose T^b,i\widehat{T}_{\mathrm{b},i}Tb,i and relative goal g^i\widehat{g}_igi are predicted from hic\mathbf{h}_i^chic:

T^b,i=fb(hic)g^i=fq(hic,g)\widehat{T}_{\mathrm{b},i} = f_b( \mathbf{h}_i^{\mathrm{c}} ) \qquad \widehat{g}_i = f_q( \mathbf{h}_i^{\mathrm{c}}, g )Tb,i=fb(hic)gi=fq(hic,g)

The extrinsic transformation TextT_{\mathrm{ext}}Text—capturing camera height and pitch—is implicitly learned through training data with varying camera configurations, enabling cross-embodiment generalization.

Rather than propagating explicit poses or point clouds, the system employs a query-based design inspired by UniAD. State queries QSQ_SQS and geometric queries QGQ_GQG extract implicit representations via cross-attention:

QS=CrossAttn(Qs,hc)QG=CrossAttn(Qd,hp)\begin{array}{r} Q_S = \mathrm{CrossAttn}( Q_s, \mathbf{h}^{\mathrm{c}} ) \\ Q_G = \mathrm{CrossAttn}( Q_d, \mathbf{h}^{\mathrm{p}} ) \end{array}QS=CrossAttn(Qs,hc)QG=CrossAttn(Qd,hp)

These are fused with goal embeddings to form a planning context query QPQ_PQP, which conditions a diffusion policy head. The policy generates trajectory chunks at=(Δxt,Δyt,Δθt)\boldsymbol{a}_{t} = (\Delta x_{t}, \Delta y_{t}, \Delta \theta_{t})at=(Δxt,Δyt,Δθt) by iteratively denoising noisy action sequences:

αk1=α(αkγϵθ(QP,αk,k)+N(0,σ2I))\pmb{\alpha}^{k-1} = \alpha( \pmb{\alpha}^k - \gamma \epsilon_\theta( Q_P, \pmb{\alpha}^k, k ) + \mathcal{N}(0, \sigma^2 I) )αk1=α(αkγϵθ(QP,αk,k)+N(0,σ2I))

where ϵθ\epsilon_{\theta}ϵθ is the noise prediction network, and α,γ\alpha, \gammaα,γ are diffusion schedule parameters. This iterative refinement ensures collision-free, feasible trajectories while avoiding error accumulation from explicit intermediate representations.

Experiment

  • Simulation on 40 InternScenes unseen environments: LoGoPlanner improved Home Success Rate by 27.3 percentage points and Success weighted by Path Length by 21.3% over ViPlanner, validating robust collision-free navigation without external localization.
  • Real-world tests on TurtleBot, Unitree Go2, and G1 platforms: Achieved 90.0% Success Rate and 82.0% Success weighted by Path Length on Unitree Go2 in cluttered home scenes, demonstrating cross-platform generalization without SLAM or visual odometry.
  • Ablation studies: Confirmed Point Cloud supervision is critical for obstacle avoidance, and scale-injected geometric backbone reduces navigation error while improving planning accuracy.

The authors evaluate navigation performance in simulation across home and commercial scenes, measuring success rate (SR) and success weighted by path length (SPL). LoGoPlanner, which performs implicit state estimation without external localization, outperforms all baselines, achieving 57.3 SR and 52.4 SPL in home scenes and 67.1 SR and 63.9 SPL in commercial scenes. Results show LoGoPlanner improves home scene performance by 27.3 percentage points in SR and 21.3% in SPL over ViPlanner, highlighting the benefit of integrating self-localization with geometry-aware planning.

The authors evaluate LoGoPlanner against iPlanner and ViPlanner in real-world settings across three robotic platforms and environment types. LoGoPlanner achieves the highest success rates in all scenarios, notably 85% on TurtleBot in office environments, 70% on Unitree Go2 in home settings, and 50% on Unitree G1 in industrial scenes, outperforming both baselines. Results show LoGoPlanner’s ability to operate without external localization and maintain robust performance despite platform-induced camera jitter and complex obstacle configurations.

The authors evaluate ablation variants of their model by removing auxiliary tasks—Odometry, Goal, and Point Cloud—and measure performance in home and commercial scenes using Success Rate (SR) and Success weighted by Path Length (SPL). Results show that including all three modules yields the highest performance, with SR reaching 57.3 in home scenes and 67.1 in commercial scenes, indicating that joint supervision improves trajectory consistency and spatial perception. Omitting any module degrades performance, confirming that each contributes meaningfully to robust navigation.

The authors evaluate different video geometry backbones for navigation performance, finding that VGGT with scale injection achieves the highest success rate and SPL in both home and commercial scenes while reducing navigation and planning errors. Results show that incorporating metric-scale supervision improves trajectory accuracy and planning consistency compared to single-frame or unscaled multi-frame models.


AI로 AI 구축

아이디어에서 출시까지 — 무료 AI 코코딩, 즉시 사용 가능한 환경, 최적의 GPU 가격으로 AI 개발을 가속화하세요.

AI 협업 코딩
바로 사용 가능한 GPU
최적의 가격

HyperAI Newsletters

최신 정보 구독하기
한국 시간 매주 월요일 오전 9시 에 이번 주의 최신 업데이트를 메일로 발송합니다
이메일 서비스 제공: MailChimp
LoGoPlanner: 메트릭 인지 시각 기하를 기반으로 한 위치 인식 기반 내비게이션 정책 | 문서 | HyperAI초신경