Abstract This paper proposes a robot autonomous exploration algorithm based on multi-resolution fields to solve the problems of low efficiency, high path repetition, and limited environmental adaptability in complex environments. First, OctoMap’s layered architecture is used to create a multi-resolution voxel map. A coarse-fine dual stage is then used to detect frontiers and balance point numbers.