Design of an autonomous mobile robot based on ROS | Synapse