Robotic sheep shearing: recent research results