Safeguarding Autonomous UAV Navigation: Agent Design using Evolving Behavior Trees | IEEE Conference Publication | IEEE Xplore