removed redundant lines of code
removed deprecated diff drive plugin (diff drive plugin moved to gazebo_plugins)
removed deprecated sdf warnings
added missing gencpp dependency, ensuring build reliability