# Build
[CMake][] is used for the project build.
+## Default planner
+The default planner is `T3`. Only `T3` is compatible with `USE_PTHREAD` macro
+in `base/main.cc` file. When other planner than `T3` is going to be used the
+`USE_PTHREAD` must not be set and `RRTBase` destructor in `base/rrtbase.cc`
+must be uncommented.
+
## Prerequisities
- `cmake`
- `libjsoncpp-dev`
- `Karaman2011` - RRT* framework.
- `T1` - testing planner.
- `T2` - testing planner based on RRT*.
- - `T3` - testing planner, update T2 to bidirectional.
+ - `T3` - testing planner, update `T2` to bidirectional.
- `Klamm2015` - RRT*-Connect planner.
- `TMAX` - Specify the upper time bound in seconds.