ROS is an open-source and popular platform used by universities and companies in researching and develop-ing robots. Various kinds of robots such as Unmanned Ground Vehicle (UGV), Aerial Drone, Humanoid, Arm Ma-nipulator, etc. are available on this platform. ROS pro-vides complete features of communication systems be-tween programs, 3D visualization, user interfaces, etc.