https://medium.com/exploring-ros-robotics/how-to-add-a-motor-controller-to-your-ros-robot-fd17352cd5e3