English

Barrier Method for Inequality Constrained Factor Graph Optimization with Application to Model Predictive Control

Robotics 2025-06-18 v1 Systems and Control Systems and Control

Abstract

Factor graphs have demonstrated remarkable efficiency for robotic perception tasks, particularly in localization and mapping applications. However, their application to optimal control problems -- especially Model Predictive Control (MPC) -- has remained limited due to fundamental challenges in constraint handling. This paper presents a novel integration of the Barrier Interior Point Method (BIPM) with factor graphs, implemented as an open-source extension to the widely adopted g2o framework. Our approach introduces specialized inequality factor nodes that encode logarithmic barrier functions, thereby overcoming the quadratic-form limitations of conventional factor graph formulations. To the best of our knowledge, this is the first g2o-based implementation capable of efficiently handling both equality and inequality constraints within a unified optimization backend. We validate the method through a multi-objective adaptive cruise control application for autonomous vehicles. Benchmark comparisons with state-of-the-art constraint-handling techniques demonstrate faster convergence and improved computational efficiency. (Code repository: https://github.com/snt-arg/bipm_g2o)

Keywords

Cite

@article{arxiv.2506.14341,
  title  = {Barrier Method for Inequality Constrained Factor Graph Optimization with Application to Model Predictive Control},
  author = {Anas Abdelkarim and Holger Voos and Daniel Görges},
  journal= {arXiv preprint arXiv:2506.14341},
  year   = {2025}
}
R2 v1 2026-07-01T03:21:31.253Z