some comments for RobotState