reset position of the controller using supervisor_field_set

"fernando alonso" <[email protected]> Tue, 23 May 2006 20:48:01 +0200
Newsgroups gmane.comp.cybernetics.webot.contest
Message-ID <[email protected]>
------=_Part_9466_25148212.1148410081627
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello, i need some help:

I'm not able to put my bot in a determinate position. I want to
execute  my controller and finally put my bot again at the beginning,
but Webot doesn't work as I want. I'd very much like to know how to do
it!!

I send you the Controller and the World.

--=20
Fernando Alonso Mart=EDn
NIA: 100033362


------------------------ Yahoo! Groups Sponsor --------------------~-->=20
Everything you need is one=A0click away.=A0 Make Yahoo! your home page=A0no=
w.
http://us.click.yahoo.com/AHchtC/4FxNAA/yQLSAA/pU_rlB/TM
--------------------------------------------------------------------~->=20

=20
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/webots-contest/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
=20

------=_Part_9466_25148212.1148410081627
Content-Type: application/webotsfile; name=laberinto.wbt
Content-Transfer-Encoding: 7bit
X-Attachment-Id: f_en20somu
Content-Disposition: attachment; filename="laberinto.wbt"

#VRML_SIM V5.0 utf8
#000000
#!mainWindow: 0.25 0.0833333 0.682031 0.93099
#!robotWindow: "KHEPERA_II" 0.0171875 0.0429688 0.260156 0.338542 0

