Sequential quadratic programming-based fast path planning algorithm subject to no-fly zone constraints. Issue 8 (2nd August 2016)