Reverted RobotPreferences Implementation