There are plenty of drones available for aerial cinematography and other similar projects. The Parrot SLAM Dunk Drone platform is more suitable for developers. It comes with a stereoscopic camera to reproduce human vision and map the environment for obstacle avoidance.
The drone has sensors to compute its position in space in real-time without GPS and map its environment in 3D. The kit includes ultrasound, barometer, magnetometer, and everything you need to start developing your own obstacle avoidance algorithms.