Planning and Perception for Unmanned Aerial Vehicles in Object and Environmental Monitoring