Kunal Shah

Results 3 issues of Kunal Shah

Running with thread sanitizer, `-fsanitize=thread`, exposed possible race conditions in PlannerTerminationCondition. I'm not too familiar with OMPL's threading model, but changing the offending bools to `std::atomic` seems to have resolved...

This MR fixes some warnings thrown by c++17 using `-Wall` ``` In file included from /src/Solver.cpp:11:0: osqp_eigen/OsqpEigen/Solver.hpp: In constructor 'OsqpEigen::Solver::Solver()': osqp_eigen/OsqpEigen/Solver.hpp:53:14: warning: 'OsqpEigen::Solver::m_isSolverInitialized' will be initialized after [-Wreorder] bool m_isSolverInitialized;...

I'm running into an issue with FCL box box signed distance where distance queries can hang forever. I believe the issue stems from this line. https://github.com/flexible-collision-library/fcl/blob/master/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h#L1779 `while(1)` I think the...