Robotic Vision - Peter Corke (Springer, 2022)