How to achieve indoor Autonomous DIY Drone with APM 2.8 (without GPS)

Already been done, at M.I.T. But, I don't think the were using Arduino's.....