Here you can find lists of great Robotics books are or have been used to teach courses at Stanford.
By: Bruno Siciliano, Lorenzo Sciavicco, Luigi Villani