Constrained Stein Variational Gradient Descent for Robot Perception, Planning, and Identification
By: Griffin Tabor, Tucker Hermans
Potential Business Impact:
Robots learn to move without hitting things.
Many core problems in robotics can be framed as constrained optimization problems. Often on these problems, the robotic system has uncertainty, or it would be advantageous to identify multiple high quality feasible solutions. To enable this, we present two novel frameworks for applying principles of constrained optimization to the new variational inference algorithm Stein variational gradient descent. Our general framework supports multiple types of constrained optimizers and can handle arbitrary constraints. We demonstrate on a variety of problems that we are able to learn to approximate distributions without violating constraints. Specifically, we show that we can build distributions of: robot motion plans that exactly avoid collisions, robot arm joint angles on the SE(3) manifold with exact table placement constraints, and object poses from point clouds with table placement constraints.
Similar Papers
Constrained Gaussian Process Motion Planning via Stein Variational Newton Inference
Robotics
Helps robots plan safer, faster, smarter paths.
Stochastic gradient descent based variational inference for infinite-dimensional inverse problems
Numerical Analysis
Helps computers solve tricky math problems faster.
From Few-Shot Optimal Control to Few-Shot Learning
Optimization and Control
Solves hard math problems for robots and brains.