ISUS - An Autonomous Off-Road Balancing Robot - High Level Software and Components Implementation