The unknown two-dimensional obstacles, including different shapes, numbers, locations, and in the vicinity of the planning path for an outdoor quadrotor, are on-line detected by a 360-degree Li-Dar Sweep Scanse. Based on the comparison among detected triangles containing extreme points of each obstacle, the central orientation of the triangle with the maximum detected distance and the angle larger than the specific threshold is assigned to fly a specific distance for obstacle avoidance. Nevertheless, the quadrotor probably encounters a dead end and is then navigated to a specific altitude for the continuous procedure of obstacle detection. By on-line detection at different waypoints for the same obstacle, an obstacle mapping is also established by all the obstacle detections. Since the sensing signals of an outdoor quadrotor are easily affected by stochastic noise and the quadrotor is operated in ''x'' configuration, an extended Kalman filter based fuzzy tracking incremental control (EKF-FTIC) is employed to simultaneously execute the path tracking, obstacle avoidance, and target approach. Finally, the experiments with 5 unknown obstacles in the neighborhood of a planning path connecting start point with end point validate the effectiveness and feasibility of the proposed method. INDEX TERMS Extended Kalman filter, fuzzy tracking incremental control, on-line obstacle detection, avoidance and mapping, quadrotor.