Build Autonomous Mobile Robot from Scratch Using ROS : Simulation and Hardware - Subramanian, Rajesh (Berkeley, CA Apress L. P., 2023)