Learning Model Predictive Controllers with Real-Time Attention for Real-World Navigation
Not on the map. Why?
Abstract (arXiv)
Despite decades of research, existing navigation systems still face real-world challenges when deployed in the wild, e.g., in cluttered home environments or in human-occupied public spaces. To address this, we present a new class of implicit control policies combining the benefits of imitation learning with the robust handling of system constraints from Model Predictive Control (MPC). Our approach, called Performer-MPC, uses a learned cost function parameterized by vision context embeddings provided by Performers -- a low-rank implicit-attention Transformer. We jointly train the cost function and construct the controller relying on it, effectively solving end-to-end the corresponding bi-level optimization problem. We show that the resulting policy improves standard MPC performance by leveraging a few expert demonstrations of the desired navigation behavior in different challenging real-world scenarios. Compared with a standard MPC policy, Performer-MPC achieves >40% better goal reached in cluttered environments and >65% better on social metrics when navigating around humans.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 60 of its 100 references that are in the map. First posted on arXiv 22 Sep 2022.
Builds on
60 of 100 references.
References · 60
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,229
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2020Rethinking Attention with Performerscited by 1,584
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,199
38 more
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2021GLaM: Efficient Scaling of Language Models with Mixture-of-Expertscited by 890
- 2021How to train your ViT? Data, Augmentation, and Regularization in Vision Transformerscited by 562
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
- 2019Stand-Alone Self-Attention in Vision Modelscited by 542
- 2022GIT: A Generative Image-to-text Transformer for Vision and Languagecited by 536
- 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Languagecited by 513
- 2019Differentiable Convex Optimization Layerscited by 458
- 2021Implicit Behavioral Cloningcited by 442
- 2021A Survey of Transformerscited by 399
- 2019Optimizing Millions of Hyperparameters by Implicit Differentiationcited by 303
- 2021Efficient and Modular Implicit Differentiationcited by 199
- 2021UniT: Multimodal Multitask Learning with a Unified Transformercited by 195
- 2018Differentiable MPC for End-to-end Planning and Controlcited by 178
- 2021TransGAN: Two Pure Transformers Can Make One Strong GAN, and That Can Scale Upcited by 162
- 2021StyleSwin: Transformer-based GAN for High-resolution Image Generationcited by 152
- 2022Socially Compliant Navigation Dataset (SCAND): A Large-Scale Dataset of Demonstrations for Social Navigationcited by 122
- 2021ViTGAN: Training GANs with Vision Transformerscited by 110
- 2021Core Challenges of Social Robot Navigation: A Surveycited by 97
- 2018Learning Navigation Behaviors End-to-End with AutoRLcited by 70
- 2017PRM-RL: Long-range Robotic Navigation Tasks by Combining Reinforcement Learning and Sampling-based Planningcited by 64
- 2021Improved Transformer for High-Resolution GANscited by 59
- 2021PolyViT: Co-training Vision Transformers on Images, Videos and Audiocited by 58
- 2020Motion Planning and Control for Mobile Robot Navigation Using Machine Learning: a Surveycited by 48
- 2016From Perception to Decision: A Data-driven Approach to End-to-end Motion Planning for Autonomous Ground Robotscited by 37
- 2019Learning Convex Optimization Control Policiescited by 31
- 2019Differentiable Gaussian Process Motion Planningcited by 27
- 2021Learning Inverse Kinodynamics for Accurate High-Speed Off-Road Navigation on Unstructured Terraincited by 23
- 2022VI-IKD: High-Speed Accurate Off-Road Navigation using Learned Visual-Inertial Inverse Kinodynamicscited by 19
- 2020APPLD: Adaptive Planner Parameter Learning from Demonstrationcited by 17
- 2021Visual Representation Learning for Preference-Aware Path Planningcited by 17
- 2020APPLI: Adaptive Planner Parameter Learning From Interventionscited by 16
- 2021APPL: Adaptive Planner Parameter Learningcited by 15
- 2021APPLE: Adaptive Planner Parameter Learning from Evaluative Feedbackcited by 13
- 2022A Protocol for Validating Social Navigation Policiescited by 12
- 2020APPLR: Adaptive Planner Parameter Learning from Reinforcementcited by 11
- 2020Toward Agile Maneuvers in Highly Constrained Spaces: Learning from Hallucinationcited by 10
- 2020Fitting a Linear Control Policy to Demonstrations with a Kalman Constraintcited by 9
50 most cited of 60 All 60 (JSON)
Built on by
Citing papers per year: 2022: 2; 2023: 8; 2024: 11; 2025: 4; 2026: 2.
27 papers.
Sort:
By area:
- 2023SACSoN: Scalable Autonomous Control for Social Navigationcited by 60
- 2024PoliFormer: Scaling On-Policy RL with Transformers Results in Masterful Navigatorscited by 55
- 2023Principles and Guidelines for Evaluating Social Robot Navigation Algorithmscited by 52
- 2024VLM-Social-Nav: Socially Aware Robot Navigation through Scoring using Vision-Language Modelscited by 46
- 2023Learning a Fourier Transform for Linear Relative Positional Encodings in Transformerscited by 10
- 2023Simplex Random Featurescited by 9
- 2023Mnemosyne: Learning to Train Transformers with Transformerscited by 9
- 2023Graph Reinforcement Learning for Network Control via Bi-Level Optimizationcited by 7
- 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learningcited by 5
- 2024VANP: Learning Where to See for Navigation with Self-Supervised Vision-Action Pre-Trainingcited by 5
- 2024Grounded Curriculum Learningcited by 5
- 2022A Contextual Bandit Approach for Learning to Plan in Environments with Probabilistic Goal Configurationscited by 4
15 more
- 2023A Study on Learning Social Robot Navigation with Multimodal Perceptioncited by 4
- 2024Learning Multiple Initial Solutions to Optimization Problemscited by 4
- 2025Generative AI for Autonomous Driving: A Reviewcited by 3
- 2025GACL: Grounded Adaptive Curriculum Learning with Active Task and Performance Monitoringcited by 3
- 2022Robot Navigation with Reinforcement Learned Path Generation and Fine-Tuned Motion Controlcited by 2
- 2024Driving from Vision through Differentiable Optimal Controlcited by 2
- 2024Learning Social Cost Functions for Human-Aware Path Planningcited by 2
- 2023GAN-MPC: Training Model Predictive Controllers with Parameterized Cost Functions using Demonstrations from Non-identical Expertscited by 1
- 2024Mapping back and forth between model predictive control and neural networkscited by 1
- 2025MATT-Diff: Multimodal Active Target Tracking by Diffusion Policycited by 1
- 2024Dyna-LfLH: Learning Agile Navigation in Dynamic Environments from Learned Hallucinationcited by 0
- 2024Stability properties of gradient flow dynamics for the symmetric low-rank matrix factorization problemcited by 0
- 2025TamedPUMA: safe and stable imitation learning with geometric fabricscited by 0
- 2026APPLV: Adaptive Planner Parameter Learning from Vision-Language-Action Modelcited by 0
- 2026RAY-TOLD: Ray-Based Latent Dynamics for Dense Dynamic Obstacle Avoidance with TDMPCcited by 0
- 2026RAY-TOLD: Ray-Based Latent Dynamics for Dense Dynamic Obstacle Avoidance with TDMPC30 Apr 2026
- 2026APPLV: Adaptive Planner Parameter Learning from Vision-Language-Action Model9 Mar 2026
- 2025MATT-Diff: Multimodal Active Target Tracking by Diffusion Policy14 Nov 2025
- 2025GACL: Grounded Adaptive Curriculum Learning with Active Task and Performance Monitoring5 Aug 2025
- 2025Generative AI for Autonomous Driving: A Review21 May 2025
- 2025TamedPUMA: safe and stable imitation learning with geometric fabrics21 Mar 2025
- 2024Stability properties of gradient flow dynamics for the symmetric low-rank matrix factorization problem24 Nov 2024
- 2024Learning Multiple Initial Solutions to Optimization Problems4 Nov 2024
- 2024Grounded Curriculum Learning29 Sep 2024
- 2024Learning Social Cost Functions for Human-Aware Path Planning15 Jul 2024
- 2024PoliFormer: Scaling On-Policy RL with Transformers Results in Masterful Navigators28 Jun 2024
- 2024Mapping back and forth between model predictive control and neural networks18 Apr 2024
15 more
- 2024VLM-Social-Nav: Socially Aware Robot Navigation through Scoring using Vision-Language Models30 Mar 2024
- 2024Dyna-LfLH: Learning Agile Navigation in Dynamic Environments from Learned Hallucination25 Mar 2024
- 2024Driving from Vision through Differentiable Optimal Control22 Mar 2024
- 2024VANP: Learning Where to See for Navigation with Self-Supervised Vision-Action Pre-Training12 Mar 2024
- 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learning8 Feb 2024
- 2023A Study on Learning Social Robot Navigation with Multimodal Perception22 Sep 2023
- 2023Principles and Guidelines for Evaluating Social Robot Navigation Algorithms29 Jun 2023
- 2023SACSoN: Scalable Autonomous Control for Social Navigation2 Jun 2023
- 2023GAN-MPC: Training Model Predictive Controllers with Parameterized Cost Functions using Demonstrations from Non-identical Experts30 May 2023
- 2023Graph Reinforcement Learning for Network Control via Bi-Level Optimization16 May 2023
- 2023Learning a Fourier Transform for Linear Relative Positional Encodings in Transformers3 Feb 2023
- 2023Mnemosyne: Learning to Train Transformers with Transformers2 Feb 2023
- 2023Simplex Random Features31 Jan 2023
- 2022A Contextual Bandit Approach for Learning to Plan in Environments with Probabilistic Goal Configurations29 Nov 2022
- 2022Robot Navigation with Reinforcement Learned Path Generation and Fine-Tuned Motion Control19 Oct 2022
- 2024Driving from Vision through Differentiable Optimal Control22 Mar 2024
- 2023SACSoN: Scalable Autonomous Control for Social Navigationcited by 60
- 2024PoliFormer: Scaling On-Policy RL with Transformers Results in Masterful Navigatorscited by 55
- 2023Principles and Guidelines for Evaluating Social Robot Navigation Algorithmscited by 52
- 2023Learning a Fourier Transform for Linear Relative Positional Encodings in Transformerscited by 10
- 2023Simplex Random Featurescited by 9
- 2023Mnemosyne: Learning to Train Transformers with Transformerscited by 9
- 2023Graph Reinforcement Learning for Network Control via Bi-Level Optimizationcited by 7
- 2024VANP: Learning Where to See for Navigation with Self-Supervised Vision-Action Pre-Trainingcited by 5
- 2024Grounded Curriculum Learningcited by 5
- 2022A Contextual Bandit Approach for Learning to Plan in Environments with Probabilistic Goal Configurationscited by 4
- 2023A Study on Learning Social Robot Navigation with Multimodal Perceptioncited by 4
- 2024Learning Multiple Initial Solutions to Optimization Problemscited by 4
12 most cited of 21 All 21 (JSON)
- 2026RAY-TOLD: Ray-Based Latent Dynamics for Dense Dynamic Obstacle Avoidance with TDMPC30 Apr 2026
- 2025GACL: Grounded Adaptive Curriculum Learning with Active Task and Performance Monitoring5 Aug 2025
- 2025Generative AI for Autonomous Driving: A Review21 May 2025
- 2024Stability properties of gradient flow dynamics for the symmetric low-rank matrix factorization problem24 Nov 2024
- 2024Learning Multiple Initial Solutions to Optimization Problems4 Nov 2024
- 2024Grounded Curriculum Learning29 Sep 2024
- 2024Learning Social Cost Functions for Human-Aware Path Planning15 Jul 2024
- 2024PoliFormer: Scaling On-Policy RL with Transformers Results in Masterful Navigators28 Jun 2024
- 2024Mapping back and forth between model predictive control and neural networks18 Apr 2024
- 2024Dyna-LfLH: Learning Agile Navigation in Dynamic Environments from Learned Hallucination25 Mar 2024
- 2024VANP: Learning Where to See for Navigation with Self-Supervised Vision-Action Pre-Training12 Mar 2024
- 2023A Study on Learning Social Robot Navigation with Multimodal Perception22 Sep 2023
12 newest of 21 All 21 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2020Approximate Inverse Reinforcement Learning from Vision-based Imitation Learning
- 2024Faster Model Predictive Control via Self-Supervised Initialization Learning
- 2025Bootstrapped Model Predictive Control
- 2025Model Predictive Adversarial Imitation Learning for Planning from Observation
- 2024Navigating the Human Maze: Real-Time Robot Pathfinding with Generative Imitation Learning
- 2026NavWAM: A Navigation World Action Model for Goal-Conditioned Visual Navigation
- 2018Reinforced Imitation: Sample Efficient Deep Reinforcement Learning for Map-less Navigation by Leveraging Prior Demonstrations
- 2026Less Is More: Scalable Visual Navigation from Limited Data