UAV-borne Mapping Algorithms for Canopy-Level and High-Speed Drone Applications