-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathempty_world.x3d
16 lines (16 loc) · 13.2 KB
/
empty_world.x3d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "http://www.web3d.org/specifications/x3d-3.0.dtd">
<X3D version="3.0" profile="Immersive" xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:noNamespaceSchemaLocation="http://www.web3d.org/specifications/x3d-3.0.xsd">
<head>
<meta name="generator" content="Webots" />
<meta name="version" content="R2023b" />
</head>
<Scene>
<WorldInfo id='n1' docUrl='https://cyberbotics.com/doc/reference/worldinfo' basicTimeStep='32' coordinateSystem='ENU' lineScale='0.1'></WorldInfo>
<Viewpoint id='n2' docUrl='https://cyberbotics.com/doc/reference/viewpoint' orientation='-0.14639631 0.014050488 0.9891262 3.0614016' position='1.0863757 -0.2621987 0.62858874' exposure='1' bloomThreshold='21' zNear='0.05' zFar='0' followSmoothness='0.5' ambientOcclusionRadius='2'></Viewpoint>
<Background id='n3' docUrl='https://cyberbotics.com/doc/reference/background' rightUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_right.jpg"' rightIrradianceUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_right.hdr"' leftUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_left.jpg"' leftIrradianceUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_left.hdr"' topUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_top.jpg"' topIrradianceUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_top.hdr"' bottomUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_bottom.jpg"' bottomIrradianceUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_bottom.hdr"' frontUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_front.jpg"' frontIrradianceUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_front.hdr"' backUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_back.jpg"' backIrradianceUrl='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/default/worlds/textures/cubic/mountains_back.hdr"' ></Background>
<DirectionalLight id='n4' docUrl='https://cyberbotics.com/doc/reference/directionallight' ambientIntensity='1' direction='0.55 -0.6 -1' intensity='2.7' castShadows='TRUE'></DirectionalLight>
<Solid id='n14' docUrl='https://cyberbotics.com/doc/reference/solid' name='rectangle arena' type='solid'><Solid id='n15' docUrl='https://cyberbotics.com/doc/reference/solid' name='floor' type='solid'><Shape id='n16' castShadows='true'><PBRAppearance id='n113' docUrl='https://cyberbotics.com/doc/reference/pbrappearance' roughness='1' metalness='0'><ImageTexture id='n114' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/parquetry/chequered_parquetry_base_color.jpg"' role='baseColorMap'></ImageTexture><ImageTexture id='n115' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/parquetry/chequered_parquetry_roughness.jpg"' role='roughnessMap'></ImageTexture><ImageTexture id='n116' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/parquetry/chequered_parquetry_normal.jpg"' role='normalMap'></ImageTexture><ImageTexture id='n117' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/parquetry/chequered_parquetry_occlusion.jpg"' role='occlusionMap'></ImageTexture></PBRAppearance><IndexedFaceSet id='n22' coordIndex='2 0 1 3 -1' texCoordIndex='2 0 1 3 -1'><Coordinate id='n23' docUrl='https://cyberbotics.com/doc/reference/coordinate' point='-0.5 -0.5 0 0.5 -0.5 0 -0.5 0.5 0 0.5 0.5 0'></Coordinate><TextureCoordinate id='n24' docUrl='https://cyberbotics.com/doc/reference/texturecoordinate' point='0 0 2 0 0 2 2 2'></TextureCoordinate></IndexedFaceSet></Shape><Plane id='n25' docUrl='https://cyberbotics.com/doc/reference/plane' size='1 1'></Plane></Solid><Solid id='n36' docUrl='https://cyberbotics.com/doc/reference/solid' translation='0.505 0 0.05' name='wall' type='solid'><Shape id='n37' castShadows='true'><PBRAppearance id='n122' docUrl='https://cyberbotics.com/doc/reference/pbrappearance'><ImageTexture id='n123' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_base_color.jpg"' role='baseColorMap'></ImageTexture><ImageTexture id='n124' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_roughness.jpg"' role='roughnessMap'></ImageTexture><ImageTexture id='n125' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_normal.jpg"' role='normalMap'></ImageTexture></PBRAppearance><IndexedFaceSet id='n42' coordIndex='0 1 2 3 -1 4 5 6 7 -1 8 9 10 11 -1 12 13 14 15 -1 16 17 18 19 -1 20 21 22 23 -1' creaseAngle='1.5'><Coordinate id='n43' docUrl='https://cyberbotics.com/doc/reference/coordinate' point='-0.005 0.5 0.05 0.005 0.5 0.05 0.005 0.5 -0.05 -0.005 0.5 -0.05 -0.005 -0.5 -0.05 0.005 -0.5 -0.05 0.005 -0.5 0.05 -0.005 -0.5 0.05 -0.005 -0.5 0.05 0.005 -0.5 0.05 0.005 0.5 0.05 -0.005 0.5 0.05 0.005 -0.5 -0.05 -0.005 -0.5 -0.05 -0.005 0.5 -0.05 0.005 0.5 -0.05 -0.005 -0.5 -0.05 -0.005 -0.5 0.05 -0.005 0.5 0.05 -0.005 0.5 -0.05 0.005 -0.5 0.05 0.005 -0.5 -0.05 0.005 0.5 -0.05 0.005 0.5 0.05'></Coordinate><TextureCoordinate id='n44' docUrl='https://cyberbotics.com/doc/reference/texturecoordinate' point='0.01 0.1 0 0.1 0 0 0.01 0 0 0 0.01 0 0.01 0.1 0 0.1 0 0.01 0 0 1 0 1 0.01 0 0.01 0 0 1 0 1 0.01 1 0 1 0.1 0 0.1 0 0 0 0.1 0 0 1 0 1 0.1'></TextureCoordinate></IndexedFaceSet></Shape><Box id='n45' docUrl='https://cyberbotics.com/doc/reference/box' size='0.01 1 0.1'></Box></Solid><Solid id='n54' docUrl='https://cyberbotics.com/doc/reference/solid' translation='-0.505 0 0.05' name='wall#2' type='solid'><Shape id='n55' castShadows='true'><PBRAppearance id='n130' docUrl='https://cyberbotics.com/doc/reference/pbrappearance'><ImageTexture id='n131' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_base_color.jpg"' role='baseColorMap'></ImageTexture><ImageTexture id='n132' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_roughness.jpg"' role='roughnessMap'></ImageTexture><ImageTexture id='n133' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_normal.jpg"' role='normalMap'></ImageTexture></PBRAppearance><IndexedFaceSet id='n60' USE='42'></IndexedFaceSet></Shape><Box id='n63' docUrl='https://cyberbotics.com/doc/reference/box' size='0.01 1 0.1'></Box></Solid><Solid id='n72' docUrl='https://cyberbotics.com/doc/reference/solid' translation='0 0.505 0.05' name='wall#3' type='solid'><Shape id='n73' castShadows='true'><PBRAppearance id='n138' docUrl='https://cyberbotics.com/doc/reference/pbrappearance'><ImageTexture id='n139' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_base_color.jpg"' role='baseColorMap'></ImageTexture><ImageTexture id='n140' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_roughness.jpg"' role='roughnessMap'></ImageTexture><ImageTexture id='n141' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_normal.jpg"' role='normalMap'></ImageTexture></PBRAppearance><IndexedFaceSet id='n78' coordIndex='0 1 2 3 -1 4 5 6 7 -1 8 9 10 11 -1 12 13 14 15 -1 16 17 18 19 -1 20 21 22 23 -1' creaseAngle='1.5'><Coordinate id='n79' docUrl='https://cyberbotics.com/doc/reference/coordinate' point='-0.51 0.005 0.05 0.51 0.005 0.05 0.51 0.005 -0.05 -0.51 0.005 -0.05 -0.51 -0.005 -0.05 0.51 -0.005 -0.05 0.51 -0.005 0.05 -0.51 -0.005 0.05 -0.51 -0.005 0.05 0.51 -0.005 0.05 0.51 0.005 0.05 -0.51 0.005 0.05 0.51 -0.005 -0.05 -0.51 -0.005 -0.05 -0.51 0.005 -0.05 0.51 0.005 -0.05 -0.51 -0.005 -0.05 -0.51 -0.005 0.05 -0.51 0.005 0.05 -0.51 0.005 -0.05 0.51 -0.005 0.05 0.51 -0.005 -0.05 0.51 0.005 -0.05 0.51 0.005 0.05'></Coordinate><TextureCoordinate id='n80' docUrl='https://cyberbotics.com/doc/reference/texturecoordinate' point='1 0.09803922 0 0.09803922 0 0 1 0 0 0 1 0 1 0.09803922 0 0.09803922 0 1 0 0 0.009803922 0 0.009803922 1 0 1 0 0 0.009803922 0 0.009803922 1 0.009803922 0 0.009803922 0.09803922 0 0.09803922 0 0 0 0.09803922 0 0 0.009803922 0 0.009803922 0.09803922'></TextureCoordinate></IndexedFaceSet></Shape><Box id='n81' docUrl='https://cyberbotics.com/doc/reference/box' size='1.02 0.01 0.1'></Box></Solid><Solid id='n90' docUrl='https://cyberbotics.com/doc/reference/solid' translation='0 -0.505 0.05' name='wall#4' type='solid'><Shape id='n91' castShadows='true'><PBRAppearance id='n146' docUrl='https://cyberbotics.com/doc/reference/pbrappearance'><ImageTexture id='n147' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_base_color.jpg"' role='baseColorMap'></ImageTexture><ImageTexture id='n148' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_roughness.jpg"' role='roughnessMap'></ImageTexture><ImageTexture id='n149' docUrl='https://cyberbotics.com/doc/reference/imagetexture' url='"https://raw.githubusercontent.com/cyberbotics/webots/R2023b/projects/appearances/protos/textures/brushed_aluminium/brushed_aluminium_normal.jpg"' role='normalMap'></ImageTexture></PBRAppearance><IndexedFaceSet id='n96' USE='78'></IndexedFaceSet></Shape><Box id='n99' docUrl='https://cyberbotics.com/doc/reference/box' size='1.02 0.01 0.1'></Box></Solid></Solid>
<Robot id='n150' docUrl='https://cyberbotics.com/doc/reference/robot' name='robot' controller="odometer_calculation" type='robot'><Pose id='n151' docUrl='https://cyberbotics.com/doc/reference/pose' translation='0 0 0.0415'><Shape id='n152' castShadows='true'><PBRAppearance id='n153' docUrl='https://cyberbotics.com/doc/reference/pbrappearance' baseColor='0 0 0' roughness='1' metalness='0'></PBRAppearance><Cylinder id='n154' docUrl='https://cyberbotics.com/doc/reference/cylinder' height='0.08' radius='0.045' subdivision='36'></Cylinder></Shape></Pose><Solid id='n158' docUrl='https://cyberbotics.com/doc/reference/solid' translation='0.045 0 0.025' rotation='2.4279603e-09 1 2.4260276e-09 1.57' name='solid' type='solid'><Shape id='n159' castShadows='true'><PBRAppearance id='n160' docUrl='https://cyberbotics.com/doc/reference/pbrappearance' baseColor='1 0 0' roughness='1' metalness='0'></PBRAppearance><Cylinder id='n161' docUrl='https://cyberbotics.com/doc/reference/cylinder' height='0.01' radius='0.025' subdivision='36'></Cylinder></Shape><Shape role='boundingObject' USE='n159'/></Solid><Solid id='n169' docUrl='https://cyberbotics.com/doc/reference/solid' translation='-0.045 0 0.025' rotation='-5.8513807e-25 1 0 1.57' name='solid(1)' type='solid'><Shape id='n170' USE='159'></Shape><Shape role='boundingObject' USE='n159'/></Solid><Solid id='n177' docUrl='https://cyberbotics.com/doc/reference/solid' translation='-0.015 -0.045 0.07' name='solid(2)' type='solid'><Shape id='n178' castShadows='true'><PBRAppearance id='n179' docUrl='https://cyberbotics.com/doc/reference/pbrappearance' baseColor='1 0 0' roughness='1' metalness='0'></PBRAppearance><Box id='n180' docUrl='https://cyberbotics.com/doc/reference/box' size='0.005 0.005 0.005'></Box></Shape></Solid><Solid id='n181' docUrl='https://cyberbotics.com/doc/reference/solid' translation='0.015 -0.045 0.07' name='solid(3)' type='solid'><Shape id='n182' USE='178'></Shape></Solid><Pose role='boundingObject' USE='n151'/></Robot>
</Scene>
</X3D>