These includes create an explicit dependency on ROS.  Is this requried?  Does this make this library less portable.