use ros::spin, and put the gripper update loop on its own ros::timer... should keep things from getting wonkey