Design, Development, Automation and Control of a Pole Climbing Robot by Mahmoud Tavakoli