Effective Robotics Programming with ROS: Find out everything you need to know to build powerful robots with the most up-to-date ROSLuis Sánchez