set limit(upper/lower), safety_controller(soft_upper/lower_limit, k_position)

is optional