paper-with-me

Papers

MIND-Stack: Modular, Interpretable, End-to-End Differentiability for Autonomous Navigation

2025-05-27 · Felix Jahncke, Johannes Betz

Developing robust, efficient navigation algorithms is challenging. Rule-based methods offer interpretability and modularity but struggle with learning from large datasets, while end-to-end neural networks excel in learning but lack transparency and modularity. In this paper, we present MIND-Stack, a modular software stack consisting of a localization network and a Stanley Controller with intermediate human interpretable state representations and end-to-end differentiability. Our approach enables the upstream localization module to reduce the downstream control error, extending its role beyond state estimation. Unlike existing research on differentiable algorithms that either lack modules of the autonomous stack to span from sensor input to actuator output or real-world implementation, MIND-Stack offers both capabilities. We conduct experiments that demonstrate the ability of the localization module to reduce the downstream control loss through its end-to-end differentiability while offering better performance than state-of-the-art algorithms. We showcase sim-to-real capabilities by deploying the algorithm on a real-world embedded autonomous platform with limited computation power and demonstrate simultaneous training of both the localization and controller towards one goal. While MIND-Stack shows good results, we discuss the incorporation of additional modules from the autonomous navigation pipeline in the future, promising even greater stability and performance in the next iterations of the framework.

📄 PDF Abstract BibTeX arXiv:2505.21734

Code (0)

등록된 구현이 없습니다.

Tasks

Autonomous NavigationState Estimation

Similar Papers 제목 키워드 기반

DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehicles

2022-12-13 · Peter Karkus, Boris Ivanovic, Shie Mannor, Marco Pavone

Autonomous vehicle (AV) stacks are typically built in a modular fashion, with explicit components performing detection, tracking, prediction, planning, control, etc. While modularity improves reusability, interpretabilit…

Autonomous VehiclesPrediction

Enforcing Encoder-Decoder Modularity in Sequence-to-Sequence Models

2019-11-09 · Siddharth Dalmia, Abdel-rahman Mohamed, Mike Lewis, Florian Metze 외

Inspired by modular software design principles of independence, interchangeability, and clarity of interface, we introduce a method for enforcing encoder-decoder modularity in seq2seq models without sacrificing the overa…

Decoder

DDRprog: A CLEVR Differentiable Dynamic Reasoning Programmer

2018-03-30 · ICLR 2018 1 · Joseph Suarez, Justin Johnson, Fei-Fei Li

We present a novel Dynamic Differentiable Reasoning (DDR) framework for jointly learning branching programs and the functions composing them; this resolves a significant nondifferentiability inhibiting recent dynamic arc…

Question AnsweringVisual Question AnsweringVisual Question Answering (VQA)

ADriver-I: A General World Model for Autonomous Driving

2023-11-22 · Fan Jia, Weixin Mao, Yingfei Liu, Yucheng Zhao 외

Typically, autonomous driving adopts a modular design, which divides the full stack into perception, prediction, planning and control parts. Though interpretable, such modular design tends to introduce a substantial amou…

Autonomous Driving

Fast and Modular Autonomy Software for Autonomous Racing Vehicles

2024-08-27 · Andrew Saba, Aderotimi Adetunji, Adam Johnson, Aadi Kothari 외

Autonomous motorsports aim to replicate the human racecar driver with software and sensors. As in traditional motorsports, Autonomous Racing Vehicles (ARVs) are pushed to their handling limits in multi-agent scenarios at…

Autonomous RacingMotion Planning