From bfrisch at edam.speech.cs.cmu.edu Tue Jan 8 15:09:55 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 8 Jan 2008 15:09:55 -0500 Subject: [TeamTalk 357]: [893] trunk/TeamTalk: 1) TeamTalkVirtRun. bat sets the BTHSIM_SERVER variable to rampsold.speech.cs.cmu. edu by default, but the the user can easily change the setting in the 4th line of the batch file Message-ID: <200801082009.m08K9tJ0017847@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080108/a671b0bb/attachment.html -------------- next part -------------- Modified: trunk/TeamTalk/Configurations/DesktopConfiguration/startlist-virtual.config =================================================================== --- trunk/TeamTalk/Configurations/DesktopConfiguration/startlist-virtual.config 2007-12-27 20:50:49 UTC (rev 892) +++ trunk/TeamTalk/Configurations/DesktopConfiguration/startlist-virtual.config 2008-01-08 20:09:55 UTC (rev 893) @@ -1,69 +1,8 @@ -EXPAND: $OLYMPUS_ROOT %OLYMPUS_ROOT -EXPAND: $OLYMPUS_BIN $OLYMPUS_ROOT/Bin/x86-nt +INCLUDE: startlist-desktop.config + EXPAND: $UT2004 %UT2K4_ROOT% +EXPAND: $BTHSIM_SERVER %BTHSIM_SERVER% -EXPAND: $TEAMTALK ..\.. -EXPAND: $CONFIGURATION $TEAMTALK\Configurations\DesktopConfiguration -EXPAND: $AGENTS $TEAMTALK\Agents -EXPAND: $PENDECODER $AGENTS\PenDecoder -EXPAND: $BIN $TEAMTALK\Bin\x86-nt -EXPAND: $NLG $AGENTS\TeamTalkNLG -EXPAND: $RESOURCES $TEAMTALK\Resources -EXPAND: $GRAMMAR $RESOURCES\Grammar -EXPAND: $DECODER $RESOURCES\DecoderConfig - -EXPAND: $JAVAEXE java -EXPAND: $PERL perl - -TITLE: TeamTalk Virtual System - -############### TeamTalk Specific Processes ###################### - -PROCESS: $JAVAEXE -classpath dist/lib/bsh-core-2.0b4.jar;dist/lib/bsh-util-2.0b4.jar;dist/PenDecoder.jar;dist/lib/galaxy.jar edu.cmu.ravenclaw.pendecoder.PenDecoderServer -port 11002 -peerfile $CONFIGURATION\peerfile.txt -PROCESS_WORKDIR: $PENDECODER -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: PenDecoder - -PROCESS: $BIN\TeamTalkBackend -verbosity 1 -maxconns 6 -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: TeamTalkBackend - -PROCESS: $PERL -I../Rosetta bin/TeamTalk -PROCESS_WORKDIR: $NLG -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: Rosetta - -############### Olympus Generic Processes ####################### - -PROCESS: $OLYMPUS_BIN\KalliopeSAPI -maxconns 6 -config swift.cfg -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: Kalliope - -PROCESS: $OLYMPUS_BIN\NlgServer -maxconns 6 -nlghost localhost -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: NLGServer - -PROCESS: $OLYMPUS_BIN\phoenix -maxconns 6 -grammardir $GRAMMAR -grammarfn $GRAMMAR\TeamTalk.net -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: Phoenix - -PROCESS: $OLYMPUS_BIN\AudioServer -maxconns 6 -config AudioServer.cfg -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: AudioServer - -PROCESS: $OLYMPUS_BIN\PocketSphinxEngine -name desktop -argfn desktop.arg -port 9990 -PROCESS_WORKDIR: $DECODER -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: PocketSphinx - -PROCESS: $OLYMPUS_BIN\HUB -verbosity 3 -pgm_file TeamTalk-hub-desktop-skeleton.pgm -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: Hub - -PROCESS: $OLYMPUS_BIN\Apollo -maxconns 6 -config Apollo.cfg -PROCESS_MONITOR_ARGS: --start -PROCESS_TITLE: Apollo - ############### Virtual System Process ####################### PROCESS: $UT2004\System\UT2004 $BTHSIM_SERVER?quickstart=true PROCESS_WORKDIR: $UT2004\System Modified: trunk/TeamTalk/TeamTalkVirtRun.bat =================================================================== --- trunk/TeamTalk/TeamTalkVirtRun.bat 2007-12-27 20:50:49 UTC (rev 892) +++ trunk/TeamTalk/TeamTalkVirtRun.bat 2008-01-08 20:09:55 UTC (rev 893) @@ -1,7 +1,13 @@ @echo off +:: Note: Set the BTHSim_Server Variable to represent whre your Unreal Tournament Server is +set BTHSIM_SERVER=rampsold.speech.cs.cmu.edu + TITLE TeamTalk Virtual System Lanucher for Win32 +echo Adding the BTHSIM_SERVER server variable to the registry. +reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v BTHSIM_SERVER /d "%BTHSIM_SERVER%" /f + IF NOT EXIST Configurations\DesktopConfiguration\startlist-virtual.config goto ErrorWrongWorkingDirectory echo Looking for Unreal Tournament 2004... @@ -15,19 +21,21 @@ del reg2.txt :: Convert double backslashes to single backslashes -set UTPath= +set UT2K4_ROOT= :UTWHILE if "%UTPathTemp%"=="" goto UTWEND - if not "%UTPath%"=="" set UTPath=%UTPath%\ - for /f "delims=\" %%x in ("%UTPathTemp%") do set UTPath=%UTPath%%%x + if not "%UT2K4_ROOT%"=="" set UT2K4_ROOT=%UT2K4_ROOT%\ + for /f "delims=\" %%x in ("%UTPathTemp%") do set UT2K4_ROOT=%UT2K4_ROOT%%%x for /f "tokens=1,* delims=\" %%x in ("%UTPathTemp%") do set UTPathTemp=%%y goto UTWHILE :UTWEND set UTPathTemp= -echo Unreal Tournament 2004 Path (per registy) = %UTPath% +echo Unreal Tournament 2004 Path (per registy) = %UT2K4_ROOT% -reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v UT2K4_ROOT /d "%UTPath%" /f +IF NOT EXIST "%UT2K4_ROOT%\System\UT2004.exe" GOTO UT2K4ERROR +reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v UT2K4_ROOT /d "%UT2K4_ROOT%" /f + REM Check to make sure the file is not running with a wrong working directory SET RunTimeConfig=startlist-virtual SET LauncherType=Virtual System From bfrisch at edam.speech.cs.cmu.edu Thu Jan 10 15:07:05 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Thu, 10 Jan 2008 15:07:05 -0500 Subject: [TeamTalk 358]: [894] trunk/usarsim: 1) Now Agent Smith' s Suit is a different color for each player that joins. Message-ID: <200801102007.m0AK757K026422@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080110/9764e806/attachment.html -------------- next part -------------- Modified: trunk/usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) Modified: trunk/usarsim/Textures/smithskins.utx =================================================================== (Binary files differ) Copied: trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc (from rev 893, trunk/usarsim/TreasureHunt/Classes/MaleTreasureHunterPawn.uc) =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) @@ -0,0 +1,45 @@ +Class MaleTreasureHunterPawn extends TreasureHunterPawn; + +defaultproperties +{ + // Size of all male hunter is different from Female Treasure Hunter due to different mesh + DrawScale=5.0 + + // Animation subset + Mesh=Mesh'smith.smith' + + BaseEyeHeight=+00150.000000 + EyeHeight=+00150.000000 + CollisionRadius=+00061.200000 + CollisionHeight=+00203.000000 + CrouchHeight=+00070.200000 + CrouchRadius=+00061.200000 + GroundSpeed=+00800.000000 + AirSpeed=+00800.000000 + WaterSpeed=+00800.000000 + JumpZ=+00630.000000 + bWantsToCrouch = true + bCanCrouch=true + bCanClimbLadders=true + bCanPickupInventory=true + bNetNotify=true + + + Skins(0)=Texture'smithskins.smithbody' + Skins(1)=Texture'smithskins.smithhead' + Species=class'xGame.SPECIES_Merc' + SoundGroupClass=class'xMercMaleSoundGroup' + GibGroupClass=class'xJuggGibGroup' + + RequiredEquipment(0)="" + RequiredEquipment(1)="" + + IdleWeaponAnim=Idle_Rest + IdleHeavyAnim=Idle_Rest + IdleRifleAnim=Idle_Rest + FireHeavyRapidAnim=Idle_Rest + FireHeavyBurstAnim=Idle_Rest + FireRifleRapidAnim=Idle_Rest + FireRifleBurstAnim=Idle_Rest + +} \ No newline at end of file Added: trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) @@ -0,0 +1,45 @@ +Class MaleTreasureHunterPawn extends TreasureHunterPawn; + +defaultproperties +{ + // Size of all male hunter is different from Female Treasure Hunter due to different mesh + DrawScale=5.0 + + // Animation subset + Mesh=Mesh'smith.smith' + + BaseEyeHeight=+00150.000000 + EyeHeight=+00150.000000 + CollisionRadius=+00061.200000 + CollisionHeight=+00203.000000 + CrouchHeight=+00070.200000 + CrouchRadius=+00061.200000 + GroundSpeed=+00800.000000 + AirSpeed=+00800.000000 + WaterSpeed=+00800.000000 + JumpZ=+00630.000000 + bWantsToCrouch = true + bCanCrouch=true + bCanClimbLadders=true + bCanPickupInventory=true + bNetNotify=true + + + Skins(0)=Texture'smithskins.smithbody-blue' + Skins(1)=Texture'smithskins.smithhead' + Species=class'xGame.SPECIES_Merc' + SoundGroupClass=class'xMercMaleSoundGroup' + GibGroupClass=class'xJuggGibGroup' + + RequiredEquipment(0)="" + RequiredEquipment(1)="" + + IdleWeaponAnim=Idle_Rest + IdleHeavyAnim=Idle_Rest + IdleRifleAnim=Idle_Rest + FireHeavyRapidAnim=Idle_Rest + FireHeavyBurstAnim=Idle_Rest + FireRifleRapidAnim=Idle_Rest + FireRifleBurstAnim=Idle_Rest + +} \ No newline at end of file Added: trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) @@ -0,0 +1,45 @@ +Class MaleTreasureHunterPawn extends TreasureHunterPawn; + +defaultproperties +{ + // Size of all male hunter is different from Female Treasure Hunter due to different mesh + DrawScale=5.0 + + // Animation subset + Mesh=Mesh'smith.smith' + + BaseEyeHeight=+00150.000000 + EyeHeight=+00150.000000 + CollisionRadius=+00061.200000 + CollisionHeight=+00203.000000 + CrouchHeight=+00070.200000 + CrouchRadius=+00061.200000 + GroundSpeed=+00800.000000 + AirSpeed=+00800.000000 + WaterSpeed=+00800.000000 + JumpZ=+00630.000000 + bWantsToCrouch = true + bCanCrouch=true + bCanClimbLadders=true + bCanPickupInventory=true + bNetNotify=true + + + Skins(0)=Texture'smithskins.smithbody-green' + Skins(1)=Texture'smithskins.smithhead' + Species=class'xGame.SPECIES_Merc' + SoundGroupClass=class'xMercMaleSoundGroup' + GibGroupClass=class'xJuggGibGroup' + + RequiredEquipment(0)="" + RequiredEquipment(1)="" + + IdleWeaponAnim=Idle_Rest + IdleHeavyAnim=Idle_Rest + IdleRifleAnim=Idle_Rest + FireHeavyRapidAnim=Idle_Rest + FireHeavyBurstAnim=Idle_Rest + FireRifleRapidAnim=Idle_Rest + FireRifleBurstAnim=Idle_Rest + +} \ No newline at end of file Deleted: trunk/usarsim/TreasureHunt/Classes/MaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/MaleTreasureHunterPawn.uc 2008-01-08 20:09:55 UTC (rev 893) +++ trunk/usarsim/TreasureHunt/Classes/MaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) @@ -1,45 +0,0 @@ -Class MaleTreasureHunterPawn extends TreasureHunterPawn; - -defaultproperties -{ - // Size of all male hunter is different from Female Treasure Hunter due to different mesh - DrawScale=5.0 - - // Animation subset - Mesh=Mesh'smith.smith' - - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 - CollisionRadius=+00061.200000 - CollisionHeight=+00203.000000 - CrouchHeight=+00070.200000 - CrouchRadius=+00061.200000 - GroundSpeed=+00800.000000 - AirSpeed=+00800.000000 - WaterSpeed=+00800.000000 - JumpZ=+00630.000000 - bWantsToCrouch = true - bCanCrouch=true - bCanClimbLadders=true - bCanPickupInventory=true - bNetNotify=true - - - Skins(0)=Texture'smithskins.smithbody' - Skins(1)=Texture'smithskins.smithhead' - Species=class'xGame.SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xJuggGibGroup' - - RequiredEquipment(0)="" - RequiredEquipment(1)="" - - IdleWeaponAnim=Idle_Rest - IdleHeavyAnim=Idle_Rest - IdleRifleAnim=Idle_Rest - FireHeavyRapidAnim=Idle_Rest - FireHeavyBurstAnim=Idle_Rest - FireRifleRapidAnim=Idle_Rest - FireRifleBurstAnim=Idle_Rest - -} \ No newline at end of file Added: trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) @@ -0,0 +1,45 @@ +Class MaleTreasureHunterPawn extends TreasureHunterPawn; + +defaultproperties +{ + // Size of all male hunter is different from Female Treasure Hunter due to different mesh + DrawScale=5.0 + + // Animation subset + Mesh=Mesh'smith.smith' + + BaseEyeHeight=+00150.000000 + EyeHeight=+00150.000000 + CollisionRadius=+00061.200000 + CollisionHeight=+00203.000000 + CrouchHeight=+00070.200000 + CrouchRadius=+00061.200000 + GroundSpeed=+00800.000000 + AirSpeed=+00800.000000 + WaterSpeed=+00800.000000 + JumpZ=+00630.000000 + bWantsToCrouch = true + bCanCrouch=true + bCanClimbLadders=true + bCanPickupInventory=true + bNetNotify=true + + + Skins(0)=Texture'smithskins.smithbody-red' + Skins(1)=Texture'smithskins.smithhead' + Species=class'xGame.SPECIES_Merc' + SoundGroupClass=class'xMercMaleSoundGroup' + GibGroupClass=class'xJuggGibGroup' + + RequiredEquipment(0)="" + RequiredEquipment(1)="" + + IdleWeaponAnim=Idle_Rest + IdleHeavyAnim=Idle_Rest + IdleRifleAnim=Idle_Rest + FireHeavyRapidAnim=Idle_Rest + FireHeavyBurstAnim=Idle_Rest + FireRifleRapidAnim=Idle_Rest + FireRifleBurstAnim=Idle_Rest + +} \ No newline at end of file Added: trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) @@ -0,0 +1,45 @@ +Class MaleTreasureHunterPawn extends TreasureHunterPawn; + +defaultproperties +{ + // Size of all male hunter is different from Female Treasure Hunter due to different mesh + DrawScale=5.0 + + // Animation subset + Mesh=Mesh'smith.smith' + + BaseEyeHeight=+00150.000000 + EyeHeight=+00150.000000 + CollisionRadius=+00061.200000 + CollisionHeight=+00203.000000 + CrouchHeight=+00070.200000 + CrouchRadius=+00061.200000 + GroundSpeed=+00800.000000 + AirSpeed=+00800.000000 + WaterSpeed=+00800.000000 + JumpZ=+00630.000000 + bWantsToCrouch = true + bCanCrouch=true + bCanClimbLadders=true + bCanPickupInventory=true + bNetNotify=true + + + Skins(0)=Texture'smithskins.smithbody-yellow' + Skins(1)=Texture'smithskins.smithhead' + Species=class'xGame.SPECIES_Merc' + SoundGroupClass=class'xMercMaleSoundGroup' + GibGroupClass=class'xJuggGibGroup' + + RequiredEquipment(0)="" + RequiredEquipment(1)="" + + IdleWeaponAnim=Idle_Rest + IdleHeavyAnim=Idle_Rest + IdleRifleAnim=Idle_Rest + FireHeavyRapidAnim=Idle_Rest + FireHeavyBurstAnim=Idle_Rest + FireRifleRapidAnim=Idle_Rest + FireRifleBurstAnim=Idle_Rest + +} \ No newline at end of file From bfrisch at edam.speech.cs.cmu.edu Thu Jan 10 15:33:58 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Thu, 10 Jan 2008 15:33:58 -0500 Subject: [TeamTalk 359]: [895] trunk/usarsim/TreasureHunt/Classes: 1) Now TreasureHuntGame references the TreasureHunterPawns Message-ID: <200801102033.m0AKXwhr026456@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080110/a015ad7f/attachment.html -------------- next part -------------- Modified: trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) +++ trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895) @@ -1,4 +1,4 @@ -Class MaleTreasureHunterPawn extends TreasureHunterPawn; +Class BlackMaleTreasureHunterPawn extends TreasureHunterPawn; defaultproperties { Modified: trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) +++ trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895) @@ -1,4 +1,4 @@ -Class MaleTreasureHunterPawn extends TreasureHunterPawn; +Class BlueMaleTreasureHunterPawn extends TreasureHunterPawn; defaultproperties { Modified: trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) +++ trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895) @@ -1,4 +1,4 @@ -Class MaleTreasureHunterPawn extends TreasureHunterPawn; +Class GreenMaleTreasureHunterPawn extends TreasureHunterPawn; defaultproperties { Modified: trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) +++ trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895) @@ -1,4 +1,4 @@ -Class MaleTreasureHunterPawn extends TreasureHunterPawn; +Class RedMaleTreasureHunterPawn extends TreasureHunterPawn; defaultproperties { Modified: trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc 2008-01-10 20:07:03 UTC (rev 894) +++ trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc 2008-01-10 20:33:58 UTC (rev 895) @@ -42,10 +42,31 @@ if( aPlayer.Pawn==None ) { - //we may revert back to this once we speciallize the controller + //we may revert back to this once we speciallize the controller //DefaultPlayerClass = GetDefaultPlayerClass(aPlayer); //for now hardcode here - DefaultPlayerClass = class'MaleTreasureHunterPawn'; + local int pawnSuitColorNum; + + pawnSuitColorNum = NumPlayers % 5; + + switch (pawnSuitColorNum) { + case 1: + DefaultPlayerClass = class'BlackMaleTreasureHunterPawn'; + break; + case 2: + DefaultPlayerClass = class'BlueMaleTreasureHunterPawn'; + break; + case 3: + DefaultPlayerClass = class'GreenMaleTreasureHunterPawn'; + break; + case 4: + DefaultPlayerClass = class'RedMaleTreasureHunterPawn'; + break; + case 0: + DefaultPlayerClass = class'YellowMaleTreasureHunterPawn'; + break; + } + aPlayer.Pawn = Spawn(DefaultPlayerClass,,,StartSpot.Location,StartSpot.Rotation); } if ( aPlayer.Pawn == None ) Modified: trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894) +++ trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895) @@ -1,4 +1,4 @@ -Class MaleTreasureHunterPawn extends TreasureHunterPawn; +Class YellowMaleTreasureHunterPawn extends TreasureHunterPawn; defaultproperties { From bfrisch at edam.speech.cs.cmu.edu Thu Jan 10 15:41:52 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Thu, 10 Jan 2008 15:41:52 -0500 Subject: [TeamTalk 360]: [896] trunk/usarsim: 1) Removing comments from USARBot.ini Message-ID: <200801102041.m0AKfqfA026475@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080110/1c6ca6e3/attachment-0001.html -------------- next part -------------- Modified: trunk/usarsim/System/USARBot.ini =================================================================== --- trunk/usarsim/System/USARBot.ini 2008-01-10 20:33:58 UTC (rev 895) +++ trunk/usarsim/System/USARBot.ini 2008-01-10 20:41:52 UTC (rev 896) @@ -1,435 +1,433 @@ -[USARBot.USARConverter] -C_MeterToUU=250 -;C_MeterToUU=52.5 -;C_AngleToDegree=1; -;C_AngleToURot=182.0444444; -C_AngleToDegree=57.2957795131; -C_AngleToURot=10430.3783505; -RightHand=true -NumberPrecision=4 - -[USARBot.Sensor] -HiddenSensor=true - -[USARBot.OdometrySensor] -HiddenSensor=true -ScanInterval=0.2 -EncoderResolution=0.01 -;LeftTire=LeftMWheel -;RightTire=RightMWheel - -[USARBot.GPSSensor] -HiddenSensor=true - -[USARBot.INSSensor] -Mean=0.0 -Sigma=0.1 - -[USARBot.GroundTruth] -ScanInterval=0.2 -bWithTimeStamp=True - -[USARBot.EncoderSensor] -Noise=0.005 -Resolution=0.01745 - -[USARBot.SonarSensor] -HiddenSensor=true -MaxRange=5 -BeamAngle=0.3491 -OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=5.000000,OutVal=5.000000))) -bWithTimeStamp=True - -[USARBot.RangeScanner] -HiddenSensor=False -MaxRange=20.000000 -ScanInterval=.20 -Resolution=0.01745 -ScanFov=3.1415 -;ScanFov=0.018 -bPitch=false -bYaw=true -bWithTimeStamp=true -OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) - -[USARModels.Hokuyo] -HiddenSensor=False -MaxRange=4.000000 -ScanInterval=0.4 -Resolution=0.0174533 -ScanFov=4.712389 -bPitch=false -bYaw=true -bWithTimeStamp=true -OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) - -[USARModels.S300_scanner] -HiddenSensor=False -MaxRange=20.000000 -ScanInterval=0.2 -Resolution=0.0174533 -ScanFov=4.712389 -bPitch=false -bYaw=true -bWithTimeStamp=true -OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) - -[USARBot.IRScanner] -HiddenSensor=False -MaxRange=20.000000 -MinRange=0.100000 -ScanInterval=1.0 -Resolution=0.01745 -ScanFov=3.1415 -bPitch=false -bYaw=true -OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) - -[USARBot.IRCamera] -MaxRange=4.000000 -ScanInterval=1.0 -Fov=1.0472 -HorResolution=0.01534 -VerResolution=0.01150 -OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=4.000000,OutVal=4.000000))) - -[USARBot.RangeScanner3D] -MaxRange=4.000000 -ScanInterval=0.5 -VerticalFOV=1.5708 -HorizontalFOV=1.7454 -VerticalResolution=0.07854 -HorizontalResolution=0.08727 - -[USARBot.HumanMotionSensor] -HiddenSensor=True -MaxRange=4 -FOV=1.0472 -OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=4.000000,OutVal=4.000000))) - -[USARBot.RobotCamera] -CameraDefFov=0.7854 ; 45 deg -CameraMinFov=0.3491 ; 20 deg -CameraMaxFov=2.0944 ; 120 deg - -[USARBot.VictSensor] -HiddenSensor=True -Distance=6 -HorizontalFOV=0.6981317 ;40 degrees -HorizontalStep=0.0698131 ;4 degrees -VerticalFOV=0.6981317 ;40 degrees -VerticalStep=0.0698131 ;4 degrees -bWithTimeStamp=true -bShowResults=false ; Graphically show where the traces hit -Mean=0.0 -Sigma=0.01 - -[USARBot.RFIDSensor] -SensingMode=Attenuation ;may be: Radius, Obstacle, Attenuation -MaxRange=3 ;Used only by Radius and Obstacle mode -;Sensor params used in attenuation mode: -dBmTXPower=36 -dBmRXSensibility=-88 -dBObstacleAttenuation=3.5 -;Other params: -bTraceRFIDs=false ;Draw 3D lines from sensor to rfid tag -bAlwaysReadRFIDmem=false -HiddenSensor=true -bWithTimeStamp=true -Weight=0.4 - -[USARBot.RFIDReleaser] -NumTags=5 - -[USARBot.RFIDTag] -MemorySize=2048 - -[USARBot.TouchSensor] -Diameter=0.005 - -[USARBot.CO2Sensor] -ValidRange=(Min=0,Max=100) - -[USARBot.Gripper] -;LeftFinger=LeftFinger -;RightFinger=RightFinger -MaxAngle=1.57 - -[USARBot.ViewTestPlayerController] -EnemyTurnSpeed=45000 -InputClass=Class'Engine.PlayerInput' -bDebuggingVoiceChat=False -bAutoDemoRec=False -MidGameMenuClass=GUI2K4.UT2K4DisconnectOptionPage -DemoMenuClass=GUI2K4.UT2K4DemoPlayback -AdminMenuClass=GUI2K4.RemoteAdmin -ChatPasswordMenuClass=GUI2K4.UT2K4ChatPassword - -[USARBot.KRobot] -ChassisMass=2.000000 -TorqueCurve=(Points=()) -FlipTorque=350.000000 -FlipTime=3.000000 -msgTimer=0.2 -bDebug=False - -[USARBot.P2AT] -bDebug=False -Weight=14 -Payload=40 -ChassisMass=1.000000 -MotorTorque=40.0 -bMountByUU=False -JointParts=(PartName="RightFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="RightRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.12799986,Z=-0.21599978),PkgClass=Class'USARMisPkg.CameraPanTilt') -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) -HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="Headlight",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F1",Position=(X=0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F2",Position=(X=0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-0.87264335,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F3",Position=(X=0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F4",Position=(X=0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-0.17449032,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F5",Position=(X=0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=0.17449032,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F6",Position=(X=0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F7",Position=(X=0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=0.8743691,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F8",Position=(X=0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R1",Position=(X=-0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R2",Position=(X=-0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=2.2689495,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R3",Position=(X=-0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=2.618026,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R4",Position=(X=-0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=2.9671025,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R5",Position=(X=-0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-2.9671025,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R6",Position=(X=-0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-2.618026,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R7",Position=(X=-0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-2.2689495,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R8",Position=(X=-0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.14399984,Y=0.0,Z=-0.0919999),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -;Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0.0,Y=0.0,Z=0.0),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="Touch",Position=(X=0.26666638,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.CO2Sensor',ItemName="CO2",Position=(X=0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) - -[USARBot.StereoP2AT] -bDebug=False -Weight=14 -Payload=40 -ChassisMass=1.000000 -MotorTorque=40.0 -bMountByUU=False -JointParts=(PartName="RightFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="RightRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.12799986,Z=-0.21599978),PkgClass=Class'USARMisPkg.CameraPanTilt') -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=-0.04,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) ; Left Eye -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.04,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) ; Right Eye -HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="Headlight",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F1",Position=(X=0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F2",Position=(X=0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-0.87264335,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F3",Position=(X=0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F4",Position=(X=0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-0.17449032,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F5",Position=(X=0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=0.17449032,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F6",Position=(X=0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F7",Position=(X=0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=0.8743691,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F8",Position=(X=0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R1",Position=(X=-0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R2",Position=(X=-0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=2.2689495,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R3",Position=(X=-0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=2.618026,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R4",Position=(X=-0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=2.9671025,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R5",Position=(X=-0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-2.9671025,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R6",Position=(X=-0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-2.618026,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R7",Position=(X=-0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-2.2689495,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R8",Position=(X=-0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.14399984,Y=0.0,Z=-0.0919999),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -;Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0.0,Y=0.0,Z=0.0),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="Touch",Position=(X=0.26666638,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.CO2Sensor',ItemName="CO2",Position=(X=0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) - -[USARBot.P2DX] -bDebug=false -Weight=9 -Payload=20 -ChassisMass=2.000000 -bMountByUU=False -JointParts=(PartName="RightFWheel",PartClass=class'USARModels.P2DXTire',DrawScale3D=(X=1.0,Y=0.36,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.16799982,X=0.039999958,Z=0.0999999),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.P2DXTire',DrawScale3D=(X=1.0,Y=0.36,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.16799982,X=0.039999958,Z=0.0999999),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="RearWheel",PartClass=class'USARModels.P2DXSmallTire',DrawScale3D=(X=1.0,Y=0.5,Z=1.0),bSteeringLocked=False,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.0,X=-0.1919998,Z=0.167857),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.039999958,Z=-0.21599978),PkgClass=Class'USARMisPkg.CameraPanTilt') -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) -HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="CameraTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F1",Position=(X=0.114999875,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F2",Position=(X=0.15499984,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-0.87264335,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F3",Position=(X=0.1899998,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F4",Position=(X=0.20999977,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-0.17449032,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F5",Position=(X=0.20999977,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=0.17449032,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F6",Position=(X=0.1899998,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F7",Position=(X=0.15499984,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=0.87264335,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F8",Position=(X=0.114999875,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.055999942,Y=0.0,Z=-0.0919999),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECLeft",Parent="LeftFWheel",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECRight",Parent="RightFWheel",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECTilt",Parent="CameraPanTilt_Link2",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECPan",Parent="CameraPanTilt_Link1",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=1.5707964,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Effecters=(ItemClass=class'USARBot.RFIDReleaser',ItemName="Gun",Parent="",Position=(Y=0.0,X=-0.1523808,Z=0.142857),Direction=(Y=0.0,Z=3.1415927,X=0.0)) - -[USARBot.ATRVJr] -bDebug=False -Weight=50 -Payload=25 -ChassisMass=2.000000 -MotorTorque=100.0 -MaxTorque=150.0 -bMountByUU=False -JointParts=(PartName="RightFWheel",PartClass=class'USARModels.AtrvRTire',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.2559997,X=0.1939998,Z=0.1919998),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.AtrvLTire',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.2559997,X=0.1939998,Z=0.1919998),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="RightRWheel",PartClass=class'USARModels.AtrvRTire',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.2559997,X=-0.1939998,Z=0.1919998),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.AtrvLTire',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.2559997,X=-0.1939998,Z=0.1919998),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.124,Z=-0.14),PkgClass=Class'USARMisPkg.CameraPanTilt') -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) -HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight1",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S1",Position=(X=0.33495012,Y=-0.104390375,Z=-0.0),Direction=(Y=0.0,Z=-0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S2",Position=(X=0.34040916,Y=-0.049910426,Z=-0.0),Direction=(Y=0.0,Z=-0.26183134,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S3",Position=(X=0.3470606,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S4",Position=(X=0.34040916,Y=0.049910426,Z=-0.0),Direction=(Y=0.0,Z=0.26183134,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S5",Position=(X=0.33495012,Y=0.104390375,Z=-0.0),Direction=(Y=0.0,Z=0.52356684,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S6",Position=(X=0.23023024,Y=0.17499982,Z=-0.0),Direction=(Y=0.0,Z=0.7853982,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S7",Position=(X=0.17248991,Y=0.17859982,Z=-0.0),Direction=(Y=0.0,Z=1.0472295,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S8",Position=(X=0.117199875,Y=0.1810998,Z=-0.0),Direction=(Y=0.0,Z=1.308965,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S9",Position=(X=0.07226088,Y=0.1810998,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S10",Position=(X=-0.2951654,Y=0.1810998,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S11",Position=(X=-0.3470606,Y=0.15035984,Z=-0.0),Direction=(Y=0.0,Z=3.1415927,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S12",Position=(X=-0.3470606,Y=-0.15035984,Z=-0.0),Direction=(Y=0.0,Z=3.1415927,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S13",Position=(X=-0.2951654,Y=-0.1810998,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S14",Position=(X=0.07226088,Y=-0.1810998,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S15",Position=(X=0.117199875,Y=-0.1810998,Z=-0.0),Direction=(Y=0.0,Z=-1.308965,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S16",Position=(X=0.17248991,Y=-0.17859982,Z=-0.0),Direction=(Y=0.0,Z=-1.0472295,X=0.0)) -Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="S17",Position=(X=0.23023024,Y=-0.17499982,Z=-0.0),Direction=(Y=0.0,Z=-0.7853982,X=0.0)) -Sensors=(ItemClass=class'USARModels.SICKLMSr',ItemName="Scanner1",Position=(X=0.2759997,Y=0.0,Z=-0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="Compass",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(X=0.0,Z=1.5664821,Y=0.0)) -Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) - -[USARBot.Zerg] -ChassisMass=4.000000 -bDebug=False -bMountByUU=False -JointParts=(PartName="LeftFWheel",PartClass=Class'USARModels.ZergTire',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'Engine.KCarWheelJoint',bSuspensionLocked=True,Parent="None",ParentPos=(X=0.0949999,Y=-0.16999982,Z=-0.0),ParentAxis=(X=0.000000,Y=0.000000,Z=1.000000),SelfPos=(X=0.0,Y=0.0,Z=-0.0),SelfAxis=(X=0.000000,Y=0.000000,Z=1.000000)) -JointParts=(PartName="RightFWheel",PartClass=Class'USARModels.ZergTire',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'Engine.KCarWheelJoint',bSuspensionLocked=True,Parent="None",ParentPos=(X=0.0949999,Y=0.16999982,Z=-0.0),ParentAxis=(X=0.000000,Y=0.000000,Z=1.000000),SelfPos=(X=0.0,Y=0.0,Z=-0.0),SelfAxis=(X=0.000000,Y=0.000000,Z=1.000000)) -JointParts=(PartName="LeftRWheel",PartClass=Class'USARModels.ZergTire',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'Engine.KCarWheelJoint',bSuspensionLocked=True,Parent="None",ParentPos=(X=-0.0949999,Y=-0.16999982,Z=-0.0),ParentAxis=(X=0.000000,Y=0.000000,Z=1.000000),SelfPos=(X=0.0,Y=0.0,Z=-0.0),SelfAxis=(X=0.000000,Y=0.000000,Z=1.000000)) -JointParts=(PartName="RightRWheel",PartClass=Class'USARModels.ZergTire',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'Engine.KCarWheelJoint',bSuspensionLocked=True,Parent="None",ParentPos=(X=-0.0949999,Y=0.16999982,Z=-0.0),ParentAxis=(X=0.000000,Y=0.000000,Z=1.000000),SelfPos=(X=0.0,Y=0.0,Z=-0.0),SelfAxis=(X=0.000000,Y=0.000000,Z=1.000000)) -MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.0380952,Z=-0.05728),PkgClass=Class'USARMisPkg.PGCameraPanTilt') -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.011999987,X=0.027999971,Z=-0.0),Direction=(X=0.0,Z=0.0,Y=0.0)) -;Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0,Y=0,Z=0),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.011999987,X=0.027999971,Z=-0.0),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.RangeScanner',ItemName="Scanner1",Position=(X=0.09333324,Y=0.0,Z=-0.0857142),Direction=(x=0.0,y=0.0,z=0.0)) -;Sensors=(ItemClass=class'USARBot.RangeScanner3D',ItemName="Scanner2",Position=(X=0,Y=0,Z=-0.04),Direction=(x=0,y=0,z=0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="Compass",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(X=0.0,Z=1.5664821,Y=0.0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -;Effecters=(ItemClass=class'USARBot.RFIDReleaser',ItemName="Gun",Parent="",Position=(Y=0,X=-5,Z=0),Direction=(Y=0,Z=32768,X=0)) - -[USARBot.Talon] -ChassisMass=5.000000 -MotorTorque=450.0 -MaxTorque=450.0 -Weight=34 -Payload=45 -bDebug=False -bMountByUU=False -JointParts=(PartName="RightTrack",PartClass=class'USARModels.TalonTrack',DrawScale3D=(X=1.000000,Y=0.630000,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.3142854,Y=0.23104738,Z=-0.0190476),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -JointParts=(PartName="LeftTrack",PartClass=class'USARModels.TalonTrack',DrawScale3D=(X=1.000000,Y=0.630000,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.3142854,Y=-0.23104738,Z=-0.0190476),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) -MisPkgs=(PkgName="TalonArm",Location=(X=0.2752381,Y=0.0,Z=-0.00571429),PkgClass=Class'USARMisPkg.TalonArm') -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="GCam",Parent="TalonArm_Link3",Position=(Y=0.0,X=-0.0380952,Z=-0.095238),Direction=(Y=0.0,Z=0.0,X=0.0)) -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="ACam",Parent="TalonArm_Link2",Position=(X=0.0761904,Y=0.06285708,Z=-0.095238),Direction=(Y=0.0,Z=0.0,X=0.0)) -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="FCam",Parent="",Position=(X=-0.29619017,Y=-0.15428557,Z=-0.19428551),Direction=(Y=0.0,Z=0.0,X=0.0)) -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="RCam",Parent="",Position=(X=-0.32380918,Y=-0.03238092,Z=-0.22095215),Direction=(Y=0.0,Z=3.1415927,X=0.0)) -Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="",Position=(X=-0.29619017,Y=-0.15428557,Z=-0.19428551),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="Compass",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(X=0.0,Z=1.5664821,Y=0.0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Effecters=(ItemClass=class'USARBot.Gripper',ItemName="Gripper",Parent="TalonArm_Link3",Position=(Y=0.0,X=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) - -[USARBot.TeleMax] -ChassisMass=2.000000 -MotorTorque=300.0 -MaxTorque=300.0 -Weight=34 -Payload=45 -bDebug=False -bMountByUU=False -JointParts=(PartName="FRFlipper",PartClass=class'USARModels.TeleMaxFTrackFrame',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.19,Y=0.2,Z=0.0346),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Y=1),SelfAxis2=(Z=1)) -JointParts=(PartName="FRPrimWheel",PartClass=class'USARModels.TeleMaxPrimWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="FRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.02,Y=0,Z=0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="FRLowerAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="FRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.19,Y=0.0,Z=0.07),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="FRUpperAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="FRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.4466,Y=0.0,Z=-0.0884),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="FLFlipper",PartClass=class'USARModels.TeleMaxFTrackFrame',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.19,Y=-0.2,Z=0.0346),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Y=1),SelfAxis2=(Z=1)) -JointParts=(PartName="FLPrimWheel",PartClass=class'USARModels.TeleMaxPrimWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="FLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.02,Y=0,Z=0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="FLLowerAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="FLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.19,Y=0.0,Z=0.07),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="FLUpperAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="FLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.4466,Y=0.0,Z=-0.0884),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="RRFlipper",PartClass=class'USARModels.TeleMaxRTrackFrame',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=-0.19,Y=0.2,Z=0.0346),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Y=1),SelfAxis2=(Z=1)) -JointParts=(PartName="RRPrimWheel",PartClass=class'USARModels.TeleMaxPrimWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="RRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.02,Y=0,Z=0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="RRLowerAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="RRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.19,Y=0.0,Z=0.07),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="RRUpperAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="RRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.4466,Y=0.0,Z=-0.0884),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="RLFlipper",PartClass=class'USARModels.TeleMaxRTrackFrame',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=-0.19,Y=-0.2,Z=0.0346),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Y=1),SelfAxis2=(Z=1)) -JointParts=(PartName="RLPrimWheel",PartClass=class'USARModels.TeleMaxPrimWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="RLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.02,Y=0,Z=0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="RLLowerAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="RLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.19,Y=0.0,Z=0.07),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -JointParts=(PartName="RLUpperAuxWheel",PartClass=class'USARModels.TeleMaxAuxWheel',DrawScale3D=(X=1,Y=1,Z=1),bSteeringLocked=True,bSuspensionLocked=true,Parent="RLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.4466,Y=0.0,Z=-0.0884),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=0),SelfAxis=(Z=1),SelfAxis2=(Y=1)) -MisPkgs=(PkgName="TeleMaxArm",Location=(Y=0.0,X=0.1742,Z=-0.0843),PkgClass=Class'USARMisPkg.TeleMaxArm') -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="GCam",Parent="TeleMaxArm_Link6",Position=(X=0.076,Y=0.028,Z=-0.044),Direction=(Y=0.0,Z=0.0,X=0.0)) -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="EFCam",Parent="TeleMaxArm_Link4",Position=(X=0.196,Y=-0.072,Z=0),Direction=(Y=-0.098175.0,Z=0.0,X=0.0)) -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="ERCam",Parent="TeleMaxArm_Link4",Position=(X=-0.032,Y=-0.02,Z=0),Direction=(Y=0.0,Z=3.141593,X=0.0)) -Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="BCam",Parent="TeleMaxArm_Link1",Position=(X=0.056,Y=-0.008,Z=-0.236),Direction=(Y=-0.1963495,Z=0.0,X=0.0)) -Effecters=(ItemClass=class'USARBot.Gripper',ItemName="Gripper",Parent="TeleMaxArm_Link7",Position=(Y=0.0,X=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="Compass",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(X=0.0,Z=1.5664821,Y=0.0)) -Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="TeleMaxArm_Link4",Position=(X=0.196,Y=-0.072,Z=0),Direction=(Y=0,Z=0,X=0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) - -[USARModels.TarantulaFrontTrack] -MaxTTiresNum=8 - -[USARModels.TarantulaRearTrack] -MaxTTiresNum=8 - -[USARBot.Tarantula] -ChassisMass=2.000000 -MotorTorque=450.0 -MaxTorque=450.0 -MotorSpeed=0.349 -bDebug=False -bMountByUU=False -JointParts=(PartName="FRFlipper",PartClass=Class'USARModels.TarantulaArm',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'KDHinge',bSteeringLocked=False,bSuspensionLocked=True,BrakeTorque=25.0,Parent="",ParentPos=(X=0.1649522,Y=0.20295216,Z=-0.0),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0.114285596),SelfAxis=(Y=1.0),SelfAxis2=(Z=1.0),PackageName="FFlip",PackageType="Flipper") -JointParts=(PartName="FLFlipper",PartClass=Class'USARModels.TarantulaArm',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'KDHinge',bSteeringLocked=False,bSuspensionLocked=True,BrakeTorque=25.0,Parent="",ParentPos=(X=0.1649522,Y=-0.20295216,Z=-0.0),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0.114285596),SelfAxis=(Y=1.0),SelfAxis2=(Z=1.0),PackageName="FFlip",PackageType="Flipper") -JointParts=(PartName="RRFlipper",PartClass=Class'USARModels.TarantulaArm',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'KDHinge',bSteeringLocked=False,bSuspensionLocked=True,BrakeTorque=25.0,Parent="",ParentPos=(X=-0.1649522,Y=0.12295225,Z=-0.0),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=-0.114285596),SelfAxis=(Y=1.0),SelfAxis2=(Z=1.0),PackageName="RFlip",PackageType="Flipper") -JointParts=(PartName="RLFlipper",PartClass=Class'USARModels.TarantulaArm',DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000),JointClass=Class'KDHinge',bSteeringLocked=False,bSuspensionLocked=True,BrakeTorque=25.0,Parent="",ParentPos=(X=-0.1649522,Y=-0.12295225,Z=-0.0),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=-0.114285596),SelfAxis=(Y=1.0),SelfAxis2=(Z=1.0),PackageName="RFlip",PackageType="Flipper") -JointParts=(PartName="FRTrack",PartClass=class'USARModels.TarantulaFrontTrack',DrawScale3D=(X=1.000000,Y=0.500000,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="FRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.114285596,Y=0.0,Z=-0.0),ParentAxis=(Z=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0)) -JointParts=(PartName="FLTrack",PartClass=class'USARModels.TarantulaFrontTrack',DrawScale3D=(X=1.000000,Y=0.500000,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="FLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=0.114285596,Y=0.0,Z=-0.0),ParentAxis=(Z=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0)) -JointParts=(PartName="RRTrack",PartClass=class'USARModels.TarantulaRearTrack',DrawScale3D=(X=1.000000,Y=0.500000,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="RRFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.114285596,Y=0.0,Z=-0.0),ParentAxis=(Z=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0)) -JointParts=(PartName="RLTrack",PartClass=class'USARModels.TarantulaRearTrack',DrawScale3D=(X=1.000000,Y=0.500000,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="RLFlipper",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.114285596,Y=0.0,Z=-0.0),ParentAxis=(Z=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0)) -;Sensors=(ItemClass=class'USARBot.RangeScanner',ItemName="Scanner1",Position=(X=0,Y=0,Z=-0.04),Direction=(x=0,y=0,z=0)) -;Sensors=(ItemClass=class'USARBot.RangeScanner3D',ItemName="TarantulaRangeScanner3D",Position=(X=0,Y=0,Z=-0.04),Direction=(x=0,y=0,z=0)) -Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="OdometrySensor",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(x=0.0,y=0.0,z=0.0)) -Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(x=0.0,y=0.0,z=0.0)) -Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFIDReader",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(x=0.0,y=0.0,z=0.0)) -Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="FR1",Parent="FRFlipper",Position=(X=0.0,Y=0.0,Z=0.057142798),Direction=(x=0.0,y=-1.5707964,z=0.0)) -Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="FR2",Parent="FRFlipper",Position=(X=0.0,Y=0.0,Z=-0.057142798),Direction=(x=0.0,y=-1.5707964,z=0.0)) -Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="FR3",Parent="FRFlipper",Position=(X=-0.21499978,Y=0.0,Z=0.028571399),Direction=(x=0.0,y=-1.5707964,z=0.0)) -Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="FR4",Parent="FRFlipper",Position=(X=-0.21499978,Y=0.0,Z=-0.028571399),Direction=(x=0.0,y=-1.5707964,z=0.0)) -Effecters=(ItemClass=class'USARBot.RFIDReleaser',ItemName="Gun",Position=(X=0.0,Y=0.0,Z=0.0095238),Direction=(x=0.0,y=0.0,z=0.0)) -Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) - +[USARBot.USARConverter] +C_MeterToUU=250 +;C_MeterToUU=52.5 +;C_AngleToDegree=1; +;C_AngleToURot=182.0444444; +C_AngleToDegree=57.2957795131; +C_AngleToURot=10430.3783505; +RightHand=true +NumberPrecision=4 + +[USARBot.Sensor] +HiddenSensor=true + +[USARBot.OdometrySensor] +HiddenSensor=true +ScanInterval=0.2 +EncoderResolution=0.01 +;LeftTire=LeftMWheel +;RightTire=RightMWheel + +[USARBot.GPSSensor] +HiddenSensor=true + +[USARBot.INSSensor] +Mean=0.0 +Sigma=0.1 + +[USARBot.GroundTruth] +ScanInterval=0.2 +bWithTimeStamp=True + +[USARBot.EncoderSensor] +Noise=0.005 +Resolution=0.01745 + +[USARBot.SonarSensor] +HiddenSensor=true +MaxRange=5 +BeamAngle=0.3491 +OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=5.000000,OutVal=5.000000))) +bWithTimeStamp=True + +[USARBot.RangeScanner] +HiddenSensor=False +MaxRange=20.000000 +ScanInterval=.20 +Resolution=0.01745 +ScanFov=3.1415 +;ScanFov=0.018 +bPitch=false +bYaw=true +bWithTimeStamp=true +OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) + +[USARModels.Hokuyo] +HiddenSensor=False +MaxRange=4.000000 +ScanInterval=0.4 +Resolution=0.0174533 +ScanFov=4.712389 +bPitch=false +bYaw=true +bWithTimeStamp=true +OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) + +[USARModels.S300_scanner] +HiddenSensor=False +MaxRange=20.000000 +ScanInterval=0.2 +Resolution=0.0174533 +ScanFov=4.712389 +bPitch=false +bYaw=true +bWithTimeStamp=true +OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) + +[USARBot.IRScanner] +HiddenSensor=False +MaxRange=20.000000 +MinRange=0.100000 +ScanInterval=1.0 +Resolution=0.01745 +ScanFov=3.1415 +bPitch=false +bYaw=true +OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=20.000000,OutVal=20.000000))) + +[USARBot.IRCamera] +MaxRange=4.000000 +ScanInterval=1.0 +Fov=1.0472 +HorResolution=0.01534 +VerResolution=0.01150 +OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=4.000000,OutVal=4.000000))) + +[USARBot.RangeScanner3D] +MaxRange=4.000000 +ScanInterval=0.5 +VerticalFOV=1.5708 +HorizontalFOV=1.7454 +VerticalResolution=0.07854 +HorizontalResolution=0.08727 + +[USARBot.HumanMotionSensor] +HiddenSensor=True +MaxRange=4 +FOV=1.0472 +OutputCurve=(Points=((InVal=0.000000,OutVal=0.000000),(InVal=4.000000,OutVal=4.000000))) + +[USARBot.RobotCamera] +CameraDefFov=0.7854 ; 45 deg +CameraMinFov=0.3491 ; 20 deg +CameraMaxFov=2.0944 ; 120 deg + +[USARBot.VictSensor] +HiddenSensor=True +Distance=6 +HorizontalFOV=0.6981317 ;40 degrees +HorizontalStep=0.0698131 ;4 degrees +VerticalFOV=0.6981317 ;40 degrees +VerticalStep=0.0698131 ;4 degrees +bWithTimeStamp=true +bShowResults=false ; Graphically show where the traces hit +Mean=0.0 +Sigma=0.01 + +[USARBot.RFIDSensor] +SensingMode=Attenuation ;may be: Radius, Obstacle, Attenuation +MaxRange=3 ;Used only by Radius and Obstacle mode +dBmTXPower=36 +dBmRXSensibility=-88 +dBObstacleAttenuation=3.5 +bTraceRFIDs=false ;Draw 3D lines from sensor to rfid tag +bAlwaysReadRFIDmem=false +HiddenSensor=true +bWithTimeStamp=true +Weight=0.4 + +[USARBot.RFIDReleaser] +NumTags=5 + +[USARBot.RFIDTag] +MemorySize=2048 + +[USARBot.TouchSensor] +Diameter=0.005 + +[USARBot.CO2Sensor] +ValidRange=(Min=0,Max=100) + +[USARBot.Gripper] +;LeftFinger=LeftFinger +;RightFinger=RightFinger +MaxAngle=1.57 + +[USARBot.ViewTestPlayerController] +EnemyTurnSpeed=45000 +InputClass=Class'Engine.PlayerInput' +bDebuggingVoiceChat=False +bAutoDemoRec=False +MidGameMenuClass=GUI2K4.UT2K4DisconnectOptionPage +DemoMenuClass=GUI2K4.UT2K4DemoPlayback +AdminMenuClass=GUI2K4.RemoteAdmin +ChatPasswordMenuClass=GUI2K4.UT2K4ChatPassword + +[USARBot.KRobot] +ChassisMass=2.000000 +TorqueCurve=(Points=()) +FlipTorque=350.000000 +FlipTime=3.000000 +msgTimer=0.2 +bDebug=False + +[USARBot.P2AT] +bDebug=False +Weight=14 +Payload=40 +ChassisMass=1.000000 +MotorTorque=40.0 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.12799986,Z=-0.21599978),PkgClass=Class'USARMisPkg.CameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) +HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="Headlight",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F1",Position=(X=0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F2",Position=(X=0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-0.87264335,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F3",Position=(X=0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-0.52356684,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F4",Position=(X=0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-0.17449032,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F5",Position=(X=0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=0.17449032,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F6",Position=(X=0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=0.52356684,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F7",Position=(X=0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=0.8743691,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F8",Position=(X=0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R1",Position=(X=-0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R2",Position=(X=-0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=2.2689495,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R3",Position=(X=-0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=2.618026,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R4",Position=(X=-0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=2.9671025,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R5",Position=(X=-0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-2.9671025,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R6",Position=(X=-0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-2.618026,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R7",Position=(X=-0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-2.2689495,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R8",Position=(X=-0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.14399984,Y=0.0,Z=-0.0919999),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +;Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0.0,Y=0.0,Z=0.0),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="Touch",Position=(X=0.26666638,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.CO2Sensor',ItemName="CO2",Position=(X=0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.StereoP2AT] +bDebug=False +Weight=14 +Payload=40 +ChassisMass=1.000000 +MotorTorque=40.0 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.P2ATTire',DrawScale3D=(X=1.0,Y=0.55,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.20399979,X=-0.13199987,Z=0.13104749),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.12799986,Z=-0.21599978),PkgClass=Class'USARMisPkg.CameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=-0.04,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) ; Left Eye +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.04,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) ; Right Eye +HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="Headlight",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F1",Position=(X=0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F2",Position=(X=0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-0.87264335,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F3",Position=(X=0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-0.52356684,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F4",Position=(X=0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-0.17449032,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F5",Position=(X=0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=0.17449032,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F6",Position=(X=0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=0.52356684,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F7",Position=(X=0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=0.8743691,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F8",Position=(X=0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R1",Position=(X=-0.14499985,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R2",Position=(X=-0.1849998,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=2.2689495,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R3",Position=(X=-0.21999978,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=2.618026,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R4",Position=(X=-0.23999976,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=2.9671025,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R5",Position=(X=-0.23999976,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-2.9671025,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R6",Position=(X=-0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-2.618026,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R7",Position=(X=-0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-2.2689495,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R8",Position=(X=-0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.14399984,Y=0.0,Z=-0.0919999),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +;Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0.0,Y=0.0,Z=0.0),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.TouchSensor',ItemName="Touch",Position=(X=0.26666638,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.CO2Sensor',ItemName="CO2",Position=(X=0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.P2DX] +bDebug=false +Weight=9 +Payload=20 +ChassisMass=2.000000 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.P2DXTire',DrawScale3D=(X=1.0,Y=0.36,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.16799982,X=0.039999958,Z=0.0999999),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.P2DXTire',DrawScale3D=(X=1.0,Y=0.36,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.16799982,X=0.039999958,Z=0.0999999),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RearWheel",PartClass=class'USARModels.P2DXSmallTire',DrawScale3D=(X=1.0,Y=0.5,Z=1.0),bSteeringLocked=False,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.0,X=-0.1919998,Z=0.167857),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.039999958,Z=-0.21599978),PkgClass=Class'USARMisPkg.CameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) +HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="CameraTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F1",Position=(X=0.114999875,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F2",Position=(X=0.15499984,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-0.87264335,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F3",Position=(X=0.1899998,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-0.52356684,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F4",Position=(X=0.20999977,Y=-0.024999974,Z=-0.0),Direction=(Y=0.0,Z=-0.17449032,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F5",Position=(X=0.20999977,Y=0.024999974,Z=-0.0),Direction=(Y=0.0,Z=0.17449032,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F6",Position=(X=0.1899998,Y=0.079999916,Z=-0.0),Direction=(Y=0.0,Z=0.52356684,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F7",Position=(X=0.15499984,Y=0.114999875,Z=-0.0),Direction=(Y=0.0,Z=0.87264335,X=0.0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="F8",Position=(X=0.114999875,Y=0.12999986,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.055999942,Y=0.0,Z=-0.0919999),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECLeft",Parent="LeftFWheel",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECRight",Parent="RightFWheel",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECTilt",Parent="CameraPanTilt_Link2",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=1.5707964,X=0.0)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECPan",Parent="CameraPanTilt_Link1",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=1.5707964,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.VictSensor',ItemName="VictSensor",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Effecters=(ItemClass=class'USARBot.RFIDReleaser',ItemName="Gun",Parent="",Position=(Y=0.0,X=-0.1523808,Z=0.142857),Direction=(Y=0.0,Z=3.1415927,X=0.0)) + +[USARBot.ATRVJr] +bDebug=False +Weight=50 +Payload=25 +ChassisMass=2.000000 +MotorTorque=100.0 +MaxTorque=150.0 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.AtrvRTire',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.2559997,X=0.1939998,Z=0.1919998),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.AtrvLTire',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.2559997,X=0.1939998,Z=0.1919998),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) @@ Diff output truncated at 60000 characters. @@ From tk at edam.speech.cs.cmu.edu Fri Jan 11 12:23:00 2008 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Fri, 11 Jan 2008 12:23:00 -0500 Subject: [TeamTalk 361]: [897] trunk/usarsim: 1) Added smith animations and textures to linux build Message-ID: <200801111723.m0BHN0oi032629@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080111/efcb1c6b/attachment.html -------------- next part -------------- Modified: trunk/usarsim/System/Makefile =================================================================== --- trunk/usarsim/System/Makefile 2008-01-10 20:41:52 UTC (rev 896) +++ trunk/usarsim/System/Makefile 2008-01-11 17:22:59 UTC (rev 897) @@ -20,6 +20,10 @@ INSTALL_MAPS=$(INSTALL_SYS)/../Maps/DM-RoboticsLab_250.ut2 +ANIMATIONS=../Animations/smith.ukx + +INSTALL_ANIMATIONS=$(INSTALL_SYS)/../Animations/smith.ukx + INIS=../System/USARSim.ini ../System/TreasureHunt.ini INSTALL_INIS=$(INSTALL_SYS)/../System/USARSim.ini \ @@ -29,9 +33,11 @@ INSTALL_BATCH=$(INSTALL_SYS)/../System/usar_sx.sh -TEXTURES=../Textures/TreasureHuntTex.utx +TEXTURES=../Textures/TreasureHuntTex.utx \ + ../Textures/smithskins.utx -INSTALL_TEXTURES=$(INSTALL_SYS)/../Textures/TreasureHuntTex.utx +INSTALL_TEXTURES=$(INSTALL_SYS)/../Textures/TreasureHuntTex.utx \ + $(INSTALL_SYS)/../Textures/smithskins.utx STATICMESHES=../StaticMeshes/TreasureHuntMesh.usx @@ -42,10 +48,10 @@ build: $(PACKAGES) ucc install: $(INSTALL_MAPS) $(INSTALL_PACKAGES) $(INSTALL_INIS) $(INSTALL_BATCH) \ - $(INSTALL_TEXTURES) $(INSTALL_STATICMESHES) + $(INSTALL_TEXTURES) $(INSTALL_STATICMESHES) $(INSTALL_ANIMATIONS) package: - cd $(INSTALL_DIR); echo $(PACKAGES) $(MAPS) $(TEXTURES) $(STATICMESHES) | sed 's/\.\.\///g' | xargs zip -u TreasureHuntSim.zip + cd $(INSTALL_DIR); echo $(PACKAGES) $(MAPS) $(TEXTURES) $(STATICMESHES) $(ANIMATIONS) | sed 's/\.\.\///g' | xargs zip -u TreasureHuntSim.zip $(INSTALL_DIR)/%:../% cp -f $< $@ Modified: trunk/usarsim/USARBot/Classes/KRobot.uc =================================================================== --- trunk/usarsim/USARBot/Classes/KRobot.uc 2008-01-10 20:41:52 UTC (rev 896) +++ trunk/usarsim/USARBot/Classes/KRobot.uc 2008-01-11 17:22:59 UTC (rev 897) @@ -800,6 +800,22 @@ JointParts[JointParts.length - 1].SelfPos = converter.LengthVectorToUU(-allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].MaxRange * (Vect(0,0,-1) >> converter.RotatorToUU(allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].getMountPointOrientation(allMisPkgs[i].Links[j].SelfMount)))); } + else if(Caps(allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].getMountPointJointType(allMisPkgs[i].Links[j].SelfMount)) == "SCISSOR") + { + JointParts[JointParts.length - 1].JointClass = class'USARBot.ScissorJoint'; + + if(j == 0) + JointParts[JointParts.length - 1].ParentPos = converter.LengthVectorToUU(MisPkgs[i].Location - (allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].getMountPointLocation(allMisPkgs[i].Links[j].SelfMount) * allMisPkgs[i].Links[j].DrawScale3D)); + else + JointParts[JointParts.length - 1].ParentPos = converter.LengthVectorToUU((allMisPkgsLinks[i*allMisPkgs[i].Links.length+FindLinkParent(allMisPkgs[i], allMisPkgs[i].Links[j].ParentLinkNumber)].getMountPointLocation(allMisPkgs[i].Links[j].ParentMount) * allMisPkgs[i].Links[FindLinkParent(allMisPkgs[i], allMisPkgs[i].Links[j].ParentLinkNumber)].DrawScale3D) - (allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].getMountPointLocation(allMisPkgs[i].Links[j].SelfMount) * allMisPkgs[i].Links[j].DrawScale3D)); + + JointParts[JointParts.length - 1].ParentAxis = (Vect(0,1,0) >> converter.RotatorToUU(allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].getMountPointOrientation(allMisPkgs[i].Links[j].SelfMount))) * Vect(1,1,1); + JointParts[JointParts.length - 1].SelfAxis = JointParts[JointParts.length - 1].ParentAxis; + JointParts[JointParts.length - 1].ParentAxis2 = (Vect(1,0,0) >> converter.RotatorToUU(allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].getMountPointOrientation(allMisPkgs[i].Links[j].SelfMount))) * Vect(1,1,1); + JointParts[JointParts.length - 1].SelfAxis2 = JointParts[JointParts.length - 1].ParentAxis2; + + JointParts[JointParts.length - 1].SelfPos = converter.LengthVectorToUU(-allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].MaxRange * (Vect(0,0,-1) >> converter.RotatorToUU(allMisPkgsLinks[i*allMisPkgs[i].Links.length+j].getMountPointOrientation(allMisPkgs[i].Links[j].SelfMount)))); + } } } @@ -818,6 +834,14 @@ Joints[CurrentPart] = spawn(JointParts[CurrentPart].JointClass,Parent); if (Joints[CurrentPart].IsA('KSlider')) { + if(Joints[CurrentPart].IsA('ScissorJoint')) + { + Parts[CurrentPart] = spawn(JointParts[CurrentPart].PartClass,Parent,, Parent.Location + offset.X*RotX + offset.Y*RotY + offset.Z*RotZ,Parent.Rotation); + Parts[CurrentPart].SetDrawScale3D(JointParts[CurrentPart].DrawScale3D); + ScissorJoint(Joints[CurrentPart]).init(Parts[CurrentPart],Parent,JointParts[CurrentPart].ParentPos,JointParts[CurrentPart].SelfPos,JointParts[CurrentPart].ParentAxis,JointParts[CurrentPart].ParentAxis2,JointParts[CurrentPart].SelfAxis,JointParts[CurrentPart].SelfAxis2); + } + else + { KSlider(Joints[CurrentPart]).init1(Parent,JointParts[CurrentPart].ParentPos,JointParts[CurrentPart].ParentAxis,JointParts[CurrentPart].ParentAxis2, JointParts[CurrentPart].SelfPos,JointParts[CurrentPart].SelfAxis,JointParts[CurrentPart].SelfAxis2); offset = JointParts[CurrentPart].ParentPos - JointParts[CurrentPart].SelfPos; @@ -826,6 +850,7 @@ log("Init"@Joints[CurrentPart]); KSlider(Joints[CurrentPart]).init2(JointParts[CurrentPart].ParentPos,JointParts[CurrentPart].ParentAxis,JointParts[CurrentPart].ParentAxis2, Parts[CurrentPart],JointParts[CurrentPart].SelfPos,JointParts[CurrentPart].SelfAxis,JointParts[CurrentPart].SelfAxis2); + } } else { //Spawn Part offset = JointParts[CurrentPart].ParentPos - JointParts[CurrentPart].SelfPos; @@ -2056,7 +2081,7 @@ if (JointsControl[i].value!=0) WheelJ.KBraking = 0.0; else - WheelJ.KBraking = JointParts[i].BrakeTorque + 25.5; + WheelJ.KBraking = JointParts[i].BrakeTorque + 10.0; } // Speed else if (JointsControl[i].order==1) { @@ -2065,7 +2090,7 @@ WheelJ.KBraking = 0.0; WheelJ.KMotorTorque = MotorTorque; } else { - WheelJ.KBraking = JointParts[i].BrakeTorque + 25.5; + WheelJ.KBraking = JointParts[i].BrakeTorque + 10.0; WheelJ.KMotorTorque = 0.0; } } From bfrisch at edam.speech.cs.cmu.edu Mon Jan 14 11:28:36 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 14 Jan 2008 11:28:36 -0500 Subject: [TeamTalk 362]: [898] trunk/usarsim/TreasureHunt/Classes: !) Checking in progress of working SmithTreasureHunterPawns Message-ID: <200801141628.m0EGSaF5025084@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080114/9c0338b6/attachment.html -------------- next part -------------- Deleted: trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc 2008-01-11 17:22:59 UTC (rev 897) +++ trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -1,45 +0,0 @@ -Class BlackMaleTreasureHunterPawn extends TreasureHunterPawn; - -defaultproperties -{ - // Size of all male hunter is different from Female Treasure Hunter due to different mesh - DrawScale=5.0 - - // Animation subset - Mesh=Mesh'smith.smith' - - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 - CollisionRadius=+00061.200000 - CollisionHeight=+00203.000000 - CrouchHeight=+00070.200000 - CrouchRadius=+00061.200000 - GroundSpeed=+00800.000000 - AirSpeed=+00800.000000 - WaterSpeed=+00800.000000 - JumpZ=+00630.000000 - bWantsToCrouch = true - bCanCrouch=true - bCanClimbLadders=true - bCanPickupInventory=true - bNetNotify=true - - - Skins(0)=Texture'smithskins.smithbody' - Skins(1)=Texture'smithskins.smithhead' - Species=class'xGame.SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xJuggGibGroup' - - RequiredEquipment(0)="" - RequiredEquipment(1)="" - - IdleWeaponAnim=Idle_Rest - IdleHeavyAnim=Idle_Rest - IdleRifleAnim=Idle_Rest - FireHeavyRapidAnim=Idle_Rest - FireHeavyBurstAnim=Idle_Rest - FireRifleRapidAnim=Idle_Rest - FireRifleBurstAnim=Idle_Rest - -} \ No newline at end of file Copied: trunk/usarsim/TreasureHunt/Classes/BlackSmithTreasureHunterPawn.uc (from rev 897, trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc) =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlackSmithTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/BlackSmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -0,0 +1,7 @@ +Class BlackSmithTreasureHunterPawn extends SmithTreasureHunterPawn; + +defaultproperties +{ + Skins(0)=Texture'smithskins.smithbody' + Skins(1)=Texture'smithskins.smithhead' +} \ No newline at end of file Deleted: trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc 2008-01-11 17:22:59 UTC (rev 897) +++ trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -1,45 +0,0 @@ -Class BlueMaleTreasureHunterPawn extends TreasureHunterPawn; - -defaultproperties -{ - // Size of all male hunter is different from Female Treasure Hunter due to different mesh - DrawScale=5.0 - - // Animation subset - Mesh=Mesh'smith.smith' - - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 - CollisionRadius=+00061.200000 - CollisionHeight=+00203.000000 - CrouchHeight=+00070.200000 - CrouchRadius=+00061.200000 - GroundSpeed=+00800.000000 - AirSpeed=+00800.000000 - WaterSpeed=+00800.000000 - JumpZ=+00630.000000 - bWantsToCrouch = true - bCanCrouch=true - bCanClimbLadders=true - bCanPickupInventory=true - bNetNotify=true - - - Skins(0)=Texture'smithskins.smithbody-blue' - Skins(1)=Texture'smithskins.smithhead' - Species=class'xGame.SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xJuggGibGroup' - - RequiredEquipment(0)="" - RequiredEquipment(1)="" - - IdleWeaponAnim=Idle_Rest - IdleHeavyAnim=Idle_Rest - IdleRifleAnim=Idle_Rest - FireHeavyRapidAnim=Idle_Rest - FireHeavyBurstAnim=Idle_Rest - FireRifleRapidAnim=Idle_Rest - FireRifleBurstAnim=Idle_Rest - -} \ No newline at end of file Copied: trunk/usarsim/TreasureHunt/Classes/BlueSmithTreasureHunterPawn.uc (from rev 897, trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc) =================================================================== --- trunk/usarsim/TreasureHunt/Classes/BlueSmithTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/BlueSmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -0,0 +1,7 @@ +Class BlueSmithTreasureHunterPawn extends SmithTreasureHunterPawn; + +defaultproperties +{ + Skins(0)=Texture'smithskins.smithbody-blue' + Skins(1)=Texture'smithskins.smithhead' +} \ No newline at end of file Deleted: trunk/usarsim/TreasureHunt/Classes/FemaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/FemaleTreasureHunterPawn.uc 2008-01-11 17:22:59 UTC (rev 897) +++ trunk/usarsim/TreasureHunt/Classes/FemaleTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -1,29 +0,0 @@ -Class FemaleTreasureHunterPawn extends TreasureHunterPawn; - -defaultproperties -{ - // Size of female hunter - DrawScale=1.65 - - // Animation subset - Mesh=SkeletalMesh'UDN_CharacterModels_K.GenericFemale' - - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 - CollisionRadius=+00061.200000 - CollisionHeight=+00203.000000 - CrouchHeight=+00070.200000 - CrouchRadius=+00061.200000 - GroundSpeed=+00800.000000 - AirSpeed=+00800.000000 - WaterSpeed=+00800.000000 - JumpZ=+00630.000000 - bWantsToCrouch = true - bCanCrouch=true - bCanClimbLadders=true - bCanPickupInventory=true - bNetNotify=true - - RequiredEquipment(0)="" - RequiredEquipment(1)="" -} \ No newline at end of file Deleted: trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc 2008-01-11 17:22:59 UTC (rev 897) +++ trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -1,45 +0,0 @@ -Class GreenMaleTreasureHunterPawn extends TreasureHunterPawn; - -defaultproperties -{ - // Size of all male hunter is different from Female Treasure Hunter due to different mesh - DrawScale=5.0 - - // Animation subset - Mesh=Mesh'smith.smith' - - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 - CollisionRadius=+00061.200000 - CollisionHeight=+00203.000000 - CrouchHeight=+00070.200000 - CrouchRadius=+00061.200000 - GroundSpeed=+00800.000000 - AirSpeed=+00800.000000 - WaterSpeed=+00800.000000 - JumpZ=+00630.000000 - bWantsToCrouch = true - bCanCrouch=true - bCanClimbLadders=true - bCanPickupInventory=true - bNetNotify=true - - - Skins(0)=Texture'smithskins.smithbody-green' - Skins(1)=Texture'smithskins.smithhead' - Species=class'xGame.SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xJuggGibGroup' - - RequiredEquipment(0)="" - RequiredEquipment(1)="" - - IdleWeaponAnim=Idle_Rest - IdleHeavyAnim=Idle_Rest - IdleRifleAnim=Idle_Rest - FireHeavyRapidAnim=Idle_Rest - FireHeavyBurstAnim=Idle_Rest - FireRifleRapidAnim=Idle_Rest - FireRifleBurstAnim=Idle_Rest - -} \ No newline at end of file Copied: trunk/usarsim/TreasureHunt/Classes/GreenSmithTreasureHunterPawn.uc (from rev 897, trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc) =================================================================== --- trunk/usarsim/TreasureHunt/Classes/GreenSmithTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/GreenSmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -0,0 +1,7 @@ +Class GreenSmithTreasureHunterPawn extends SmithTreasureHunterPawn; + +defaultproperties +{ + Skins(0)=Texture'smithskins.smithbody-green' + Skins(1)=Texture'smithskins.smithhead' +} \ No newline at end of file Deleted: trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc 2008-01-11 17:22:59 UTC (rev 897) +++ trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -1,45 +0,0 @@ -Class RedMaleTreasureHunterPawn extends TreasureHunterPawn; - -defaultproperties -{ - // Size of all male hunter is different from Female Treasure Hunter due to different mesh - DrawScale=5.0 - - // Animation subset - Mesh=Mesh'smith.smith' - - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 - CollisionRadius=+00061.200000 - CollisionHeight=+00203.000000 - CrouchHeight=+00070.200000 - CrouchRadius=+00061.200000 - GroundSpeed=+00800.000000 - AirSpeed=+00800.000000 - WaterSpeed=+00800.000000 - JumpZ=+00630.000000 - bWantsToCrouch = true - bCanCrouch=true - bCanClimbLadders=true - bCanPickupInventory=true - bNetNotify=true - - - Skins(0)=Texture'smithskins.smithbody-red' - Skins(1)=Texture'smithskins.smithhead' - Species=class'xGame.SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xJuggGibGroup' - - RequiredEquipment(0)="" - RequiredEquipment(1)="" - - IdleWeaponAnim=Idle_Rest - IdleHeavyAnim=Idle_Rest - IdleRifleAnim=Idle_Rest - FireHeavyRapidAnim=Idle_Rest - FireHeavyBurstAnim=Idle_Rest - FireRifleRapidAnim=Idle_Rest - FireRifleBurstAnim=Idle_Rest - -} \ No newline at end of file Copied: trunk/usarsim/TreasureHunt/Classes/RedSmithTreasureHunterPawn.uc (from rev 897, trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc) =================================================================== --- trunk/usarsim/TreasureHunt/Classes/RedSmithTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/RedSmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -0,0 +1,7 @@ +Class RedSmithTreasureHunterPawn extends SmithTreasureHunterPawn; + +defaultproperties +{ + Skins(0)=Texture'smithskins.smithbody-red' + Skins(1)=Texture'smithskins.smithhead' +} \ No newline at end of file Added: trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -0,0 +1,237 @@ +Class SmithTreasureHunterPawn extends TreasureHunterPawn; + +defaultproperties +{ + // Size of all male hunter is different from Female Treasure Hunter due to different mesh + DrawScale=5.0 + + // Animation subset + Mesh=Mesh'smith.smith' + + BaseEyeHeight=+00150.000000 + EyeHeight=+00150.000000 + CollisionRadius=+00061.200000 + CollisionHeight=+00203.000000 + CrouchHeight=+00070.200000 + CrouchRadius=+00061.200000 + GroundSpeed=+00800.000000 + AirSpeed=+00800.000000 + WaterSpeed=+00800.000000 + JumpZ=+00630.000000 + bWantsToCrouch = true + bCanCrouch=true + bCanClimbLadders=true + bCanPickupInventory=true + bNetNotify=true + + + Species=class'xGame.SPECIES_Merc' + SoundGroupClass=class'xMercMaleSoundGroup' + GibGroupClass=class'xJuggGibGroup' + + RequiredEquipment(0)="" + RequiredEquipment(1)="" + + bNetNotify=true + + Species=class'SPECIES_Merc' + SoundGroupClass=class'xMercMaleSoundGroup' + GibGroupClass=class'xPawnGibGroup' + + bStatic=False + DrawScale=1.0 + + Buoyancy=+00099.000000 + UnderWaterTime=+00020.000000 + bCanStrafe=True + DrawType=DT_Mesh + Style=STY_Normal + LightBrightness=255 + LightHue=204 + LightSaturation=0 + LightRadius=3 + RotationRate=(Pitch=3072,Yaw=20000,Roll=2048) + + BloodEffect=class'BloodJet' + LowGoreBlood=class'AlienSmallHit' + AirControl=+0.35 + bStasis=false + bCanCrouch=true + bCanClimbLadders=True + bCanPickupInventory=True + WalkingPct=+0.4 + CrouchedPct=+0.4 + + DodgeSpeedFactor=1.5 + DodgeSpeedZ=210.0 + AccelRate=2048.0 + JumpZ=340.0 + CrouchHeight=29.0 + CrouchRadius=25.0 + + LODBias=1.8 + + ShieldStrengthMax=150.0 + + PrePivot=(X=0.0,Y=0.0,Z=-5.0); + ControllerClass=class'XGame.xBot' + + SoundFootsteps(0)=Sound'PlayerSounds.Final.FootstepDefault' + SoundFootsteps(1)=Sound'PlayerSounds.Final.FootstepRock' + SoundFootsteps(2)=Sound'PlayerSounds.Final.FootstepDirt' + SoundFootsteps(3)=Sound'PlayerSounds.Final.FootStepMetal' + SoundFootsteps(4)=Sound'PlayerSounds.Final.FootstepWood' + SoundFootsteps(5)=Sound'PlayerSounds.Final.FootstepPlant' + SoundFootsteps(6)=Sound'PlayerSounds.Final.FootstepFlesh' + SoundFootsteps(7)=Sound'PlayerSounds.Final.FootstepIce' + SoundFootsteps(8)=Sound'PlayerSounds.Final.FootstepSnow' + SoundFootsteps(9)=Sound'PlayerSounds.Final.FootstepWater' + SoundFootsteps(10)=Sound'PlayerSounds.Final.FootstepGlass' + + MinTimeBetweenPainSounds=0.35 + ScaleGlow=1.0 + AmbientGlow=40 + + TeleportFXClass=class'TransEffect' + + GibCountCalf=4 + GibCountForearm=2 + GibCountHead=2 + GibCountTorso=2 + GibCountUpperArm=2 + + bDoTorsoTwist=true + + bActorShadows=true + bPlayerShadows=true + ShieldHitMat=Material'XGameShaders.PlayerShaders.PlayerShieldSh' + ShieldHitMatTime=1.0 + UDamageWeaponMaterial=Material'XGameShaders.PlayerShaders.WeaponUDamageShader' + InvisMaterial=FinalBlend'XEffectMat.InvisOverlayFB' + + bPhysicsAnimUpdate=true + MovementAnims(0)=RunF + MovementAnims(1)=RunB + MovementAnims(2)=RunL + MovementAnims(3)=RunR + SwimAnims(0)=SwimF + SwimAnims(1)=SwimB + SwimAnims(2)=SwimL + SwimAnims(3)=SwimR + CrouchAnims(0)=CrouchF + CrouchAnims(1)=CrouchB + CrouchAnims(2)=CrouchL + CrouchAnims(3)=CrouchR + WalkAnims(0)=WalkF + WalkAnims(1)=WalkB + WalkAnims(2)=WalkL + WalkAnims(3)=WalkR + AirStillAnim=Jump_Mid + AirAnims(0)=JumpF_Mid + AirAnims(1)=JumpB_Mid + AirAnims(2)=JumpL_Mid + AirAnims(3)=JumpR_Mid + TakeoffStillAnim=Jump_Takeoff + TakeoffAnims(0)=JumpF_Takeoff + TakeoffAnims(1)=JumpB_Takeoff + TakeoffAnims(2)=JumpL_Takeoff + TakeoffAnims(3)=JumpR_Takeoff + LandAnims(0)=JumpF_Land + LandAnims(1)=JumpB_Land + LandAnims(2)=JumpL_Land + LandAnims(3)=JumpR_Land + DoubleJumpAnims(0)=DoubleJumpF + DoubleJumpAnims(1)=DoubleJumpB + DoubleJumpAnims(2)=DoubleJumpL + DoubleJumpAnims(3)=DoubleJumpR + DodgeAnims(0)=DodgeF + DodgeAnims(1)=DodgeB + DodgeAnims(2)=DodgeL + DodgeAnims(3)=DodgeR + WallDodgeAnims(0)=WallDodgeF + WallDodgeAnims(1)=WallDodgeB + WallDodgeAnims(2)=WallDodgeL + WallDodgeAnims(3)=WallDodgeR + + TurnRightAnim=TurnR + TurnLeftAnim=TurnL + CrouchTurnRightAnim=Crouch_TurnR + CrouchTurnLeftAnim=Crouch_TurnL + IdleRestAnim=Idle_Rest + IdleCrouchAnim=Crouch + IdleSwimAnim=Swim_Tread + IdleWeaponAnim=Idle_Chat + IdleHeavyAnim=Idle_Chat + IdleRifleAnim=Idle_Chat + IdleChatAnim=Idle_Chat + FireHeavyRapidAnim=Idle_Chat + FireHeavyBurstAnim=Idle_Chat + FireRifleRapidAnim=Idle_Chat + FireRifleBurstAnim=Idle_Chat + + MaxMultiJump=1 + MultiJumpRemaining=1 + MultiJumpBoost=25 + + RagdollLifeSpan=13 + RagDeathVel=200 + RagInvInertia=4 + RagShootStrength=8000 + RagSpinScale=2.5 + RagDeathUpKick=150 + RagGravScale=1.0 + + Begin Object Class=KarmaParamsSkel Name=PawnKParams + KFriction=0.6 + KRestitution=0.3 + KAngularDamping=0.05 + KLinearDamping=0.15 + KBuoyancy=1 + KStartEnabled=True + KImpactThreshold=500 + KVelDropBelowThreshold=50 + KConvulseSpacing=(Min=0.5,Max=2.2) + bHighDetailOnly=False + Name="PawnKParams" + End Object + KParams=KarmaParams'PawnKParams' + + RagImpactSounds(0)=sound'GeneralImpacts.Breakbone_01' + RagImpactSounds(1)=sound'GeneralImpacts.Breakbone_02' + RagImpactSounds(2)=sound'GeneralImpacts.Breakbone_03' + + RagImpactVolume=2.5 + RagImpactSoundInterval=0.5 + + VoiceType="xGame.MercMaleVoice" + + RootBone="Bip01" + HeadBone="Bip01 Head" + SpineBone1="Bip01 Spine1" + SpineBone2="Bip01 Spine2" + FireRootBone="Bip01 Spine" + + UDamageSound=Sound'GameSounds.UDamageFire' + + GruntVolume=0.18 + FootstepVolume=0.15 + + DeResTime=6.0 + DeResMat0=FinalBlend'DeRez.DeRezFinalBody' + DeResMat1=FinalBlend'DeRez.DeRezFinalHead' + DeResLiftVel=(Points=((InVal=0,OutVal=0),(InVal=2.5,OutVal=32),(InVal=100,OutVal=32))) + DeResLiftSoftness=(Points=((InVal=0,OutVal=0.3),(InVal=2.5,OutVal=0.05),(InVal=100,OutVal=0.05))) + DeResGravScale=0.0 + DeResLateralFriction=0.3 + TransOutEffect(0)=class'NewTransDeResRed' + TransOutEffect(1)=class'NewTransDeResBlue' + TransEffects(0)=class'NewTransEffect' + TransEffects(1)=class'NewTransEffectBlue' + + MaxLights=8 + bDramaticLighting=true + + bCanDodgeDoubleJump=true + bCanWallDodge=true + bNoCoronas=false +} \ No newline at end of file Modified: trunk/usarsim/TreasureHunt/Classes/TreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/TreasureHunterPawn.uc 2008-01-11 17:22:59 UTC (rev 897) +++ trunk/usarsim/TreasureHunt/Classes/TreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -1,4 +1,4 @@ -Class TreasureHunterPawn extends xPawn; +Class TreasureHunterPawn extends UnrealPawn; defaultproperties { Deleted: trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc 2008-01-11 17:22:59 UTC (rev 897) +++ trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -1,45 +0,0 @@ -Class YellowMaleTreasureHunterPawn extends TreasureHunterPawn; - -defaultproperties -{ - // Size of all male hunter is different from Female Treasure Hunter due to different mesh - DrawScale=5.0 - - // Animation subset - Mesh=Mesh'smith.smith' - - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 - CollisionRadius=+00061.200000 - CollisionHeight=+00203.000000 - CrouchHeight=+00070.200000 - CrouchRadius=+00061.200000 - GroundSpeed=+00800.000000 - AirSpeed=+00800.000000 - WaterSpeed=+00800.000000 - JumpZ=+00630.000000 - bWantsToCrouch = true - bCanCrouch=true - bCanClimbLadders=true - bCanPickupInventory=true - bNetNotify=true - - - Skins(0)=Texture'smithskins.smithbody-yellow' - Skins(1)=Texture'smithskins.smithhead' - Species=class'xGame.SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xJuggGibGroup' - - RequiredEquipment(0)="" - RequiredEquipment(1)="" - - IdleWeaponAnim=Idle_Rest - IdleHeavyAnim=Idle_Rest - IdleRifleAnim=Idle_Rest - FireHeavyRapidAnim=Idle_Rest - FireHeavyBurstAnim=Idle_Rest - FireRifleRapidAnim=Idle_Rest - FireRifleBurstAnim=Idle_Rest - -} \ No newline at end of file Copied: trunk/usarsim/TreasureHunt/Classes/YellowSmithTreasureHunterPawn.uc (from rev 897, trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc) =================================================================== --- trunk/usarsim/TreasureHunt/Classes/YellowSmithTreasureHunterPawn.uc (rev 0) +++ trunk/usarsim/TreasureHunt/Classes/YellowSmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) @@ -0,0 +1,7 @@ +Class YellowMaleTreasureHunterPawn extends TreasureHunterPawn; + +defaultproperties +{ + Skins(0)=Texture'smithskins.smithbody-yellow' + Skins(1)=Texture'smithskins.smithhead' +} \ No newline at end of file From bfrisch at edam.speech.cs.cmu.edu Mon Jan 14 12:38:39 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 14 Jan 2008 12:38:39 -0500 Subject: [TeamTalk 363]: [899] trunk/usarsim/TreasureHunt/Classes: 1) Now the code compiles again. Message-ID: <200801141738.m0EHcdvF025163@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080114/7850272b/attachment.html -------------- next part -------------- Modified: trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) +++ trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc 2008-01-14 17:38:38 UTC (rev 899) @@ -23,24 +23,12 @@ bCanClimbLadders=true bCanPickupInventory=true bNetNotify=true - - - Species=class'xGame.SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xJuggGibGroup' - + RequiredEquipment(0)="" RequiredEquipment(1)="" - - bNetNotify=true - - Species=class'SPECIES_Merc' - SoundGroupClass=class'xMercMaleSoundGroup' - GibGroupClass=class'xPawnGibGroup' - + bStatic=False - DrawScale=1.0 - + Buoyancy=+00099.000000 UnderWaterTime=+00020.000000 bCanStrafe=True @@ -56,59 +44,26 @@ LowGoreBlood=class'AlienSmallHit' AirControl=+0.35 bStasis=false - bCanCrouch=true - bCanClimbLadders=True - bCanPickupInventory=True WalkingPct=+0.4 CrouchedPct=+0.4 DodgeSpeedFactor=1.5 DodgeSpeedZ=210.0 AccelRate=2048.0 - JumpZ=340.0 - CrouchHeight=29.0 - CrouchRadius=25.0 - + LODBias=1.8 - ShieldStrengthMax=150.0 - PrePivot=(X=0.0,Y=0.0,Z=-5.0); ControllerClass=class'XGame.xBot' - - SoundFootsteps(0)=Sound'PlayerSounds.Final.FootstepDefault' - SoundFootsteps(1)=Sound'PlayerSounds.Final.FootstepRock' - SoundFootsteps(2)=Sound'PlayerSounds.Final.FootstepDirt' - SoundFootsteps(3)=Sound'PlayerSounds.Final.FootStepMetal' - SoundFootsteps(4)=Sound'PlayerSounds.Final.FootstepWood' - SoundFootsteps(5)=Sound'PlayerSounds.Final.FootstepPlant' - SoundFootsteps(6)=Sound'PlayerSounds.Final.FootstepFlesh' - SoundFootsteps(7)=Sound'PlayerSounds.Final.FootstepIce' - SoundFootsteps(8)=Sound'PlayerSounds.Final.FootstepSnow' - SoundFootsteps(9)=Sound'PlayerSounds.Final.FootstepWater' - SoundFootsteps(10)=Sound'PlayerSounds.Final.FootstepGlass' - - MinTimeBetweenPainSounds=0.35 + ScaleGlow=1.0 AmbientGlow=40 + + bDoTorsoTwist=true - TeleportFXClass=class'TransEffect' - - GibCountCalf=4 - GibCountForearm=2 - GibCountHead=2 - GibCountTorso=2 - GibCountUpperArm=2 - - bDoTorsoTwist=true - bActorShadows=true bPlayerShadows=true - ShieldHitMat=Material'XGameShaders.PlayerShaders.PlayerShieldSh' - ShieldHitMatTime=1.0 - UDamageWeaponMaterial=Material'XGameShaders.PlayerShaders.WeaponUDamageShader' - InvisMaterial=FinalBlend'XEffectMat.InvisOverlayFB' - + bPhysicsAnimUpdate=true MovementAnims(0)=RunF MovementAnims(1)=RunB @@ -148,11 +103,7 @@ DodgeAnims(1)=DodgeB DodgeAnims(2)=DodgeL DodgeAnims(3)=DodgeR - WallDodgeAnims(0)=WallDodgeF - WallDodgeAnims(1)=WallDodgeB - WallDodgeAnims(2)=WallDodgeL - WallDodgeAnims(3)=WallDodgeR - + TurnRightAnim=TurnR TurnLeftAnim=TurnL CrouchTurnRightAnim=Crouch_TurnR @@ -161,26 +112,8 @@ IdleCrouchAnim=Crouch IdleSwimAnim=Swim_Tread IdleWeaponAnim=Idle_Chat - IdleHeavyAnim=Idle_Chat - IdleRifleAnim=Idle_Chat IdleChatAnim=Idle_Chat - FireHeavyRapidAnim=Idle_Chat - FireHeavyBurstAnim=Idle_Chat - FireRifleRapidAnim=Idle_Chat - FireRifleBurstAnim=Idle_Chat - MaxMultiJump=1 - MultiJumpRemaining=1 - MultiJumpBoost=25 - - RagdollLifeSpan=13 - RagDeathVel=200 - RagInvInertia=4 - RagShootStrength=8000 - RagSpinScale=2.5 - RagDeathUpKick=150 - RagGravScale=1.0 - Begin Object Class=KarmaParamsSkel Name=PawnKParams KFriction=0.6 KRestitution=0.3 @@ -196,42 +129,16 @@ End Object KParams=KarmaParams'PawnKParams' - RagImpactSounds(0)=sound'GeneralImpacts.Breakbone_01' - RagImpactSounds(1)=sound'GeneralImpacts.Breakbone_02' - RagImpactSounds(2)=sound'GeneralImpacts.Breakbone_03' - - RagImpactVolume=2.5 - RagImpactSoundInterval=0.5 - VoiceType="xGame.MercMaleVoice" RootBone="Bip01" HeadBone="Bip01 Head" SpineBone1="Bip01 Spine1" SpineBone2="Bip01 Spine2" - FireRootBone="Bip01 Spine" - - UDamageSound=Sound'GameSounds.UDamageFire' - - GruntVolume=0.18 - FootstepVolume=0.15 - - DeResTime=6.0 - DeResMat0=FinalBlend'DeRez.DeRezFinalBody' - DeResMat1=FinalBlend'DeRez.DeRezFinalHead' - DeResLiftVel=(Points=((InVal=0,OutVal=0),(InVal=2.5,OutVal=32),(InVal=100,OutVal=32))) - DeResLiftSoftness=(Points=((InVal=0,OutVal=0.3),(InVal=2.5,OutVal=0.05),(InVal=100,OutVal=0.05))) - DeResGravScale=0.0 - DeResLateralFriction=0.3 - TransOutEffect(0)=class'NewTransDeResRed' - TransOutEffect(1)=class'NewTransDeResBlue' - TransEffects(0)=class'NewTransEffect' - TransEffects(1)=class'NewTransEffectBlue' - - MaxLights=8 + + MaxLights=8 bDramaticLighting=true - bCanDodgeDoubleJump=true - bCanWallDodge=true + bCanWallDodge=true bNoCoronas=false } \ No newline at end of file Modified: trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc 2008-01-14 16:28:34 UTC (rev 898) +++ trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc 2008-01-14 17:38:38 UTC (rev 899) @@ -51,19 +51,19 @@ switch (pawnSuitColorNum) { case 1: - DefaultPlayerClass = class'BlackMaleTreasureHunterPawn'; + DefaultPlayerClass = class'BlackSmithTreasureHunterPawn'; break; case 2: - DefaultPlayerClass = class'BlueMaleTreasureHunterPawn'; + DefaultPlayerClass = class'BlueSmithTreasureHunterPawn'; break; case 3: - DefaultPlayerClass = class'GreenMaleTreasureHunterPawn'; + DefaultPlayerClass = class'GreenSmithTreasureHunterPawn'; break; case 4: - DefaultPlayerClass = class'RedMaleTreasureHunterPawn'; + DefaultPlayerClass = class'RedSmithTreasureHunterPawn'; break; case 0: - DefaultPlayerClass = class'YellowMaleTreasureHunterPawn'; + DefaultPlayerClass = class'YellowSmithTreasureHunterPawn'; break; } Modified: trunk/usarsim/TreasureHunt/Classes/YellowSmithTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/YellowSmithTreasureHunterPawn.uc 2008-01-14 16:28:34 UTC (rev 898) +++ trunk/usarsim/TreasureHunt/Classes/YellowSmithTreasureHunterPawn.uc 2008-01-14 17:38:38 UTC (rev 899) @@ -1,4 +1,4 @@ -Class YellowMaleTreasureHunterPawn extends TreasureHunterPawn; +Class YellowSmithTreasureHunterPawn extends TreasureHunterPawn; defaultproperties { From tk at edam.speech.cs.cmu.edu Mon Jan 14 15:12:18 2008 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Mon, 14 Jan 2008 15:12:18 -0500 Subject: [TeamTalk 364]: [900] trunk/usarsim: 1) update from sourceforge Message-ID: <200801142012.m0EKCIv4026911@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080114/e04a273e/attachment-0001.html -------------- next part -------------- Added: trunk/usarsim/Doc/IUB_README.txt =================================================================== --- trunk/usarsim/Doc/IUB_README.txt (rev 0) +++ trunk/usarsim/Doc/IUB_README.txt 2008-01-14 20:12:18 UTC (rev 900) @@ -0,0 +1,21 @@ +How to Install +============== +Extract the package to your UT2004 directory and recompile USARBot. + + +Notes +===== +Known bug: The camera does not behave properly when rotated. Shall be fixed +soon. + +Credits +======= +Developed by: +Stefan Markov +Ivan Delchev +Mentar Mahmudi + +at IUB, 2005 under the supervision of Prof. Stefano Carpin. + +Please send bugs to: +s.markov at iu-bremen.de \ No newline at end of file Added: trunk/usarsim/Doc/SampleRobotDescription.doc =================================================================== (Binary files differ) Property changes on: trunk/usarsim/Doc/SampleRobotDescription.doc ___________________________________________________________________ Name: svn:executable + * Name: svn:mime-type + application/octet-stream Modified: trunk/usarsim/System/USARBot.ini =================================================================== --- trunk/usarsim/System/USARBot.ini 2008-01-14 17:38:38 UTC (rev 899) +++ trunk/usarsim/System/USARBot.ini 2008-01-14 20:12:18 UTC (rev 900) @@ -26,7 +26,7 @@ Sigma=0.1 [USARBot.GroundTruth] -ScanInterval=0.2 +ScanInterval=0.05 bWithTimeStamp=True [USARBot.EncoderSensor] @@ -43,7 +43,7 @@ [USARBot.RangeScanner] HiddenSensor=False MaxRange=20.000000 -ScanInterval=.20 +ScanInterval=.2 Resolution=0.01745 ScanFov=3.1415 ;ScanFov=0.018 @@ -127,9 +127,11 @@ [USARBot.RFIDSensor] SensingMode=Attenuation ;may be: Radius, Obstacle, Attenuation MaxRange=3 ;Used only by Radius and Obstacle mode +;Sensor params used in attenuation mode: dBmTXPower=36 dBmRXSensibility=-88 dBObstacleAttenuation=3.5 +;Other params: bTraceRFIDs=false ;Draw 3D lines from sensor to rfid tag bAlwaysReadRFIDmem=false HiddenSensor=true @@ -201,7 +203,7 @@ Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R6",Position=(X=-0.21999978,Y=-0.079999916,Z=-0.0),Direction=(Y=0.0,Z=-2.618026,X=0.0)) Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R7",Position=(X=-0.1849998,Y=-0.114999875,Z=-0.0),Direction=(Y=0.0,Z=-2.2689495,X=0.0)) Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="R8",Position=(X=-0.14499985,Y=-0.12999986,Z=-0.0),Direction=(Y=0.0,Z=-1.5707964,X=0.0)) -Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.14399984,Y=0.0,Z=-0.0919999),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.14399984,Y=0.0,Z=-0.012),Direction=(Y=0.0,Z=0.0,X=0.0)) Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) ;Sensors=(ItemClass=class'USARBot.RFIDSensor',ItemName="RFID",Position=(X=0.0,Y=0.0,Z=0.0),Direction=(Y=0,Z=0,X=0)) @@ -428,6 +430,7 @@ Effecters=(ItemClass=class'USARBot.RFIDReleaser',ItemName="Gun",Position=(X=0.0,Y=0.0,Z=0.0095238),Direction=(x=0.0,y=0.0,z=0.0)) Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +>>>>>>> 1.85 [USARBot.UnitLoader] bDebug=False Weight=50 @@ -440,10 +443,17 @@ JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.UnitLoaderTireLeft',DrawScale3D=(X=1,Y=1,Z=1),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.30,X=0.30,Z=0.2),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) JointParts=(PartName="RightRWheel",PartClass=class'USARModels.UnitLoaderTireRight',DrawScale3D=(X=1,Y=1,Z=1),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.30,X=-0.30,Z=0.2),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.UnitLoaderTireLeft',DrawScale3D=(X=1,Y=1,Z=1),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.30,X=-0.30,Z=0.2),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +<<<<<<< USARBot.ini JointParts=(PartName="Light",PartClass=class'USARModels.SpinLight',DrawScale3D=(X=1,Y=1,Z=1),Parent="",JointClass=class'USARBot.KSpinHinge',ParentPos=(Y=0.0,X=0.45,Z=-1.33),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) MisPkgs=(PkgName="UnitLoaderTop",Location=(Y=0,X=-0.17,Z=-0.32),PkgClass=Class'USARMisPkg.UnitLoaderTop') MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0,X=0.6,Z=-.55),PkgClass=Class'USARMisPkg.CameraPanTilt') +======= +JointParts=(PartName="Light",PartClass=class'USARModels.SpinLight',DrawScale3D=(X=1,Y=1,Z=1),Parent="",JointClass=class'USARBot.KSpinHinge',ParentPos=(Y=0.0,X=0.45,Z=-1.33),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +MisPkgs=(PkgName="UnitLoaderTop",Location=(Y=0,X=-0.17,Z=-0.15),PkgClass=Class'USARMisPkg.UnitLoaderTop',Orientation=(Y=0,Z=0,X=0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0,X=0.6,Z=-.55),Orientation=(X=0.0,Y=0.5,Z=0.0),PkgClass=Class'USARMisPkg.CameraPanTilt') +>>>>>>> 1.85 Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) +<<<<<<< USARBot.ini Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(x=0.0,y=0.0,z=0.0)) Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.875,Y=0.0,Z=0.1),Direction=(Y=0.0,Z=0.0,X=0.0)) @@ -824,3 +834,383 @@ bDebug=true cleanOnClose=false +======= +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(x=0.0,y=0.0,z=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.875,Y=0.0,Z=0.1),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARModels.RFIDPackageScanner',ItemName="reader1",Parent="UnitLoaderTop_Link1",Position=(X=0.43,Y=0.0,Z=-0.25),Direction=(Y=0.0,Z=3.145,X=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner2",Position=(X=-0.79,Y=0.0,Z=0.1),Direction=(Y=0.0,Z=3.145,X=0.0)) +Effecters=(ItemClass=class'USARModels.UnitLoaderTableEffecter',ItemName="Roller",Parent="UnitLoaderTop_Link1",Position=(Y=0.0,X=0.0,Z=-0.0),Direction=(Y=0,Z=0.0,X=0.0)) + +[USARBot.Hummer] +bDebug=False +Weight=50 +Payload=25 +ChassisMass=100.000000 +MaxTorque=32000.0 +MotorTorque=2400.0 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.HummerTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.7331802,X=1.3296367,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.HummerTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.7171612,X=1.3296367,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.HummerTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.7331802,X=-1.3151034,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.HummerTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.7171612,X=-1.3151034,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.00857142,X=0.7857136,Z=-1.047237),PkgClass=Class'USARMisPkg.CameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=1.8133314,Y=0.00857142,Z=-0.5523804),Direction=(Y=0.0,Z=0.0,X=0.0)) +HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="",Position=(Y=0.00857142,X=1.7238077,Z=-0.7485706),Direction=(Y=-0.479369,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.SnowStorm] +bDebug=False +Weight=50 +Payload=25 +ChassisMass=100.000000 +MaxTorque=32000.0 +MotorTorque=2400.0 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.HummerTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.7331802,X=1.3296367,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.HummerTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.7171612,X=1.3296367,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.HummerTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.7331802,X=-1.3151034,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.HummerTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.7171612,X=-1.3151034,Z=-0.361),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.00857142,X=0.7857136,Z=-1.047237),PkgClass=Class'USARMisPkg.CameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="OdometrySensor",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(x=0.0,y=0.0,z=0.0)) +Sensors=(ItemClass=class'USARBot.GPSSensor',ItemName="GPS",Position=(X=0.0,Y=0.0,Z=-1.0),Direction=(x=0.0,y=0.0,z=0.0)) +Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="Compass",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(X=0.0,Z=1.5664821,Y=0.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=1.8133314,Y=0.00857142,Z=-0.5523804),Direction=(Y=0.0,Z=0.0,X=0.0)) +HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="",Position=(Y=0.00857142,X=1.7238077,Z=-0.7485706),Direction=(Y=-0.479369,Z=0.0,X=0.0)) + +[USARBot.Sedan] +bDebug=False +Weight=50 +Payload=25 +ChassisMass=100.000000 +MaxTorque=32000.0 +MotorTorque=2400.0 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.SedanTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.7047619,X=1.3238095,Z=-0.27),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.SedanTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.7047619,X=1.3238095,Z=-0.27),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.SedanTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.7047619,X=-1.2666667,Z=-0.27),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.SedanTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.7047619,X=-1.2666667,Z=-0.27),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=1.0857143,Z=-0.8857143),PkgClass=Class'USARMisPkg.CameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.Cooper] +bDebug=False +Weight=50 +Payload=25 +ChassisMass=100.000000 +MaxTorque=32000.0 +MotorTorque=2400.0 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.CooperTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.690016,X=1.408492,Z=0.349312),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.CooperTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.688876,X=1.408492,Z=0.349312),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.CooperTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.690016,X=-1.080244,Z=0.349312),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.CooperTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.688876,X=-1.080244,Z=0.349312),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.Submarine] +bDebug=False +Weight=50 +Payload=25 +ChassisMass=2.000000 +bMountByUU=False +JointParts=(PartName="Propeller1",PartClass=class'USARModels.SubmarinePropeller',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.0,X=-4.266662,Z=-0.0),ParentAxis=(Z=1.0),ParentAxis2=(X=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="Rudder1",PartClass=class'USARModels.SubmarineRudder',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.0,X=-3.047616,Z=-0.0),ParentAxis=(Z=1.0),ParentAxis2=(X=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="SternPlane1",PartClass=class'USARModels.SubmarineSternPlane',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.0,X=-3.657139,Z=-0.0),ParentAxis=(Y=1.0),ParentAxis2=(X=1.0),SelfPos=(Z=-0.0),SelfAxis=(Y=1.0),SelfAxis2=(X=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.83809435,Z=-0.420571),PkgClass=Class'USARMisPkg.UnderwaterCameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.06,Z=-0.0088),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARModels.Pinger',ItemName="Scanner1",Position=(X=-0.9904752,Y=0.0,Z=0.42476144),Direction=(Y=-1.5707964,Z=0.0,X=0.0)) +HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="",Position=(Y=0.0,X=2.0857122,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.AirRobot] +bDebug=False +Weight=50 +Payload=25 +ChassisMass=1 +bMountByUU=False +JointParts=(PartName="Counter_Propeller_1",PartClass=class'USARModels.AirRobotPropeller',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.1952,X=-0.1928,Z=-0.12588),ParentAxis=(X=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0.0,Y=0.0,Z=0.0),SelfAxis=(X=1.0),SelfAxis2=(Z=1.0)) +JointParts=(PartName="Counter_Propeller_2",PartClass=class'USARModels.AirRobotPropeller',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.1912,X=-0.1928,Z=-0.12588),ParentAxis=(X=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0.0,Y=0.0,Z=0.0),SelfAxis=(X=1.0),SelfAxis2=(Z=1.0)) +JointParts=(PartName="Propeller_1",PartClass=class'USARModels.AirRobotPropeller',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.1912,X=0.1928,Z=-0.12588),ParentAxis=(X=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0.0,Y=0.0,Z=0.0),SelfAxis=(X=1.0),SelfAxis2=(Z=1.0)) +JointParts=(PartName="Propeller_2",PartClass=class'USARModels.AirRobotPropeller',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.1952,X=0.1928,Z=-0.12588),ParentAxis=(X=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0.0,Y=0.0,Z=0.0),SelfAxis=(X=1.0),SelfAxis2=(Z=1.0)) +MisPkgs=(PkgName="CameraPanTilt",Location=(Y=0.0,X=0.0,Z=-0.09272),PkgClass=Class'USARMisPkg.AirRobotCameraPanTilt') +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt_Link1",Position=(Y=0.008,X=0.024,Z=-0.0008),Direction=(X=0.0,Z=0.0,Y=0.0)) +Sensors=(ItemClass=class'USARBot.GroundTruth',ItemName="GroundTruth",Position=(X=0.0,Y=0.0,Z=-0.0),Direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.ERS] +ChassisMass=0.630000 +MaxTorque=60.0 +MotorTorque=20.0 +MotorSpeed=2.79 +;MotorSpeed=6 +HingePropGap=1800.0 +TorqueCurve=(Points=) +FlipTorque=350.0 +FlipTime=3.0 +msgTimer=0.2 +batteryLife=3600 +bDebug=False +bDisplayTeamBeacon=False +bDesiredBehindView=False +MaxNetUpdateInterval=0.1 +TPCamDistance=600.0 +bMountByUU=False +RobotSkins=(Name="",Skin=Texture'USARSim_LeggedRobots_Textures.ERS7.ERS7DefaultSkin',Comment="Default Texture") +RobotSkins=(Name="RED",Skin=Texture'USARSim_LeggedRobots_Textures.ERS7.ERS7RedSkin',Comment="Red Texture") +RobotSkins=(Name="BLUE",Skin=Texture'USARSim_LeggedRobots_Textures.ERS7.ERS7BlueSkin',Comment="Blue Texture") +JointParts=(PartName="RFA",PartClass=Class'USARModels.ERSra',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent=,JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.065576,Y=0.040676,Z=0.0017480002),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="RFB",PartClass=Class'USARModels.ERSrb',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="RFA",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0,Y=0.022400001,Z=-0.0),ParentAxis=(X=1.0),ParentAxis2=(Y=1.0),SelfAxis=(X=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RFC",PartClass=Class'USARModels.ERSfc',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="RFB",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0072040004,Y=0.0047440003,Z=0.070360005),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="RRA",PartClass=Class'USARModels.ERSra',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent=,JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=-0.065576,Y=0.040000003,Z=-0.0),ParentAxis=(Y=1.0),ParentAxis2=(X=1.0),SelfAxis=(Y=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="RRB",PartClass=Class'USARModels.ERSrb',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="RRA",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0,Y=0.020000001,Z=-0.0),ParentAxis=(X=1.0),ParentAxis2=(Y=1.0),SelfAxis=(X=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RRC",PartClass=Class'USARModels.ERSrc',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="RRB",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=-0.010956001,Y=0.0047440003,Z=0.069876),ParentAxis=(Y=1.0),ParentAxis2=(X=1.0),SelfAxis=(Y=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="LFA",PartClass=Class'USARModels.ERSla',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent=,JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.065576,Y=-0.040676,Z=0.0017480002),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="LFB",PartClass=Class'USARModels.ERSlb',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="LFA",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0,Y=-0.022400001,Z=-0.0),ParentAxis=(X=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(X=-1.0),SelfAxis2=(Y=-1.0)) +JointParts=(PartName="LFC",PartClass=Class'USARModels.ERSfc',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="LFB",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0072040004,Y=-0.0047440003,Z=0.070360005),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="LRA",PartClass=Class'USARModels.ERSla',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent=,JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=-0.065576,Y=-0.040000003,Z=-0.0),ParentAxis=(Y=1.0),ParentAxis2=(X=1.0),SelfAxis=(Y=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="LRB",PartClass=Class'USARModels.ERSlb',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="LRA",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0,Y=-0.020000001,Z=-0.0),ParentAxis=(X=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(X=-1.0),SelfAxis2=(Y=-1.0)) +JointParts=(PartName="LRC",PartClass=Class'USARModels.ERSrc',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="LRB",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=-0.010956001,Y=-0.0047440003,Z=0.069876),ParentAxis=(Y=1.0),ParentAxis2=(X=1.0),SelfAxis=(Y=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="HA",PartClass=Class'USARModels.ERSha',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent=,JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.068624005,Y=0.0,Z=-0.017856002),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="HB",PartClass=Class'USARModels.ERShb',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="HA",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0,Y=0.0,Z=-0.080740005),ParentAxis=(Z=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(Z=-1.0),SelfAxis2=(Y=-1.0)) +JointParts=(PartName="HC",PartClass=Class'USARModels.ERShc',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),Parent="HB",JointClass=Class'USARBot.KDHinge',BrakeTorque=50.0,ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +Sensors=(ItemClass=Class'USARBot.ERSirNear',Parent="HC",ItemName="IRN",Position=(X=0.084148005,Y=0.0040,Z=0.0040),direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=Class'USARBot.ERSirFar',Parent="HC",ItemName="IRF",Position=(X=0.084148005,Y=-0.0040,Z=0.0040),direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=Class'USARBot.ERSirEdge',Parent=,ItemName="EDG",Position=(X=0.116000004,Y=0.0,Z=0.0073400005),direction=(Y=-0.52356684,Z=0.0,X=0.0)) +;Sensors=(ItemClass=Class'USARBot.ERSpaw',Parent="RFC",ItemName="RFP",Position=(X=7.565,Y=0.0,Z=-12.652),direction=(Y=-16384,Z=0,X=0)) +;Sensors=(ItemClass=Class'USARBot.ERSpaw',Parent="LFC",ItemName="LFP",Position=(X=7.565,Y=0.0,Z=-12.652),direction=(Y=-16384,Z=0,X=0)) +;Sensors=(ItemClass=Class'USARBot.ERSpaw',Parent="RRC",ItemName="RRP",Position=(X=-4.956,Y=0.0,Z=-13.192),direction=(Y=-16384,Z=0,X=0)) +;Sensors=(ItemClass=Class'USARBot.ERSpaw',Parent="LRC",ItemName="LRP",Position=(X=-4.956,Y=0.0,Z=-13.192),direction=(Y=-16384,Z=0,X=0)) +Sensors=(ItemClass=Class'USARBot.AccelerationSensor',Parent=,ItemName="ACC",Position=(X=0.0,Y=0.0,Z=-0.0),direction=(Y=0.0,Z=0.0,X=0.0)) +Sensors=(ItemClass=Class'USARBot.BallHSensor',Parent="HC",ItemName="BHS",Position=(X=0.076000005,Y=0.0,Z=0.016),direction=(Y=0.0,Z=0.0,X=0.0)) +Cameras=(ItemClass=Class'USARBot.AIBOCamera',Parent="HC",ItemName="Camera",Position=(X=0.076000005,Y=0.0,Z=0.016),direction=(Y=0.0,Z=0.0,X=0.0)) +Headlights=(ItemClass=None,Parent=,ItemName=,Position=(X=0.0,Y=0.0,Z=-0.0),direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.QRIO] +msgTimer=0.2 +ChassisMass=1.0 +MaxTorque=60.0 +MotorTorque=50.0 +MotorSpeed=1.92 +HingePropGap=1820 +bDesiredBehindView=False +MaxNetUpdateInterval=0.1 +bMountByUU=False +JointParts=(PartName="HT",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=0.2,Y=0.2,Z=0.2),BrakeTorque=50,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0321,Y=0.0017000001,Z=-0.24400002),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="HP",PartClass=class'USARModels.QRIOHead',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="HT",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(Z=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(Z=-1.0),SelfAxis2=(Y=-1.0)) +JointParts=(PartName="RAA",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.032104,Y=0.208588,Z=-0.10398801),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="RAB",PartClass=class'USARModels.QRIORAB',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="RAA",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(X=1.0),ParentAxis2=(Y=1.0),SelfAxis=(X=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RAC",PartClass=class'USARModels.QRIORAC',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="RAB",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.023644,Y=-8.000001E-6,Z=0.189224),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="LAA",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.032104,Y=-0.20522001,Z=-0.10399601),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="LAB",PartClass=class'USARModels.QRIOLAB',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="LAA",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(X=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(X=-1.0),SelfAxis2=(Y=-1.0)) +JointParts=(PartName="LAC",PartClass=class'USARModels.QRIOLAC',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="LAB",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.023644,Y=-2.0000001E-5,Z=0.18921602),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="BA",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.032104,Y=0.0017000001,Z=0.17780001),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="BB",PartClass=class'USARModels.QRIOBack',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="BA",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(X=1.0),ParentAxis2=(Y=1.0),SelfAxis=(X=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RLA",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="BB",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.094560005,Z=0.110348),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RLB",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="RLA",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="RLC",PartClass=class'USARModels.QRIOLEC',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="RLB",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(X=1.0),ParentAxis2=(Y=1.0),SelfAxis=(X=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RLD",PartClass=class'USARModels.QRIOLED',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="RLC",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=0.22862801),ParentAxis=(Y=1.0),ParentAxis2=(X=1.0),SelfAxis=(Y=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="RLE",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="RLD",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.011772001,Y=0.0,Z=0.204868),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="RLF",PartClass=class'USARModels.QRIOLEF',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="RLE",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(X=1.0),ParentAxis2=(Y=1.0),SelfAxis=(X=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LLA",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="BB",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=-0.094560005,Z=0.110348),ParentAxis=(Z=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(Z=-1.0),SelfAxis2=(Y=-1.0)) +JointParts=(PartName="LLB",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="LLA",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="LLC",PartClass=class'USARModels.QRIOLEC',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="LLB",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(X=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(X=-1.0),SelfAxis2=(Y=-1.0)) +JointParts=(PartName="LLD",PartClass=class'USARModels.QRIOLED',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="LLC",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=0.22862801),ParentAxis=(Y=1.0),ParentAxis2=(X=1.0),SelfAxis=(Y=1.0),SelfAxis2=(X=1.0)) +JointParts=(PartName="LLE",PartClass=class'USARModels.QRIODummy',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="LLD",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.011772001,Y=0.0,Z=0.204868),ParentAxis=(Y=-1.0),ParentAxis2=(X=-1.0),SelfAxis=(Y=-1.0),SelfAxis2=(X=-1.0)) +JointParts=(PartName="LLF",PartClass=class'USARModels.QRIOLEF',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),BrakeTorque=50,Parent="LLE",JointClass=class'USARBot.KDHinge',ParentPos=(X=0.0,Y=0.0,Z=-0.0),ParentAxis=(X=-1.0),ParentAxis2=(Y=-1.0),SelfAxis=(X=-1.0),SelfAxis2=(Y=-1.0)) +Sensors=(ItemClass=Class'USARBot.BallHSensor',Parent="HP",ItemName="BHS",Position=(X=0.1,Y=0.0,Z=-0.22000001),direction=(Y=0.0,Z=0.0,X=0.0)) +Cameras=(ItemClass=Class'USARBot.AIBOCamera',Parent="HP",ItemName="Camera",Position=(X=0.1,Y=0,Z=-0.22000001),direction=(Y=0.0,Z=0.0,X=0.0)) + +[USARBot.Soryu] +bDebug=False +Weight=10 +Payload=2 +MotorTorque=1000.0 +MaxTorque=1000.0 +BrakeTorque=1000.0 +bMountByUU=False +JointParts=(PartName="RCTrack",PartClass=class'USARModels.SoryuTrack',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.054287,X=0.12143,Z=0.0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LCTrack",PartClass=class'USARModels.SoryuTrack',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.054287,X=0.12143,Z=0.0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="FrontCarYaw",PartClass=class'USARModels.SoryuCarJoint',DrawScale3D=(X=1.0,Y=1.0,Z=1.0000),bSteeringLocked=False,bSuspensionLocked=true,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(Y=0,X=0.20286,Z=0.00000000000000),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=-0.0,Y=0,Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="FrontCarPitch",PartClass=class'USARModels.SoryuFrontCar',DrawScale3D=(X=1.0,Y=1.0,Z=1.0000),bSteeringLocked=False,bSuspensionLocked=true,Parent="FrontCarYaw",JointClass=class'USARBot.KDHinge',ParentPos=(Y=0,X=0.0,Z=0.00000000000000),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=-0.20286,Y=0,Z=-0.0),SelfAxis=(Y=1.0),SelfAxis2=(Z=1.0)) +JointParts=(PartName="RFTrack",PartClass=class'USARModels.SoryuTrack',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="FrontCarPitch",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.054287,X=0.12143,Z=0.0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LFTrack",PartClass=class'USARModels.SoryuTrack',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="FrontCarPitch",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.054287,X=0.12143,Z=0.0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RearCarYaw",PartClass=class'USARModels.SoryuCarJoint',DrawScale3D=(X=1.0,Y=1.0,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="",JointClass=class'USARBot.KDHinge',ParentPos=(Y=0,X=-0.20286,Z=0.0000000000000),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(X=0,Y=0,Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RearCarPitch",PartClass=class'USARModels.SoryuCar',DrawScale3D=(X=1.0,Y=1.0,Z=1.000000),bSteeringLocked=False,bSuspensionLocked=true,Parent="RearCarYaw",JointClass=class'USARBot.KDHinge',ParentPos=(Y=0,X=0,Z=0.0000000000000),ParentAxis=(Y=1.0),ParentAxis2=(Z=1.0),SelfPos=(X=0.20286,Y=0,Z=-0.0),SelfAxis=(Y=1.0),SelfAxis2=(Z=1.0)) +JointParts=(PartName="RRTrack",PartClass=class'USARModels.SoryuTrack',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="RearCarPitch",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.054287,X=0.12143,Z=0.0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LRTrack",PartClass=class'USARModels.SoryuTrack',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,Parent="RearCarPitch",JointClass=class'KCarWheelJoint',ParentPos=(Y=-0.054287,X=0.12143,Z=0.0),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="FrontCarPitch",Position=(Y=0.0,X=0.15715,Z=0),Direction=(Y=0.0,Z=0.0,X=0.0)) +HeadLights=(ItemClass=class'USARBot.USARHeadLight',ItemName="Headlight",Parent="FrontCarPitch",Position=(Y=0.0,X=0.15715,Z=0.0),Direction=(Y=-0.5,Z=0.0,X=0.0)) + +[USARBot.Kurt2D] +bDebug=False +msgTimer=0.05 +Weight=24 +ChassisMass=24.000000 +MotorTorque=60 +ChassisMass=35.000000 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.KurtTireR',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.15,Y=0.12,Z=0.15),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.KurtTireL',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.15,Y=-0.12,Z=0.15),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightMWheel",PartClass=class'USARModels.KurtTireR',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0,Y=0.12,Z=0.15),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftMWheel",PartClass=class'USARModels.KurtTireL',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0,Y=-0.12,Z=0.15),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.KurtTireR',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.15,Y=0.12,Z=0.15),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.KurtTireL',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.15,Y=-0.12,Z=0.15),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="Structure",PartClass=class'USARModels.KurtStructure',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),JointClass=class'KCarWheelJoint',bSteeringLocked=true,bSuspensionLocked=true,BrakeTorque=100.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0,Y=0.0,Z=0.0),ParentAxis=(Z=1.0),ParentAxis2=(X=1.0),SelfPos=(X=0.06),SelfAxis=(Z=1.0),SelfAxis2=(X=1.0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="Back",Position=(X=-0.21,Y=0,Z=0.02),Direction=(Y=0,Z=3.14,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="BackRight",Position=(X=-0.20,Y=0.15,Z=0.02),Direction=(Y=0,Z=2.355,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="Right",Position=(X=0,Y=0.16,Z=0.02),Direction=(Y=0,Z=1.57,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="FrontRight",Position=(X=0.19,Y=0.15,Z=0.02),Direction=(Y=0,Z=0.785,X=0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="Front",Position=(X=0.21,Y=0.0,Z=0.02),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="FrontLeft",Position=(X=0.19,Y=-0.15,Z=0.02),Direction=(Y=0,Z=-0.785,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="Left",Position=(X=0,Y=-0.16,Z=-0.02),Direction=(Y=0,Z=-1.57,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="BackLeft",Position=(X=-0.20,Y=-0.15,Z=0.02),Direction=(Y=0,Z=-2.355,X=0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Position=(X=0.13,Y=0,Z=-0.11),Direction=(X=0,Y=0,Z=0)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECLeft",Parent="LeftMWheel",Position=(X=0,Y=0,Z=0),Direction=(X=0,Y=0,Z=-1.57)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECRight",Parent="RightMWheel",Position=(X=0,Y=0,Z=0),Direction=(X=0,Y=0,Z=-1.57)) + +[USARBot.Kurt3D] +bMultiView=true +bDebug=false +MaxTorque=60.0 +MotorTorque=50.0 +ChassisMass=35.000000 +bMountByUU=False +JointParts=(PartName="RightFWheel",PartClass=class'USARModels.KurtTireOutdoor',DrawScale3D=(X=1.0,Y=1,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.14,Y=0.14,Z=0.14),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftFWheel",PartClass=class'USARModels.KurtTireOutdoor',DrawScale3D=(X=1.0,Y=1,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.14,Y=-0.14,Z=0.14),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightMWheel",PartClass=class'USARModels.KurtTireOutdoor',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0,Y=0.1925,Z=0.14),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftMWheel",PartClass=class'USARModels.KurtTireOutdoor',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0,Y=-0.1925,Z=0.14),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightRWheel",PartClass=class'USARModels.KurtTireOutdoor',DrawScale3D=(X=1.0,Y=1,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.14,Y=0.14,Z=0.14),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftRWheel",PartClass=class'USARModels.KurtTireOutdoor',DrawScale3D=(X=1.0,Y=1,Z=1.0),bSteeringLocked=True,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.14,Y=-0.14,Z=0.14),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=-0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="infrared1",Position=(X=-0.21,Y=0,Z=0.0),Direction=(Y=0,Z=3.14,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="infrared2",Position=(X=-0.21,Y=0.15,Z=0.0),Direction=(Y=0,Z=2.355,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="infrared3",Position=(X=0,Y=0.15,Z=0.0),Direction=(Y=0,Z=1.57,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="infrared4",Position=(X=0.17,Y=0.15,Z=0.0),Direction=(Y=0,Z=0.785,X=0)) +Sensors=(ItemClass=class'USARBot.SonarSensor',ItemName="sonar1",Position=(X=0.21,Y=0.0,Z=0.0),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="infrared5",Position=(X=0.17,Y=-0.15,Z=0.0),Direction=(Y=0,Z=-0.785,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="infrared6",Position=(X=0,Y=-0.15,Z=0.0),Direction=(Y=0,Z=-1.57,X=0)) +Sensors=(ItemClass=class'USARBot.IRSensor',ItemName="infrared7",Position=(X=-0.21,Y=-0.15,Z=0.0),Direction=(Y=0,Z=-2.355,X=0)) +JointParts=(PartName="ScannerSides",PartClass=class'USARModels.Kurt3DScannerSides',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=true,bSuspensionLocked=true,BrakeTorque=100.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.16,Y=0.0095,Z=-0.16),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +Sensors=(ItemClass=class'USARModels.SICKLMS',ItemName="Scanner1",Parent="ScannerSides",Position=(X=0,Y=-0.0095,Z=0),Direction=(X=0,Y=0,Z=0 )) +Sensors=(ItemClass=class'USARBot.INSSensor',ItemName="INS",Position=(X=0,Y=0,Z=0),Direction=(Y=0,Z=0,X=0)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECLeft",Parent="LeftMWheel",Position=(X=0,Y=0,Z=0),Direction=(X=0,Y=0,Z=-1.57)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECRight",Parent="RightMWheel",Position=(X=0,Y=0,Z=0),Direction=(X=0,Y=0,Z=-1.57)) + +[USARBot.Lisa] +bDebug=False +Payload=40 +ChassisMass=1.000000 +MotorTorque = 140 +msgTimer = 0.1 +Weight = 50 +bMountByUU=False +JointParts=(PartName="LeftSteeredWheel",PartClass=class'USARModels.LisaTireBig',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=False,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.268,Y=-0.172,Z=0.016),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightSteeredWheel",PartClass=class'USARModels.LisaTireBig',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=False,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.268,Y=0.172,Z=0.016),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="LeftPassiveWheel",PartClass=class'USARModels.LisaTireSmall',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=False,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=0.268,Y=-0.172,Z=0.072),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +JointParts=(PartName="RightPassiveWheel",PartClass=class'USARModels.LisaTireSmall',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSteeringLocked=False,bSuspensionLocked=true,BrakeTorque=75.0,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(X=-0.268,Y=0.172,Z=0.072),ParentAxis=(Z=1.0),ParentAxis2=(Y=1.0),SelfPos=(Z=0.0),SelfAxis=(Z=1.0),SelfAxis2=(Y=1.0)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECLeft",Parent="LeftSteeredWheel",Position=(X=0,Y=0,Z=0),Direction=(X=0,Y=0,Z=-1.570796326)) +Sensors=(ItemClass=class'USARBot.EncoderSensor',ItemName="ECRight",Parent="RightSteeredWheel",Position=(X=0,Y=0,Z=0),Direction=(X=0,Y=0,Z=-1.570796326)) +Sensors=(ItemClass=class'USARBot.OdometrySensor',ItemName="Odometry",Position=(X=0,Y=0,Z=0),Direction=(X=0,Y=0,Z=0)) + +[USARBot.FPSLog] +FPSLogMode=FPS_OFF +maxSamplesSec=4 + +[USARBot.BallHSensor] +CameraXres=208 +CameraYres=160 +BallRadiusUU=10 +BallSamples=12 +LODhalf=0.8 +LODcenter=2 + +[USARBot.MultiView] +CameraNum=8 +WideMode=4 +CameraXres=208 +CameraYres=160 +IsCameraLocked=False + +[Engine.Vehicle] +bVehicleShadows=True + +[USARBot.USARDeathMatch] +bstats=true +bAutoId=false +TimeLimit=0 + +[XGame.xPlayer] +bClassicTrans=False + +[UnrealGame.UnrealPlayer] +CustomizedAnnouncerPack= +CustomStatusAnnouncerPack=UnrealGame.FemaleAnnouncer +CustomRewardAnnouncerPack=UnrealGame.MaleAnnouncer +MaxRecentServers=25 +bDontShowLoginMenu=False +RecentServers=127.0.0.1:7777 +RecentServers=129.6.72.19:7777 + +[Engine.PlayerController] +bLookUpStairs=False +bSnapToLevel=False +bAlwaysMouseLook=True +bKeyboardLook=True +bNeverSwitchOnPickup=False +bAlwaysLevel=False +bNoVoiceMessages=False +bNoTextToSpeechVoiceMessages=True +bNoVoiceTaunts=False +bNoAutoTaunts=False +bAutoTaunt=False +bNoMatureLanguage=False +bDynamicNetSpeed=True +bSmallWeapons=True +bLandingShake=True +bAimingHelp=False +bEnablePickupForceFeedback=False +bEnableWeaponForceFeedback=False +bEnableDamageForceFeedback=False +bEnableGUIForceFeedback=False +bEnableInitialChatRoom=True +bEnableStatsTracking=False +bOnlySpeakTeamText=False +AutoJoinMask=5 +AnnouncerLevel=2 +AnnouncerVolume=4 +TextToSpeechVoiceVolume=1.000000 +DesiredFOV=90.000000 +DefaultFOV=90.000000 +ScreenFlashScaling=1.000000 +TimeMarginSlack=0.000000 +StatsUsername= +StatsPassword= +DynamicPingThreshold=400.000000 +LastActiveChannel= +VoiceChatCodec=CODEC_48NB +VoiceChatLANCodec=CODEC_96WB +ChatPassword= +DefaultActiveChannel= + +[Engine.Controller] +Handedness=1.000000 + +[USARBot.SoccerBall] +ChassisMass=0.04 +msgTimer=0.2 +batteryLife=3600 +bDebug=False +MaxNetUpdateInterval=0.1 +bMountByUU=False +enableReposition=True +outRepositionTime=1 +inRepositionTime=10 +movementTolerance=5 +frontierX=700 +frontierY=500 +targetPos=(X=0,Y=0,Z=10) + +[USARBot.WorldController] +bDebug=true +cleanOnClose=false Modified: trunk/usarsim/System/USARMisPkg.ini =================================================================== --- trunk/usarsim/System/USARMisPkg.ini 2008-01-14 17:38:38 UTC (rev 899) +++ trunk/usarsim/System/USARMisPkg.ini 2008-01-14 20:12:18 UTC (rev 900) @@ -1,321 +1,321 @@ -;-------------------------------------------------------------------------------------------------------------- -; Camera Pan/Tilt mission package used for the ATRVJr, P2DX, P2AT, Hummer, Sedan -;-------------------------------------------------------------------------------------------------------------- -[USARMisPkg.CameraPanTilt] -Links=(LinkNumber=0,LinkClass=Class'USARMisPkg.CameraBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.CameraPan',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=0,ParentMount="B",SelfMount="A") -Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.CameraTilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A"))) - -;-------------------------------------------------------------------------------------------------------------- -; Camera Pan/Tilt mission package used for the Zerg -;-------------------------------------------------------------------------------------------------------------- -[USARMisPkg.PGCameraPanTilt] -Links=(LinkNumber=0,LinkClass=Class'USARMisPkg.PGCameraBase',DrawScale3D=(X=1.0,Y=1.0,Z=0.8),ParentLinkNumber=-1,SelfMount="A") -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.PGCameraPan',DrawScale3D=(X=1.0,Y=1.0,Z=0.8),ParentLinkNumber=0,ParentMount="B",SelfMount="A") -Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.PGCameraTilt',DrawScale3D=(X=1.0,Y=1.0,Z=0.8),ParentLinkNumber=1,ParentMount="B",SelfMount="A"))) - -;-------------------------------------------------------------------------------------------------------------- -; Camera Pan/Tilt mission package used for the Submarine -;-------------------------------------------------------------------------------------------------------------- -[USARMisPkg.UnderwaterCameraPanTilt] -Links=(LinkNumber=0,LinkClass=Class'USARMisPkg.UnderwaterCameraBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.UnderwaterCameraPan',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=0,ParentMount="B",SelfMount="A") -Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.UnderwaterCameraTilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A"))) - -;-------------------------------------------------------------------------------------------------------------- -; Arm mission package used for the Talon -;-------------------------------------------------------------------------------------------------------------- -[USARMisPkg.TalonArm] -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TalonLowerArm',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") -Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TalonUpperArm',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") -Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TalonGripperBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=2,ParentMount="B",SelfMount="A") -Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TalonLeftFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=3,ParentMount="B",SelfMount="A") -Links=(LinkNumber=5,LinkClass=Class'USARMisPkg.TalonRightFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=3,ParentMount="C",SelfMount="A") - -;-------------------------------------------------------------------------------------------------------------- -; Arm mission package used for the TeleMax -;-------------------------------------------------------------------------------------------------------------- -[USARMisPkg.TeleMaxArm] -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TeleMaxTurret',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") -Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TeleMaxUATilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") -Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TeleMaxTelescope',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=2,ParentMount="B",SelfMount="A") -Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TeleMaxLATilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=3,ParentMount="B",SelfMount="A") -Links=(LinkNumber=5,LinkClass=Class'USARMisPkg.TeleMaxLATurn',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=4,ParentMount="B",SelfMount="A") -Links=(LinkNumber=6,LinkClass=Class'USARMisPkg.TeleMaxGripperTilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=5,ParentMount="B",SelfMount="A") -Links=(LinkNumber=7,LinkClass=Class'USARMisPkg.TeleMaxGripperTurn',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=6,ParentMount="B",SelfMount="A") -Links=(LinkNumber=8,LinkClass=Class'USARMisPkg.TeleMaxLFingerBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=7,ParentMount="B",SelfMount="A") -Links=(LinkNumber=9,LinkClass=Class'USARMisPkg.TeleMaxLFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=8,ParentMount="B",SelfMount="A") -Links=(LinkNumber=10,LinkClass=Class'USARMisPkg.TeleMaxRFingerBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=7,ParentMount="C",SelfMount="A") -Links=(LinkNumber=11,LinkClass=Class'USARMisPkg.TeleMaxRFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=10,ParentMount="B",SelfMount="A") - -[USARMisPkg.TeleMaxFTrack] -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TeleMaxFTrackFrame',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") -Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TeleMaxPrimWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") -Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="C",SelfMount="A") -Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="D",SelfMount="A") - -[USARMisPkg.TeleMaxRTrack] -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TeleMaxRTrackFrame',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") -Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TeleMaxPrimWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") -Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="C",SelfMount="A") -Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="D",SelfMount="A") - ;-------------------------------------------------------------------------------------------------------------- +; Camera Pan/Tilt mission package used for the ATRVJr, P2DX, P2AT, Hummer, Sedan +;-------------------------------------------------------------------------------------------------------------- +[USARMisPkg.CameraPanTilt] +Links=(LinkNumber=0,LinkClass=Class'USARMisPkg.CameraBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") +Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.CameraPan',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=0,ParentMount="B",SelfMount="A") +Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.CameraTilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A"))) + +;-------------------------------------------------------------------------------------------------------------- +; Camera Pan/Tilt mission package used for the Zerg +;-------------------------------------------------------------------------------------------------------------- +[USARMisPkg.PGCameraPanTilt] +Links=(LinkNumber=0,LinkClass=Class'USARMisPkg.PGCameraBase',DrawScale3D=(X=1.0,Y=1.0,Z=0.8),ParentLinkNumber=-1,SelfMount="A") +Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.PGCameraPan',DrawScale3D=(X=1.0,Y=1.0,Z=0.8),ParentLinkNumber=0,ParentMount="B",SelfMount="A") +Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.PGCameraTilt',DrawScale3D=(X=1.0,Y=1.0,Z=0.8),ParentLinkNumber=1,ParentMount="B",SelfMount="A"))) + +;-------------------------------------------------------------------------------------------------------------- +; Camera Pan/Tilt mission package used for the Submarine +;-------------------------------------------------------------------------------------------------------------- +[USARMisPkg.UnderwaterCameraPanTilt] +Links=(LinkNumber=0,LinkClass=Class'USARMisPkg.UnderwaterCameraBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") +Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.UnderwaterCameraPan',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=0,ParentMount="B",SelfMount="A") +Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.UnderwaterCameraTilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A"))) + +;-------------------------------------------------------------------------------------------------------------- +; Arm mission package used for the Talon +;-------------------------------------------------------------------------------------------------------------- +[USARMisPkg.TalonArm] +Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TalonLowerArm',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") +Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TalonUpperArm',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") +Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TalonGripperBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=2,ParentMount="B",SelfMount="A") +Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TalonLeftFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=3,ParentMount="B",SelfMount="A") +Links=(LinkNumber=5,LinkClass=Class'USARMisPkg.TalonRightFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=3,ParentMount="C",SelfMount="A") + +;-------------------------------------------------------------------------------------------------------------- +; Arm mission package used for the TeleMax +;-------------------------------------------------------------------------------------------------------------- +[USARMisPkg.TeleMaxArm] +Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TeleMaxTurret',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") +Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TeleMaxUATilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") +Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TeleMaxTelescope',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=2,ParentMount="B",SelfMount="A") +Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TeleMaxLATilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=3,ParentMount="B",SelfMount="A") +Links=(LinkNumber=5,LinkClass=Class'USARMisPkg.TeleMaxLATurn',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=4,ParentMount="B",SelfMount="A") +Links=(LinkNumber=6,LinkClass=Class'USARMisPkg.TeleMaxGripperTilt',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=5,ParentMount="B",SelfMount="A") +Links=(LinkNumber=7,LinkClass=Class'USARMisPkg.TeleMaxGripperTurn',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=6,ParentMount="B",SelfMount="A") +Links=(LinkNumber=8,LinkClass=Class'USARMisPkg.TeleMaxLFingerBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=7,ParentMount="B",SelfMount="A") +Links=(LinkNumber=9,LinkClass=Class'USARMisPkg.TeleMaxLFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=8,ParentMount="B",SelfMount="A") +Links=(LinkNumber=10,LinkClass=Class'USARMisPkg.TeleMaxRFingerBase',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=7,ParentMount="C",SelfMount="A") +Links=(LinkNumber=11,LinkClass=Class'USARMisPkg.TeleMaxRFinger',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=10,ParentMount="B",SelfMount="A") + +[USARMisPkg.TeleMaxFTrack] +Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TeleMaxFTrackFrame',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") +Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TeleMaxPrimWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") +Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="C",SelfMount="A") +Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="D",SelfMount="A") + +[USARMisPkg.TeleMaxRTrack] +Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.TeleMaxRTrackFrame',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,SelfMount="A") +Links=(LinkNumber=2,LinkClass=Class'USARMisPkg.TeleMaxPrimWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="B",SelfMount="A") +Links=(LinkNumber=3,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="C",SelfMount="A") +Links=(LinkNumber=4,LinkClass=Class'USARMisPkg.TeleMaxAuxWheel',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=1,ParentMount="D",SelfMount="A") + +;-------------------------------------------------------------------------------------------------------------- ; Table Mission Package for the UnitLoader ;-------------------------------------------------------------------------------------------------------------- [USARMisPkg.UnitLoaderTop] -Links=(LinkNumber=1,LinkClass=Class'USARMisPkg.UnitLoaderTable',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),ParentLinkNumber=-1,ParentMount="B",SelfMount="A") - -;-------------------------------------------------------------------------------------------------------------- -; Camera Pan/Tilt mission package used for the AirRobot @@ Diff output truncated at 60000 characters. @@ From tk at edam.speech.cs.cmu.edu Mon Jan 14 16:06:29 2008 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Mon, 14 Jan 2008 16:06:29 -0500 Subject: [TeamTalk 365]: [901] vendor/USARSim/BaseFiles: Added new v3.18 base files for usarsim Message-ID: <200801142106.m0EL6Tfd027963@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080114/31b2ed5a/attachment.html -------------- next part -------------- Added: vendor/USARSim/BaseFiles/v3.18/Animations/UDN_CharacterModels_K.ukx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Animations/UDN_CharacterModels_K.ukx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Sounds/SEERVoices.uax =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Sounds/SEERVoices.uax ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_LeggedRobots_Meshes.usx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_LeggedRobots_Meshes.usx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_Manufacturing_Meshes.usx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_Manufacturing_Meshes.usx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_Objects_Meshes.usx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_Objects_Meshes.usx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_VehicleParts_Meshes.usx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_VehicleParts_Meshes.usx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_Vehicles_Meshes.usx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/StaticMeshes/USARSim_Vehicles_Meshes.usx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/SEERSTextures.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/SEERSTextures.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/SEERSTexturesSG.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/SEERSTexturesSG.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/SEERS_Wounded.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/SEERS_Wounded.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/SEERS_gWounded.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/SEERS_gWounded.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/SEERS_girls.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/SEERS_girls.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_LeggedRobots_Textures.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_LeggedRobots_Textures.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_Manufacturing_Textures.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_Manufacturing_Textures.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_Objects_Textures.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_Objects_Textures.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_VehicleParts_Textures.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_VehicleParts_Textures.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_Vehicles_Textures.utx =================================================================== (Binary files differ) Property changes on: vendor/USARSim/BaseFiles/v3.18/Textures/USARSim_Vehicles_Textures.utx ___________________________________________________________________ Name: svn:mime-type + application/octet-stream From bfrisch at edam.speech.cs.cmu.edu Mon Jan 14 16:30:59 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 14 Jan 2008 16:30:59 -0500 Subject: [TeamTalk 366]: [902] trunk/usarsim/StaticMeshes/USARSim_Manufacturing_Meshes.usx: 1) Updating USARSim_Manufacturing_Meshes.usx to v.3.18 Message-ID: <200801142130.m0ELUxSM028432@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080114/63f7e995/attachment.html -------------- next part -------------- Modified: trunk/usarsim/StaticMeshes/USARSim_Manufacturing_Meshes.usx =================================================================== (Binary files differ) From tk at edam.speech.cs.cmu.edu Mon Jan 14 16:34:21 2008 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Mon, 14 Jan 2008 16:34:21 -0500 Subject: [TeamTalk 367]: [903] vendor/USARSim/BaseFiles/current/StaticMeshes/ USARSim_Manufacturing_Meshes.usx: Brought basefiles current up to date with v3.18 Message-ID: <200801142134.m0ELYLx2028506@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080114/66b7db6a/attachment.html -------------- next part -------------- Modified: vendor/USARSim/BaseFiles/current/StaticMeshes/USARSim_Manufacturing_Meshes.usx =================================================================== (Binary files differ) From bfrisch at edam.speech.cs.cmu.edu Mon Jan 14 18:46:10 2008 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 14 Jan 2008 18:46:10 -0500 Subject: [TeamTalk 368]: [904] trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc: 1) Good eye height while standing Message-ID: <200801142346.m0ENkAOr029042@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080114/893ea78e/attachment.html -------------- next part -------------- Modified: trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc =================================================================== --- trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc 2008-01-14 21:34:21 UTC (rev 903) +++ trunk/usarsim/TreasureHunt/Classes/SmithTreasureHunterPawn.uc 2008-01-14 23:46:08 UTC (rev 904) @@ -1,15 +1,18 @@ Class SmithTreasureHunterPawn extends TreasureHunterPawn; +//function MoveTo( vector NewDestination, optional Actor ViewFocus, optional bool bShouldWalk); +/*final function MoveTo( vector NewDestination, optional Actor ViewFocus, optional bool bShouldWalk) { + super(NewDestination, ViewFocus, true); +}*/ + defaultproperties { - // Size of all male hunter is different from Female Treasure Hunter due to different mesh DrawScale=5.0 - // Animation subset - Mesh=Mesh'smith.smith' + Mesh=Mesh'smith.smith' - BaseEyeHeight=+00150.000000 - EyeHeight=+00150.000000 + BaseEyeHeight=+00200.000000 + EyeHeight=+00600.000000 CollisionRadius=+00061.200000 CollisionHeight=+00203.000000 CrouchHeight=+00070.200000 @@ -108,7 +111,7 @@ TurnLeftAnim=TurnL CrouchTurnRightAnim=Crouch_TurnR CrouchTurnLeftAnim=Crouch_TurnL - IdleRestAnim=Idle_Rest + IdleRestAnim=Idle_Chat IdleCrouchAnim=Crouch IdleSwimAnim=Swim_Tread IdleWeaponAnim=Idle_Chat From tk at edam.speech.cs.cmu.edu Tue Jan 15 15:22:24 2008 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Tue, 15 Jan 2008 15:22:24 -0500 Subject: [TeamTalk 369]: [905] trunk/TeamTalk: Updated Java ant script in Pendecoder for compatibility with Netbeans 6.0. Message-ID: <200801152022.m0FKMOSq030802@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080115/bc2501a2/attachment-0001.html -------------- next part -------------- Modified: trunk/TeamTalk/Agents/PenDecoder/nbproject/build-impl.xml =================================================================== --- trunk/TeamTalk/Agents/PenDecoder/nbproject/build-impl.xml 2008-01-14 23:46:08 UTC (rev 904) +++ trunk/TeamTalk/Agents/PenDecoder/nbproject/build-impl.xml 2008-01-15 20:22:23 UTC (rev 905) @@ -18,32 +18,35 @@ - applet - cleanup ---> - - + --> + + + ====================== + INITIALIZATION SECTION + ====================== + --> - + + + - + - + + - + @@ -75,7 +78,10 @@ - + + + + @@ -87,12 +93,35 @@ + + + + + + + + + + + + + + + + + + + + + + + - + Must set src.dir Must set build.dir Must set dist.dir @@ -114,34 +143,66 @@ - - - - + + + + + + + - + - + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + - + + + - + - + @@ -152,11 +213,11 @@ - - - + + + - + @@ -164,24 +225,36 @@ - + - + - + + + + + + + + + + + + + + + - - + + - - - - + + @@ -189,7 +262,7 @@ - + @@ -198,17 +271,17 @@ - + - + - + @@ -217,102 +290,102 @@ - + - + - - + =================== + COMPILATION SECTION + =================== + --> + + - + + + + - + - + - + Must select some files in the IDE or set javac.includes - - - - - + + - + - - + ==================== + JAR BUILDING SECTION + ==================== + --> + + - + - + - + To run this application from the command line without Ant, try: - - + + java -cp "${run.classpath.with.dist.jar}" ${main.class} - - + + - + - - + + @@ -320,179 +393,190 @@ To run this application from the command line without Ant, try: - + java -jar "${dist.jar.resolved}" - + - + ================= + EXECUTION SECTION + ================= + --> + - + + + + Must select one file in the IDE or set run.class - + ================= + DEBUGGING SECTION + ================= + --> + - + - - + + - - + + Must select one file in the IDE or set debug.class - - + + Must set fix.includes - + - + - + =============== + JAVADOC SECTION + =============== + --> + - + - - - - - + + + - + - + - + ========================= + JUNIT COMPILATION SECTION + ========================= + --> + - - + + + + + - + - + Must select some files in the IDE or set javac.includes - - - - - + + - + - + ======================= + JUNIT EXECUTION SECTION + ======================= + --> + - - + + - + Some tests failed; see details above. - - - - + + + + - + Must select some files in the IDE or set test.includes - + - + Some tests failed; see details above. - + - + ======================= + JUNIT DEBUGGING SECTION + ======================= + --> + Must select one file in the IDE or set test.class - + + + + - + + + + + + + + - - + + - - + + - + - + ========================= + APPLET EXECUTION SECTION + ========================= + --> + Must select one file in the IDE or set applet.url @@ -501,11 +585,11 @@ - + ========================= + APPLET DEBUGGING SECTION + ========================= + --> + Must select one file in the IDE or set applet.url @@ -513,14 +597,14 @@ - + - - + =============== + CLEANUP SECTION + =============== + --> + + @@ -528,5 +612,5 @@ - + Modified: trunk/TeamTalk/TeamTalk.sln =================================================================== --- trunk/TeamTalk/TeamTalk.sln 2008-01-14 23:46:08 UTC (rev 904) +++ trunk/TeamTalk/TeamTalk.sln 2008-01-15 20:22:23 UTC (rev 905) @@ -46,7 +46,7 @@ {C1022E2A-A8D7-4ABB-BBFF-AE47A3E7B074} = {C1022E2A-A8D7-4ABB-BBFF-AE47A3E7B074} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpocketsphinx", "%OLYMPUS_ROOT%\Libraries\pocketsphinx\win32\msdev\libpocketsphinx\libpocketsphinx.vcproj", "{C18844B6-86D9-49CF-B7B4-A165B0B64EE0}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpocketsphinx", "%OLYMPUS_ROOT%\Libraries\pocketsphinx\win32\msdev\libpocketsphinx\libpocketsphinx.vcproj", "{0AA7CB00-4484-4415-B2DC-071F50778DB9}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sphinxbase", "%OLYMPUS_ROOT%\Libraries\sphinxbase\win32\sphinxbase\sphinxbase.vcproj", "{2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}" EndProject @@ -155,12 +155,12 @@ {8DD7B7BB-FB1B-4F70-9E6E-29227AF65D5B}.Publish|Win32.Build.0 = Release|Win32 {8DD7B7BB-FB1B-4F70-9E6E-29227AF65D5B}.Release|Win32.ActiveCfg = Release|Win32 {8DD7B7BB-FB1B-4F70-9E6E-29227AF65D5B}.Release|Win32.Build.0 = Release|Win32 - {C18844B6-86D9-49CF-B7B4-A165B0B64EE0}.Debug|Win32.ActiveCfg = Debug|Win32 - {C18844B6-86D9-49CF-B7B4-A165B0B64EE0}.Debug|Win32.Build.0 = Debug|Win32 - {C18844B6-86D9-49CF-B7B4-A165B0B64EE0}.Publish|Win32.ActiveCfg = Release|Win32 - {C18844B6-86D9-49CF-B7B4-A165B0B64EE0}.Publish|Win32.Build.0 = Release|Win32 - {C18844B6-86D9-49CF-B7B4-A165B0B64EE0}.Release|Win32.ActiveCfg = Release|Win32 - {C18844B6-86D9-49CF-B7B4-A165B0B64EE0}.Release|Win32.Build.0 = Release|Win32 + {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Debug|Win32.ActiveCfg = Debug|Win32 + {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Debug|Win32.Build.0 = Debug|Win32 + {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Publish|Win32.ActiveCfg = Release|Win32 + {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Publish|Win32.Build.0 = Release|Win32 + {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Release|Win32.ActiveCfg = Release|Win32 + {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Release|Win32.Build.0 = Release|Win32 {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Debug|Win32.ActiveCfg = Debug|Win32 {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Debug|Win32.Build.0 = Debug|Win32 {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Publish|Win32.ActiveCfg = Release|Win32 From tk at edam.speech.cs.cmu.edu Tue Jan 15 16:25:51 2008 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Tue, 15 Jan 2008 16:25:51 -0500 Subject: [TeamTalk 370]: [906] trunk/TeamTalk/TeamTalk.sln: Since we're now using the stable 0. 4 branch of pocketsphinx, we can no longer use the sphinxbase dll, so removed it and added the statically linked sphinxbase libs. Message-ID: <200801152125.m0FLPpu3030864@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080115/d1b04cbc/attachment.html -------------- next part -------------- Modified: trunk/TeamTalk/TeamTalk.sln =================================================================== --- trunk/TeamTalk/TeamTalk.sln 2008-01-15 20:22:23 UTC (rev 905) +++ trunk/TeamTalk/TeamTalk.sln 2008-01-15 21:25:51 UTC (rev 906) @@ -48,8 +48,6 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpocketsphinx", "%OLYMPUS_ROOT%\Libraries\pocketsphinx\win32\msdev\libpocketsphinx\libpocketsphinx.vcproj", "{0AA7CB00-4484-4415-B2DC-071F50778DB9}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sphinxbase", "%OLYMPUS_ROOT%\Libraries\sphinxbase\win32\sphinxbase\sphinxbase.vcproj", "{2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sphinxVAD", "%OLYMPUS_ROOT%\Libraries\sphinxVAD\sphinxVAD.vcproj", "{8DC7970D-587B-4F9B-9BEC-BDA354FAA5D4}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Apollo", "%OLYMPUS_ROOT%\Agents\Apollo\Apollo.vcproj", "{10A6C637-B857-4CAA-84C6-841F6BDFD819}" @@ -76,13 +74,9 @@ ProjectSection(ProjectDependencies) = postProject {945E2005-F07F-4686-9815-2E2AEE0E0D17} = {945E2005-F07F-4686-9815-2E2AEE0E0D17} {8DC7970D-587B-4F9B-9BEC-BDA354FAA5D4} = {8DC7970D-587B-4F9B-9BEC-BDA354FAA5D4} - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D} = {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PocketSphinxEngine", "%OLYMPUS_ROOT%\Agents\MultiDecoder\PocketSphinxEngine\PocketSphinxEngine.vcproj", "{1F467936-3874-41DF-AE19-623655D0D7AA}" - ProjectSection(ProjectDependencies) = postProject - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D} = {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D} - EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NlgServer", "%OLYMPUS_ROOT%\Agents\NlgServer\NlgServer.vcproj", "{3F616A44-C0F1-4587-AB08-6A34041FD798}" ProjectSection(ProjectDependencies) = postProject @@ -96,6 +90,12 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PythiaDynamicClient", "%OLYMPUS_ROOT%\Agents\Pythia\PythiaDynamicClient\PythiaDynamicClient.vcproj", "{BC3C2AF0-EF36-4587-B384-E154B6EDCC33}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinxfe", "..\..\Olympus Code\Libraries\sphinxbase\win32\libsphinxfe\libsphinxfe.vcproj", "{06251E9C-B689-4B1E-B6E1-1E0A4299351D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinxfeat", "..\..\Olympus Code\Libraries\sphinxbase\win32\libsphinxfeat\libsphinxfeat.vcproj", "{59DBAAFD-BF6E-4875-A717-663298C02EDC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinxutil", "..\..\Olympus Code\Libraries\sphinxbase\win32\libsphinxutil\libsphinxutil.vcproj", "{52090414-5073-4A74-8DA0-B7652EDD3F95}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 @@ -161,12 +161,6 @@ {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Publish|Win32.Build.0 = Release|Win32 {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Release|Win32.ActiveCfg = Release|Win32 {0AA7CB00-4484-4415-B2DC-071F50778DB9}.Release|Win32.Build.0 = Release|Win32 - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Debug|Win32.ActiveCfg = Debug|Win32 - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Debug|Win32.Build.0 = Debug|Win32 - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Publish|Win32.ActiveCfg = Release|Win32 - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Publish|Win32.Build.0 = Release|Win32 - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Release|Win32.ActiveCfg = Release|Win32 - {2F025EAD-99BD-40F5-B2CC-F0A28CAD7F2D}.Release|Win32.Build.0 = Release|Win32 {8DC7970D-587B-4F9B-9BEC-BDA354FAA5D4}.Debug|Win32.ActiveCfg = Debug|Win32 {8DC7970D-587B-4F9B-9BEC-BDA354FAA5D4}.Debug|Win32.Build.0 = Debug|Win32 {8DC7970D-587B-4F9B-9BEC-BDA354FAA5D4}.Publish|Win32.ActiveCfg = Release|Win32 @@ -227,6 +221,24 @@ {BC3C2AF0-EF36-4587-B384-E154B6EDCC33}.Publish|Win32.Build.0 = Release|Win32 {BC3C2AF0-EF36-4587-B384-E154B6EDCC33}.Release|Win32.ActiveCfg = Release|Win32 {BC3C2AF0-EF36-4587-B384-E154B6EDCC33}.Release|Win32.Build.0 = Release|Win32 + {06251E9C-B689-4B1E-B6E1-1E0A4299351D}.Debug|Win32.ActiveCfg = Debug|Win32 + {06251E9C-B689-4B1E-B6E1-1E0A4299351D}.Debug|Win32.Build.0 = Debug|Win32 + {06251E9C-B689-4B1E-B6E1-1E0A4299351D}.Publish|Win32.ActiveCfg = Debug|Win32 + {06251E9C-B689-4B1E-B6E1-1E0A4299351D}.Publish|Win32.Build.0 = Debug|Win32 + {06251E9C-B689-4B1E-B6E1-1E0A4299351D}.Release|Win32.ActiveCfg = Release|Win32 + {06251E9C-B689-4B1E-B6E1-1E0A4299351D}.Release|Win32.Build.0 = Release|Win32 + {59DBAAFD-BF6E-4875-A717-663298C02EDC}.Debug|Win32.ActiveCfg = Debug|Win32 + {59DBAAFD-BF6E-4875-A717-663298C02EDC}.Debug|Win32.Build.0 = Debug|Win32 + {59DBAAFD-BF6E-4875-A717-663298C02EDC}.Publish|Win32.ActiveCfg = Release|Win32 + {59DBAAFD-BF6E-4875-A717-663298C02EDC}.Publish|Win32.Build.0 = Release|Win32 + {59DBAAFD-BF6E-4875-A717-663298C02EDC}.Release|Win32.ActiveCfg = Release|Win32 + {59DBAAFD-BF6E-4875-A717-663298C02EDC}.Release|Win32.Build.0 = Release|Win32 + {52090414-5073-4A74-8DA0-B7652EDD3F95}.Debug|Win32.ActiveCfg = Debug|Win32 + {52090414-5073-4A74-8DA0-B7652EDD3F95}.Debug|Win32.Build.0 = Debug|Win32 + {52090414-5073-4A74-8DA0-B7652EDD3F95}.Publish|Win32.ActiveCfg = Debug|Win32 + {52090414-5073-4A74-8DA0-B7652EDD3F95}.Publish|Win32.Build.0 = Debug|Win32 + {52090414-5073-4A74-8DA0-B7652EDD3F95}.Release|Win32.ActiveCfg = Release|Win32 + {52090414-5073-4A74-8DA0-B7652EDD3F95}.Release|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From bfrisch at gmail.com Tue Jan 15 17:54:09 2008 From: bfrisch at gmail.com (Benjamin Frisch) Date: Tue, 15 Jan 2008 17:54:09 -0500 Subject: [TeamTalk 371]: Moving Repository from Edam.speech to Trac.speech Message-ID: Hi, This message is to inform you that the TeamTalk SVN repository will not be accessible on Edam.speech after 6:30 P.M. today as all functionality will then be moved to Trac.speech.cs.cmu.edu. If you have checkins pending I recommend that you complete them shortly and then make all future checkins and checkouts at Trac.Speech. Thank you, Benjamin Frisch -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080115/c1a09a57/attachment.html From bfrisch at judy.speech.cs.cmu.edu Tue Jan 15 21:35:48 2008 From: bfrisch at judy.speech.cs.cmu.edu (bfrisch@judy.speech.cs.cmu.edu) Date: Tue, 15 Jan 2008 21:35:48 -0500 Subject: [TeamTalk 372]: [907] trunk/moast-bth/: 1) Now moast-bth references trac. speech instead of edam.speech Message-ID: <200801160235.m0G2Zmvu003653@judy.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080115/29a30b62/attachment.html -------------- next part -------------- Property changes on: trunk/moast-bth ___________________________________________________________________ Name: svn:externals - PrimitiveComm http://edam.speech.cs.cmu.edu/repos/teamtalk/trunk/TeamTalk/Libraries/PrimitiveComm boeingLib http://edam.speech.cs.cmu.edu/repos/teamtalk/trunk/TeamTalk/Libraries/boeingLib + PrimitiveComm http://trac.speech.cs.cmu.edu/repos/teamtalk/trunk/TeamTalk/Libraries/PrimitiveComm boeingLib http://trac.speech.cs.cmu.edu/repos/teamtalk/trunk/TeamTalk/Libraries/boeingLib