Skip to content

Commit ab146e9

Browse files
committed
MS: Updated Perpetua
1 parent ddee5b3 commit ab146e9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

_projects/perpetua.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Perpetua: Multi-Hypothesis Persistence Modeling for Semi-Static Environments
2+
title: Perpetua - Multi-Hypothesis Persistence Modeling for Semi-Static Environments
33
# status: active
44

55
notitle: false
@@ -16,9 +16,9 @@ people:
1616
layout: project
1717
image: /img/papers/perpetua.gif
1818
link: https://montrealrobotics.ca/perpetua/
19-
last-updated: 2025-06-26
19+
last-updated: 2025-07-25
2020
---
2121

22-
## One-4-All: Neural Potential Fields for Embodied Navigation
22+
## Perpetua: Multi-Hypothesis Persistence Modeling for Semi-Static Environments
2323

24-
Many robotic systems require extended deployments in complex, dynamic environments. In such deployments, parts of the environment may change in between subsequent observations by the robot. Few robotic mapping or environment modeling algorithms are capable of representing dynamic features in a way that enables predicting their future state. Instead, most approaches opt to filter certain state observations, either by removing them or some form of weighted averaging. This paper introduces Perpetua, a method for modeling the dynamics of semi-static features. Perpetua is able to: incorporate prior knowledge about the dynamics of the feature if it exists, track multiple hypotheses, and adapt over time to enable predicting their future state. Specifically, we chain together mixtures of "persistence" and "emergence" filters to model the probability that features will disappear or reappear in a formal Bayesian framework. The approach is an efficient, scalable, general, and robust method for estimating the state of features in an environment, both in the present as well as at arbitrary future times. Through experiments on simulated and real-world data, we find Perpetua yields better accuracy than similar approaches while also being online adaptable and robust to missing observations.
24+
Many robotic systems require extended deployments in complex, dynamic environments. In such deployments, parts of the environment may change between subsequent robot observations. Most robotic mapping or environment modeling algorithms are incapable of representing dynamic features in a way that enables predicting their future state. Instead, they opt to filter certain state observations, either by removing them or some form of weighted averaging. This paper introduces Perpetua, a method for modeling the dynamics of semi-static features. Perpetua is able to: incorporate prior knowledge about the dynamics of the feature if it exists, track multiple hypotheses, and adapt over time to enable predicting of future feature states. Specifically, we chain together mixtures of "persistence" and "emergence filters to model the probability that features will disappear or reappear in a formal Bayesian framework. The approach is an efficient, scalable, general, and robust method for estimating the states of features in an environment, both in the present as well as at arbitrary future times. Through experiments on simulated and real-world data, we find that Perpetua yields better accuracy than similar approaches while also being online adaptable and robust to missing observations.

img/papers/perpetua.gif

1.3 MB
Loading

0 commit comments

Comments
 (0)