Factor Graphs: Exploiting Structure in Robotics
Factor Graphs: Exploiting Structure in Robotics
复制标题
因子图:利用机器人技术中的结构
DOI:
10.1146/annurev-control-061520-010504
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
F. Dellaert
中科院分区:
文献类型:
--
作者:
F. Dellaert
Many estimation, planning, and optimal control problems in robotics have an optimization problem at their core. In most of these optimization problems, the objective to be maximized or minimized is composed of many different factors or terms that are local in nature—that is, they depend only on a small subset of the variables. A particularly insightful way of modeling this locality structure is to use the concept of factor graphs, a bipartite graphical model in which factors represent functions on subsets of variables. Factor graphs can represent a wide variety of problems across robotics, expose opportunities to improve computational performance, and are beneficial in designing and thinking about how to model a problem, even aside from performance considerations. I discuss each of these three aspects in detail and review several state-of-the-art robotics applications in which factor graphs have been used with great success.