Assistive robots provide assistance to the elderly and other people with impairments. As many tasks still require human expertise and cannot be performed by machines, robots are not replacing human…