The Fundamentals of Robot Mechanics contains a thorough treatment of essential concepts in robot kinematics, statics, and dynamics. Beginning with the elementary notions of points and vectors in 3-dimensional space, this thoughtful textbook conveys...
Bayesian Methods for Hackers : An intro to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view.
This book explains the algorithms behind those collisions using basic shapes like circles, rectangles, and lines so you can implement them into your own projects.