Thomas Power

dblp:227/2896 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0002-2439-3262ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Motion planning and robot control · 54% Robot manipulation · 23% Generative modeling · 10%

Topics — the 15 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot manipulation
contact-rich manipulation
0.912025
Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation · ICRA 2025
Machine learning › Generative modeling › diffusion model
diffusion planning
0.912025
Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation · ICRA 2025
Robotics › Motion planning and robot control
motion planning
0.912025
Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation · ICRA 2025
Robotics › Robot manipulation › dexterous manipulation
multi-fingered manipulation
0.912025
Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation · ICRA 2025
Robotics › Motion planning and robot control
robot learning
0.912025
Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation · ICRA 2025
Robotics › Motion planning and robot control › trajectory optimization
constrained trajectory optimization
0.812024
Constrained Stein Variational Trajectory Optimization · IEEE Trans. Robotics 2024
Robotics › Motion planning and robot control › robot control
model predictive control
0.812024
Learning a Generalizable Trajectory Sampling Distribution for Model Predictive Control · IEEE Trans. Robotics 2024
Robotics › Motion planning and robot control › robot control › model predictive control
sampling-based model predictive control
0.812024
Learning a Generalizable Trajectory Sampling Distribution for Model Predictive Control · IEEE Trans. Robotics 2024
Robotics › Motion planning and robot control
trajectory optimization
0.812024
Constrained Stein Variational Trajectory Optimization · IEEE Trans. Robotics 2024
Robotics › Robot manipulation
dexterous manipulation
0.312025
Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation · ICRA 2025
Robotics › Robot navigation and mapping › obstacle avoidance
collision-free navigation
0.212024
Learning a Generalizable Trajectory Sampling Distribution for Model Predictive Control · IEEE Trans. Robotics 2024
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.212024
Learning a Generalizable Trajectory Sampling Distribution for Model Predictive Control · IEEE Trans. Robotics 2024
Machine learning › Trustworthy machine learning
out-of-distribution generalization
0.212024
Learning a Generalizable Trajectory Sampling Distribution for Model Predictive Control · IEEE Trans. Robotics 2024
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › particle-based variational inference
stein variational gradient descent
0.212024
Constrained Stein Variational Trajectory Optimization · IEEE Trans. Robotics 2024
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.212024
Constrained Stein Variational Trajectory Optimization · IEEE Trans. Robotics 2024

Methods — techniques the papers use, named apart from their topics

trajectory optimization · 0.9particle filter · 0.9diffusion model · 0.9a* search · 0.9stein variational gradient descent · 0.8particle resampling · 0.8normalizing flow · 0.8iCEM · 0.8MPPI · 0.8
YearPublicationVenuePosition
2025 Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation
abstract
Planning contact-rich interactions for multi-finger manipulation is challenging due to the high-dimensionality and hybrid nature of dynamics. Recent advances in data-driven methods have shown promise, but are sensitive to the quality of training data. Combining learning with classical methods like trajectory optimization and search adds additional structure to the problem and domain knowledge in the form of constraints, which can lead to outperforming the data on which models are trained. We present Diffusion-Informed Probabilistic Contact Search (DIPS), which uses an A* search to plan a sequence of contact modes informed by a diffusion model. We train the diffusion model on a dataset of demonstrations consisting of contact modes and trajectories generated by a trajectory optimizer given those modes. In addition, we use a particle filter-inspired method to reason about variability in diffusion sampling arising from model error, estimating likelihoods of trajectories using a learned discriminator. We show that our method outperforms ablations that do not reason about variability and can plan contact sequences that outperform those found in training data across multiple tasks. We evaluate on simulated tabletop card sliding and screwdriver turning tasks, as well as the screwdriver task in hardware to show that our combined learning and planning approach transfers to the real world.
Thomas Power, Fan Yang 0144, Sergio Aguilera Marinovic, Soshi Iba, Rana Soltani-Zarrin, Dmitry Berenson
ICRA2
2024 Learning a Generalizable Trajectory Sampling Distribution for Model Predictive Control
abstract
We propose a sample-based Model Predictive Control (MPC) method for collision-free navigation that uses a normalizing flow as a sampling distribution, conditioned on the start, goal, environment and cost parameters. This representation allows us to learn a distribution that accounts for both the dynamics of the robot and complex obstacle geometries. We propose a way to incorporate this sampling distribution into two sampling-based MPC methods, MPPI and iCEM. However, when deploying these methods, the robot may encounter an out-of-distribution (OOD) environment. To generalize our method to OOD environments we also present an approach that performsprojectionon the representation of the environment. This projection changes the environment representation to be more in-distribution while also optimizing trajectory quality in the true environment. Our simulation results on a 2D double-integrator, a 12DoF quadrotor and a 7DoF kinematic manipulator suggest that using a learned sampling distribution with projection outperforms MPC baselines on both in-distribution and OOD environments over different cost functions, including OOD environments generated from real-world data.
Thomas Power, Dmitry Berenson
IEEE Trans. Robotics1
2024 Constrained Stein Variational Trajectory Optimization
abstract
In this article, we present constrained Stein variational trajectory optimization (CSVTO), an algorithm for performing trajectory optimization with constraints on a set of trajectories in parallel. We frame constrained trajectory optimization as a novel form of constrained functional minimization over trajectory distributions, which avoids treating the constraints as a penalty in the objective and allows us to generate diverse sets of constraint-satisfying trajectories. Our method uses Stein variational gradient descent to find a set of particles that approximates a distribution over low-cost trajectories while obeying constraints. CSVTO is applicable to problems with differentiable equality and inequality constraints and includes a novel particle resampling step to escape local minima. By explicitly generating diverse sets of trajectories, CSVTO is better able to avoid poor local minima and is more robust to initialization. We demonstrate that CSVTO outperforms baselines in challenging highly constrained tasks, such as a 7-DoF wrench manipulation task, where CSVTO outperforms all baselines both in success and constraint satisfaction.
Thomas Power, Dmitry Berenson
IEEE Trans. Robotics1