Image for Rapidly exploring random trees (RRT)

Rapidly exploring random trees (RRT)

Rapidly-exploring Random Trees (RRT) are algorithms used in robotics and motion planning to find a path from a starting point to a goal while avoiding obstacles. They work by randomly sampling points in the environment and incrementally building a tree structure that explores feasible paths. The tree grows quickly and efficiently toward unexplored areas, increasing the chance of finding a valid route. RRTs are particularly useful for complex spaces where systematic searching is difficult, enabling robots to navigate through cluttered environments dynamically and effectively.