Efficient Extensible Path Planning on 3D Terrain Using Behavior Modules | AMiner