infrastructure for the gazebo simulation pid controller