A robot simulator based on the pyQt framework