set limit(upper/lower), safety_controller(soft_upper/lower_limit, k_posi...

...tion) is optional

this is hydro veresion of https://github.com/ros/urdfdom/pull/46/files