A helicopter testbed for autonomous vision-guided safe and precise landing