Litcius/Paper detail

R3T: Rapidly-exploring Random Reachable Set Tree for Optimal Kinodynamic Planning of Nonlinear Hybrid Systems

Albert Wu, Sadra Sadraddini, Russ Tedrake

202027 citationsDOIOpen Access PDF

Abstract

We introduce R3T, a reachability-based variant of the rapidly-exploring random tree (RRT) algorithm that is suitable for (optimal) kinodynamic planning in nonlinear and hybrid systems. We developed tools to approximate reachable sets using polytopes and perform sampling-based planning with them. This method has a unique advantage in hybrid systems: different dynamic modes in the reachable set can be explicitly represented using multiple polytopes. We prove that under mild assumptions, R3T is probabilistically complete in kinodynamic systems, and asymptotically optimal through rewiring. Moreover, R3T provides a formal verification method for reachability analysis of nonlinear systems. The advantages of R3T are demonstrated with case studies on nonlinear, hybrid, and contact-rich robotic systems.

Topics & Concepts

ReachabilityPolytopeRandom treeNonlinear systemHybrid systemTree (set theory)Motion planningSet (abstract data type)MathematicsMathematical optimizationComputer scienceAlgorithmDiscrete mathematicsRobotArtificial intelligenceCombinatoricsQuantum mechanicsProgramming languagePhysicsMachine learningRobotic Path Planning AlgorithmsFormal Methods in VerificationAI-based Problem Solving and Planning