Before revision: A household robot is expected to perform a wide variety of manipulating operations with an understanding of the purpose of the task.
After revision: A household robot is expected to perform various manipulative operations with an understanding of the purpose of the task.