Firmware basado en ROS para la navegación autónoma de un robot diferencial utilizando fusión de sensores