rrt
RRT (Rapidly-exploring Random Tree) library in Rust
Using this crate
In your Cargo.tml, add below.
[dependencies]
rrt = "0.1.0"
Examples
There are an example to solve collision avoid problem.
Below is the simplest example.
It search the path from [-1.2, 0.0] to [1.2, 0.0] avoiding [-1, -1] - [1, 1] region.
There are only one function dual_rrt_connect, which takes start, goal,
is free function, random generation function, unit length of extend, max repeat num.
extern crate rand;
extern crate rrt;