Robotics Primer
Updated November 25, 2019
A high-level outline of the foundational concepts in robotics. Mataric does a good job of efficiently explaining these concepts from first-principles.
This book is a good fit for anyone interested in robotics, from Highschool onward. Use it as a table-of-contents for the field of robotics. There are plenty of references to source material and papers for deeper dives.