12. "steer" -- Use random control input for `steer1`, use R&S for `steer2`.
13. "path optimization" -- Dijkstra algorithm, goal zone for interesting nodes.
14. "sampling" -- uniform sampling in circle between init, goal (rad = edist)
+15. "log" -- log goal cc each iteration.
[cute c2]: https://github.com/RandyGaul/cute_headers/blob/master/cute_c2.h
[K-d tree]: https://en.wikipedia.org/wiki/K-d_tree