TouchSensor node

This is what the Ascii text in the VRML files looks like after converting from MAX:


#VRML V2.0 utf8

# Produced by 3D Studio MAX VRML 2.0 exporter, Version 1
# MAX File: touchsensor19.max, Date: Mon Oct 14 17:27:19 1996

DEF entry Viewpoint {
  position -3.02 53.26 120
  orientation 0.9997 0.02371 0.002033 -0.1711
  fieldOfView 1.022
  description "entry"
}
DEF NavInfo01 NavigationInfo {
  avatarSize [0, 1.6, 0.75]
  headlight TRUE
  speed 5
  type "WALK"
  visibilityLimit 0
}
DEF side_view Viewpoint {
  position -168.5 95.83 -65.13
  orientation 0.1418 0.9662 0.2153 -2.008
  fieldOfView 0.6552
  description "side_view"
}
DEF Sphere-ROOT Transform {
  translation 0.3255 19.87 -1.187
  rotation 0 -1 0 -1.571
  scale 1 1 1
  children [
  DEF Sphere-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Sphere-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, ]
    keyValue [0.3255 19.87 -1.187, -0.07705 56.41 -1.187, -0.2112 68.59 -1.187, 
        ] },
  DEF Sphere-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, ]
    keyValue [1 1 1, 1 0.9 1,   ] },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.01961 0.4667 0.3255
          shininess 0.4
          transparency 0
        }
      }
      geometry Sphere { radius 19.89 }
    }
  ]
}
ROUTE Sphere-TIMER.fraction_changed TO Sphere-POS-INTERP.set_fraction
ROUTE Sphere-POS-INTERP.value_changed TO Sphere-ROOT.set_translation
ROUTE Sphere-TIMER.fraction_changed TO Sphere-SCALE-INTERP.set_fraction
ROUTE Sphere-SCALE-INTERP.value_changed TO Sphere-ROOT.set_scale
DEF Cone-ROOT Transform {
  translation 51.15 8.552 -0.9903
  rotation -0.5985 -0.09872 -0.795 -0.4478
  children [
  DEF Cone-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Cone-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, ]
    keyValue [51.15 8.552 -0.9903, 12.61 -32.64 -0.9903, -0.2303 -46.37 -0.9903, 
        ] },
  DEF Cone-ROT-INTERP OrientationInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
    keyValue [-0.5985 -0.09872 -0.795 -0.4478, -0.9339 -0.2929 -0.2051 -0.2843, 
      -0.919 -0.3867 0.07685 -0.2407, -0.8608 -0.4912 0.133 -0.1911, 
      -0.7483 -0.6607 0.05931 -0.1385, -0.4246 -0.8952 -0.1352 -0.0989, 
      -0.0241 -0.9735 -0.2276 -0.08984,   ] },
  DEF Cone-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, ]
    keyValue [1 1 1, 1 3 1,   ] },
      Transform {
        translation 0 16.68 0
      children [
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.2314 0.2745 0.5765
          shininess 0.4
          transparency 0
        }
      }
      geometry Cone { bottomRadius 19.89 height 33.36 }
    }
    ] }
