Robotics: Modelling, Planning and Control
by Bruno Siciliano, Lorenzo Sciavicco, Luigi Villani, Giuseppe OrioloA foundational text that covers key principles of robotics, essential for understanding navigation and control systems.
Introduction to Autonomous Robots: Mechanisms, Sensors, Actuators, and Algorithms
by George A. BekeyThis book provides a comprehensive overview of autonomous systems, focusing on the integration of sensors and algorithms.
Robot Operating System (ROS) for Absolute Beginners: Robotics Programming Made Easy
by Lentin JosephAn accessible guide to ROS, helping you understand how to program robots efficiently, perfect for your practical project.
Artificial Intelligence for Robotics: Build intelligent robots that perform human tasks
by Francisco J. ValverdeDelve into AI techniques that enhance robotic navigation and decision-making, bridging theory with practice.
Programming Robots with ROS
by Morgan Quigley, Brian Gerkey, William D. SmartAn excellent resource for learning ROS programming, crucial for implementing control algorithms in your robot.
Introduction to Robotics: Mechanics and Control
by John J. Uicker, Gordon R. Pennock, Joseph E. ShigleyThis classic text covers the mechanics of robotics, essential for understanding the physical aspects of your project.
Learning ROS for Robotics Programming
by Aaron Martinez, Enrique FernandezA practical guide to using ROS in robotics, perfect for integrating sensors and programming your Raspberry Pi robot.
Robotics: A Very Short Introduction
by Alan WinfieldA concise overview of robotics that provides insights into the field's potential and challenges, ideal for quick reference.