Skip to content

Commit

Permalink
Merge pull request #67 from ProgressLab/stein-bp
Browse files Browse the repository at this point in the history
Add new links
  • Loading branch information
janapavlasek authored Dec 4, 2023
2 parents 66650b3 + f8ddb6e commit fb897f4
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion projects/stein-bp/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ <h3><a href="https://fabioramos.github.io/">Fabio Ramos</a></h3>
to the class "abstract" below.-->
<div class="abstract">
<p>
Decentralized control for multi-robot systems involves planning in complex, high-dimensional spaces. The planning problem is particularly challenging in the presence of potential collisions between robots and obstacles, and different sources of uncertainty such as inaccurate dynamic models and sensor noise. A multi-robot system can be represented as a graphical model, in which nodes represent individual robots and edges represent communication between robots. This representation enables the use of graphical inference algorithms for solving multi-robot control. In this short paper, we introduce Stein Variational Belief Propogation (SVBP), a novel algorithm for performing inference over the marginal distributions of nodes in a graph. We present simulation results which demonstrate that our method can represent complex, multi-modal distributions in localization and control tasks.
Decentralized coordination for multi-robot systems involves planning in challenging, high-dimensional spaces. The planning problem is particularly challenging in the presence of obstacles and different sources of uncertainty such as inaccurate dynamic models and sensor noise. In this paper, we introduce Stein Variational Belief Propagation (SVBP), a novel algorithm for performing inference over nonparametric marginal distributions of nodes in a graph. We apply SVBP to multi-robot coordination by modelling a robot swarm as a graphical model and performing inference for each robot. We demonstrate our algorithm on a simulated multi-robot perception task, and on a multi-robot planning task within a Model-Predictive Control (MPC) framework, on both simulated and real-world mobile robots. Our experiments show that SVBP represents multi-modal distributions better than sampling-based or Gaussian baselines, resulting in improved performance on perception and planning tasks. Furthermore, we show that SVBP's ability to represent diverse trajectories for decentralized multi-robot planning makes it less prone to deadlock scenarios than leading baselines.
</p>
</div>

Expand All @@ -91,6 +91,8 @@ <h3><a href="https://fabioramos.github.io/">Fabio Ramos</a></h3>
class "paperlinks" below. Include whatever links are relevant.-->
<div class="paperlinks">
<p>
<a href="https://arxiv.org/abs/2311.16916"><i class="far fa-file-pdf"></i>&nbsp;&nbsp;Preprint</a>&nbsp;&nbsp;
<a href="https://youtu.be/buRdZnahwBc"><i class="fab fa-youtube"></i>&nbsp;&nbsp;Video</a>&nbsp;&nbsp;
<a href="https://openreview.net/pdf?id=fDsqkXx1Ild"><i class="far fa-file-pdf"></i>&nbsp;&nbsp;Workshop Paper</a>&nbsp;&nbsp;
<!-- Optional. -->
<!-- <a href="#"><i class="fas fa-chalkboard-teacher"></i>&nbsp;&nbsp;Talk</a>&nbsp;&nbsp; -->
Expand Down

0 comments on commit fb897f4

Please sign in to comment.