X-Git-Url: https://defiant.homedns.org/gitweb/?p=ros_wild_thumper.git;a=blobdiff_plain;f=config%2FWildThumper.cfg;fp=config%2FWildThumper.cfg;h=08d089f883c548af17ca4fe8c2085b1dd1855554;hp=0000000000000000000000000000000000000000;hb=255212530a5073e1ebd97f7b8c168c4b1535fb8e;hpb=eec61b85016f4b8acc989b2aecf5c38f838cb850 diff --git a/config/WildThumper.cfg b/config/WildThumper.cfg new file mode 100755 index 0000000..08d089f --- /dev/null +++ b/config/WildThumper.cfg @@ -0,0 +1,17 @@ +#!/usr/bin/env python + +from dynamic_reconfigure.parameter_generator_catkin import * + +gen = ParameterGenerator() + +gen.add("range_sensor_clip", bool_t, 0, "Clip range sensor values to max range", True) +gen.add("range_sensor_max", double_t, 0, "Range sensor max range", 0.5, 0.04, 4) +gen.add("range_sensor_fov", double_t, 0, "Range sensor field of view (deg)", 30, 1, 90) +gen.add("odom_covar_xy", double_t, 0, "Odometry covariance: translation", 1e-3, 1e-6, 1) +gen.add("odom_covar_angle", double_t, 0, "Odometry covariance: rotation", 1.00, 1e-6, 6.2832) +gen.add("rollover_protect", bool_t, 0, "Enable motor rollover protection on pitch", True) +gen.add("rollover_protect_limit",double_t, 0, "Pitch rollover protection limit (degree)", 45, 0, 90) +gen.add("rollover_protect_pwm", double_t, 0, "Pitch rollover protection speed (pwm)", 255, 0, 255) +gen.add("stay_docked", bool_t, 0, "Try to stay dock again after an undocking event", True) + +exit(gen.generate("wild_thumper", "wild_thumper", "WildThumper"))