Technologies and Algorithms for autonomous guidance on RPAS