DEF TouchSensor01-SENSOR TouchSensor { enabled TRUE }
  ]
}
ROUTE Cone-TIMER.fraction_changed TO Cone-POS-INTERP.set_fraction
ROUTE Cone-POS-INTERP.value_changed TO Cone-ROOT.set_translation
ROUTE Cone-TIMER.fraction_changed TO Cone-ROT-INTERP.set_fraction
ROUTE Cone-ROT-INTERP.value_changed TO Cone-ROOT.set_rotation
ROUTE Cone-TIMER.fraction_changed TO Cone-SCALE-INTERP.set_fraction
ROUTE Cone-SCALE-INTERP.value_changed TO Cone-ROOT.set_scale
DEF Sphere01-ROOT Transform {
  translation 0.3255 19.87 -1.187
  rotation 0 -1 0 -1.571
  scale 1 1 1
  children [
  DEF Sphere01-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Sphere01-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, ]
    keyValue [0.3255 19.87 -1.187, -40.46 89.45 -1.655, -35.22 100.6 0.6883, 
      -6.157 75.56 3.813,   ] },
  DEF Sphere01-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, ]
    keyValue [1 1 1, 1 0.6344 0.7188, 1 0.225 0.25,   ] },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.2314 0.2745 0.5765
          shininess 0.4
          transparency 0
        }
      }
      geometry Sphere { radius 19.89 }
    }
  ]
}
ROUTE Sphere01-TIMER.fraction_changed TO Sphere01-POS-INTERP.set_fraction
ROUTE Sphere01-POS-INTERP.value_changed TO Sphere01-ROOT.set_translation
ROUTE Sphere01-TIMER.fraction_changed TO Sphere01-SCALE-INTERP.set_fraction
ROUTE Sphere01-SCALE-INTERP.value_changed TO Sphere01-ROOT.set_scale
DEF Sphere02-ROOT Transform {
  translation 0.3255 19.87 -1.187
  rotation 0 -1 0 -1.571
  scale 1 1 1
  children [
  DEF Sphere02-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Sphere02-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, ]
    keyValue [0.3255 19.87 -1.187, 34.4 95.26 -1.655, 31.01 105.1 0.6883, 
      7.936 75.19 3.813,   ] },
  DEF Sphere02-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, ]
    keyValue [1 1 1, 1 0.6344 0.7188, 1 0.225 0.25,   ] },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.01961 0.4667 0.3255
          shininess 0.4
          transparency 0
        }
      }
      geometry Sphere { radius 19.89 }
    }
  ]
}
ROUTE Sphere02-TIMER.fraction_changed TO Sphere02-POS-INTERP.set_fraction
ROUTE Sphere02-POS-INTERP.value_changed TO Sphere02-ROOT.set_translation
ROUTE Sphere02-TIMER.fraction_changed TO Sphere02-SCALE-INTERP.set_fraction
ROUTE Sphere02-SCALE-INTERP.value_changed TO Sphere02-ROOT.set_scale
DEF Sphere03-ROOT Transform {
  translation 0.3255 19.87 -1.187
  rotation 0 -1 0 -1.571
  scale 1 1 1
  children [
  DEF Sphere03-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Sphere03-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, ]
    keyValue [0.3255 19.87 -1.187, 34.4 95.26 -1.655, 26.98 98.12 1.501, 
      0.2279 66.71 3.813,   ] },
  DEF Sphere03-ROT-INTERP OrientationInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, ]
    keyValue [0 -1 0 -1.571, 0 -1 0 -1.571, 0.7071 0 -0.7071 -3.142, 
      0.7071 0 0.7071 -3.142, 0 -1 0 -1.571,   ] },
  DEF Sphere03-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, ]
    keyValue [1 1 1, 1 0.5773 0.6504, 1 0.1125 0.1563, -1 -0.01406 -0.1211, 
      1 0.225 0.0625,   ] },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.2314 0.2745 0.5765
          shininess 0.4
          transparency 0
        }
      }
      geometry Sphere { radius 19.89 }
    }
  ]
}
ROUTE Sphere03-TIMER.fraction_changed TO Sphere03-POS-INTERP.set_fraction
ROUTE Sphere03-POS-INTERP.value_changed TO Sphere03-ROOT.set_translation
ROUTE Sphere03-TIMER.fraction_changed TO Sphere03-ROT-INTERP.set_fraction
ROUTE Sphere03-ROT-INTERP.value_changed TO Sphere03-ROOT.set_rotation
ROUTE Sphere03-TIMER.fraction_changed TO Sphere03-SCALE-INTERP.set_fraction
ROUTE Sphere03-SCALE-INTERP.value_changed TO Sphere03-ROOT.set_scale
DEF Sphere04-ROOT Transform {
  translation 0.3255 19.87 -1.187
  rotation 0 -1 0 -1.571
  scale 1 1 1
  children [
  DEF Sphere04-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Sphere04-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, ]
    keyValue [0.3255 19.87 -1.187, 34.4 95.26 -1.655, 26.98 98.12 1.501, 
      0.2279 66.71 3.813, 0.2279 56.43 3.813,   ] },
  DEF Sphere04-ROT-INTERP OrientationInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, ]
    keyValue [0 -1 0 -1.571, -0.2078 -0.9558 0.2078 -1.616, 0.6729 -0.3071 -0.6729 -2.546, 
      -0.625 0.4676 -0.625 -2.267, -0.5772 -0.5777 0.5772 -2.094, 
        ] },
  DEF Sphere04-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, ]
    keyValue [1 1 1, 1 0.5773 0.6504, 1 0.1125 0.1563, -1 -0.01406 -0.1211, 
      1 0.225 0.0625,   ] },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.2314 0.2745 0.5765
          shininess 0.4
          transparency 0
        }
      }
      geometry Sphere { radius 19.89 }
    }
  ]
}
ROUTE Sphere04-TIMER.fraction_changed TO Sphere04-POS-INTERP.set_fraction
ROUTE Sphere04-POS-INTERP.value_changed TO Sphere04-ROOT.set_translation
ROUTE Sphere04-TIMER.fraction_changed TO Sphere04-ROT-INTERP.set_fraction
ROUTE Sphere04-ROT-INTERP.value_changed TO Sphere04-ROOT.set_rotation
ROUTE Sphere04-TIMER.fraction_changed TO Sphere04-SCALE-INTERP.set_fraction
ROUTE Sphere04-SCALE-INTERP.value_changed TO Sphere04-ROOT.set_scale
DEF Sphere05-ROOT Transform {
  translation 0.3255 19.87 -1.187
  rotation 0 -1 0 -1.571
  scale 1 1 1
  children [
  DEF Sphere05-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Sphere05-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
    keyValue [0.3255 19.87 -1.187, 34.4 95.26 -1.655, 26.98 98.12 1.501, 
      0.2279 66.71 3.813, 1.239 54.56 3.813, 5.285 57.39 3.813, 
        ] },
  DEF Sphere05-ROT-INTERP OrientationInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
    keyValue [0 -1 0 -1.571, -0.2285 -0.9464 0.2285 -1.626, 0.6626 -0.3493 0.6626 -3.814, 
      -0.5386 -0.6479 0.5386 -1.992, -0.559 -0.6123 0.559 -2.043, 
      -0.4073 -0.8174 0.4073 -1.771,   ] },
  DEF Sphere05-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
    keyValue [1 1 1, 1 0.5773 0.6504, -1 -0.0075 -0.04792, 1 0.2016 0.04818, 
      1 0.18 0.0375, 1 0.1125 0.03125,   ] },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.2314 0.2745 0.5765
          shininess 0.4
          transparency 0
        }
      }
      geometry Sphere { radius 19.89 }
    }
  ]
}
ROUTE Sphere05-TIMER.fraction_changed TO Sphere05-POS-INTERP.set_fraction
ROUTE Sphere05-POS-INTERP.value_changed TO Sphere05-ROOT.set_translation
ROUTE Sphere05-TIMER.fraction_changed TO Sphere05-ROT-INTERP.set_fraction
ROUTE Sphere05-ROT-INTERP.value_changed TO Sphere05-ROOT.set_rotation
ROUTE Sphere05-TIMER.fraction_changed TO Sphere05-SCALE-INTERP.set_fraction
ROUTE Sphere05-SCALE-INTERP.value_changed TO Sphere05-ROOT.set_scale
DEF Sphere06-ROOT Transform {
  translation 0.3255 19.87 -1.187
  rotation 0 -1 0 -1.571
  scale 1 1 1
  children [
  DEF Sphere06-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF Sphere06-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
    keyValue [0.3255 19.87 -1.187, 34.4 95.26 -1.655, 26.98 98.12 1.501, 
      0.2279 66.71 3.813, -0.8141 54.56 3.813, -4.982 57.37 3.813, 
        ] },
  DEF Sphere06-ROT-INTERP OrientationInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
    keyValue [0 -1 0 -1.571, -0.205 -0.9571 0.205 -1.615, 0.6742 -0.3014 0.6742 -3.727, 
      -0.5103 -0.6923 0.5103 -1.931, 0.608 0.5105 -0.608 -4.086, 
      0.66 0.3588 -0.66 -3.831,   ] },
  DEF Sphere06-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
    keyValue [1 1 1, 1 0.5773 0.6504, -1 -0.0075 -0.04792, 1 0.2016 0.04818, 
      1 0.18 0.0375, 1 0.1125 0.03125,   ] },
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 0.2314 0.2745 0.5765
          shininess 0.4
          transparency 0
        }
      }
      geometry Sphere { radius 19.89 }
    }
  ]
}
ROUTE Sphere06-TIMER.fraction_changed TO Sphere06-POS-INTERP.set_fraction
ROUTE Sphere06-POS-INTERP.value_changed TO Sphere06-ROOT.set_translation
ROUTE Sphere06-TIMER.fraction_changed TO Sphere06-ROT-INTERP.set_fraction
ROUTE Sphere06-ROT-INTERP.value_changed TO Sphere06-ROOT.set_rotation
ROUTE Sphere06-TIMER.fraction_changed TO Sphere06-SCALE-INTERP.set_fraction
ROUTE Sphere06-SCALE-INTERP.value_changed TO Sphere06-ROOT.set_scale
DEF arms-ROOT Transform {
  translation -7.391 28.84 -9.623
  children [
  DEF arms-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF arms-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
    keyValue [-7.391 28.84 -9.623, -7.391 28.84 -8.312, -7.391 28.84 -7, 
      -7.391 28.84 -5.689, -7.391 28.84 -4.377, -7.391 28.84 -3.065, 
      -7.391 28.84 -2.191,   ] },
  DEF arms-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
    keyValue [1 1 1, 1 1 0.8219, 1 1 0.6438, 1 1 0.4656, 1 1 0.2875, 
      1 1 0.1094, 1 1 0.05,   ] },
    DEF Box01-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation 0.2731 0 -0.962 -0.07689
      children [
      DEF Box01-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, 18.31 13.11 0, 0.5214 -13.81 1.012e-005, 
                ] },
      DEF Box01-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
                ] },
      DEF Box01-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
                ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box02-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation -1.049 0.05728 -2.253e-005 -0.001953
      children [
      DEF Box02-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, -44.71 -22.42 1.477e-005, 
          -44.04 -20.56 1.448e-005,       ] },
      DEF Box02-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -2.098, 0 0 -1 -2.105,       ] },
      DEF Box02-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box03-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation 0.2731 0 -0.962 -0.07689
      children [
      DEF Box03-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, -45.07 -19.62 1.477e-005, 
          -44.12 -20.4 1.448e-005,       ] },
      DEF Box03-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
                ] },
      DEF Box03-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box04-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      children [
      DEF Box04-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, -44.07 -17.52 1.477e-005, 
          -44.05 -19.9 1.448e-005,       ] },
      DEF Box04-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -1.536, 0 0 -1 -1.346,       ] },
      DEF Box04-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box05-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation 0 -0.8756 0.483 -0.05521
      children [
      DEF Box05-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, -44.24 -15.85 1.311e-005, 
          -43.93 -19.43 1.448e-005,       ] },
      DEF Box05-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -1.155, 0 0 -1 -0.8317,       ] },
      DEF Box05-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box06-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation -0.5807 0.8146 0 -0.01143
      children [
      DEF Box06-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, -44.6 -25.01 1.809e-005, 
          -43.79 -21.48 1.448e-005,       ] },
      DEF Box06-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -2.46, 0 0 -1 -2.594,       ] },
      DEF Box06-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation 0.9988 0 -0.04983 -0.1135
      children [
      DEF Box-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 18.23 -23.5 0, 31.45 -19.28 0, 
          14.32 -11.76 0, 12.78 -11.39 0, 13.54 -12.36 0, 
                ] },
      DEF Box-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08965 -0.0118 0.9959 -0.3292, 
          0.0335 -0.00441 0.9994 -0.5731, 0 0 1 -0.7415, 
                ] },
      DEF Box-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
                ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box08-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation 0 0.7752 -0.6317 -0.1771
      children [
      DEF Box08-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, 50.33 22.74 0, 48.41 22.15 0, 
                ] },
      DEF Box08-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -1.988, 0 0 -1 -1.957,       ] },
      DEF Box08-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box09-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation 0.6016 -0.7989 0 -0.05689
      children [
      DEF Box09-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, 48.9 24.74 0, 47.28 23.68 0, 
                ] },
      DEF Box09-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -2.195, 0 0 -1 -2.236,       ] },
      DEF Box09-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box10-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      children [
      DEF Box10-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, 46.17 26.51 0, 42.89 25.47 0, 
                ] },
      DEF Box10-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -2.854, 0 0 -1 -3.126,       ] },
      DEF Box10-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box11-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation -0.5249 0 -0.8512 -0.1533
      children [
      DEF Box11-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, 46.17 26.51 0, 45.24 25.38 0, 
                ] },
      DEF Box11-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -2.524, 0 0 -1 -2.681,       ] },
      DEF Box11-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box07-ROOT Transform {
      translation -45.02 -19.95 0
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation 0.9544 0 -0.2987 -0.04086
      children [
      DEF Box07-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-45.02 -19.95 0, 21.64 -19.78 0, -4.067 -62.89 2.898e-005, 
          -36.85 -67.62 4.024e-005, 50.24 20.2 0, 48.67 19.87 0, 
                ] },
      DEF Box07-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -1.704, 0 0 -1 -1.573,       ] },
      DEF Box07-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.05 0.15 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    }
  ]
}
ROUTE arms-TIMER.fraction_changed TO arms-POS-INTERP.set_fraction
ROUTE arms-POS-INTERP.value_changed TO arms-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO arms-SCALE-INTERP.set_fraction
ROUTE arms-SCALE-INTERP.value_changed TO arms-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box01-POS-INTERP.set_fraction
ROUTE Box01-POS-INTERP.value_changed TO Box01-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box01-ROT-INTERP.set_fraction
ROUTE Box01-ROT-INTERP.value_changed TO Box01-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box01-SCALE-INTERP.set_fraction
ROUTE Box01-SCALE-INTERP.value_changed TO Box01-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box02-POS-INTERP.set_fraction
ROUTE Box02-POS-INTERP.value_changed TO Box02-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box02-ROT-INTERP.set_fraction
ROUTE Box02-ROT-INTERP.value_changed TO Box02-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box02-SCALE-INTERP.set_fraction
ROUTE Box02-SCALE-INTERP.value_changed TO Box02-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box03-POS-INTERP.set_fraction
ROUTE Box03-POS-INTERP.value_changed TO Box03-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box03-ROT-INTERP.set_fraction
ROUTE Box03-ROT-INTERP.value_changed TO Box03-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box03-SCALE-INTERP.set_fraction
ROUTE Box03-SCALE-INTERP.value_changed TO Box03-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box04-POS-INTERP.set_fraction
ROUTE Box04-POS-INTERP.value_changed TO Box04-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box04-ROT-INTERP.set_fraction
ROUTE Box04-ROT-INTERP.value_changed TO Box04-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box04-SCALE-INTERP.set_fraction
ROUTE Box04-SCALE-INTERP.value_changed TO Box04-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box05-POS-INTERP.set_fraction
ROUTE Box05-POS-INTERP.value_changed TO Box05-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box05-ROT-INTERP.set_fraction
ROUTE Box05-ROT-INTERP.value_changed TO Box05-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box05-SCALE-INTERP.set_fraction
ROUTE Box05-SCALE-INTERP.value_changed TO Box05-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box06-POS-INTERP.set_fraction
ROUTE Box06-POS-INTERP.value_changed TO Box06-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box06-ROT-INTERP.set_fraction
ROUTE Box06-ROT-INTERP.value_changed TO Box06-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box06-SCALE-INTERP.set_fraction
ROUTE Box06-SCALE-INTERP.value_changed TO Box06-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box-POS-INTERP.set_fraction
ROUTE Box-POS-INTERP.value_changed TO Box-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box-ROT-INTERP.set_fraction
ROUTE Box-ROT-INTERP.value_changed TO Box-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box-SCALE-INTERP.set_fraction
ROUTE Box-SCALE-INTERP.value_changed TO Box-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box08-POS-INTERP.set_fraction
ROUTE Box08-POS-INTERP.value_changed TO Box08-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box08-ROT-INTERP.set_fraction
ROUTE Box08-ROT-INTERP.value_changed TO Box08-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box08-SCALE-INTERP.set_fraction
ROUTE Box08-SCALE-INTERP.value_changed TO Box08-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box09-POS-INTERP.set_fraction
ROUTE Box09-POS-INTERP.value_changed TO Box09-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box09-ROT-INTERP.set_fraction
ROUTE Box09-ROT-INTERP.value_changed TO Box09-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box09-SCALE-INTERP.set_fraction
ROUTE Box09-SCALE-INTERP.value_changed TO Box09-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box10-POS-INTERP.set_fraction
ROUTE Box10-POS-INTERP.value_changed TO Box10-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box10-ROT-INTERP.set_fraction
ROUTE Box10-ROT-INTERP.value_changed TO Box10-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box10-SCALE-INTERP.set_fraction
ROUTE Box10-SCALE-INTERP.value_changed TO Box10-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box11-POS-INTERP.set_fraction
ROUTE Box11-POS-INTERP.value_changed TO Box11-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box11-ROT-INTERP.set_fraction
ROUTE Box11-ROT-INTERP.value_changed TO Box11-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box11-SCALE-INTERP.set_fraction
ROUTE Box11-SCALE-INTERP.value_changed TO Box11-ROOT.set_scale
ROUTE arms-TIMER.fraction_changed TO Box07-POS-INTERP.set_fraction
ROUTE Box07-POS-INTERP.value_changed TO Box07-ROOT.set_translation
ROUTE arms-TIMER.fraction_changed TO Box07-ROT-INTERP.set_fraction
ROUTE Box07-ROT-INTERP.value_changed TO Box07-ROOT.set_rotation
ROUTE arms-TIMER.fraction_changed TO Box07-SCALE-INTERP.set_fraction
ROUTE Box07-SCALE-INTERP.value_changed TO Box07-ROOT.set_scale
DEF feet-ROOT Transform {
  translation 0.3235 -52.99 -9.655
  children [
  DEF feet-TIMER  TimeSensor { loop FALSE cycleInterval 3.333 },
  DEF feet-POS-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
    keyValue [0.3235 -52.99 -9.655, 0.3235 -52.24 -5.111, 0.3235 -51.48 -0.5664, 
      0.3235 -50.72 3.978, 0.3235 -49.96 8.522, 0.3235 -49.2 13.07, 
      0.3235 -48.69 16.1,   ] },
  DEF feet-ROT-INTERP OrientationInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
    keyValue [0 0 0 0, 0 0 -0.9996 -0.009239, 0 0 -1.001 -0.01845, 
      0 0 -0.9999 -0.02771, 0 0 -1 -0.03694, 0 0 -1 -0.04617, 
      0 0 -1 -0.05233,   ] },
  DEF feet-SCALE-INTERP PositionInterpolator {
    key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
    keyValue [1 1 1, 1 1 0.8406, 1 1 0.6812, 1 1 0.5219, 1 1 0.3625, 
      1 1 0.2031, 1 1 0.15,   ] },
    DEF Box12-ROOT Transform {
      translation -52.74 61.89 0.03149
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation -0.03471 0 0.9994 -0.3809
      children [
      DEF Box12-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
        keyValue [-52.74 61.89 0.03149, 13.92 62.06 0.03149, -11.78 18.95 0.03152, 
          -44.56 14.22 0.03153, -3.024 87.81 0.03149, 5.1 -13.02 0.03154, 
          -6.722 1.243 0.03154,       ] },
      DEF Box12-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0 0 -1 -2.097, 0 0 -1 -1.933, 0 0 -1 -2.192, 
                ] },
      DEF Box12-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.1 0.8203 1, 0.1 0.225 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    },
    DEF Box13-ROOT Transform {
      translation -52.74 61.89 0.03149
      rotation -0.7893 0.1039 0.6051 -0.4285
      scale 1 1 1
      scaleOrientation -0.5807 0.8146 0 -0.01143
      children [
      DEF Box13-POS-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
        keyValue [-52.74 61.89 0.03149, 13.92 62.06 0.03149, -11.78 18.95 0.03152, 
          -44.56 14.22 0.03153, -2.835 86.56 0.03149, 3.682 -3.67 0.03154, 
          12.89 -3.307 0.02679,       ] },
      DEF Box13-ROT-INTERP OrientationInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, 0.9, ]
        keyValue [-0.7893 0.1039 0.6051 -0.4285, 0.08039 -0.01058 0.9967 -0.3796, 
          0.02432 -0.003202 0.9997 -0.8961, 0 0 -1 -1.721, 
          0.001273 0.002028 -1 -1.895, 0.002929 0.004926 -1 -1.457, 
          0.002976 0.009465 -1 -0.9102,       ] },
      DEF Box13-SCALE-INTERP PositionInterpolator {
        key [0, 0.15, 0.3, 0.45, 0.6, 0.75, ]
        keyValue [1 1 1, 0.4429 1.952 1, 0.1429 2.119 1, 0.1 1.5 1, 
          0.1 0.8203 1, 0.1 0.225 1,       ] },
          Transform {
            translation 0 15 0
          children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.5843 0.02745 0.1569
              shininess 0.4
              transparency 0
            }
          }
          geometry Box { size 28 30  39 }
        }
        ] }
      ]
    }
  ]
}
ROUTE feet-TIMER.fraction_changed TO feet-POS-INTERP.set_fraction
ROUTE feet-POS-INTERP.value_changed TO feet-ROOT.set_translation
ROUTE feet-TIMER.fraction_changed TO feet-ROT-INTERP.set_fraction
ROUTE feet-ROT-INTERP.value_changed TO feet-ROOT.set_rotation
ROUTE feet-TIMER.fraction_changed TO feet-SCALE-INTERP.set_fraction
ROUTE feet-SCALE-INTERP.value_changed TO feet-ROOT.set_scale
ROUTE feet-TIMER.fraction_changed TO Box12-POS-INTERP.set_fraction
ROUTE Box12-POS-INTERP.value_changed TO Box12-ROOT.set_translation
ROUTE feet-TIMER.fraction_changed TO Box12-ROT-INTERP.set_fraction
ROUTE Box12-ROT-INTERP.value_changed TO Box12-ROOT.set_rotation
ROUTE feet-TIMER.fraction_changed TO Box12-SCALE-INTERP.set_fraction
ROUTE Box12-SCALE-INTERP.value_changed TO Box12-ROOT.set_scale
ROUTE feet-TIMER.fraction_changed TO Box13-POS-INTERP.set_fraction
ROUTE Box13-POS-INTERP.value_changed TO Box13-ROOT.set_translation
ROUTE feet-TIMER.fraction_changed TO Box13-ROT-INTERP.set_fraction
ROUTE Box13-ROT-INTERP.value_changed TO Box13-ROOT.set_rotation
ROUTE feet-TIMER.fraction_changed TO Box13-SCALE-INTERP.set_fraction
ROUTE Box13-SCALE-INTERP.value_changed TO Box13-ROOT.set_scale
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Cone-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Sphere-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Sphere01-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Sphere02-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Sphere03-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Sphere04-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO arms-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO feet-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO feet-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Sphere05-TIMER.startTime
ROUTE TouchSensor01-SENSOR.touchTime TO Sphere06-TIMER.startTime

dFORM
dFORM