Misty I: Is a Programmable Personal Home Robot For You?