Programming Robots with Ros: A Practical Introduction to the Robot Operating System, Paperback/Morgan Quigley