I. Introduction
Recently, unmanned aerial vehicle (UAV) has been widely used in 3-D reconstruction, surveillance, and environment monitoring [1]–[3]. To persistently collect environment data, especially in cases where communication is infrequent or limited, it is essential that the UAV has the ability to explore the environment autonomously.