Deep Learning Approaches for Autonomous UAV Control and Mapping in Cluttered Outdoor Environments