self-propelled {mechanical engineering}