Intelligentmachines : an introductory perspective of artificial intelligence and robotics