Do I always have to declare parameters?
declare_parameter() is a new API in dashing release. Per my understanding from parameter demos,
// Declare parameters that may be set on this node
node->declare_parameter("bar");
node->declare_parameter("foo");
we have to declare a parameter if we want to set this parameter in a node. But when I develop a node in which only get_parameter() function is invoked, but it seems that I still need to declare_parameter(). Do I always have to declare parameters whatever get or set parameters?