https://www.allinoneebook.com/learn-robotics-raspberry-pi-build-code-moving-sensing-thinking-robots-pdf/
Learn Robotics with Raspberry Pi: Build and Code Your Own Moving, Sensing, Thinking Robots [PDF]