Revision 79d4e516

View differences:

cfg/humotion.cfg
44 44
general_group = gen.add_group("thresholds")
45 45
add_entry(general_group, "threshold_velocity_eye_saccade", "velocity threshold for eye saccade detection (in deg/s)", 1.0, 30.0)
46 46
add_entry(general_group, "threshold_angle_neck_saccade", "magnitude of gaze change that triggers neck saccade (in deg)", 1.0, 30.0)
47
add_entry(general_group, "threshold_angle_omr_limit", "threshold for a deflection that triggers a correction neck saccade (in percent of OMR)", 0.35, 0.1, 1.0)
47
add_entry(general_group, "threshold_angle_omr_limit", "threshold for a deflection that triggers a correction neck saccade (in percent of OMR)", 0.1, 1.0)
48 48

  
49 49
neck_group = gen.add_group("neck")
50
add_entry(neck_group, "scale_velocity_neck", "scaling factor for neck velocity (in percent, 1.0 = full human velocities)", 0.45, 0.1, 1.0)
50
add_entry(neck_group, "scale_velocity_neck", "scaling factor for neck velocity (in percent, 1.0 = full human velocities)", 0.1, 1.0)
51 51
add_entry(neck_group, "scale_acceleration_neck", "scaling factor for neck acceleration (in percent, 1.0 = full human acceleration)", 0.1, 1.0)
52 52
add_entry(neck_group, "limit_velocity_neck", "limit for neck velocity (in deg/s)", 100.0, 800.0)
53 53
add_entry(neck_group, "limit_acceleration_neck", "limit for neck acceleration (in deg/s^2)", 100.0, 10000.0)
54 54

  
55 55
eye_group = gen.add_group("eye")
56
add_entry(eye_group, "scale_velocity_eye", "scaling factor for eye velocity (in percent, 1.0 = full human velocities)", 0.45, 0.1, 1.0)
56
add_entry(eye_group, "scale_velocity_eye", "scaling factor for eye velocity (in percent, 1.0 = full human velocities)",  0.1, 1.0)
57 57
add_entry(eye_group, "scale_acceleration_eye", "scaling factor for eye acceleration (in percent, 1.0 = full human acceleration)", 0.1, 1.0)
58 58
add_entry(eye_group, "limit_velocity_eye", "limit for eye velocity (in deg/s)", 100.0, 1000.0)
59 59
add_entry(eye_group, "limit_acceleration_eye", "limit for eye acceleration (in deg/s^2)", 100.0, 80000.0)
src/server/config.cpp
52 52

  
53 53
    // 3) eyes reaching ocolumotor limits will trigger correction saccade
54 54
    //    value given in percent (NOTE: 1.0 = 100%)
55
    threshold_angle_omr_limit = 0.50;
55
    threshold_angle_omr_limit = 0.35;
56 56

  
57 57

  
58 58
    // neck motion generation configuration
......
60 60
    // [Guitton87] "Gaze control in humans: eye-head coordination during orienting movements ..."
61 61
    // In order to allow better adaption to the robot capabilities humotion allows to
62 62
    // scale the calculated velocity, value is given in percent (NOTE: 1.0 = 100% human velocity)
63
    scale_velocity_neck = 0.2;
63
    scale_velocity_neck = 0.45;
64 64

  
65 65
    // scale acceleration
66 66
    scale_acceleration_neck = 0.7;
......
73 73

  
74 74
    // eye motion generation configuration
75 75
    // scale the calculated velocity, value is given in percent (NOTE: 1.0 = 100% human velocity)
76
    scale_velocity_eye = 0.2;
76
    scale_velocity_eye = 0.45;
77 77

  
78 78
    // scale acceleration
79 79
    scale_acceleration_eye = 1.0;

Also available in: Unified diff