A telemedicine robot system for assisted and independent living