Lentin Joseph_ Jonathan Cacace - Mastering ROS for Robotics Programming - Second Edition_ Design, build, and simulate complex robots using the Robot Operating System-Packt Publishing (2018)
Carol Fairchild, Thomas L. Harman - ROS Robotics By Example-Packt Publishing (2016)