ROS Robotics ProgrammingIt is a high-level ROS guidebook for the robot technology implementation in the fourth industrial revolution era. Robot arm, SLAM (Simultaneous Localization and Mapping) and AMCL (Adaptive Monte Carlo Localization) are used in robotics simulation and machine vision learning using ROS as well as 7-DOF (Degree of Freedom) It is possible to design autonomous navigation of a mobile robot. It is more practical than the basic guidebook. Therefore, it will be the best book for readers who want to implement advanced robotic algorithm practically using ROS.