ROS programming : building powerful robots : design, build and simulate complex robots using the Robot Operating System /: building powerful robots : design, build and simulate complex robots using the Robot Operating System. (2018)