Advanced graph methods in 3D robots motion planning: Basics, Concepts, Methods and Practice Application