Mechatronics and machine vision in practice 3 - Billingsley, John; Brett, Peter (Springer International Publishing, 2018)