Little outside of the scope here, but what do you think about explicitly disabling this (trigger_joint_command_threshold_ = -1;) unless the user sets the value. Personally I would assume it would always publish unless configured.
Originally posted by @MarqRazz in #44 (comment)