Robotics, Vision and Control: Fundamental Algorithms in Python - Peter Corke