Evolution of Duvelsdorf milking robot