WorldInfo {
  info [
    "A Mindstorms robot following a line drawn on a textured object"
    "Author: Olivier Michel <[email protected]>"
    "Date: 12 FEB 2002"
  ]
  title "Ground Color"
}
Viewpoint {
  orientation -0.507877 0.708548 0.489919 1.93047
  position 2.78506 7.01046 -0.212278
}
Background {
  skyColor [
    0.501961 0.501961 1
  ]
}
PointLight {
  ambientIntensity 0.5
  attenuation 0.43 0.2 0.2
  intensity 0.15
  location -1.54 0.13 1.41
}
DEF SUELO Solid {
  translation 0.013404 0 -0.0153274
  children [
    DEF TEXTURA_LINEA Shape {
      appearance Appearance {
        material Material {
          diffuseColor 1 1 1
          specularColor 1 0 0
        }
      }
      geometry IndexedFaceSet {
        coord Coordinate {
          point [
            -1.8 0 -1.8
            -1.8 0 1.8
            1.8 0 1.8
            1.8 0 -1.8
          ]
        }
        texCoord TextureCoordinate {
          point [
            0 1
            0 0
            1 0
            1 1
          ]
        }
        coordIndex [
          0, 1, 2, -1, 3, 0, 2, -1
        ]
        texCoordIndex [
          0, 1, 2, -1, 3, 0, 2, -1
        ]
      }
    }
  ]
  boundingObject USE TEXTURA_LINEA
}
DEF PARED_INT1 Solid {
  translation -0.419203 0 -0.608412
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance DEF APARENCIA_PARED Appearance {
        material Material {
          ambientIntensity 0.6
          diffuseColor 1 1 1
          emissiveColor 1 1 1
          shininess 0.3
          specularColor 1 1 1
        }
      }
      geometry DEF GEOMETRIA_PARED_LAB Extrusion {
        convex FALSE
        crossSection [
          1 0
          -0.5 0
          -0.5 0.04
          1 0.04
          1 0
        ]
        spine [
          0 0 0
          0 0.06 0
        ]
      }
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation 0.245 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 1.49 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT2 Solid {
  translation 0.293133 0 -1.01184
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE GEOMETRIA_PARED_LAB
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation 0.245 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 1.49 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT3 Solid {
  translation -0.479203 0 -0.998412
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry DEF EXTRUSION_PARED_CORTA Extrusion {
        convex FALSE
        crossSection [
          -0.12 0
          -0.5 0
          -0.5 0.04
          -0.12 0.04
          -0.12 0
        ]
        spine [
          0 0 0
          0 0.06 0
        ]
      }
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT4 Solid {
  translation 1.09657 0 -0.259938
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT5 Solid {
  translation 0.304292 0 -0.230906
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.33 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT6 Solid {
  translation 0.30206 0 0.150051
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT7 Solid {
  translation -0.0713984 0 0.537787
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT8 Solid {
  translation 0.692959 0 0.530287
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT9 Solid {
  translation -0.463509 0 0.159467
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT10 Solid {
  translation -0.46427 0 0.96056
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT11 Solid {
  translation -1.23723 0 0.975015
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT12 Solid {
  translation 0.304496 0 1.30574
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT13 Solid {
  translation -1.21409 0 -0.649962
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT14 Solid {
  translation 1.8683 0 -0.253868
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT15 Solid {
  translation 1.85214 0 0.534874
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT16 Solid {
  translation -0.842973 0 1.30979
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT17 Solid {
  translation -0.473597 0 1.30811
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT18 Solid {
  translation -0.848021 0 -1.40491
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT22 Solid {
  translation -0.465327 0 -1.4047
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT23 Solid {
  translation 1.07352 0 -1.38539
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT19 Solid {
  translation 1.47786 0 1.32032
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT20 Solid {
  translation 1.47816 0 0.110225
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_INT21 Solid {
  translation 1.09533 0 0.111321
  rotation 0.57735 0.57735 0.57735 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      Transform {
        translation -0.31 0 0.023
        children [
          DEF PARED_LARGA_H1_BOUNCING Box {
            size 0.38 0.12 0.04
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT1 Solid {
  translation -0.87342 0 0.618831
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry DEF EXTRUSION_PARED_CORTA Extrusion {
        convex FALSE
        crossSection [
          -0.12 0
          -0.12 0.38
          -0.09 0.38
          -0.09 0
        ]
        spine [
          0 0 0
          0 0.06 0
        ]
      }
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT2 Solid {
  translation -0.472658 0 -0.180721
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT3 Solid {
  translation -1.24291 0 -1.40363
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT4 Solid {
  translation -0.102473 0 0.572908
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT5 Solid {
  translation -0.0770322 0 -0.2063
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT6 Solid {
  translation 0.272195 0 -0.202371
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT7 Solid {
  translation -0.798848 0 -0.564459
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT8 Solid {
  translation -1.25378 0 -0.191785
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT9 Solid {
  translation -1.25444 0 0.178752
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject DEF CHOQUE Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT10 Solid {
  translation -0.0949525 0 -1.39641
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT11 Solid {
  translation 0.292909 0 -1.76242
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT12 Solid {
  translation -1.241 0 -1.02834
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT13 Solid {
  translation 0.287195 0 0.529364
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT14 Solid {
  translation -0.104777 0 1.30736
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT15 Solid {
  translation 0.678853 0 1.31287
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT16 Solid {
  translation -0.873191 0 0.305899
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT17 Solid {
  translation 0.690506 0 -0.226346
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT18 Solid {
  translation -0.876201 0 0.155911
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT19 Solid {
  translation -0.876201 0 0.155911
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT20 Solid {
  translation 1.44783 0 0.947258
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT21 Solid {
  translation 0.688466 0 -0.59861
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT22 Solid {
  translation 1.38217 0 -1.38752
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT23 Solid {
  translation 1.06772 0 0.148783
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT24 Solid {
  translation 1.06966 0 0.519545
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT25 Solid {
  translation 1.06994 0 0.88243
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT26 Solid {
  translation 1.07388 0 0.983865
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT_1 Solid {
  translation -1.78973 -0.033359 -1.79599
  rotation 0.994988 0.0994988 0.00994988 0
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry Extrusion {
        crossSection [
          0 0
          0 3.6
          0.0799993 3.6
          0.0799993 0
        ]
        spine [
          0 0 0
          0 0.1 0
        ]
      }
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation 0.036 0.05 1.803
        children [
          Box {
            size 0.07 0.1 3.6
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT_2 Solid {
  translation -1.78269 -0.04 1.6475
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry Extrusion {
        crossSection [
          0 0.16
          3.6 0.16
          3.6 0.08
          0 0.08
        ]
        spine [
          0 0 0
          0 0.1 0
        ]
      }
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation 1.796 0.06 0.11
        children [
          Box {
            size 3.6 0.1 0.07
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT_2 Solid {
  translation -1.78669 -0.04 -1.94036
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry Extrusion {
        crossSection [
          0 0.16
          3.6 0.16
          3.6 0.08
          0 0.08
        ]
        spine [
          0 0 0
          0 0.1 0
        ]
      }
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation 1.796 0.06 0.11
        children [
          Box {
            size 3.6 0.1 0.07
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT_3 Solid {
  translation 1.73582 -0.04 -1.79541
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry Extrusion {
        crossSection [
          0 0
          0 3.6
          0.0799993 3.6
          0.0799993 0
        ]
        spine [
          0 0 0
          0 0.1 0
        ]
      }
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation 0.036 0.05 1.803
        children [
          Box {
            size 0.07 0.1 3.6
          }
        ]
      }
    ]
  }
}
DEF PARED_EXT28 Solid {
  translation 1.3842 0 -0.96802
  rotation 0.57735 0.57735 0.57735 1e-007
  children [
    DEF INTERIOR_1 Shape {
      appearance USE APARENCIA_PARED
      geometry USE EXTRUSION_PARED_CORTA
    }
  ]
  name "MI_PARED"
  boundingObject Group {
    children [
      DEF BB Transform {
        translation -0.104 0.03 0.193
        children [
          Box {
            size 0.03 0.06 0.367
          }
        ]
      }
    ]
  }
}
DEF KHEPERA_II DifferentialWheels {
  translation -1.54752 0 -0.76683
  rotation 0 1 0 0.00875677
  children [
    Shape {
      appearance Appearance {
        material Material {
          diffuseColor 1 1 1
          shininess 0.078125
          specularColor 0.5 0.5 0.5
        }
      }
      geometry IndexedFaceSet {
        coord Coordinate {
          point [
            -2.46377e-007 0.0334217 0.0299998
            -2.46377e-007 0.0294217 0.0319998
            -2.46377e-007 0.0274216 0.0319998
            -2.46377e-007 0.0234217 0.0299998
            -2.46377e-007 0.0174216 0.0299998
            -2.46377e-007 0.0144217 0.0309998
            -2.46377e-007 0.0114217 0.0329998
            -2.46377e-007 0.0084217 0.0339998
            -2.46377e-007 0.00542168 0.0339998
            -2.46377e-007 0.00442163 0.0329998
            -2.46377e-007 0.0034217 0.0299998
            -0.0115424 0.0334217 0.0277162
            -0.0119251 0.0324217 0.0286401
            -0.0119251 0.0264217 0.0286401
            -0.0115424 0.0234217 0.0277162
            -0.0117337 0.0159216 0.0281782
            -0.0128818 0.00992171 0.0309498
            -0.0128818 0.00492171 0.0309498
            -0.0115424 0.0034217 0.0277162
            -0.0212751 0.0334217 0.021213
            -0.0219822 0.0324217 0.0219201
            -0.0219822 0.0264217 0.0219201
            -0.0212751 0.0234217 0.021213
            -0.0226893 0.0149217 0.0196272
            -0.0237499 0.00492171 0.0236879
            -0.0212751 0.0034217 0.021213
            -0.0277783 0.0334217 0.0114803
            -0.0287022 0.0324217 0.011863
            -0.0282403 0.0249217 0.0116717
            -0.0302419 0.0162551 0.0100008
            -0.0311274 0.00542168 0.0121175
            -0.0284713 0.00367168 0.0107673
            -0.030062 0.0334217 -2.19792e-007
            -0.031062 0.0324217 -2.19792e-007
            -0.030562 0.0249217 -2.19792e-007
            -0.0325979 0.0169772 0.00250228
            -0.033562 0.00992171 -0.00400021
            -0.0308119 0.00867168 -0.00400021
            -0.0277783 0.0334217 -0.0114807
            -0.0287022 0.0324217 -0.0118634
            -0.0282403 0.0249217 -0.011672
            -0.030088 0.0149217 -0.0107707
            -0.0310119 0.00492171 -0.0098201
            -0.0277783 0.0034217 -0.00848072
            -0.0212752 0.0334217 -0.0212134
            -0.0219823 0.0324217 -0.0219205
            -0.0216287 0.0249217 -0.0215669
            -0.0216287 0.0159216 -0.0215669
            -0.02375 0.00992171 -0.0236882
            -0.02375 0.00492171 -0.0236882
            -0.0212752 0.0034217 -0.0212134
            -0.0115425 0.0334217 -0.0277166
            -0.0119251 0.0324217 -0.0286405
            -0.0117338 0.0249217 -0.0281785
            -0.0115425 0.0174216 -0.0277166
            -0.0119251 0.0144217 -0.0286405
            -0.0126905 0.0114217 -0.0304882
            -0.0130732 0.0084217 -0.0314121
            -0.0128818 0.00492171 -0.0309502
            -0.0115425 0.0034217 -0.0277166
            -2.50102e-007 0.0334217 -0.0300002
            -2.50102e-007 0.0324217 -0.0310002
            -2.50102e-007 0.0249217 -0.0305002
            -2.50102e-007 0.0174216 -0.0300002
            -2.50102e-007 0.0144217 -0.0310002
            -2.50102e-007 0.0114217 -0.0330002
            -2.50102e-007 0.0084217 -0.0340002
            -2.50102e-007 0.00492171 -0.0335002
            -2.50102e-007 0.0034217 -0.0300002
            -0.0322869 0.0119217 0.00640974
            -0.0296416 0.0106717 0.00588355
            -0.0329244 0.0124216 0.00120476
            -0.0302268 0.0111717 0.000941668
            0.011542 0.0334217 0.0277162
            0.0119247 0.0324217 0.0286401
            0.0119247 0.0264217 0.0286401
            0.011542 0.0234217 0.0277162
            0.0117333 0.0159216 0.0281781
            0.0128814 0.00992171 0.0309498
            0.0128814 0.00492171 0.0309498
            0.011542 0.0034217 0.0277162
            0.0212747 0.0334217 0.021213
            0.0219818 0.0324217 0.0219201
            0.0219818 0.0264217 0.0219201
            0.0212747 0.0234217 0.021213
            0.0226889 0.0149217 0.0196272
            0.0237495 0.00492171 0.0236879
            0.0212747 0.0034217 0.021213
            0.0277779 0.0334217 0.0114803
            0.0287018 0.0324217 0.011863
            0.0282398 0.0249217 0.0116717
            0.0302415 0.0162551 0.0100008
            0.0311269 0.00542168 0.0121175
            0.0284708 0.00367168 0.0107673
            0.0300615 0.0334217 -2.19792e-007
            0.0310615 0.0324217 -2.19792e-007
            0.0305615 0.0249217 -2.19792e-007
            0.0325973 0.0169772 0.00250228
            0.0335614 0.00992171 -0.00400022
            0.0308115 0.00867168 -0.00400022
            0.0277779 0.0334217 -0.0114807
            0.0287018 0.0324217 -0.0118634
            0.0282398 0.0249217 -0.011672
            0.0300875 0.0149217 -0.0107707
            0.0310114 0.00492171 -0.0098201
            0.0277779 0.0034217 -0.00848072
            0.0212747 0.0334217 -0.0212134
            0.0219818 0.0324217 -0.0219205
            0.0216282 0.0249217 -0.0215669
            0.0216282 0.0159216 -0.0215669
            0.0237495 0.00992171 -0.0236882
            0.0237495 0.00492171 -0.0236882
            0.0212747 0.0034217 -0.0212134
            0.0115419 0.0334217 -0.0277166
            0.0119246 0.0324217 -0.0286405
            0.0117332 0.0249217 -0.0281785
            0.0115419 0.0174216 -0.0277166
            0.0119246 0.0144217 -0.0286405
            0.0126899 0.0114217 -0.0304882
            0.0130726 0.0084217 -0.0314121
            0.0128812 0.00492171 -0.0309502
            0.0115419 0.0034217 -0.0277166
            0.0322863 0.0119217 0.00640973
            0.0296411 0.0106717 0.00588354
            0.0329238 0.0124216 0.00120475
            0.0302263 0.0111717 0.00094166
          ]
        }
        coordIndex [
          1, 0, 11, 12, -1, 2, 1, 12, 13, -1,
          3, 2, 13, 14, -1, 4, 3, 14, 15, -1,
          4, 15, 5, -1, 6, 5, 15, 16, -1, 6,
          16, 7, -1, 8, 7, 16, 17, -1, 8, 17,
          9, -1, 10, 9, 17, 18, -1, 12, 11, 19,
          20, -1, 13, 12, 20, 21, -1, 14, 13, 21,
          22, -1, 15, 14, 22, 23, -1, 15, 23, 16,
          -1, 17, 16, 23, 24, -1, 18, 17, 24, 25,
          -1, 20, 19, 26, 27, -1, 21, 20, 27, 28,
          -1, 21, 28, 22, -1, 23, 22, 28, 29, -1,
          24, 23, 29, 30, -1, 25, 24, 30, 31, -1,
          27, 26, 32, 33, -1, 28, 27, 33, 34, -1,
          29, 28, 34, 35, -1, 33, 32, 38, 39, -1,
          34, 33, 39, 40, -1, 35, 34, 40, 41, -1,
          37, 36, 42, 43, -1, 39, 38, 44, 45, -1,
          40, 39, 45, 46, -1, 41, 40, 46, 47, -1,
          41, 47, 48, -1, 42, 41, 48, 49, -1, 43,
          42, 49, 50, -1, 45, 44, 51, 52, -1, 46,
          45, 52, 53, -1, 47, 46, 53, 54, -1, 47,
          54, 55, -1, 48, 47, 55, 56, -1, 48, 56,
          57, -1, 49, 48, 57, 58, -1, 50, 49, 58,
          59, -1, 52, 51, 60, 61, -1, 53, 52, 61,
          62, -1, 54, 53, 62, 63, -1, 55, 54, 63,
          64, -1, 56, 55, 64, 65, -1, 57, 56, 65,
          66, -1, 58, 57, 66, 67, -1, 59, 58, 67,
          68, -1, 29, 35, 30, -1, 71, 69, 35, 36,
          -1, 30, 35, 69, -1, 31, 30, 69, 70, -1,
          72, 70, 69, 71, 36, 37, -1, 35, 41, 36,
          -1, 36, 41, 42, -1, 73, 0, 1, 74, -1,
          74, 1, 2, 75, -1, 75, 2, 3, 76, -1,
          76, 3, 4, 77, -1, 77, 4, 5, -1, 77,
          5, 6, 78, -1, 78, 6, 7, -1, 78, 7,
          8, 79, -1, 79, 8, 9, -1, 79, 9, 10,
          80, -1, 81, 73, 74, 82, -1, 82, 74, 75,
          83, -1, 83, 75, 76, 84, -1, 84, 76, 77,
          85, -1, 85, 77, 78, -1, 85, 78, 79, 86,
          -1, 86, 79, 80, 87, -1, 88, 81, 82, 89,
          -1, 89, 82, 83, 90, -1, 90, 83, 84, -1,
          90, 84, 85, 91, -1, 91, 85, 86, 92, -1,
          92, 86, 87, 93, -1, 94, 88, 89, 95, -1,
          95, 89, 90, 96, -1, 96, 90, 91, 97, -1,
          100, 94, 95, 101, -1, 101, 95, 96, 102, -1,
          102, 96, 97, 103, -1, 104, 98, 99, 105, -1,
          106, 100, 101, 107, -1, 107, 101, 102, 108, -1,
          108, 102, 103, 109, -1, 109, 103, 110, -1, 110,
          103, 104, 111, -1, 111, 104, 105, 112, -1, 113,
          106, 107, 114, -1, 114, 107, 108, 115, -1, 115,
          108, 109, 116, -1, 116, 109, 117, -1, 117, 109,
          110, 118, -1, 118, 110, 119, -1, 119, 110, 111,
          120, -1, 120, 111, 112, 121, -1, 60, 113, 114,
          61, -1, 61, 114, 115, 62, -1, 62, 115, 116,
          63, -1, 63, 116, 117, 64, -1, 64, 117, 118,
          65, -1, 65, 118, 119, 66, -1, 66, 119, 120,
          67, -1, 67, 120, 121, 68, -1, 97, 91, 92,
          -1, 97, 122, 124, 98, -1, 97, 92, 122, -1,
          122, 92, 93, 123, -1, 98, 124, 122, 123, 125,
          99, -1, 103, 97, 98, -1, 103, 98, 104, -1
        ]
        creaseAngle 5
      }
    }
    Transform {
      translation 0 0.02 0
      children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.216176 0.71 0.13035
            }
          }
          geometry Cylinder {
            bottom FALSE
            height 0.026
            radius 0.03
            side FALSE
          }
        }
      ]
    }
    Solid {
      translation -0.026 0.0075 0
      rotation 1 0 0 0.160714
      children [
        DEF WHEEL Transform {
          rotation 0 0 1 -1.5707
          children [
            Shape {
              appearance Appearance {
                material Material {
                  diffuseColor 0.778497 0.793743 0.8
                }
              }
              geometry Cylinder {
                height 0.003
                radius 0.0075
              }
            }
          ]
        }
      ]
      name "left wheel"
    }
    Solid {
      translation 0.026 0.0075 0
      rotation 1 0 0 1.54383
      children [
        DEF WHEEL Transform {
          rotation 0 0 1 -1.5707
          children [
            Shape {
              appearance Appearance {
                material Material {
                  diffuseColor 0.778497 0.793743 0.8
                }
              }
              geometry Cylinder {
                height 0.003
                radius 0.0075
              }
            }
          ]
        }
      ]
      name "right wheel"
    }
    DistanceSensor {
      translation -0.027 0.017 -0.015
      rotation 0 1 0 2.6743
      children [
        DEF TCRT1000 Group {
          children [
            Shape {
              appearance Appearance {
                material Material {
                  diffuseColor 0.3 0.2 0.2
                }
              }
              geometry Box {
                size 0.002 0.003 0.006
              }
            }
          ]
        }
      ]
      name "ds0"
      model "TCRT1000"
      description "infra-red"
      lookupTable [
        0 1023 0
        0.16 0 0
      ]
    }
    DistanceSensor {
      translation -0.021 0.017 -0.022
      rotation 0 1 0 2.1657
      children [
        USE TCRT1000
      ]
      name "ds1"
      model "TCRT1000"
      description "infra-red"
      lookupTable [
        0 1023 0
        0.2 0 0
      ]
    }
    DistanceSensor {
      translation 0.003 0.017 -0.029
      rotation 0 1 0 1.57
      children [
        USE TCRT1000
      ]
      name "ds2"
      model "TCRT1000"
      description "infra-red"
      lookupTable [
        0 1023 0
        0.2 0 0
      ]
    }
    DistanceSensor {
      translation 0.021 0.017 -0.022
      rotation 0 1 0 0.945697
      children [
        USE TCRT1000
      ]
      name "ds3"
      model "TCRT1000"
      description "infra-red"
      lookupTable [
        0 1023 0
        0.2 0 0
      ]
    }
    DistanceSensor {
      translation 0.027 0.017 -0.015
      rotation 0 1 0 0.375698
      children [
        USE TCRT1000
      ]
      name "ds4"
      model "TCRT1000"
      description "infra-red"
      lookupTable [
        0 1023 0
        0.16 0 0
      ]
    }
    LightSensor {
      translation -0.027 0.017 -0.015
      rotation 0 1 0 2.6743
      children [
        USE TCRT1000
      ]
      name "sl0"
      model "TCRT1000"
      description "infra-red"
    }
    LightSensor {
      translation -0.021 0.017 -0.022
      rotation 0 1 0 2.1657
      children [
        USE TCRT1000
      ]
      name "sl1"
      description "TCRT1000"
    }
    LightSensor {
      translation -0.007 0.017 -0.029
      rotation 0 1 0 1.57
      children [
        USE TCRT1000
      ]
      name "sl2"
      model "TCRT1000"
    }
    LightSensor {
      translation 0.007 0.017 -0.029
      rotation 0 1 0 1.57
      children [
        USE TCRT1000
      ]
      name "sl3"
      description "TCRT1000"
    }
    LightSensor {
      translation 0.021 0.017 -0.022
      rotation 0 1 0 0.945697
      children [
        USE TCRT1000
      ]
      name "sl4"
      description "TCRT1000"
    }
    LightSensor {
      translation 0.027 0.017 -0.015
      rotation 0 1 0 0.375698
      children [
        USE TCRT1000
      ]
      name "sl5"
      description "TCRT1000"
    }
    LightSensor {
      translation 0.007 0.017 0.029
      rotation 0 1 0 -1.57
      children [
        USE TCRT1000
      ]
      name "sl6"
      description "TCRT1000"
    }
    LightSensor {
      translation -0.007 0.017 0.029
      rotation 0 1 0 -1.57
      children [
        USE TCRT1000
      ]
      name "sl7"
      description "TCRT1000"
    }
    DEF LED0 LED {
      translation 0.013 0.033 -0.022
      children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.501961 0.501961 0.501961
            }
          }
          geometry Box {
            size 0.002 0.002 0.002
          }
        }
      ]
      name "led0"
    }
    DEF LED1 LED {
      translation 0.01 0.033 -0.024
      children [
        Shape {
          appearance Appearance {
            material Material {
              diffuseColor 0.501961 0.501961 0.501961
            }
          }
          geometry Box {
            size 0.002 0.002 0.002
          }
        }
      ]
      name "led1"
    }
  ]
  name "KHEPERA_II"
  model "Khepera II"
  boundingObject Transform {
    translation 0 0.018 0
    children [
      Cylinder {
        height 0.034
        radius 0.032
      }
    ]
  }
  controller "ControladorIALaberinto"
  axleLength 0.053
  wheelRadius 0.008
  maxSpeed 100
  maxAcceleration 1e+006
  speedUnit 1
  slipNoise 0
  encoderNoise 0
  encoderResolution 100
}



------=_Part_9466_25148212.1148410081627
Content-Type: application/octet-stream; name=ControladorIALaberinto.rar
Content-Transfer-Encoding: base64
X-Attachment-Id: f_en20twyr
Content-Disposition: attachment; filename="ControladorIALaberinto.rar"

UmFyIRoHAM+QcwAADQAAAAAAAAD/hnQgkIsATQAAAE0AAAACTA0d1qGJpzQdM2YAIAAAAENvbnRy
b2xhZG9ySUFMYWJlcmludG9cQ29udHJvbGFkb3JJQUxhYmVyaW50b1xiYWtcY29udHJvbGFkb3Jp
YWxhYmVyaW50b1xDb250cm9sYWRvclN1cGVydmlzb3IuamF2YX4xfgDw4OYLDMAMy+TPcSOHvHmh
whwUsKhRFRIrCmIj9xGNLZiZHFPV9M9XzCAOoaQcJ7byOIZnIg9nw8sB4X3fEm+JCw7Oqux/8pox
+CWp5YnVLtC61XTgkG0AAAAAAAAAAAACAAAAAGekqjQUMEgAEAAAAENvbnRyb2xhZG9ySUFMYWJl
cmludG9cQ29udHJvbGFkb3JJQUxhYmVyaW50b1xiYWtcY29udHJvbGFkb3JpYWxhYmVyaW50bwCw
OtN0t0x04JBWAAAAAAAAAAAAAgAAAABnpKo0FDAxABAAAABDb250cm9sYWRvcklBTGFiZXJpbnRv
XENvbnRyb2xhZG9ySUFMYWJlcmludG9cYmFrALDgcHIxOXQgkG0AgAMAAMUNAAACP1E3bwCRpjQd
M0gAIAAAAENvbnRyb2xhZG9ySUFMYWJlcmludG9cQ29udHJvbGFkb3JJQUxhYmVyaW50b1xDb250
cm9sYWRvcklBTGFiZXJpbnRvLmpweADw/L6ADB1QzMzTzcEbvoG/Bzr5SaA0m2LaN2OWyptOaJa7
JBZLbBeNBaRaZjSRQJKba+97wsoDRSZSaabUtrpVj7QMRZg9+WHDmYSvjPvYTn9E5mD3v3D929w9
05ebQ86DMIphkf9Ni2tasAE+0Rsb7mnfDt57P+WOb1fz/HL/Vmz7L0I3W0KB3e7CDrKTvE0eNZnk
GvwT/wAfUgQQ8QGgnE4QsUg7kiUYhd59MejM6TVySV8Lwo5In3RRyKXgygNbX8fZkOh8LbsL/mKo
s7sDXyPQStx/Sn+I5D7yJZRFUwOjVmi8ozI9oS/yLskahj185gBfbB2Cnh8ZfnkHfSwIBh0j5iL4
DNagzyJD0plhn6dfvYv3FzFa3nuu8Mku7qzXAoSlDFKVIWzG4ep/pFnwx6KmE2q8Ql+1k4EI1UmT
5XpX2hdWd/ygsTphcBhUWiP32zcBFY9LRp2Lw5DegdFPRtwEW9C7pySOw4T0FfLT9gC1lC4LrKLV
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
Z2fuR01JbPlxVAxzvkm4OkyNF+fvKDLqDepvCrQ9uM1VM+aAhr9ER29qnZ2XKLoN9oxvA/1KmEOq
UG3GNmhXGOkaqCeEFutMMeFvteuctVnbyC1ufzrA1LNud4eWFYBbsHSOKJ58tc5NNDiTrUzgkxzP
rMNW5saveYkmZ1YIuJbFvTAVLxxRlOstm7Mr8z5h5BrBm9YPtmorTTfm1g1g8pIFtbOCwlYEaI7I
H7vobsJRxun7QCrBu0kluZ6IelC4/oWDjVguktW76wZ0rVOeBZIcmSk+UOuUNtqqYuTLsRIuUkJX
lgwmpbgQWqKjUaWFeqdy755PFi+a3YGFmzi5Y17OvLCgTZa5aYsvmiOWFbqOWNnJ/0sNy/5KjTi1
jQmyF1WTfYB6i15eNAslXADyI1bdhKwP/X4873NwuN7166236X6NFVUJrT8xYIkAkB/wUUF7iCpS
yje0dMYQNQxfE76kpBTQ0hUVEdYZFHaL7ThS0EzZEzfdAeC77PiXPoOLBLJ1Uz1hla+UmQcr8nSr
tVeZH+e0o35uqBqErV98/JZ0q0eN5mzK7MYwyhA4YL85TH+k2TxOgS+ML1VEJFQy1bvNtWr99xpu
4gXaXuHGGbKnZ/v/i6tlp9V6/4g8eXTgkFYAAAAAAAAAAAACAAAAAGekqjQUMDEAEAAAAENvbnRy
b2xhZG9ySUFMYWJlcmludG9cQ29udHJvbGFkb3JJQUxhYmVyaW50b1xzcmMAsOBwcijGdOCQUgAA
AAAAAAAAAAIAAAAAZ6SqNBQwLQAQAAAAQ29udHJvbGFkb3JJQUxhYmVyaW50b1xDb250cm9sYWRv
cklBTGFiZXJpbnRvALDgcHJQV3QgkFgAVgcAAJsMAAACseh5xVajqjQdMzMAIAAAAENvbnRyb2xh
ZG9ySUFMYWJlcmludG9cQ29udHJvbGFkb3JJQUxhYmVyaW50by5jbGFzcwCwasBhDB2RVMzM/JAV
86enSik1CtBLa0uJ2tyFJqJNOSKRrTWY0m2aytEWmJNSMsonpSLZ0s6E2nomitS6Bb4W0WigXwoo
dtEAot8LaBLNDDEkEAkE8YA54zynnAJpE855QCKDvOnT3vOnOcJaSbik/gkQuczmaeZn2ZnCf5rN
XM+zTzB+/ffZ0czg4O/wfvfZ63aCeXYei2Dehl1QWwZjQM2jEU2oZxt/KUmebTQIK9y1JomUeWsD
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

------=_Part_9466_25148212.1148410081627--