<?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 profile='Immersive' version='3.0 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' http://www.web3d.org/specifications/x3d-3.0.xsd '>
<head>
<meta name='titlecontent='CrawlerPerry2001.x3d'/>
<meta name='descriptioncontent='Small twin-tracked underwater bottom crawler, tested during AUV Fest 2001.'/>
<meta name='creatorcontent='Jeffrey D. Weekley'/>
<meta name='createdcontent='22 October 2001'/>
<meta name='modifiedcontent='29 September 2002'/>
<meta name='photocontent='CrawlerPerry2001.jpg'/>
<meta name='photocontent='CrawlerPerryElectronicsBox.jpg'/>
<meta name='diagramcontent='CrawlerPerry2001Model.jpg'/>
<meta name='subjectcontent='Autonomous Underwater Vehicle AUV Crawler'/>
<meta name='identifiercontent=' https://savage.nps.edu/Savage/Robots/UnmannedUnderwaterVehicles/CrawlerPerry2001.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.2, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../../license.html'/>
</head>
<!-- -->
<Scene>
<Background skyColor='0.1 0.8 0.8'/>
<Viewpoint description='Crawler Perry 2001 AUVposition='0 0 1'/>
<LOD range='100 1000'>
<Group DEF='DetailedCrawler'>
<Group DEF='Chassis'>
<Transform>
<Shape>
<Box size='0.5 0.11 0.2'/>
<Appearance DEF='Black'>
<Material diffuseColor='0.15 0.2 0.225'/>
</Appearance>
</Shape>
<Transform rotation='1 0 0 1.57translation='0.25 0 0'>
<Shape>
<Cylinder height='0.2radius='0.055'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='ElectronicsBoxtranslation='0.125 0.14 0'>
<Shape>
<Box size='0.175 0.166 0.125'/>
<Appearance> </Appearance>
</Shape>
<Transform translation='0.04 0.1 0'>
<Shape>
<Cylinder height='0.04radius='0.033'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
</Group>
<Group DEF='RightWheels'>
<Transform DEF='RightHubrotation='1 0 0 1.57translation='0.225 0 0.15'>
<Shape>
<Cylinder DEF='Wheelheight='0.02radius='0.125'/>
<Appearance>
<Material DEF='MelaminediffuseColor='0.68 0.375 0.18'/>
</Appearance>
</Shape>
<Transform translation='0 -0.11 0'>
<Shape DEF='Axle'>
<Cylinder height='0.25radius='0.0125'/>
<Appearance DEF='StainlessSteel'>
<Material diffuseColor='0.66 0.66 0.66shininess='0.4specularColor='0.78 0.78 0.88'/>
</Appearance>
</Shape>
<Transform translation='0 0.135 0'>
<Shape>
<Cone bottomRadius='0.0125height='0.02'/>
<Appearance USE='StainlessSteel'/>
</Shape>
<Transform>
<Shape>
<Cylinder height='0.025radius='0.0025'/>
<Appearance USE='StainlessSteel'/>
</Shape>
</Transform>
<Transform translation='0 0.00625 0'>
<Shape>
<Cylinder height='0.0025radius='0.005'/>
<Appearance USE='StainlessSteel'/>
</Shape>
</Transform>
</Transform>
</Transform>
<Transform DEF='RightWheelHoles'>
<Transform DEF='WheelHoletranslation='0 0 0.075'>
<Shape>
<Cylinder height='0.0212radius='0.025side='false'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform rotation='0 1 0 1.25'>
<Transform USE='WheelHole'/>
</Transform>
<Transform rotation='0 1 0 2.5'>
<Transform USE='WheelHole'/>
</Transform>
<Transform rotation='0 1 0 3.75'>
<Transform USE='WheelHole'/>
</Transform>
<Transform rotation='0 1 0 5'>
<Transform USE='WheelHole'/>
</Transform>
</Transform>
</Transform>
<Transform translation='-0.45 0 0'>
<Transform USE='RightHub'/>
</Transform>
</Group>
<Group DEF='LeftWheels'>
<Transform DEF='LeftHubrotation='1 0 0 1.57translation='0.225 0 -0.15'>
<Shape>
<Cylinder USE='Wheel'/>
<Appearance>
<Material USE='Melamine'/>
</Appearance>
</Shape>
<Transform translation='0 0.11 0'>
<Shape USE='Axle'/>
<Transform rotation='1 0 0 3.14translation='0 -0.135 0'>
<Shape>
<Cone bottomRadius='0.0125height='0.02'/>
<Appearance USE='StainlessSteel'/>
</Shape>
<Transform>
<Shape>
<Cylinder height='0.025radius='0.0025'/>
<Appearance USE='StainlessSteel'/>
</Shape>
</Transform>
<Transform translation='0 0.00625 0'>
<Shape>
<Cylinder height='0.0025radius='0.005'/>
<Appearance USE='StainlessSteel'/>
</Shape>
</Transform>
</Transform>
</Transform>
<Transform DEF='LeftWheelHoles'>
<Transform DEF='LeftWheelHoletranslation='0 0 0.075'>
<Shape>
<Cylinder height='0.0212radius='0.025side='false'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform rotation='0 1 0 1.25'>
<Transform USE='LeftWheelHole'/>
</Transform>
<Transform rotation='0 1 0 2.5'>
<Transform USE='LeftWheelHole'/>
</Transform>
<Transform rotation='0 1 0 3.75'>
<Transform USE='LeftWheelHole'/>
</Transform>
<Transform rotation='0 1 0 5'>
<Transform USE='LeftWheelHole'/>
</Transform>
</Transform>
</Transform>
<Transform translation='-0.45 0 0'>
<Transform USE='LeftHub'/>
</Transform>
</Group>
<Group DEF='RightTrack'>
<Group DEF='UpperRightTrack'>
<Transform translation='0 0 -0.05'>
<Transform translation='0.025 0.125 0.19'>
<Group DEF='TrackSegment'>
<Transform translation='0.15 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.4 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
</Transform>
<Transform translation='-0.05 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
<Transform translation='-0.1 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
<Transform translation='0.05 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
<Transform translation='0.1 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
<Transform translation='-0.15 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
<Transform translation='0.2 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
<Transform translation='-0.2 0 0'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
</Group>
</Transform>
<Transform translation='0.025 0.125 0.19'>
<Transform DEF='SingleTrack'>
<Shape>
<Box size='0.05 0.01 0.125'/>
<Appearance USE='Black'/>
</Shape>
<Transform translation='0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='-0.01875 0.00325 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
<Transform translation='0 0.00625 0'>
<Shape>
<Box size='0.0025 0.0125 0.125'/>
<Appearance USE='Black'/>
</Shape>
</Transform>
</Transform>
</Transform>
<Group DEF='AroundTheWheel'>
<Transform center='0 -0.125 0rotation='0 0 1 -0.4translation='0.225 0.125 0.19'>
<Transform>
<Transform USE='SingleTrack'/>
</Transform>
</Transform>
<Transform center='0 -0.125 0rotation='0 0 1 -0.8translation='0.225 0.125 0.19'>
<Transform>
<Transform USE='SingleTrack'/>
</Transform>
</Transform>
<Transform center='0 -0.125 0rotation='0 0 1 -1.2translation='0.225 0.125 0.19'>
<Transform>
<Transform USE='SingleTrack'/>
</Transform>
</Transform>
<Transform center='0 -0.125 0rotation='0 0 1 -1.6translation='0.225 0.125 0.19'>
<Transform>
<Transform USE='SingleTrack'/>
</Transform>
</Transform>
<Transform center='0 -0.125 0rotation='0 0 1 -2translation='0.225 0.125 0.19'>
<Transform>
<Transform USE='SingleTrack'/>
</Transform>
</Transform>
<Transform center='0 -0.125 0rotation='0 0 1 -2.4translation='0.225 0.125 0.19'>
<Transform>
<Transform USE='SingleTrack'/>
</Transform>
</Transform>
<Transform center='0 -0.125 0rotation='0 0 1 -2.8translation='0.225 0.125 0.19'>
<Transform>
<Transform USE='SingleTrack'/>
</Transform>
</Transform>
</Group>
</Transform>
</Group>
<Group DEF='BottomRightTrack'>
<Transform rotation='0 0 1 3.14'>
<Group USE='UpperRightTrack'/>
</Transform>
</Group>
</Group>
<Group DEF='LeftTrack'>
<Transform translation='0 0 -0.2875'>
<Group USE='RightTrack'/>
</Transform>
</Group>
</Group>
<Group DEF='BoxCrawler'>
<Transform scale='0.95 0.8 0.95'>
<Shape>
<Box size='0.8 0.45 0.5'/>
<Appearance>
<Material diffuseColor='0.45 0.45 0.55'/>
</Appearance>
</Shape>
</Transform>
</Group>
<WorldInfo info='"null node for LOD"'/>
</LOD>
</Scene>
</X3D>
<!--

Index for DEF nodes : AroundTheWheel, Axle, Black, BottomRightTrack, BoxCrawler, Chassis, DetailedCrawler, ElectronicsBox, LeftHub, LeftTrack, LeftWheelHole, LeftWheelHoles, LeftWheels, Melamine, RightHub, RightTrack, RightWheelHoles, RightWheels, SingleTrack, StainlessSteel, TrackSegment, UpperRightTrack, Wheel, WheelHole

Index for Viewpoint image : Viewpoint_1
-->

<!-- Color key: <X3dNode DEF='idName' field='value'/> matches <XmlElement DEF='idName' attribute='value'/>
(Light blue background: behavior node) (Grey background: inserted documentation) (Magenta background: X3D Extensibility)
-->

<!-- Additional help information about X3D scenes: X3D Resources, X3D Scene Authoring Hints and X3D Tooltips -->