client for robot