Alors, ROS et les bouquins ..
En fait ca depend des gens, mais un livre pour demarrer et passer en revu tous les concepts de ROS, c'est vraiment bien. Mais ca ne sera pas un livre qui te servira de reference plus tard, c'est plutot un one-shot, donc pas vraiment 'rentable'. Quand tu demarres ton vrai projet, tu consultes que les pages web et les tutorials en ligne, mais pour se familiariser avec tous les concepts ( et donc comprendre plus vite les tutorials en ligne apres), c'est quand meme pas mal. Je trouve important que le livre s'appui sur le simulateur Gazebo, comme ca tu peux vraiment mettre en pratique dans une Virtual machine, sans besoin de composants externes.
Il vaut mieux prendre un bouquin qui au moment ou tu t'y mets est a jour avec ROS, donc en ce moment c'est ROS Kinetic qui est la version 'support long term', et ne sera pas changer avec juin 2018.
J'ai la chance avec le boulot d'avoir un compte gratuit sur SafariBooksOnline, donc j'ai parcouru pas mal de livres.
Un bon livre a jour :
Effective Robotics Programming with ROS - Third Edition
D'autres que j'ai bien aime, mais qui utillise 'Indigo' et pas 'Kinetic', dans l'ordre de mes preferences:
Programming Robots with ROS
ROS Robotics By Example
Mastering ROS for Robotics programming
Learning ROS for robotic programming [ maintenant vraiment depasse ]
Apres il y a beaucoup de tutorial en lignes, souvent tres bien fait et qui suffiront a tous les debrouillards, sans probleme.