SLAM Techniques Application for Mobile Robot in Rough Terrain