MOVAID: a mobile robotic system for residential care to disabled and elderly people