initial robot class