Visual SLAM for Quadrotors in Indoor Environments