RRTs
RRTs, or rapidly exploring random trees, are a family of randomized motion planning algorithms used to compute feasible paths for robots in high-dimensional configuration spaces. They were introduced by Steven LaValle and Jim Kuffner in 1998. RRTs build a tree incrementally from a start configuration by randomly sampling configurations in the space and extending the tree toward these samples, subject to collision constraints.
The core steps are: sample x_rand, find the nearest tree node x_near, extend toward x_rand by a
RRTs are probabilistically complete: if a feasible path exists, the probability of finding one approaches one
Applications span motion planning for mobile robots, robotic manipulators, drones, and autonomous vehicles. Strengths include robustness