added robot model and test cases