Funnel Libraries for Real-Time Robust Feedback Motion Planning
Anirudha Majumdar, Russ Tedrake

TL;DR
This paper introduces a method for real-time, robust motion planning for robots using precomputed funnels that guarantee safety despite uncertainties and disturbances, validated through hardware and simulation experiments.
Contribution
It presents a novel approach to real-time robust motion planning by precomputing funnel libraries using convex optimization, enabling safe navigation in uncertain environments.
Findings
Successfully demonstrated on a fixed-wing airplane avoiding obstacles at high speed
Validated with extensive simulation on ground vehicles and quadrotors in cluttered environments
First to show provably safe, robust control for complex nonlinear robotic systems in real-time
Abstract
We consider the problem of generating motion plans for a robot that are guaranteed to succeed despite uncertainty in the environment, parametric model uncertainty, and disturbances. Furthermore, we consider scenarios where these plans must be generated in real-time, because constraints such as obstacles in the environment may not be known until they are perceived (with a noisy sensor) at runtime. Our approach is to pre-compute a library of "funnels" along different maneuvers of the system that the state is guaranteed to remain within (despite bounded disturbances) when the feedback controller corresponding to the maneuver is executed. We leverage powerful computational machinery from convex optimization (sums-of-squares programming in particular) to compute these funnels. The resulting funnel library is then used to sequentially compose motion plans at runtime while ensuring the safety…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
