Using ROS and an EtherCAT Arduino Shield by Esmacat to Navigate a Differential Drive Robot in Gazebo