From tk at edam.speech.cs.cmu.edu Wed Aug 1 11:51:17 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Wed, 1 Aug 2007 11:51:17 -0400 Subject: [TeamTalk 142]: [679] TeamTalk/Agents/PenDecoder/nbproject: Unversioned genfiles.properties . Message-ID: <200708011551.l71FpHJi022730@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070801/16574cf9/attachment.html -------------- next part -------------- Property changes on: TeamTalk/Agents/PenDecoder/nbproject ___________________________________________________________________ Name: svn:ignore + genfiles.properties Deleted: TeamTalk/Agents/PenDecoder/nbproject/genfiles.properties =================================================================== --- TeamTalk/Agents/PenDecoder/nbproject/genfiles.properties 2007-08-01 01:34:03 UTC (rev 678) +++ TeamTalk/Agents/PenDecoder/nbproject/genfiles.properties 2007-08-01 15:51:16 UTC (rev 679) @@ -1,8 +0,0 @@ -build.xml.data.CRC32=6ba8dec9 -build.xml.script.CRC32=1cfc144e -build.xml.stylesheet.CRC32=240b97a2 -# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. -# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=6ba8dec9 -nbproject/build-impl.xml.script.CRC32=714dbfa4 -nbproject/build-impl.xml.stylesheet.CRC32=65d7ca21 From tk at edam.speech.cs.cmu.edu Wed Aug 1 13:41:34 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Wed, 1 Aug 2007 13:41:34 -0400 Subject: [TeamTalk 143]: [680] moast-bth/moast: Update from moast. Message-ID: <200708011741.l71HfY96023094@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070801/0732dc3d/attachment-0001.html -------------- next part -------------- Modified: moast-bth/moast/bin/Makefile.am =================================================================== --- moast-bth/moast/bin/Makefile.am 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/bin/Makefile.am 2007-08-01 17:41:33 UTC (rev 680) @@ -211,7 +211,6 @@ INCLUDES += @GTK_CFLAGS@ bin_PROGRAMS += servoGui gtksplash displayGraph imageview notifier -bin_PROGRAMS += gtksplash displayGraph imageview notifier servoGui_SOURCES = ../src/servo/servoGui.cc servoGui_CXXFLAGS = @GTK_CFLAGS@ $(AM_CXXFLAGS) servoGui_LDADD = @GTK_LIBS@ ../lib/libmoast.a -L$(RCSLIB_DIR)/lib -lrcs -lposemath -lm Modified: moast-bth/moast/bin/run =================================================================== --- moast-bth/moast/bin/run 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/bin/run 2007-08-01 17:41:33 UTC (rev 680) @@ -26,6 +26,13 @@ # END OF USER EDIT AREA # +# get RCS directory and add to shared library load path +RCSLIB_DIR=`grep RCSLIB_DIR ../Makefile | awk '{print $3}'` +if test x$RCSLIB_DIR != x ; then + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$RCSLIB_DIR/lib + export LD_LIBRARY_PATH +fi + echo `dirname $0`/.. if [ $# = 0 ]; then ID=1 Modified: moast-bth/moast/configure.ac =================================================================== --- moast-bth/moast/configure.ac 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/configure.ac 2007-08-01 17:41:33 UTC (rev 680) @@ -79,15 +79,15 @@ AC_HAVE_MYSQL # Checks for Tk headers and library. -ACX_TK_INCLUDE -ACX_TCL_LIB -ACX_TK_LIB +# ACX_TK_INCLUDE +# ACX_TCL_LIB +# ACX_TK_LIB # Checks for Perl devel. -AC_HAVE_PERL_DEVEL +# AC_HAVE_PERL_DEVEL # Checks for Python devel. -AC_HAVE_PYTHON_DEVEL +# AC_HAVE_PYTHON_DEVEL # Checks for SDL. ACX_HAVE_SDL Modified: moast-bth/moast/etc/moast.ini =================================================================== --- moast-bth/moast/etc/moast.ini 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/etc/moast.ini 2007-08-01 17:41:33 UTC (rev 680) @@ -326,16 +326,6 @@ UTM_START_POSE_2 = -41.2 10.60 -10.0 0.0 0.0 0 UTM_START_POSE_1 = 5.23 18.81 1.4 0.0 0.0 0 -[DM-RoboticsLab_250] -UNREAL_UTM_OFFSET = 0.0 0.0 0.0 -RESOLUTION = 0.01905 -UTM_LETTER = N -UTM_ZONE = 18 -UTM_START_POST_COUNT = 2 -UTM_START_POSE_1 = 25 8.5 -2.0 0 0 0 0 -UTM_START_POSE_2 = 25 6.5 -2.0 0 0 0 0 -UTM_START_POSE_1 = 26 7.5 -2.0 0 0 0 0 - [DM-ValidationTest_250] UREAL_UTM_OFFSET = 0. 0. 0 RESOLUTION = 0.01905 @@ -390,11 +380,11 @@ RESOLUTION = 0.01905 UTM_LETTER = N UTM_ZONE = 18 -UTM_START_POSE_COUNT = 2 -UTM_START_POSE_1 = 25.0 6.5 -1. 0. 0. 3.14159265 -UTM_START_POSE_2 = 25.0 7.5 -1. 0. 0. 3.14159265 +UTM_START_POSE_COUNT = 3 +UTM_START_POSE_1 = 25. 6.5 -1. 0. 0. 3.14159265 +UTM_START_POSE_2 = 25. 7.5 -1. 0. 0. 3.14159265 +UTM_START_POSE_3 = 26. 7.5 -1. 0. 0. 3.14159265 - [DM-TallTestWorld_250] UNREAL_UTM_OFFSET = 0. 0. 0 RESOLUTION = 0.01905 Modified: moast-bth/moast/etc/moast.nml =================================================================== --- moast-bth/moast/etc/moast.nml 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/etc/moast.nml 2007-08-01 17:41:33 UTC (rev 680) @@ -332,11 +332,13 @@ B trafficCtrlCfg1 SHMEM localhost 1088 0 * 273 * 25473 TCP=20474 xdr B trafficCtrlSet1 SHMEM localhost 1088 0 * 274 * 25474 TCP=20475 xdr +B joystickData SHMEM localhost 1088 0 * 275 * 25475 TCP=20476 xdr + # SPQR Buffers -B MapBufP2DX SHMEM localhost 160192 0 * 275 * 25475 TCP=20476 xdr -B MapBufZerg SHMEM localhost 160192 0 * 276 * 25476 TCP=20477 xdr -B PosBufMapper SHMEM localhost 1088 0 * 277 * 25477 TCP=20478 xdr -B PosBufVictim SHMEM localhost 1088 0 * 278 * 25478 TCP=20479 xdr +B MapBufP2DX SHMEM localhost 160192 0 * 276 * 25476 TCP=20477 xdr +B MapBufZerg SHMEM localhost 160192 0 * 277 * 25477 TCP=20478 xdr +B PosBufMapper SHMEM localhost 1088 0 * 278 * 25478 TCP=20479 xdr +B PosBufVictim SHMEM localhost 1088 0 * 279 * 25479 TCP=20480 xdr # MOAST NML Svr Configuration @@ -479,6 +481,7 @@ P moastNmlSvr MapBufZerg LOCAL localhost RW 1 INF 1 0 P moastNmlSvr PosBufMapper LOCAL localhost RW 1 INF 1 0 P moastNmlSvr PosBufVictim LOCAL localhost RW 1 INF 1 0 +P moastNmlSvr joystickData LOCAL localhost RW 1 INF 1 0 # SIM-ware Configuration @@ -727,6 +730,7 @@ P servoShell servoMisJACfg4_2 LOCAL localhost RW 0 INF 0 1 P servoShell servoMisJACfg4_3 LOCAL localhost RW 0 INF 0 1 P servoShell servoMisJACfg4_4 LOCAL localhost RW 0 INF 0 1 +P servoShell joystickData LOCAL localhost RW 0 INF 0 1 # Prim Echelon Configuration P primSP navDataExt1 LOCAL localhost RW 0 INF 0 1 @@ -1467,6 +1471,7 @@ P joystick servoMisJACfg4_2 LOCAL localhost RW 0 INF 0 3 P joystick servoMisJACfg4_3 LOCAL localhost RW 0 INF 0 3 P joystick servoMisJACfg4_4 LOCAL localhost RW 0 INF 0 3 +P joystick joystickData REMOTE localhost RW 0 INF 0 2 P moastErrorLog moastError LOCAL localhost RW 0 INF 0 3 Modified: moast-bth/moast/etc/moastBuffers.cfg =================================================================== --- moast-bth/moast/etc/moastBuffers.cfg 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/etc/moastBuffers.cfg 2007-08-01 17:41:33 UTC (rev 680) @@ -381,3 +381,6 @@ b bufname=trafficCtrlStat1 size=1024 b bufname=trafficCtrlCfg1 size=1024 b bufname=trafficCtrlSet1 size=1024 + +# joystick buffers +b bufname=joystickData size=1024 Modified: moast-bth/moast/etc/moastServo.cfg =================================================================== --- moast-bth/moast/etc/moastServo.cfg 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/etc/moastServo.cfg 2007-08-01 17:41:33 UTC (rev 680) @@ -275,4 +275,6 @@ p bufname=servoMisJACfg4_2 name=servoShell master=0 server=0 proctype=local p bufname=servoMisJACfg4_3 name=servoShell master=0 server=0 proctype=local p bufname=servoMisJACfg4_4 name=servoShell master=0 server=0 proctype=local +# ... +p bufname=joystickData name=servoShell master=0 server=0 proctype=local Modified: moast-bth/moast/etc/moastSvr.cfg =================================================================== --- moast-bth/moast/etc/moastSvr.cfg 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/etc/moastSvr.cfg 2007-08-01 17:41:33 UTC (rev 680) @@ -171,3 +171,6 @@ p bufname=MapBufZerg name=moastNmlSvr master=1 server=1 proctype=local p bufname=PosBufMapper name=moastNmlSvr master=1 server=1 proctype=local p bufname=PosBufVictim name=moastNmlSvr master=1 server=1 proctype=local +# +p bufname=joystickData name=moastNmlSvr master=1 server=1 proctype=local + Modified: moast-bth/moast/etc/moastTools.cfg =================================================================== --- moast-bth/moast/etc/moastTools.cfg 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/etc/moastTools.cfg 2007-08-01 17:41:33 UTC (rev 680) @@ -176,6 +176,8 @@ p bufname=servoMisJACfg4_2 name=joystick master=0 server=0 proctype=local p bufname=servoMisJACfg4_3 name=joystick master=0 server=0 proctype=local p bufname=servoMisJACfg4_4 name=joystick master=0 server=0 proctype=local +# +p bufname=joystickData name=joystick master=0 server=0 proctype=remote # # moastErrorLog Added: moast-bth/moast/include/joystickData.hh =================================================================== --- moast-bth/moast/include/joystickData.hh (rev 0) +++ moast-bth/moast/include/joystickData.hh 2007-08-01 17:41:33 UTC (rev 680) @@ -0,0 +1,63 @@ +/* + DISCLAIMER: + This software was produced by the National Institute of Standards + and Technology (NIST), an agency of the U.S. government, and by statute is + not subject to copyright in the United States. Recipients of this software + assume all responsibility associated with its operation, modification, + maintenance, and subsequent redistribution. + + See NIST Administration Manual 4.09.07 b and Appendix I. +*/ + +/*! + \file joystickData.hh + + \brief NML declarations for joystick data channel. + + This channel information about the state of joystick control, + such as which mode is active (joint, mobility, world, tool). + + \code CVS Status: + $Author: proctor $ + $Revision: 1.1 $ + $Date: 2007/07/24 20:30:36 $ + \endcode + + \author Fred Proctor +*/ + +#ifndef JOYSTICK_DATA_HH +#define JOYSTICK_DATA_HH + +#include "moastNmlOffsets.hh" // JOYSTICK_DATA_BASE + +#define JOYSTICK_DATA_TYPE (JOYSTICK_DATA_BASE + 1) + +#define JOYSTICK_MODE_MOBILITY 1 +#define JOYSTICK_MODE_JOINT 2 +#define JOYSTICK_MODE_TOOL 3 +#define JOYSTICK_MODE_WORLD 4 + +class JoystickData : public NMLmsg { +public: + JoystickData() : NMLmsg(JOYSTICK_DATA_TYPE, sizeof(JoystickData)) { + mode = JOYSTICK_MODE_MOBILITY; + }; + void update(CMS *); + + int mode; //!< one of JOYSTICK_MODE_MOBILITY, ... +}; + +extern int joystickData_format(NMLTYPE type, void * buf, CMS * cms); +extern const char *joystickData_symbol_lookup(long type); + +#endif // JOYSTICK_DATA_HH + +/* + Modification history: + + $Log: joystickData.hh,v $ + Revision 1.1 2007/07/24 20:30:36 proctor + Initial checkin + +*/ Modified: moast-bth/moast/include/moastNmlGlobal.hh =================================================================== --- moast-bth/moast/include/moastNmlGlobal.hh 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/include/moastNmlGlobal.hh 2007-08-01 17:41:33 UTC (rev 680) @@ -16,9 +16,9 @@ functions. \code CVS Status: - $Author: dr_steveb $ - $Revision: 1.10 $ - $Date: 2007/06/28 12:14:12 $ + $Author: proctor $ + $Revision: 1.11 $ + $Date: 2007/07/24 18:38:22 $ \endcode \author Fred Proctor @@ -175,6 +175,8 @@ extern NML *spqrPosBufVictim; #endif +extern NML * joystickDataBuf; + extern int moastZeroNmlBuffers(void); extern int moastInitNmlBuffers(char *config_file, @@ -190,6 +192,9 @@ Modification history: $Log: moastNmlGlobal.hh,v $ + Revision 1.11 2007/07/24 18:38:22 proctor + Added JoystickData + Revision 1.10 2007/06/28 12:14:12 dr_steveb Removed 0 length arrays that Microsoft compiliers complain about Modified: moast-bth/moast/include/moastNmlOffsets.hh =================================================================== --- moast-bth/moast/include/moastNmlOffsets.hh 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/include/moastNmlOffsets.hh 2007-08-01 17:41:33 UTC (rev 680) @@ -15,9 +15,9 @@ \brief Starting numbers for MOAST NMLtype declarations \code CVS Status: - $Author: dr_steveb $ - $Revision: 1.3 $ - $Date: 2007/04/17 17:13:35 $ + $Author: proctor $ + $Revision: 1.4 $ + $Date: 2007/07/24 18:38:22 $ \endcode \author Fred Proctor @@ -78,12 +78,19 @@ //! used by trafficCtrl.hh #define TRAFFIC_CTRL_BASE 16500 + +//! used by joystickData.hh +#define JOYSTICK_DATA_BASE 17000 + #endif // MOAST_NML_OFFSETS_HH /* Modification history: $Log: moastNmlOffsets.hh,v $ + Revision 1.4 2007/07/24 18:38:22 proctor + Added JoystickData + Revision 1.3 2007/04/17 17:13:35 dr_steveb Added traffic simulation offsets Modified: moast-bth/moast/lib/Makefile.am =================================================================== --- moast-bth/moast/lib/Makefile.am 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/lib/Makefile.am 2007-08-01 17:41:33 UTC (rev 680) @@ -1,7 +1,7 @@ INCLUDES = -I$(RCSLIB_DIR)/include lib_LIBRARIES = libmoast.a -libmoast_a_SOURCES = ../src/nml/moastTypes.cc ../src/nml/moastNmlGlobal.cc ../src/nml/moastError.cc ../src/nml/navDataExt.cc ../src/nml/servoSP.cc ../src/nml/servoMobJA.cc ../src/nml/servoMisJA.cc ../src/nml/primSP.cc ../src/nml/primMobJA.cc ../src/nml/primMisJA.cc ../src/nml/amSP.cc ../src/nml/amMisJA.cc ../src/nml/amMobJA.cc ../src/nml/sensorData.cc ../src/common/acmRandom.c ../src/common/utmConvert.cc ../src/nml/vehSP.cc ../src/nml/vehMobPL.cc ../src/nml/sectMobPL.cc ../src/common/dijkTabs.cc ../src/common/dijkHeap.cc ../src/common/dijkHeapN.cc ../src/common/aStarHeap.cc ../src/common/aStarHeapN.cc ../src/common/visGraph.cc ../src/common/moastGeom.cc ../src/common/getopt_long.c ../src/nml/nmlMap.cc ../src/nml/nmlPosition.cc ../src/nml/trafficCtrl.cc ../src/nml/trafficData.cc +libmoast_a_SOURCES = ../src/nml/moastTypes.cc ../src/nml/moastNmlGlobal.cc ../src/nml/moastError.cc ../src/nml/navDataExt.cc ../src/nml/servoSP.cc ../src/nml/servoMobJA.cc ../src/nml/servoMisJA.cc ../src/nml/primSP.cc ../src/nml/primMobJA.cc ../src/nml/primMisJA.cc ../src/nml/amSP.cc ../src/nml/amMisJA.cc ../src/nml/amMobJA.cc ../src/nml/sensorData.cc ../src/common/acmRandom.c ../src/common/utmConvert.cc ../src/nml/vehSP.cc ../src/nml/vehMobPL.cc ../src/nml/sectMobPL.cc ../src/common/dijkTabs.cc ../src/common/dijkHeap.cc ../src/common/dijkHeapN.cc ../src/common/aStarHeap.cc ../src/common/aStarHeapN.cc ../src/common/visGraph.cc ../src/common/moastGeom.cc ../src/common/getopt_long.c ../src/nml/nmlMap.cc ../src/nml/nmlPosition.cc ../src/nml/trafficCtrl.cc ../src/nml/trafficData.cc ../src/nml/joystickData.cc if ! HAVE_GETOPT_H libmoast_a_SOURCES += ../src/common/getopt_long.c Modified: moast-bth/moast/src/am/amMobMain.cc =================================================================== --- moast-bth/moast/src/am/amMobMain.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/am/amMobMain.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -23,8 +23,8 @@ \code CVS Status: $Author: dr_steveb $ - $Revision: 1.47 $ - $Date: 2007/04/25 15:28:48 $ + $Revision: 1.48 $ + $Date: 2007/07/30 20:08:43 $ \endcode \author Tom Kramer @@ -2642,7 +2642,7 @@ stts.amMobJAError = AM_MOB_JA_ERROR_WAYPOINT; state_next(&stts, S2); } - else if (updatePosition(0.01, 30)) + else if (updatePosition(0.01, 300)) // was 30; made absurbly large { writePrimCmd(&primStopCmd, subStatPtr->echo_serial_number); status_next(&stts, RCS_ERROR); @@ -2830,7 +2830,7 @@ rcs_print_error("%s: amMob not initialized, " "cannot execute command\n", processName); } - else if (updatePosition(0.01, 5) > 0) + else if (updatePosition(0.01, 300) > 0) // was 5, made absurbly large { writePrimCmd(&primStopCmd, subStatPtr->echo_serial_number); status_next(&stts, RCS_ERROR); @@ -7517,6 +7517,9 @@ Modification history: $Log: amMobMain.cc,v $ + Revision 1.48 2007/07/30 20:08:43 dr_steveb + Made am wait longer for navData + Revision 1.47 2007/04/25 15:28:48 dr_steveb Backed out accidental mods. Modified: moast-bth/moast/src/nml/Makefile.local =================================================================== --- moast-bth/moast/src/nml/Makefile.local 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/nml/Makefile.local 2007-08-01 17:41:33 UTC (rev 680) @@ -24,6 +24,7 @@ nmlPosition.cc \ trafficData.cc \ trafficCtrl.cc \ + joystickData.cc \ all # get RCSLIB_DIR, "all" et al, although we really only need RCSLIB_DIR Added: moast-bth/moast/src/nml/joystickData.cc =================================================================== --- moast-bth/moast/src/nml/joystickData.cc (rev 0) +++ moast-bth/moast/src/nml/joystickData.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -0,0 +1,138 @@ +/* +* New C++ File starts here. +* This file should be named moastTypes.cc +*/ + +// Include all NML, CMS, and RCS classes and functions +#include "rcs.hh" + +// Include command and status message definitions +#include "moastTypes.hh" +#include "moastNmlOffsets.hh" +#include "joystickData.hh" + +// Forward Function Prototypes + + +#ifndef MAX_JOYSTICKDATA_NAME_LENGTH +#define MAX_JOYSTICKDATA_NAME_LENGTH 13 +#endif +#ifndef JOYSTICKDATA_NAME_LIST_LENGTH +#define JOYSTICKDATA_NAME_LIST_LENGTH 2 +#endif + + +/* This list must be in alphabetical order and the three lists must correspond. */ +const char joystickData_name_list[JOYSTICKDATA_NAME_LIST_LENGTH][MAX_JOYSTICKDATA_NAME_LENGTH]= { + "JoystickData", /* 0,1 */ + ""}; +const NMLTYPE joystickData_id_list[JOYSTICKDATA_NAME_LIST_LENGTH]= { + JOYSTICK_DATA_TYPE, /* 0,1 */ + -1}; +const size_t joystickData_size_list[JOYSTICKDATA_NAME_LIST_LENGTH]= { + sizeof(JoystickData), + 0}; +const char *joystickData_symbol_lookup(long type); + + +// Enumerated Type Constants + +// anonymous_enum_______include_moastTypes_hh_180 +#ifndef MAX_ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_STRING_LENGTH +#define MAX_ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_STRING_LENGTH 17 +#endif +#ifndef ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_LENGTH +#define ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_LENGTH 3 +#endif + +static const char enum_anonymous_enum_______include_moastTypes_hh_180_string_list[ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_LENGTH][MAX_ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_STRING_LENGTH]= { + "MOAST_ROTATE_CCW", /* 0,1 */ + "MOAST_ROTATE_CW", /* 1,0 */ + ""}; + +static const int enum_anonymous_enum_______include_moastTypes_hh_180_int_list[ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_LENGTH]= { + MOAST_ROTATE_CCW, /* 0,1 */ + MOAST_ROTATE_CW, /* 1,0 */ + }; + +const char *joystickData_enum_anonymous_enum_______include_moastTypes_hh_180_symbol_lookup(long v) +{ + switch(v) + { + case MOAST_ROTATE_CCW: return("MOAST_ROTATE_CCW"); /* 1 */ + case MOAST_ROTATE_CW: return("MOAST_ROTATE_CW"); /* 0 */ + default:break; + } + return("!!UNDEFINED_SYMBOL!!"); +} + +static const struct cms_enum_info enum_anonymous_enum_______include_moastTypes_hh_180_info_struct={ + "anonymous_enum_______include_moastTypes_hh_180", + (const char **)enum_anonymous_enum_______include_moastTypes_hh_180_string_list, + enum_anonymous_enum_______include_moastTypes_hh_180_int_list, + MAX_ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_STRING_LENGTH, + ENUM_ANONYMOUS_ENUM_______INCLUDE_MOASTTYPES_HH_180_LENGTH, + (cms_symbol_lookup_function_t)joystickData_enum_anonymous_enum_______include_moastTypes_hh_180_symbol_lookup + }; + +/* +Estimated_size JoystickData 24 +Estimated_size MAXIMUM 24 +*/ +/* +* NML/CMS Format function : joystickData_format +* Automatically generated by NML CodeGen Java Applet. +* on Tue Jul 24 11:48:42 EDT 2007 +*/ +int joystickData_format(NMLTYPE type, void *buffer, CMS *cms) +{ + + type = cms->check_type_info(type,buffer,"joystickData", + (cms_symbol_lookup_function_t) joystickData_symbol_lookup, + (const char **)joystickData_name_list, + joystickData_id_list,joystickData_size_list, + JOYSTICKDATA_NAME_LIST_LENGTH, + MAX_JOYSTICKDATA_NAME_LENGTH); + + switch(type) + { + case JOYSTICK_DATA_TYPE: + ((JoystickData *) buffer)->update(cms); + break; + + default: + return(0); + } + return 1; +} + + +// NML Symbol Lookup Function +const char *joystickData_symbol_lookup(long type) +{ + switch(type) + { + case JOYSTICK_DATA_TYPE: + return "JoystickData"; + default: + return"UNKNOWN"; + break; + } + return(NULL); +} + +/* +* NML/CMS Update function for JoystickData +* Automatically generated by NML CodeGen Java Applet. +* on Tue Jul 24 11:48:42 EDT 2007 +*/ +void JoystickData::update(CMS *cms) +{ + + cms->beginClass("JoystickData","NMLmsg"); + cms->update_with_name("mode",mode); + + cms->endClass("JoystickData","NMLmsg"); + +} + Modified: moast-bth/moast/src/nml/moastNmlGlobal.cc =================================================================== --- moast-bth/moast/src/nml/moastNmlGlobal.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/nml/moastNmlGlobal.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -15,9 +15,9 @@ functions \code CVS Status: - $Author: dr_steveb $ - $Revision: 1.7 $ - $Date: 2006/10/31 09:30:42 $ + $Author: proctor $ + $Revision: 1.8 $ + $Date: 2007/07/24 18:34:12 $ \endcode \author Fred Proctor @@ -45,6 +45,7 @@ #ifdef USE_SPQR #include "nmlMap.hh" #include "nmlPosition.hh" +#include "joystickData.hh" NML *spqrMapBufZerg = NULL; NML *spqrMapBufP2DX = NULL; @@ -130,6 +131,8 @@ RCS_CMD_CHANNEL *sectMobPLCfgBuf[NUM_SECT_MOB_PL_BUFFERS] = {NULL}; RCS_STAT_CHANNEL *sectMobPLSetBuf[NUM_SECT_MOB_PL_BUFFERS] = {NULL}; +NML * joystickDataBuf = NULL; + int moastZeroNmlBuffers(void) { int bufnum; @@ -259,6 +262,8 @@ sectMobPLCfgBuf[bufnum] = NULL; // TK added 6/10/5 } + joystickDataBuf = NULL; + return 0; } @@ -504,6 +509,11 @@ sectMobPLSetBuf[count] = 0; } + if (NULL != joystickDataBuf) { + delete joystickDataBuf; + joystickDataBuf = NULL; + } + return 0; } @@ -895,6 +905,15 @@ return 1; } + joystickDataBuf = new NML(joystickData_format, "joystickData", + this_process, config_file); + if (! joystickDataBuf->valid() && + joystickDataBuf->error_type != NML_INVALID_CONFIGURATION) { + delete joystickDataBuf; + joystickDataBuf = NULL; + return 1; + } + return 0; } @@ -902,6 +921,9 @@ Modification history: $Log: moastNmlGlobal.cc,v $ + Revision 1.8 2007/07/24 18:34:12 proctor + Added joystickData + Revision 1.7 2006/10/31 09:30:42 dr_steveb Changes for SPQR integration Modified: moast-bth/moast/src/servo/servoShell.cc =================================================================== --- moast-bth/moast/src/servo/servoShell.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/servo/servoShell.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -15,9 +15,9 @@ \brief Command line shell to vehicle servo level NML buffers. \code CVS Status: - $Author: cj_scrapper $ - $Revision: 1.26 $ - $Date: 2007/06/07 20:16:02 $ + $Author: proctor $ + $Revision: 1.27 $ + $Date: 2007/07/24 18:36:28 $ \endcode \author Chris Scrapper @@ -52,6 +52,7 @@ #include "servoMobJA.hh" // servoMobJA_format() #include "servoMisJA.hh" // servoMisJA_format() #include "servoSP.hh" // servoSP_format() +#include "joystickData.hh" //#include "swKBUtils.hh" // parsing utilities #define DEFAULT_NML_FILE "../etc/moast.nml" @@ -67,9 +68,9 @@ RCS_STAT_CHANNEL *statBuf; RCS_CMD_CHANNEL *cfgBuf; RCS_STAT_CHANNEL *setBuf; - RCS_CMD_MSG * cmdMsg; - RCS_STAT_MSG_V2 * statMsg; - RCS_STAT_MSG * setMsg; + RCS_CMD_MSG *cmdMsg; + RCS_STAT_MSG_V2 *statMsg; + RCS_STAT_MSG *setMsg; ServoNodeNmlBuffers(); bool openNML(string nmlCfgFile, string cmdName, @@ -112,6 +113,9 @@ ServoMisJACmdShutdown misCmdShutdown; ServoMisJACmdMove misCmdMove; +static NML * joystickDataBuf = NULL; +static JoystickData * joystickDataPtr = NULL; + pthread_t scanThr; #define rcs_admin_state_to_string(s) (s) == ADMIN_INITIALIZED ? "INITIALIZED" : (s) == ADMIN_UNINITIALIZED ? "UNINITIALIZED" : (s) == ADMIN_SHUT_DOWN ? "SHUTDOWN" : "?" @@ -1107,6 +1111,10 @@ printf(" Status : %s\n", rcs_status_to_string(((ServoMisJAStat *)mis[i].statMsg)->status)); printf(" HeartBeat : %d\n", ((ServoMisJAStat *)mis[i].statMsg)->heartbeat); } + if (joystickDataBuf != NULL && joystickDataPtr != NULL) { + joystickDataBuf->read(); + printf("Joystick: %d\n", joystickDataPtr->mode); + } } void doAdminView(const vector & toks) { @@ -1326,7 +1334,28 @@ break; } } + + joystickDataBuf = new NML(joystickData_format, + "joystickData", + PROCESS_NAME, + nmlFile.c_str()); + if (! joystickDataBuf->valid()) { + printf("** ERROR ** Error Initializing Joystick Data Buffer\n"); + delete joystickDataBuf; + joystickDataBuf = NULL; + joystickDataPtr = NULL; + } else { + joystickDataPtr = (JoystickData *) (joystickDataBuf->get_address()); + } + runServoShell(); + + if (NULL != joystickDataBuf) { + delete joystickDataBuf; + } + joystickDataBuf = NULL; + joystickDataPtr = NULL; + return 0; } Modified: moast-bth/moast/src/sim/simWare/moastSupSkin.cc =================================================================== --- moast-bth/moast/src/sim/simWare/moastSupSkin.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/moastSupSkin.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -36,6 +36,8 @@ { INIFILE if_d; const char *strPtr; + extern char *SIMWARE_INIFILE_PATH; + if (0) printf (" : Opening inifile %s\n", SIMWARE_INIFILE_PATH); Modified: moast-bth/moast/src/sim/simWare/simWare.cc =================================================================== --- moast-bth/moast/src/sim/simWare/simWare.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/simWare.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -41,6 +41,7 @@ int platTypeID = 1; int stPoseID = 0; int verbosity = 0; +char *SIMWARE_INIFILE_PATH; void swShutdown() { @@ -196,14 +197,19 @@ } // set options + // inialize inifile path + SIMWARE_INIFILE_PATH = DEFINED_SIMWARE_INIFILE_PATH; while (1) { - option = getopt (argc, argv, "p:i:s:v:"); + option = getopt (argc, argv, "p:i:s:v:f:"); if (option == -1) break; switch (option) { + case 'f': + SIMWARE_INIFILE_PATH = optarg; + break; case 'p': if (1 != sscanf (optarg, "%i", &platTypeID)) { Modified: moast-bth/moast/src/sim/simWare/simWareKB.hh =================================================================== --- moast-bth/moast/src/sim/simWare/simWareKB.hh 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/simWareKB.hh 2007-08-01 17:41:33 UTC (rev 680) @@ -14,9 +14,9 @@ \brief \code CVS Status: - $Author: cj_scrapper $ - $Revision: 1.11 $ - $Date: 2007/04/04 20:24:34 $ + $Author: dr_steveb $ + $Revision: 1.12 $ + $Date: 2007/07/25 20:01:42 $ \endcode \author Chris Scrapper @@ -37,7 +37,7 @@ #include "swKBSen.hh" #include "swKBMis.hh" -#define SIMWARE_INIFILE_PATH "../etc/moast.ini" +#define DEFINED_SIMWARE_INIFILE_PATH "../etc/moast.ini" class SIMwareKB { private: Modified: moast-bth/moast/src/sim/simWare/simpleSimInfSkin.cc =================================================================== --- moast-bth/moast/src/sim/simWare/simpleSimInfSkin.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/simpleSimInfSkin.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -14,9 +14,9 @@ \brief Implementation of the simple simulation inferior skin \code CVS Status: - $Author: cj_scrapper $ - $Revision: 1.14 $ - $Date: 2007/06/07 20:13:46 $ + $Author: dr_steveb $ + $Revision: 1.15 $ + $Date: 2007/07/25 20:01:42 $ \endcode \author Fred Proctor */ @@ -1312,6 +1312,7 @@ void SimpleSimInfSkin::configInfSkin(SIMwareKB * k, SIMwareSupSkin * s) { + extern char *SIMWARE_INIFILE_PATH; SIMwareKBGroundVehicle gv; int t; @@ -1489,6 +1490,9 @@ Modification history: $Log: simpleSimInfSkin.cc,v $ + Revision 1.15 2007/07/25 20:01:42 dr_steveb + Made .ini file a command line option. + Revision 1.14 2007/06/07 20:13:46 cj_scrapper Added the ability to control flippers in SIMware. seServoMob takes MOAST flipskid command and translates it to a skid drive cmd and a flipper cmd. Also added parsing utilities for setting and configuration information for flippers and the aerial robot Modified: moast-bth/moast/src/sim/simWare/swKBBot.hh =================================================================== --- moast-bth/moast/src/sim/simWare/swKBBot.hh 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/swKBBot.hh 2007-08-01 17:41:33 UTC (rev 680) @@ -15,8 +15,8 @@ \brief \code CVS Status: $Author: cj_scrapper $ - $Revision: 1.11 $ - $Date: 2007/06/07 20:13:46 $ + $Revision: 1.12 $ + $Date: 2007/07/18 15:27:17 $ \endcode \author Chris Scrapper @@ -90,7 +90,7 @@ double bLvl; //! Fuel Level double fLevel; - //! max speed rads/s + //! Timestamp double time; public: //! Constructor Modified: moast-bth/moast/src/sim/simWare/swKBWorld.cc =================================================================== --- moast-bth/moast/src/sim/simWare/swKBWorld.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/swKBWorld.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -31,6 +31,7 @@ stringstream tmpS; PM_CARTESIAN cart; PM_RPY rpy; + extern char *SIMWARE_INIFILE_PATH; wName=worldName; Modified: moast-bth/moast/src/sim/simWare/trafficSim.cc =================================================================== --- moast-bth/moast/src/sim/simWare/trafficSim.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/trafficSim.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -31,6 +31,7 @@ // defines /////////////////////////////////////////////////////// #define DEFAULT_INI_FILE "../etc/traffic.ini" +char *SIMWARE_INIFILE_PATH; //////////////////////////////////////////////////////// // structures @@ -150,7 +151,8 @@ char *ini_file_env; char ini_file_default[] = DEFAULT_INI_FILE; TrafficVehicleSpawn spawnPoint; - + + SIMWARE_INIFILE_PATH = DEFINED_SIMWARE_INIFILE_PATH; // set up signals if( signal (SIGINT, sigHandler) == SIG_ERR ) { Modified: moast-bth/moast/src/sim/simWare/trafficSupSkin.cc =================================================================== --- moast-bth/moast/src/sim/simWare/trafficSupSkin.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/trafficSupSkin.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -44,6 +44,7 @@ bool TrafficSupSkin::openSkin() { + extern char *SIMWARE_INIFILE_PATH; double vmax, amax, wmax, alphamax, vCutoffAngle, wCutoffAngle; INIFILE if_d; const char *strPtr; Modified: moast-bth/moast/src/sim/simWare/usarInfSkin.cc =================================================================== --- moast-bth/moast/src/sim/simWare/usarInfSkin.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/sim/simWare/usarInfSkin.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -81,6 +81,7 @@ struct sockaddr_in local_addr; struct hostent *ent; struct in_addr *in_a; + extern char *SIMWARE_INIFILE_PATH; pthread_attr_t parAttr; int retval; @@ -173,14 +174,19 @@ /* connect to the server */ if (0) printf (" : Connecting to Server\n"); - tmp_i = - connect (socket_fd, (struct sockaddr *) &server_addr, - sizeof (struct sockaddr_in)); - if (tmp_i == -1) + tmp_i = -1; + while(tmp_i == -1) { - printf - ("**Error : Connecting to Server : Make sure server is running\n"); - return false; + tmp_i = + connect (socket_fd, (struct sockaddr *) &server_addr, + sizeof (struct sockaddr_in)); + if (tmp_i == -1) + { + printf + ("**Waiting : Connecting to Server : Make sure server is running\n"); + // return false; + usleep(1000); + } } if (0) printf (" : Socket Open\n"); @@ -509,6 +515,7 @@ INIFILE if_d; const char *strPtr; double traceParam=-1; + extern char *SIMWARE_INIFILE_PATH; // Get platform type name from inifile //open inifile Modified: moast-bth/moast/src/tools/imageView/interface.c =================================================================== --- moast-bth/moast/src/tools/imageView/interface.c 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/tools/imageView/interface.c 2007-08-01 17:41:33 UTC (rev 680) @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include Modified: moast-bth/moast/src/tools/imageView/main.c =================================================================== --- moast-bth/moast/src/tools/imageView/main.c 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/tools/imageView/main.c 2007-08-01 17:41:33 UTC (rev 680) @@ -10,7 +10,7 @@ #include /* EOF, printf */ #include #include -#include +#include #include #include "interface.h" Modified: moast-bth/moast/src/tools/imageView/support.c =================================================================== --- moast-bth/moast/src/tools/imageView/support.c 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/tools/imageView/support.c 2007-08-01 17:41:33 UTC (rev 680) @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include Modified: moast-bth/moast/src/tools/robojoy.cc =================================================================== --- moast-bth/moast/src/tools/robojoy.cc 2007-08-01 15:51:16 UTC (rev 679) +++ moast-bth/moast/src/tools/robojoy.cc 2007-08-01 17:41:33 UTC (rev 680) @@ -16,8 +16,8 @@ \code CVS Status: $Author: proctor $ - $Revision: 1.19 $ - $Date: 2007/06/28 13:21:44 $ + $Revision: 1.22 $ + $Date: 2007/07/26 17:56:14 $ \endcode \author Fred Proctor @@ -36,8 +36,7 @@ #include "moastTypes.hh" #include "servoMobJA.hh" #include "servoMisJA.hh" -#include "servoSP.hh" -#include "navDataExt.hh" +#include "joystickData.hh" #ifdef HAVE_GETOPT_H #include #else @@ -48,7 +47,6 @@ #include "gomath.h" } -#undef USE_NAV #undef VERBOSE /* define CLAMP_FLIPPERS if you want the commanded positions of the @@ -69,32 +67,29 @@ // Serial number to servo level static int servoMobSerial = WHONUM; -static int servoSPSerial = WHONUM; static int servoMisSerial = WHONUM; // just add two each time and stay odd #define NEXTS(s) (s += 2) // NML Channels -static RCS_CMD_CHANNEL *servoMobJACmdNml; -static RCS_STAT_CHANNEL *servoMobJAStatNml; -static RCS_CMD_CHANNEL *servoMobJACfgNml; -static RCS_STAT_CHANNEL *servoMobJASetNml; + +static RCS_CMD_CHANNEL *servoMobJACmdNml = NULL; +static RCS_STAT_CHANNEL *servoMobJAStatNml = NULL; +static RCS_STAT_CHANNEL *servoMobJASetNml = NULL; + static RCS_CMD_CHANNEL * servoMisJACmdNml = NULL; static RCS_STAT_CHANNEL * servoMisJAStatNml = NULL; -static RCS_CMD_CHANNEL * servoMisJACfgNml = NULL; static RCS_STAT_CHANNEL * servoMisJASetNml = NULL; -static RCS_CMD_CHANNEL * servoSPCmdNml = NULL; -static RCS_STAT_CHANNEL * servoSPStatNml = NULL; -static RCS_STAT_MSG * setMsg = NULL; // Used to read robot's settings such as -static RCS_STAT_CHANNEL * setBuf = NULL; // robot type, maximum speed, etc... -static NML * navDataExtNml = NULL; +static NML * joystickDataNml = NULL; +static JoystickData joystickData; + static ServoMisJAStat * servoMisJAStatPtr = NULL; static ServoMisJASet * servoMisJASetPtr = NULL; + static ServoMobJAStat * servoMobJAStatPtr = NULL; static ServoMobJASet * servoMobJASetPtr = NULL; -static NavDataExt * navDataExtPtr = NULL; static ServoMobJACmdSkid skidMsg; static ServoMobJACmdFlipSkid flipSkidMsg; @@ -137,121 +132,100 @@ char *configNml = getenv("CONFIG_NML"); char chanName[MOAST_NML_BUFFER_NAME_LEN]; char myName[MOAST_NML_BUFFER_NAME_LEN]; + bool retval = true; sprintf(myName, "%s", MY_NAME_BASE); - if (!configNml) { - fprintf(stderr, "Please set CONFIG_NML environment variable.\n"); - return (false); + if (NULL == configNml) { + configNml = "../etc/moast.nml"; } - sprintf(chanName, "%s%d", SERVO_MOB_JA_CMD_NAME, vehID); - servoMobJACmdNml = new RCS_CMD_CHANNEL(servoMobJA_format, chanName, - myName, configNml); - if (NULL == servoMobJACmdNml || !servoMobJACmdNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); + if (NULL == servoMobJACmdNml) { + sprintf(chanName, "%s%d", SERVO_MOB_JA_CMD_NAME, vehID); + servoMobJACmdNml = new RCS_CMD_CHANNEL(servoMobJA_format, chanName, myName, configNml); + if (! servoMobJACmdNml->valid()) { + delete servoMobJACmdNml; + servoMobJACmdNml = NULL; + printf("can't open %s\n", chanName); + retval = false; + } } - sprintf(chanName, "%s%d", SERVO_MOB_JA_STAT_NAME, vehID); - servoMobJAStatNml = new RCS_STAT_CHANNEL(servoMobJA_format, chanName, - myName, configNml); - if (NULL == servoMobJAStatNml || !servoMobJAStatNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); + if (NULL == servoMobJAStatNml) { + sprintf(chanName, "%s%d", SERVO_MOB_JA_STAT_NAME, vehID); + servoMobJAStatNml = new RCS_STAT_CHANNEL(servoMobJA_format, chanName, myName, configNml); + if (! servoMobJAStatNml->valid()) { + delete servoMobJAStatNml; + servoMobJAStatNml = NULL; + printf("can't open %s\n", chanName); + retval = false; + } else { + servoMobJAStatPtr = (ServoMobJAStat *) (servoMobJAStatNml->get_address()); + } } - servoMobJAStatPtr = (ServoMobJAStat *) (servoMobJAStatNml->get_address()); - sprintf(chanName, "%s%d", SERVO_MOB_JA_SET_NAME, vehID); - servoMobJASetNml = new RCS_STAT_CHANNEL(servoMobJA_format, chanName, - myName, configNml); - if (NULL == servoMobJASetNml || !servoMobJASetNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); + if (NULL == servoMobJASetNml) { + sprintf(chanName, "%s%d", SERVO_MOB_JA_SET_NAME, vehID); + servoMobJASetNml = new RCS_STAT_CHANNEL(servoMobJA_format, chanName, myName, configNml); + if (! servoMobJASetNml->valid()) { + delete servoMobJASetNml; + servoMobJASetNml = NULL; + printf("can't open %s\n", chanName); + retval = false; + } else { + servoMobJASetPtr = (ServoMobJASet *) (servoMobJASetNml->get_address()); + } } - servoMobJASetPtr = (ServoMobJASet *) (servoMobJASetNml->get_address()); - sprintf(chanName, "%s%d", SERVO_MOB_JA_CFG_NAME, vehID); - servoMobJACfgNml = new RCS_CMD_CHANNEL(servoMobJA_format, chanName, - myName, configNml); - if (NULL == servoMobJACfgNml || !servoMobJACfgNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); + if (NULL == servoMisJACmdNml) { + sprintf(chanName, "%s%d_%d", SERVO_MIS_JA_CMD_NAME, vehID, compID); + servoMisJACmdNml = new RCS_CMD_CHANNEL(servoMisJA_format, chanName, myName, configNml); + if (! servoMisJACmdNml->valid()) { + delete servoMisJACmdNml; + servoMisJACmdNml = NULL; + printf("can't open %s\n", chanName); + retval = false; + } } - sprintf(chanName, "%s%d_%d", SERVO_MIS_JA_CMD_NAME, vehID, compID); - servoMisJACmdNml = new RCS_CMD_CHANNEL(servoMisJA_format, chanName, - myName, configNml); - if (NULL == servoMisJACmdNml || !servoMisJACmdNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); + if (NULL == servoMisJAStatNml) { + sprintf(chanName, "%s%d_%d", SERVO_MIS_JA_STAT_NAME, vehID, compID); + servoMisJAStatNml = new RCS_STAT_CHANNEL(servoMisJA_format, chanName, myName, configNml); + if (! servoMisJAStatNml->valid()) { + delete servoMisJAStatNml; + servoMisJAStatNml = NULL; + printf("can't open %s\n", chanName); + retval = false; + } else { + servoMisJAStatPtr = (ServoMisJAStat *) (servoMisJAStatNml->get_address()); + } } - sprintf(chanName, "%s%d_%d", SERVO_MIS_JA_STAT_NAME, vehID, compID); - servoMisJAStatNml = new RCS_STAT_CHANNEL(servoMisJA_format, chanName, - myName, configNml); - if (NULL == servoMisJAStatNml || !servoMisJAStatNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); + if (NULL == servoMisJASetNml) { + sprintf(chanName, "%s%d_%d", SERVO_MIS_JA_SET_NAME, vehID, compID); + servoMisJASetNml = new RCS_STAT_CHANNEL(servoMisJA_format, chanName, myName, configNml); + if (! servoMisJASetNml->valid()) { + delete servoMisJASetNml; + servoMisJASetNml = NULL; + printf("can't open %s\n", chanName); + retval = false; + } else { + servoMisJASetPtr = (ServoMisJASet *) (servoMisJASetNml->get_address()); + } } - servoMisJAStatPtr = (ServoMisJAStat *) (servoMisJAStatNml->get_address()); - sprintf(chanName, "%s%d_%d", SERVO_MIS_JA_CFG_NAME, vehID, compID); - servoMisJACfgNml = new RCS_CMD_CHANNEL(servoMisJA_format, chanName, - myName, configNml); - if (NULL == servoMisJACfgNml || !servoMisJACfgNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); + if (NULL == joystickDataNml) { + sprintf(chanName, "joystickData"); + joystickDataNml = new NML(joystickData_format, chanName, myName, configNml); + if (! joystickDataNml->valid()) { + delete joystickDataNml; + joystickDataNml = NULL; + printf("can't open %s\n", chanName); + retval = false; + } } - sprintf(chanName, "%s%d_%d", SERVO_MIS_JA_SET_NAME, vehID, compID); - servoMisJASetNml = new RCS_STAT_CHANNEL(servoMisJA_format, chanName, - myName, configNml); - if (NULL == servoMisJASetNml || !servoMisJASetNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); - } - servoMisJASetPtr = (ServoMisJASet *) (servoMisJASetNml->get_address()); - - sprintf(chanName, "%s%d", SERVO_SP_CMD_NAME, vehID); - servoSPCmdNml = new RCS_CMD_CHANNEL(servoSP_format, chanName, - myName, configNml); - if (NULL == servoSPCmdNml || !servoSPCmdNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); - } - - sprintf(chanName, "%s%d", SERVO_SP_STAT_NAME, vehID); - servoSPStatNml = new RCS_STAT_CHANNEL(servoSP_format, chanName, - myName, configNml); - if (NULL == servoSPStatNml || !servoSPStatNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); - } - - sprintf(chanName, "%s%d", SERVO_MOB_JA_SET_NAME, vehID); - setBuf = new RCS_STAT_CHANNEL(servoMobJA_format, chanName, - myName, configNml); - if (NULL == setBuf || !setBuf->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - delete setBuf; - setBuf = NULL; - return (false); - } - setMsg= setBuf->get_address(); - -#ifdef USE_NAV - sprintf(chanName, "%s%d", NAV_DATA_EXT_NAME, vehID); - navDataExtNml = new NML(navDataExt_format, chanName, - myName, configNml); - if (NULL == navDataExtNml || !navDataExtNml->valid()) { - rcs_print_error("%s: Error - Can't open %s buffer\n", myName, chanName); - return (false); - } - navDataExtPtr = (NavDataExt *) (navDataExtNml->get_address()); -#endif - - return (true); + return retval; } /*! @@ -302,43 +276,33 @@ } servoMisJACmdNml->write(misCmdMove); + if (servoMobJACmdNml != NULL) + delete servoMobJACmdNml; servoMobJACmdNml = NULL; + if (servoMobJAStatNml != NULL) delete servoMobJAStatNml; servoMobJAStatNml = NULL; + if (servoMobJASetNml != NULL) delete servoMobJASetNml; servoMobJASetNml = NULL; - if (servoMobJACfgNml != NULL) - delete servoMobJACfgNml; - servoMobJACfgNml = NULL; - if (servoSPCmdNml != NULL) - delete servoSPCmdNml; + if (servoMisJACmdNml != NULL) delete servoMisJACmdNml; servoMisJACmdNml = NULL; + if (servoMisJAStatNml != NULL) delete servoMisJAStatNml; servoMisJAStatNml = NULL; + if (servoMisJASetNml != NULL) delete servoMisJASetNml; servoMisJASetNml = NULL; - if (servoMisJACfgNml != NULL) - delete servoMisJACfgNml; - servoMisJACfgNml = NULL; - if (servoSPCmdNml != NULL) - delete servoSPCmdNml; - servoSPCmdNml = NULL; - if (servoSPStatNml != NULL) - delete servoSPStatNml; - servoSPStatNml = NULL; - if (setBuf != NULL) - delete setBuf; - setBuf = NULL; - setMsg = NULL; - if (navDataExtNml != NULL) - delete navDataExtNml; - navDataExtNml = NULL; + + if (joystickDataNml != NULL) + delete joystickDataNml; + joystickDataNml = NULL; } enum {JOINTS = 8}; @@ -810,9 +774,6 @@ if (doInit) { type = servoMisJAStatNml->read(); -#ifdef USE_NAV - type = navDataExtNml->read(); -#endif if (doMob) { switch (mode) { case 0: @@ -1049,16 +1010,11 @@ } } } -#ifdef USE_NAV - printf("%f %f %f %f %f %f %f ", - (double) navDataExtPtr->time, - (double) navDataExtPtr->tranAbs.x, - (double) navDataExtPtr->tranAbs.y, - (double) navDataExtPtr->tranAbs.z, - (double) navDataExtPtr->rpyAbs.r, - (double) navDataExtPtr->rpyAbs.p, - (double) navDataExtPtr->rpyAbs.y); -#endif + joystickData.mode = + doMob ? JOYSTICK_MODE_MOBILITY : + coordMode == COORD_JOINT ? JOYSTICK_MODE_JOINT : + toolMode ? JOYSTICK_MODE_TOOL : JOYSTICK_MODE_WORLD; + joystickDataNml->write(joystickData); } // if (doInit) } // for (done) } @@ -1068,11 +1024,8 @@ int joystickNum; double end; int gotIt; - ServoMisJAStat * servoMisJAStat; - ServoSPStat * servoSPStat; + ServoMobJACmdInit servoMobInit; ServoMisJACmdInit servoMisInit; - ServoSPCmdInit servoSPInit; - ServoSPCmdGo servoSPGo; char c; int i; SDL_Joystick *joystick; @@ -1195,76 +1148,53 @@ } if (doInit) { - - if (!openNML(vehID)) { - fprintf(stderr, "Error opening nml buffers\n"); - return 1; + while (! openNML(vehID)) { + printf("waiting for NML...\n"); + esleep(1.0); } - servoMisJAStat = (ServoMisJAStat *) servoMisJAStatNml->get_address(); - servoSPStat = (ServoSPStat *) servoSPStatNml->get_address(); - // send init command to servo mis - servoMisInit.serial_number = NEXTS(servoMisSerial); - servoMisJACmdNml->write(servoMisInit); + // send init command to servo mob + servoMobInit.serial_number = NEXTS(servoMobSerial); + servoMobJACmdNml->write(servoMobInit); for (end = etime() + 3.0, gotIt = 0; etime() < end; esleep(0.1)) { - servoMisJAStatNml->read(); - if ( servoMisJAStat->echo_serial_number == servoMisSerial && - servoMisJAStat->status == RCS_DONE) { + servoMobJAStatNml->read(); + if ( servoMobJAStatPtr->echo_serial_number == servoMobSerial && + servoMobJAStatPtr->status == RCS_DONE) { gotIt = 1; } } if (!gotIt) { - fprintf(stderr, "can't initialize servo mis\n"); + fprintf(stderr, "can't initialize servo mob\n"); closeNML(); return 1; } - // send init command to servo sp - servoSPInit.serial_number = NEXTS(servoSPSerial); - servoSPCmdNml->write(servoSPInit); + // send init command to servo mis + servoMisInit.serial_number = NEXTS(servoMisSerial); + servoMisJACmdNml->write(servoMisInit); for (end = etime() + 3.0, gotIt = 0; etime() < end; esleep(0.1)) { - servoSPStatNml->read(); - if (servoSPStat->echo_serial_number == servoSPSerial && - servoSPStat->status == RCS_DONE) { + servoMisJAStatNml->read(); + if ( servoMisJAStatPtr->echo_serial_number == servoMisSerial && + servoMisJAStatPtr->status == RCS_DONE) { gotIt = 1; } } if (!gotIt) { - fprintf(stderr, "can't initialize servo sp\n"); + fprintf(stderr, "can't initialize servo mis\n"); closeNML(); return 1; } - // send go command to servo sp - servoSPGo.serial_number = NEXTS(servoSPSerial); - servoSPCmdNml->write(servoSPGo); - for (end = etime() + 3.0, gotIt = 0; etime() < end; esleep(0.1)) { - servoSPStatNml->read(); - if (servoSPStat->echo_serial_number == servoSPSerial && - servoSPStat->status == RCS_EXEC) { - gotIt = 1; - } - } - if (!gotIt) { - fprintf(stderr, "can't go-ify servo sp\n"); - closeNML(); - return 1; - } - /* Here, we read the setting's channel and set up the mode of operation for the joystick - * as well as the scale factors when applicable - */ - setBuf->read(); - - switch(((ServoMobJASet *)setMsg)->steerType) - { + servoMobJASetNml->read(); + switch (((ServoMobJASet *)servoMobJASetPtr)->steerType) { case MOAST_SKID_STEER_TYPE: mode = 1; if(scale[1]==0) // If scale factor 1 has not been set - scale[1] = -((ServoMobJASetGrdVeh *)setMsg)->maxWheelRot; // Scale for the left wheel spin speed + scale[1] = -((ServoMobJASetGrdVeh *)servoMobJASetPtr)->maxWheelRot; // Scale for the left wheel spin speed if(scale[3]==0) // If scale factor 3 has not been set - scale[3] = -((ServoMobJASetGrdVeh *)setMsg)->maxWheelRot; // Scale for the right wheel spin speed + scale[3] = -((ServoMobJASetGrdVeh *)servoMobJASetPtr)->maxWheelRot; // Scale for the right wheel spin speed break; @@ -1272,13 +1202,13 @@ mode = 2; if(scale[1]==0) // If scale factor 1 has not been set - scale[1] = -((ServoMobJASetGrdVeh *)setMsg)->maxWheelRot; // Scale for the wheel spin speed + scale[1] = -((ServoMobJASetGrdVeh *)servoMobJASetPtr)->maxWheelRot; // Scale for the wheel spin speed if(scale[2]==0) // If scale factor 2 has not been set - scale[2] = -((ServoMobJASetGrdVeh *)setMsg)->maxSteerAngle; // Scale for the front steer angle + scale[2] = -((ServoMobJASetGrdVeh *)servoMobJASetPtr)->maxSteerAngle; // Scale for the front steer angle if(scale[3]==0) // If scale factor 3 has not been set - scale[3] = -((ServoMobJASetGrdVeh *)setMsg)->maxCrabAngle; // Scale for the rear steer angle + scale[3] = -((ServoMobJASetGrdVeh *)servoMobJASetPtr)->maxCrabAngle; // Scale for the rear steer angle break; @@ -1286,16 +1216,16 @@ mode = 4; if(scale[1]==0) - scale[1] = -((ServoMobJASetAirBot *)setMsg)->maxVertVel; // Scale for Altitude (up/down) Velocity + scale[1] = -((ServoMobJASetAirBot *)servoMobJASetPtr)->maxVertVel; // Scale for Altitude (up/down) Velocity if(scale[3]==0) - scale[3] = -((ServoMobJASetAirBot *)setMsg)->maxLinVel; // Scale for Linear (forward/backward) Velocity + scale[3] = -((ServoMobJASetAirBot *)servoMobJASetPtr)->maxLinVel; // Scale for Linear (forward/backward) Velocity if(scale[2]==0) - scale[2] = ((ServoMobJASetAirBot *)setMsg)->maxLatVel; // Scale for Lateral (left/right) Velocity + scale[2] = ((ServoMobJASetAirBot *)servoMobJASetPtr)->maxLatVel; // Scale for Lateral (left/right) Velocity if(scale[0]==0) - scale[0] = ((ServoMobJASetAirBot *)setMsg)->maxRotVel; // Scale for Rotational Velocity + scale[0] = ((ServoMobJASetAirBot *)servoMobJASetPtr)->maxRotVel; // Scale for Rotational Velocity break; default: @@ -1304,8 +1234,7 @@ if(scale[2]==0) scale[2] = 1; if(scale[3]==0) scale[3] = -1; break; - } - + } } // doInit /* Initialize SDL (Note: video is required to start event loop) */ @@ -1340,6 +1269,16 @@ Modification history: $Log: robojoy.cc,v $ + Revision 1.22 2007/07/26 17:56:14 proctor + Took out nav data and servo SP, and added both mob and mis init, and added + NML wait loop so you can bring this up before the controller + + Revision 1.21 2007/07/24 18:35:43 proctor + Added joystickData NML buffer to robojoy.cc + + Revision 1.20 2007/07/18 18:53:07 proctor + Made ../etc/moast.nml the default NML file + Revision 1.19 2007/06/28 13:21:44 proctor Changed usleep to esleep, switching from Unix-specific to the one in RCS lib From tk at edam.speech.cs.cmu.edu Wed Aug 1 13:43:45 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Wed, 1 Aug 2007 13:43:45 -0400 Subject: [TeamTalk 144]: [681] usarsim: 1) Update from USARSim. Message-ID: <200708011743.l71HhjZ6023107@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070801/7c314880/attachment-0001.html -------------- next part -------------- Modified: usarsim/System/Makefile =================================================================== --- usarsim/System/Makefile 2007-08-01 17:41:33 UTC (rev 680) +++ usarsim/System/Makefile 2007-08-01 17:43:45 UTC (rev 681) @@ -1,46 +1,75 @@ INSTALL_DIR=../../ut2004-linux -PACKAGES=USARBotAPI.u USARBot.u USARMisPkg.u USARModels.u USARVictims.u \ - TreasureHunt.u +INSTALL_SYS=$(INSTALL_DIR)/System -INSTALL_MAPS=$(INSTALL_DIR)/Maps/DM-RoboticsLab_250.ut2 +PACKAGES=../System/USARBotAPI.u \ + ../System/USARBot.u \ + ../System/USARMisPkg.u \ + ../System/USARModels.u \ + ../System/USARVictims.u \ + ../System/TreasureHunt.u -INSTALL_PACKAGES=$(INSTALL_DIR)/System/USARBotAPI.u \ - $(INSTALL_DIR)/System/USARBot.u \ - $(INSTALL_DIR)/System/USARMisPkg.u \ - $(INSTALL_DIR)/System/USARModels.u \ - $(INSTALL_DIR)/System/USARVictims.u \ - $(INSTALL_DIR)/System/TreasureHunt.u +INSTALL_PACKAGES=$(INSTALL_SYS)/../System/USARBotAPI.u \ + $(INSTALL_SYS)/../System/USARBot.u \ + $(INSTALL_SYS)/../System/USARMisPkg.u \ + $(INSTALL_SYS)/../System/USARModels.u \ + $(INSTALL_SYS)/../System/USARVictims.u \ + $(INSTALL_SYS)/../System/TreasureHunt.u -INSTALL_INIS=$(INSTALL_DIR)/System/USARSim.ini +MAPS=../Maps/DM-RoboticsLab_250.ut2 -INSTALL_BATCH=$(INSTALL_DIR)/System/usar_sx.sh +INSTALL_MAPS=$(INSTALL_SYS)/../Maps/DM-RoboticsLab_250.ut2 -all: $(PACKAGES) ucc +INIS=../System/USARSim.ini ../System/TreasureHunt.ini -install: $(INSTALL_MAPS) $(INSTALL_PACKAGES) $(INSTALL_INIS) $(INSTALL_BATCH) +INSTALL_INIS=$(INSTALL_SYS)/../System/USARSim.ini \ + $(INSTALL_SYS)/../System/TreasureHunt.ini +BATCH=../System/usar_sx.sh + +INSTALL_BATCH=$(INSTALL_SYS)/../System/usar_sx.sh + +TEXTURES=../Textures/TreasureHuntTex.utx + +INSTALL_TEXTURES=$(INSTALL_SYS)/../Textures/TreasureHuntTex.utx + +STATICMESHES=../StaticMeshes/TreasureHuntMesh.usx + +INSTALL_STATICMESHES=$(INSTALL_SYS)/../StaticMeshes/TreasureHuntMesh.usx + +all: build install package + +build: $(PACKAGES) ucc + +install: $(INSTALL_MAPS) $(INSTALL_PACKAGES) $(INSTALL_INIS) $(INSTALL_BATCH) \ + $(INSTALL_TEXTURES) $(INSTALL_STATICMESHES) + +package: + cd $(INSTALL_SYS); zip -u TreasureHunt.zip $(PACKAGES) $(MAPS) $(TEXTURES) $(STATICMESHES) + $(INSTALL_DIR)/%:../% cp -f $< $@ ucc: wine UCC.exe make -ini=USARSim.ini -USARBotAPI.u:../USARBotAPI/Classes/*.uc +../System/USARBotAPI.u:../USARBotAPI/Classes/*.uc rm -f $@ -USARBot.u:../USARBot/Classes/*.uc +../System/USARBot.u:../USARBot/Classes/*.uc rm -f $@ -USARMisPkg.u:../USARMisPkg/Classes/*.uc +../System/USARMisPkg.u:../USARMisPkg/Classes/*.uc rm -f $@ -USARModels.u:../USARModels/Classes/*.uc +../System/USARModels.u:../USARModels/Classes/*.uc rm -f $@ -USARVictims.u:../USARVictims/Classes/*.uc +../System/USARVictims.u:../USARVictims/Classes/*.uc rm -f $@ -TreasureHunt.u:../TreasureHunt/Classes/*.uc +../System/TreasureHunt.u:../TreasureHunt/Classes/*.uc rm -f $@ +clean: + rm -f $(PACKAGES) TreasureHunt.zip \ No newline at end of file Modified: usarsim/USARBot/Classes/AerialVehicle.uc =================================================================== --- usarsim/USARBot/Classes/AerialVehicle.uc 2007-08-01 17:41:33 UTC (rev 680) +++ usarsim/USARBot/Classes/AerialVehicle.uc 2007-08-01 17:43:45 UTC (rev 681) @@ -67,6 +67,10 @@ local string confName; local string confSteeringType; local string confMass; + local string confMaxAltitudeVelocity; + local string confMaxLinearVelocity; + local string confMaxLateralVelocity; + local string confMaxRotationalVelocity; confType = "AerialVehicle"; Divide(string(self.class), ".", tmpStr, confName); @@ -74,6 +78,13 @@ if(ClassIsChildOf(self.Class,class'RotaryWingRobot')) confSteeringType = "RotaryWing"; confMass = converter.FloatString(Weight); + + confMaxAltitudeVelocity = converter.FloatString(maxAltitudeVelocity); + confMaxLinearVelocity = converter.FloatString(maxLinearVelocity); + confMaxLateralVelocity = converter.FloatString(maxLateralVelocity); + confMaxRotationalVelocity = converter.FloatString(maxRotationalVelocity); - return "CONF {Type " $ confType $ "} {Name " $ confName $ "} {SteeringType " $ confSteeringType $ "} {Mass " $ confMass $ "}"; + return "CONF {Type " $ confType $ "} {Name " $ confName $ "} {SteeringType " $ confSteeringType $ "} {Mass " $ confMass $ "} " $ + "{MaxAltitudeVelocity " $ confMaxAltitudeVelocity $ "} {MaxLinearVelocity " $ confMaxLinearVelocity $ "} " $ + "{MaxLateralVelocity " $ confMaxLateralVelocity $ "} {MaxRotationalVelocity " $ confMaxRotationalVelocity $ "}"; } \ No newline at end of file Modified: usarsim/USARBot/Classes/GroundVehicle.uc =================================================================== --- usarsim/USARBot/Classes/GroundVehicle.uc 2007-08-01 17:41:33 UTC (rev 680) +++ usarsim/USARBot/Classes/GroundVehicle.uc 2007-08-01 17:43:45 UTC (rev 681) @@ -14,6 +14,17 @@ }; var array Wheels; //Array to store the wheel data of all the wheels +// Flipper Properties (to set inside the defaultproperties section of the robot) +var float frontFlipperLength; +var float frontFlipperWidth; +var float rearFlipperLength; +var float rearFlipperWidth; +var float minFlipperFrontAngle; +var float maxFlipperFrontAngle; +var float minFlipperRearAngle; +var float maxFlipperRearAngle; + + function ProcessCarInput() { Super.ProcessCarInput(); @@ -29,7 +40,7 @@ function timer() { - local string outstring, FrontSteerAngle, RearSteerAngle; + local string outstring, FrontSteerAngle, RearSteerAngle, FRFlipper, FLFlipper, RRFlipper, RLFlipper; local float time; local int i; @@ -62,10 +73,31 @@ break; } } + + // Get information about the flippers, if applicable + for(i=0; i PartClass; - var() vector DrawScale3D; - - // Joint - var() class JointClass; - var() bool bSteeringLocked; - var() bool bSuspensionLocked; - var() float BrakeTorque; - var() name Parent; - var() vector ParentPos; - //var() rotator ParentRot; - var() vector ParentAxis; - var() vector ParentAxis2; - var() vector SelfPos; - var() vector SelfAxis; - var() vector SelfAxis2; -}; -var config array JointParts; - -// Mission Package Data Structure -struct MisPkg -{ - var() name PkgName; - var() vector Location; - var() class PkgClass; -}; -var config array MisPkgs; - -// Joint Control -struct JointControl { - var byte state; // Control state: - // 0: no commands; - // 1: new command; - // 2: finished; - var float steer; // Steer angle - var byte order; // Specify the followed value. - var float value; // Control value: - // order = 0 , value=absolute angle; - // order = 1 , value=absolute speed; - // order = 2 , value=absolute torque; - // order = 10 , value=relative angle; - // order = 11 , value=relative speed; - // order = 12 , value=relative torque; - - var byte lastCommandId; // There are new commands if lastCommandId != RS_JointsCommandId - - //Variables used only by order = 0 control: - var float angle; // the desired spining angle. used for order=0 control. - var int startAng; // the start angle. used for compare spined angle. -}; -var array JointsControl; - -struct RobotSkin -{ - var string Name; - var texture Skin; - var string Comment; -}; -var config array RobotSkins; - -//======================= -// Networking RobotState -//======================= -// -// Replication variables used to update Robot State on clients - -var KRBVec RS_ChassisPosition; -var Quat RS_ChassisQuaternion; -var KRBVec RS_ChassisLinVel; -var KRBVec RS_ChassisAngVel; - -// dynamic array canot be replicated. So we must use static array here. -// Here, to make the client and server have the same state, we directly -// replicate the RigidBodyState. In the KCar class, it replicates the -// RigidBodyState related to the chassis. I don't know why they use relative -// state. I had tried to use relative state. But it involves vector and -// quaternion calculation. We need to calculate the relative pos and relative -// quat. For relative pos, it's just subtract part's (wheel's) pos from chassis -// pos. For relative quat, we need to use the third axis, that's -// Joints[i].KPriAxis1 Cross Joints[i].KSecAxis1), to calculate the relative -// quat. However, I cannot figure out the correct calculating method for general -// case, such as connect the y axis of the part to the x axis of the chassis -// through a joint. ANYWAY, the simplest, most stable and straightforward method -// is replicating all the (absolute) RigidBodyState. If the server is correct, -// then the client should also be correct. The only weakness of this method is we -// need to replicate more data. - -var KRBVec RS_PartsPos[32]; -var Quat RS_PartsQuat[32]; -var vector RS_PartsLinVel[32]; -var vector RS_PartsAngVel[32]; - -var float RS_JointsSteer[32]; -var byte RS_JointsOrder[32]; -var float RS_JointsValue[32]; -var byte RS_JointsCommandId[32]; - -// It denotes new replicated robot state. VehicleStateReceived will -// load on client side these new params and set bNewRobotState to true. -// Should be a boolean but it's a byte that increments at each replication, -// otherwise replication mechanism would not work becasue bool var would be -// always true on server (read the code for further details). -// (using struct wuold be a possible solution to replication, but it's not necessary) -var byte RS_RobotUpdateId; - -//Used to change the robot skin -var string RS_skinName; -var byte RS_skinUpdateId; - -// -- End Replication variables - -// if CacheRobotUpdateId on client is different from RS_RobotUpdateId received from server -// then ther's a new robot state to be loaded. At this point CacheRobotUpdateId is set -// equal to RS_RobotUpdateId and bNewRobotState is set to true. -var byte CacheRobotUpdateId; - -var byte CacheSkinUpdateId; - -// New RB params were loaded from replication and we must notify -// Karma to update RB state on client side -var bool bNewRobotState; - -var bool bNewCommand; //only used on server in ProcessCarInput() -var float NextNetUpdateTime; // Next time we should force an update of vehicles state. -var float MaxNetUpdateInterval; - -// Parts that build a robot (every part has a part a parent and a joint) -var array Parts; -var array Parents; -var array Joints; - -//======================== -// KCarWheelJoint settings -//======================== - -// Steering -var float SteerPropGap; -var float SteerTorque; -var float SteerSpeed; - -// KCarWheelSuspension setting -var float SuspStiffness; -var float SuspDamping; -var float SuspHighLimit; -var float SuspLowLimit; -var float SuspRef; - -// The Max torque for all the joints -var config float MaxTorque; -var config float SafeForce; -var config float ProtectTime; - -// KDHinge Joint settings -var config float HingePropGap; - -// KCarWheelJoint defalut working torque -var config float MotorTorque; -var config float MotorSpeed; -var float uuMotorSpeed; -var config float maxSpinSpeed; - -//======================== -// KTire settings -//======================== - -var float TireRollFriction; -var float TireLateralFriction; -var float TireRollSlip; -var float TireLateralSlip; -var float TireMinSlip; -var float TireSlipRate; -var float TireSoftness; -var float TireAdhesion; -var float TireRestitution; -//======================== - -// Robot parameters -var config float Payload; -var config float Weight; -var KRigidBodyState ChassisState; -var KRigidBodyState TeleportLocation; //!< Used to move the robot with MoveRobot() function. -var config float ChassisMass; -var config InterpCurve TorqueCurve; // Engine RPM in, Torque out. -var float HitSoundThreshold; -var float WheelRadius; -var vector Dimensions; - -// Flip -var config float FlipTorque; -var config float FlipTime; -var float FlipTimeLeft; - -//=============================== -// Items mounted on the robot -//=============================== - -// Item mount structure -struct sItem { - var class ItemClass; - var name Parent; - var string ItemName; - var vector Position; - var vector Direction; - var rotator uuDirection; -}; - -// Sensors -var config array Sensors; -var config float msgTimer; // Timer used for sending out sensor data -var array SensorList; -var array ProcessedSensors; -// Effecters -var config array Effecters; -var array EffecterList; - -// Battery -var config int batteryLife; -var int startTime; -var int myLife; - -// Headlight -var config sItem HeadLight; -var USARHeadlight myHeadLight; -var bool bHeadlightOn; -var byte HeadlightItensity; - -// Camera -var config array Cameras; -var array CamList; -var RobotCamera myCamera; -var float PanSpeed, TiltSpeed; - -// DrawHud Variables (to determine how many screens, which camera, etc...) -var int viewportMode; // 0 is single view, 1 is dualviewhorizontal, 2 is dualviewvertical, and 3 is quad view -var int CamsToView[4]; // Store the camera indexes of the camera view to be displayed on the viewport -var bool bDrawHud; - -//========================= -// Others -//========================= - -// Variables used for programming -var string RobotName; -var config bool bDebug; -var int CurrentPart; -var config bool bDisplayTeamBeacon; -var float lastTime, previousTime; -var vector lastLocation, previousLocation; -var bool bRobotBuilt; -var name fpsLogger; -var config string ConverterClass; -var USARConverter converter; -var USARUtils utils; -var config bool bMountByUU; -var config float logging_period; -var config bool bBarCode; -var float old_time; -var FileLog PosLog; -var FileLog CollLog; -var KSimParams oldKSP, newKSP; -var name tmpName; // Used to convert string to name - -//var bool bstats; //used for bump/touch events. -//var int bump_touch_cnt; - -// MultiView Addon -var int ViewNum; //Viewport number (assigned by Register()) used by DrawHUD to render the scene -var MultiView ViewManager; //the actual ViewManager actor (a bot) - -//############################################################################# -// KROBOT CODE -//############################################################################# - -replication -{ - // We replicate the robot state. - - reliable if(Role == ROLE_Authority) - RS_ChassisPosition, RS_ChassisQuaternion, RS_ChassisLinVel, RS_ChassisAngVel, - RS_PartsPos, RS_PartsQuat, RS_PartsLinVel, RS_PartsAngVel,RS_RobotUpdateId; - - reliable if(Role == ROLE_Authority) - RS_JointsSteer, RS_JointsOrder, RS_JointsValue, RS_JointsCommandId; - - reliable if(Role == ROLE_Authority) - FlipTimeLeft, bHeadlightOn, RobotName; - - reliable if(Role == ROLE_Authority) - RS_skinName, RS_skinUpdateId, ViewManager, ViewNum; -} - -simulated event PreBeginPlay() -{ - local class cClass; - - Super.PreBeginPlay(); - utils = New class'USARUtils'; - bNoTeamBeacon=!bDisplayTeamBeacon; - cClass = class(DynamicLoadObject(ConverterClass, class'Class')); - converter = new cClass; - ConvertParam(converter); - if (MotorTorque>MaxTorque) - MotorTorque = MaxTorque; - - //Adjust Karma params - KGetSimParams(oldKSP); - newKSP = oldKSP; - - newKSP.Epsilon = 0.03; - newKSP.GammaPerSec = 0.5; -// newKSP.ContactSoftness = 0.001; - newKSP.MaxPenetration = 1; - newKSP.PenetrationScale = 5; - - KSetSimParams(newKSP); -} - -simulated function ConvertParam(USARConverter converter) -{ - local int i; - - if (converter==None) { - uuMotorSpeed = MotorSpeed; - } else { - uuMotorSpeed = converter.SpinSpeedToUU(MotorSpeed); - } - if (!bMountByUU && converter!=None) { - for (i=0;i>"); - - log("Receive<<"@RS_ChassisPosition.X at RS_ChassisPosition.Y@RS_ChassisPosition.Z); - log(" "@RS_ChassisQuaternion.X at RS_ChassisQuaternion.Y@RS_ChassisQuaternion.Z); - log(" "@RS_ChassisLinVel.X at RS_ChassisLinVel.Y@RS_ChassisLinVel.Z); - log(" "@RS_ChassisAngVel.X at RS_ChassisAngVel.Y@RS_ChassisAngVel.Z@">>"); - */ - - // Don't do anything if vehicle isn't started up. - if(!bRobotBuilt) { - if(Parts.length == 0) - return; - for (i=0; i NextNetUpdateTime) - { - /////////////////////////// - // Pack Chassis state - /////////////////////////// - KGetRigidBodyState(RBState); - RS_ChassisPosition = RBState.Position; - RS_ChassisQuaternion = RBState.Quaternion; - RS_ChassisLinVel = RBState.LinVel; - RS_ChassisAngVel = RBState.AngVel; - UpdateParts = true; - RS_RobotUpdateId += 1; - NextNetUpdateTime = Level.TimeSeconds + MaxNetUpdateInterval; - } - - // Get each part's state. - for (i=0;i= 0) - { - SetPropertyText("tmpName", PkgName $ "_Link" $ string(LinkNumber)); - } - - return tmpName; -} - -simulated function name getMisPkgPartName(Name PkgName, int LinkNumber) -{ - tmpName = ''; - - if(LinkNumber >= 0) - { - SetPropertyText("tmpName", string(PkgName) $ "_Link" $ string(LinkNumber)); - } - - return tmpName; -} - -simulated function int getLinkNumber(string strLink) -{ - return int(Right(strLink, Len(strLink) - (InStr(strLink, "Link") + 4))); -} - -simulated function string getMisPkgName(string strLink) -{ - return Left(strLink, InStr(strLink, "_Link")); -} - -simulated function PostNetBeginPlay() -{ - local int i, j; - local Actor Parent; - local vector RotX, RotY, RotZ, offset; - - local MisPkgInfo aMisPkg; - local MisPkgLinkInfo selfLink, parentLink; - - Super.PostNetBeginPlay(); - - // Turn the information about the mission packages into joint parts - for(i=0; i> converter.RotatorToUU(selfLink.getMountPointOrientation(aMisPkg.Links[j].SelfMount))) * Vect(-1,-1,-1); - JointParts[JointParts.length - 1].SelfAxis = JointParts[JointParts.length - 1].ParentAxis; - JointParts[JointParts.length - 1].ParentAxis2 = (Vect(0,1,0) >> converter.RotatorToUU(selfLink.getMountPointOrientation(aMisPkg.Links[j].SelfMount))) * Vect(-1,-1,-1); - JointParts[JointParts.length - 1].SelfAxis2 = JointParts[JointParts.length - 1].ParentAxis2; - - JointParts[JointParts.length - 1].SelfPos = converter.LengthVectorToUU(selfLink.getMountPointLocation(aMisPkg.Links[j].SelfMount) * aMisPkg.Links[j].DrawScale3D); - } - else if(Caps(selfLink.getMountPointJointType(aMisPkg.Links[j].SelfMount)) == "PRISMATIC") - { - JointParts[JointParts.length - 1].JointClass = class'USARBot.KSlider'; - - if(j == 0) - { - JointParts[JointParts.length - 1].ParentPos = converter.LengthVectorToUU(MisPkgs[i].Location - (selfLink.getMountPointLocation(aMisPkg.Links[j].SelfMount) * aMisPkg.Links[j].DrawScale3D)); - } - else - { - parentLink = New aMisPkg.Links[FindLinkParent(aMisPkg, aMisPkg.Links[j].ParentLinkNumber)].LinkClass; - JointParts[JointParts.length - 1].ParentPos = converter.LengthVectorToUU((parentLink.getMountPointLocation(aMisPkg.Links[j].ParentMount) * aMisPkg.Links[FindLinkParent(aMisPkg, aMisPkg.Links[j].ParentLinkNumber)].DrawScale3D) - (selfLink.getMountPointLocation(aMisPkg.Links[j].SelfMount) * aMisPkg.Links[j].DrawScale3D)); - } - - JointParts[JointParts.length - 1].ParentAxis = (Vect(0,1,0) >> converter.RotatorToUU(selfLink.getMountPointOrientation(aMisPkg.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(selfLink.getMountPointOrientation(aMisPkg.Links[j].SelfMount))) * Vect(-1,-1,-1); - JointParts[JointParts.length - 1].SelfAxis2 = JointParts[JointParts.length - 1].ParentAxis2; - - JointParts[JointParts.length - 1].SelfPos = converter.LengthVectorToUU(-selfLink.MaxRange * (Vect(0,0,-1) >> converter.RotatorToUU(selfLink.getMountPointOrientation(aMisPkg.Links[j].SelfMount)))); - } - /*else if(Caps(selfLink.getMountPointJointType(aMisPkg.Links[j].SelfMount)) == "WHEELJOINT") - { - JointParts[JointParts.length - 1].JointClass = class'Engine.KCarWheelJoint'; - JointParts[JointParts.length - 1].BrakeTorque = 10; - - if(j == 0) - { - JointParts[JointParts.length - 1].ParentPos = converter.LengthVectorToUU(MisPkgs[i].Location); - } - else - { - parentLink = New aMisPkg.Links[FindLinkParent(aMisPkg, aMisPkg.Links[j].ParentLinkNumber)].LinkClass; - JointParts[JointParts.length - 1].ParentPos = converter.LengthVectorToUU(parentLink.getMountPointLocation(aMisPkg.Links[j].ParentMount) * aMisPkg.Links[FindLinkParent(aMisPkg, aMisPkg.Links[j].ParentLinkNumber)].DrawScale3D); - } - - JointParts[JointParts.length - 1].ParentAxis = (Vect(0,0,-1) >> converter.RotatorToUU(selfLink.getMountPointOrientation(aMisPkg.Links[j].SelfMount))) * Vect(-1,-1,-1); - JointParts[JointParts.length - 1].SelfAxis = JointParts[JointParts.length - 1].ParentAxis; - JointParts[JointParts.length - 1].ParentAxis2 = (Vect(0,1,0) >> converter.RotatorToUU(selfLink.getMountPointOrientation(aMisPkg.Links[j].SelfMount))) * Vect(-1,-1,-1); - JointParts[JointParts.length - 1].SelfAxis2 = JointParts[JointParts.length - 1].ParentAxis2; - - JointParts[JointParts.length - 1].SelfPos = converter.LengthVectorToUU(selfLink.getMountPointLocation(aMisPkg.Links[j].SelfMount) * aMisPkg.Links[j].DrawScale3D); - }*/ - } - } - - //////////////////////////////// - // Create physical robot - //////////////////////////////// - for (CurrentPart=0;CurrentPart"); - GetAxes(Parent.Rotation,RotX,RotY,RotZ); - - //Spawn Joint (any KConstraint class) - Joints[CurrentPart] = spawn(JointParts[CurrentPart].JointClass,Parent); - - if (Joints[CurrentPart].IsA('KSlider')) { - 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; - Parts[CurrentPart] = spawn(JointParts[CurrentPart].PartClass, KSlider(Joints[CurrentPart]).Part2,, Parent.Location + offset.X*RotX + offset.Y*RotY + offset.Z*RotZ,Parent.Rotation); - Parts[CurrentPart].SetDrawScale3D(JointParts[CurrentPart].DrawScale3D); - 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; - 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); - - //Set primary constraint params - Joints[CurrentPart].KConstraintActor1 = Parent; - Joints[CurrentPart].KPos1 = JointParts[CurrentPart].ParentPos/50; - Joints[CurrentPart].KPriAxis1 = JointParts[CurrentPart].ParentAxis; - if (VSize(JointParts[CurrentPart].ParentAxis2)>0) - Joints[CurrentPart].KSecAxis1 = JointParts[CurrentPart].ParentAxis2; - - //Set secondary constraint params - Joints[CurrentPart].KConstraintActor2 = Parts[CurrentPart]; - Joints[CurrentPart].KPos2 = JointParts[CurrentPart].SelfPos/50; - Joints[CurrentPart].KPriAxis2 = JointParts[CurrentPart].SelfAxis; - if (VSize(JointParts[CurrentPart].SelfAxis2)>0) - Joints[CurrentPart].KSecAxis2 = JointParts[CurrentPart].SelfAxis2; - - Joints[CurrentPart].SetPhysics(PHYS_Karma); - } - - if (ClassIsChildOf(JointParts[CurrentPart].PartClass,class'KTire') && - Joints[CurrentPart].IsA('KCarWheelJoint')) { - (KTire(Parts[CurrentPart])).WheelJoint = KCarWheelJoint(Joints[CurrentPart]); - (KTire(Parts[CurrentPart])).WheelJoint.KUpdateConstraintParams(); - if (Joints[CurrentPart].IsA('KSCarWheelJoint')) { - KSCarWheelJoint(Joints[CurrentPart]).KForceThreshold = SafeForce; - KSCarWheelJoint(Joints[CurrentPart]).StallTime = ProtectTime; - } - } else if (ClassIsChildOf(JointParts[CurrentPart].PartClass,class'USARBot.KDPart')) - (KDPart(Parts[CurrentPart])).setJoint(Joints[CurrentPart]); - - if(Role != ROLE_Authority) - KarmaParams(Parts[CurrentPart].KParams).bDestroyOnSimError = False; - } - if (bDebug) { - //DumpPackages(); - DumpJoints(); - } - - // Initially make sure parameters are sync'ed with Karma - KVehicleUpdateParams(); - - // For KImpact event - KSetImpactThreshold(HitSoundThreshold); - - // If this is not 'authority' version - don't destroy it if there is a problem. - // The network should sort things out. - if(Role != ROLE_Authority) - KarmaParams(KParams).bDestroyOnSimError = False; - - // init the array size - JointsControl.length = JointParts.length; - - ///////////////////////////////// - // Mount Items - ///////////////////////////////// - - // Mount headlight - if (HeadLight.ItemName!="") { - Parent = FindPart(HeadLight.Parent); - if (Parent!=None) { - GetAxes(Parent.Rotation,RotX,RotY,RotZ); - myHeadLight = USARHeadlight(spawn(HeadLight.ItemClass, - Parent,, - Parent.Location + HeadLight.Position.X * RotX + HeadLight.Position.Y * RotY + HeadLight.Position.Z * RotZ, - )); - myHeadlight.SetBase(Parent); - myHeadlight.SetRelativeRotation(HeadLight.uuDirection); - } - } - - // Mount cameras - for (i=0;i0) - { - if(CamList.Length == 1) - viewportMode = 0; - else - viewportMode = 1; - - myCamera = CamList[0]; - } - - // Mount sensors - for (i=0;i 0) && (i == RobotSkins.Length)) - skinTexture = RobotSkins[0].Skin; //i>0 assure [0] element existence - - if(skinTexture != none) - { - Skins[0] = skinTexture; - for (i = 0; i < Parts.Length; i++) - { - Parts[i].Skins[0] = skinTexture; - } - } - - if(Role == ROLE_Authority) - { - RS_skinName = skinName; - RS_skinUpdateId++; - } -} - -// dump joints -function DumpJoints() { - local int i; - - for (i=0;i An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070802/2518d234/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/MapCanvas.java =================================================================== --- TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/MapCanvas.java 2007-08-01 17:43:45 UTC (rev 681) +++ TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/MapCanvas.java 2007-08-02 17:02:52 UTC (rev 682) @@ -461,7 +461,7 @@ public void setPreferredSize(Dimension d) { view_size = d; map_to_screen.setToScale(view_size.width / native_width, view_size.height / native_height); - map_to_screen.translate(x_origin, y_origin); + map_to_screen.translate(-x_origin, -y_origin); try { screen_to_map = map_to_screen.createInverse(); } catch (NoninvertibleTransformException e) { Added: TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/NativeFeelJFrame.java =================================================================== --- TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/NativeFeelJFrame.java (rev 0) +++ TeamTalk/Agents/PenDecoder/src/edu/cmu/ravenclaw/pendecoder/NativeFeelJFrame.java 2007-08-02 17:02:52 UTC (rev 682) @@ -0,0 +1,48 @@ +/* + * NativeFeelFrame.java + * + * Created on July 27, 2007, 6:40 PM + * + * To change this template, choose Tools | Template Manager + * and open the template in the editor. + */ + +package edu.cmu.ravenclaw.pendecoder; + +import javax.swing.*; + +/** + * + * @author bfrisch + */ +public class NativeFeelJFrame extends JFrame{ + public final static long serialVersionUID = -1; + + /** Creates a new instance of NativeFeelFrame */ + public NativeFeelJFrame() { + super(); + try { + UIManager.setLookAndFeel( + UIManager.getSystemLookAndFeelClassName()); + } catch (UnsupportedLookAndFeelException ex) { + System.err.println("Unable to load native look and feel"); + } + catch (Exception e) { + System.err.println("Exception: " + e.toString()); + } + } + + public NativeFeelJFrame(String title) { + super(title); + try { + UIManager.setLookAndFeel( + UIManager.getSystemLookAndFeelClassName()); + } catch (UnsupportedLookAndFeelException ex) { + System.err.println("Unable to load native look and feel"); + } + catch (Exception e) { + System.err.println("Exception: " + e.toString()); + } + } + +} From bfrisch at edam.speech.cs.cmu.edu Thu Aug 2 13:33:27 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Thu, 2 Aug 2007 13:33:27 -0400 Subject: [TeamTalk 146]: [683] 1) Remove Microsoft Visual SourceSafe bindings from Agents.sln. Message-ID: <200708021733.l72HXRiW006919@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070802/c0986001/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/Agents.sln =================================================================== --- TeamTalk/Agents/Agents.sln 2007-08-02 17:02:52 UTC (rev 682) +++ TeamTalk/Agents/Agents.sln 2007-08-02 17:33:27 UTC (rev 683) @@ -33,37 +33,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RavenClaw", "Ravenclaw\RavenClaw.vcproj", "{538B76FD-E289-4CF7-A7FF-1ACB429B4F63}" EndProject Global - GlobalSection(SourceCodeControl) = preSolution - SccNumberOfProjects = 7 - SccProjectUniqueName0 = Helios3\\Helios3.vcproj - SccProjectName0 = \u0022$/CommonAgents-2005/Helios3\u0022,\u0020ZJACAAAA - SccLocalPath0 = Helios3 - SccProvider0 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectUniqueName1 = Kalliope\\Kalliope.vcproj - SccProjectName1 = \u0022$/CommonAgents-2005/Kalliope\u0022,\u0020MLACAAAA - SccLocalPath1 = Kalliope - SccProvider1 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectUniqueName2 = MultiDecoder\\Audio_Server\\Audio_Server.vcproj - SccProjectName2 = \u0022$/CommonAgents-2005/MultiDecoder/Audio_Server\u0022,\u0020ONACAAAA - SccLocalPath2 = MultiDecoder\\Audio_Server - SccProvider2 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectUniqueName3 = MultiDecoder\\Sphinx_Engine\\Sphinx_Engine.vcproj - SccProjectName3 = \u0022$/CommonAgents-2005/MultiDecoder/Sphinx_Engine\u0022,\u0020BOACAAAA - SccLocalPath3 = MultiDecoder\\Sphinx_Engine - SccProvider3 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectUniqueName4 = NlgServer2\\NlgServer2.vcproj - SccProjectName4 = \u0022$/CommonAgents-2005/NlgServer2\u0022,\u0020JOACAAAA - SccLocalPath4 = NlgServer2 - SccProvider4 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectUniqueName5 = Phoenix2\\phoenix2.vcproj - SccProjectName5 = \u0022$/CommonAgents-2005/Phoenix2\u0022,\u0020APACAAAA - SccLocalPath5 = Phoenix2 - SccProvider5 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectUniqueName6 = Ravenclaw\\RavenClaw.vcproj - SccProjectName6 = \u0022$/CommonAgents-2005/RavenClaw\u0022,\u0020PRACAAAA - SccLocalPath6 = Ravenclaw - SccProvider6 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 DebugGalaxy|Win32 = DebugGalaxy|Win32 Modified: usarsim/System/TreasureHunt.ini =================================================================== --- usarsim/System/TreasureHunt.ini 2007-08-02 17:02:52 UTC (rev 682) +++ usarsim/System/TreasureHunt.ini 2007-08-02 17:33:27 UTC (rev 683) @@ -10,8 +10,8 @@ Payload=40 MotorTorque=35.0 bMountByUU=False -JointParts=(PartName="RightSegwayRPMTire",PartClass=class'TreasureHunt.SegwayRMPTireRight',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="LeftSegwayRPMTire",PartClass=class'TreasureHunt.SegwayRMPTireLeft',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="RightSegwayRPMTire",PartClass=class'TreasureHunt.SegwayRMPTireRight',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.6,X=0.6,Z=-0.1)(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="LeftSegwayRPMTire",PartClass=class'TreasureHunt.SegwayRMPTireLeft',DrawScale3D=(X=1.0,Y=1.0,Z=1.0),bSuspensionLocked=true,Parent="",JointClass=class'KCarWheelJoint',ParentPos=(Y=0.6,X=0.6,Z=-0.1),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.6,X=0.34,Z=-0.05),PkgClass=Class'USARMisPkg.CameraPanTilt') Cameras=(ItemClass=class'USARBot.RobotCamera',ItemName="Camera",Parent="CameraPanTilt",Position=(Y=0.6,X=0.34,Z=-0.05),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)) From bfrisch at edam.speech.cs.cmu.edu Tue Aug 7 19:27:23 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 7 Aug 2007 19:27:23 -0400 Subject: [TeamTalk 147]: [684] usarsim: 1) Fixed System/usar_t.bat to load the right game type. Message-ID: <200708072327.l77NRNxP002319@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070807/d2a703ee/attachment-0001.html -------------- next part -------------- Modified: usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) Modified: usarsim/StaticMeshes/TreasureHuntMesh.usx =================================================================== (Binary files differ) Modified: usarsim/System/USARBot.ini =================================================================== --- usarsim/System/USARBot.ini 2007-08-02 17:33:27 UTC (rev 683) +++ usarsim/System/USARBot.ini 2007-08-07 23:27:21 UTC (rev 684) @@ -1,791 +1,792 @@ -[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.1 -Sigma=0.05 - -[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] -bAlwaysReadRFIDmem=true - -[USARBot.RFIDReleaser] -NumTags=5 - -[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)) -HeadLight=(ItemClass=class'USARBot.USARHeadLight',ItemName="Headlight",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=-0.1917476,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.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)) -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 -HeadLight=(ItemClass=class'USARBot.USARHeadLight',ItemName="Headlight",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=-0.1917476,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)) -HeadLight=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="CameraTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=-0.2876214,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)) -HeadLight=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="CameraPanTilt_Link2",Position=(Y=0.0,X=0.079999916,Z=0.06399993),Direction=(Y=-0.1917476,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=2.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.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)) -HeadLight=(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)) -HeadLight=(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)) -HeadLight=(ItemClass=class'USARBot.USARHeadLight',ItemName="HeadLight",Parent="",Position=(Y=0.0,X=2.0857122,Z=-0.0),Direction=(Y=-0.1917476,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)) -Headlight=(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)) @@ Diff output truncated at 60000 characters. @@ From bfrisch at edam.speech.cs.cmu.edu Tue Aug 7 19:28:31 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 7 Aug 2007 19:28:31 -0400 Subject: [TeamTalk 148]: [685] usarsim/TreasureHunt/Classes/TreasurePickUpBase.uc: 1) Reduced treasure spawn height Message-ID: <200708072328.l77NSVYF002471@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070807/315794c2/attachment.html -------------- next part -------------- Modified: usarsim/TreasureHunt/Classes/TreasurePickUpBase.uc =================================================================== --- usarsim/TreasureHunt/Classes/TreasurePickUpBase.uc 2007-08-07 23:27:21 UTC (rev 684) +++ usarsim/TreasureHunt/Classes/TreasurePickUpBase.uc 2007-08-07 23:28:31 UTC (rev 685) @@ -1,6 +1,6 @@ class TreasurePickUpBase extends SuperHealthCharger; defaultproperties { PowerUp = class'TreasureHunt.TreasurePickup'; - SpawnHeight = 125.0; + SpawnHeight = 62; bHidden = True; } \ No newline at end of file From tk at edam.speech.cs.cmu.edu Wed Aug 8 11:25:21 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Wed, 8 Aug 2007 11:25:21 -0400 Subject: [TeamTalk 149]: [686] TeamTalk: WARNING: do not update to this version. Message-ID: <200708081525.l78FPLAs008283@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070808/73ef9968/attachment-0001.html -------------- next part -------------- Property changes on: TeamTalk ___________________________________________________________________ Name: svn:externals - Tools http://edam.speech.cs.cmu.edu/repos/olympus/Tools Pythia http://edam.speech.cs.cmu.edu/repos/olympus/Pythia + Tools http://edam.speech.cs.cmu.edu/repos/olympus/Tools Libraries/Cepstral http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Cepstral Libraries/Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Libraries/Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix Libraries/RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Libraries/Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta Libraries/sphinx2 http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/sphinx2 Property changes on: TeamTalk/Agents ___________________________________________________________________ Name: svn:externals + Pythia http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Pythia Helios http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Helios3 Kalliope http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Kalliope MultiDecoder/Audio_Server http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Audio_Server MultiDecoder/Sphinx_Engine http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Sphinx_Engine NlgServer http://edam.speech.cs.cmu.edu/repos/olympus/Agents/NlgServer2 Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Phoenix2 Added: TeamTalk/docs/TeamTalk.png =================================================================== (Binary files differ) Property changes on: TeamTalk/docs/TeamTalk.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: TeamTalk/docs/virt_system.png =================================================================== (Binary files differ) Property changes on: TeamTalk/docs/virt_system.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: TeamTalk/docs/virt_system.svg =================================================================== --- TeamTalk/docs/virt_system.svg (rev 0) +++ TeamTalk/docs/virt_system.svg 2007-08-08 15:25:20 UTC (rev 686) @@ -0,0 +1,4303 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wireless access point + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wireless access point + + Sheet.119 + + + + Sheet.126 + + + + Sheet.127 + + + + Sheet.128 + + + + Sheet.129 + + + + Sheet.130 + + + + + + + Sheet.131 + + + + + + + + + Page-1 + + + + + + + Sheet.44 + + + + Sheet.43 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tablet computer + TeamTalk + + Sheet.2 + + + + + Sheet.3 + + + + Sheet.4 + + + + Sheet.5 + + + + Sheet.6 + + + + Sheet.7 + + + + Sheet.8 + + + + Sheet.9 + + + + Sheet.10 + + + + Sheet.11 + + + + Sheet.12 + + + + + + TeamTalk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Server.28 + USARSim Server + + Sheet.29 + + + + Sheet.30 + + + + + Sheet.31 + + + + + Sheet.32 + + + + Sheet.33 + + + + Sheet.34 + + + + Sheet.35 + + + + + + Sheet.36 + + Sheet.37 + + + + Sheet.38 + + + + Sheet.39 + + + + Sheet.40 + + + + Sheet.41 + + + + Sheet.42 + + + + + + + USARSim Server + + + Sheet.102 + + An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070809/1fee14b7/attachment-0001.html -------------- next part -------------- Property changes on: TeamTalk ___________________________________________________________________ Name: svn:externals - Tools http://edam.speech.cs.cmu.edu/repos/olympus/Tools Libraries/Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Libraries/Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix Libraries/RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Libraries/Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta Libraries/sphinx2 http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/sphinx2 + Tools http://edam.speech.cs.cmu.edu/repos/olympus/Tools Property changes on: TeamTalk/Libraries ___________________________________________________________________ Name: svn:externals + Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 Added: TeamTalk/Libraries/Libraries.sln =================================================================== --- TeamTalk/Libraries/Libraries.sln (rev 0) +++ TeamTalk/Libraries/Libraries.sln 2007-08-09 20:32:05 UTC (rev 689) @@ -0,0 +1,311 @@ +? +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Helios3", "Agents\Helios3\Helios3.vcproj", "{93C8F5F8-6C43-4179-9B9F-A31AA6438513}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Kalliope", "Agents\Kalliope\Kalliope.vcproj", "{9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Audio_Server", "Agents\MultiDecoder\Audio_Server\Audio_Server.vcproj", "{C31484B0-179B-432D-AE1E-75FB90591F23}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Sphinx_Engine", "Agents\MultiDecoder\Sphinx_Engine\Sphinx_Engine.vcproj", "{6A7673C4-08F4-4490-93A5-5F7211B406CF}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NlgServer2", "Agents\NlgServer2\NlgServer2.vcproj", "{AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "phoenix2", "Agents\Phoenix2\phoenix2.vcproj", "{7022E28A-B15B-4A61-876A-5962C8EC1219}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PrimitiveComm", "Agents\PrimitiveComm\PrimitiveComm.vcproj", "{4051C912-8C55-442F-9AF8-3F3AE9859776}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ProcessMonitor", "Agents\ProcessMonitor\ProcessMonitor.vcproj", "{73E306B4-6227-4843-8A59-9B85C382790C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RavenClaw", "Agents\Ravenclaw\RavenClaw.vcproj", "{538B76FD-E289-4CF7-A7FF-1ACB429B4F63}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamTalkBackend", "Agents\TeamTalkBackend\TeamTalkBackend.vcproj", "{098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamTalkDM", "Agents\TeamTalkDM\TeamTalkDM.vcproj", "{8AD2EDB1-F154-40E3-8317-6799592E8B34}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CMU-Cam_Toolkit", "Tools\MakeLM\CMU-Cam_Toolkit_v2\src\CMU-Cam_Toolkit.vcproj", "{2307FCAB-DEDB-4DAF-8010-46F05A284393}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + DebugGalaxy|Win32 = DebugGalaxy|Win32 + DebugOAA|Win32 = DebugOAA|Win32 + FestivalDebug|Win32 = FestivalDebug|Win32 + FestivalRelease|Win32 = FestivalRelease|Win32 + halfreleaseaudio|Win32 = halfreleaseaudio|Win32 + Release|Win32 = Release|Win32 + ReleaseGalaxy|Win32 = ReleaseGalaxy|Win32 + ReleaseOAA|Win32 = ReleaseOAA|Win32 + SwiftDebug|Win32 = SwiftDebug|Win32 + SwiftRelease|Win32 = SwiftRelease|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugOAA|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalRelease|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Release|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Release|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftRelease|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Debug|Win32.ActiveCfg = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Debug|Win32.Build.0 = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugOAA|Win32.Build.0 = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalDebug|Win32.ActiveCfg = FestivalDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalDebug|Win32.Build.0 = FestivalDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalRelease|Win32.ActiveCfg = FestivalRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalRelease|Win32.Build.0 = FestivalRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.halfreleaseaudio|Win32.ActiveCfg = SwiftRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.halfreleaseaudio|Win32.Build.0 = SwiftRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Release|Win32.ActiveCfg = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Release|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftDebug|Win32.ActiveCfg = SwiftDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftDebug|Win32.Build.0 = SwiftDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftRelease|Win32.ActiveCfg = SwiftRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftRelease|Win32.Build.0 = SwiftRelease|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Debug|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Debug|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugOAA|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalRelease|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.ActiveCfg = halfreleaseaudio|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.Build.0 = halfreleaseaudio|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Debug|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Debug|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugOAA|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalRelease|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Release|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Release|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftRelease|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Debug|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Debug|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugOAA|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalRelease|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Release|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Release|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftRelease|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalRelease|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftRelease|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Debug|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Debug|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugOAA|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalRelease|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Release|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Release|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftRelease|Win32.Build.0 = Release|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.ActiveCfg = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.Build.0 = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugGalaxy|Win32.ActiveCfg = DebugGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugGalaxy|Win32.Build.0 = DebugGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugOAA|Win32.ActiveCfg = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugOAA|Win32.Build.0 = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalDebug|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalDebug|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalRelease|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalRelease|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.halfreleaseaudio|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.halfreleaseaudio|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Release|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Release|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseGalaxy|Win32.ActiveCfg = ReleaseGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseGalaxy|Win32.Build.0 = ReleaseGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftDebug|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftDebug|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftRelease|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftRelease|Win32.Build.0 = ReleaseOAA|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Debug|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Debug|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugOAA|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalRelease|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Release|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Release|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftRelease|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Debug|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Debug|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugOAA|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalRelease|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Release|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Release|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftRelease|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Debug|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Debug|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugOAA|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalRelease|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Release|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Release|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftRelease|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal Added: TeamTalk/TeamTalk.sln =================================================================== --- TeamTalk/TeamTalk.sln (rev 0) +++ TeamTalk/TeamTalk.sln 2007-08-09 20:32:05 UTC (rev 689) @@ -0,0 +1,311 @@ +? +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Helios3", "Agents\Helios3\Helios3.vcproj", "{93C8F5F8-6C43-4179-9B9F-A31AA6438513}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Kalliope", "Agents\Kalliope\Kalliope.vcproj", "{9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Audio_Server", "Agents\MultiDecoder\Audio_Server\Audio_Server.vcproj", "{C31484B0-179B-432D-AE1E-75FB90591F23}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Sphinx_Engine", "Agents\MultiDecoder\Sphinx_Engine\Sphinx_Engine.vcproj", "{6A7673C4-08F4-4490-93A5-5F7211B406CF}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NlgServer2", "Agents\NlgServer2\NlgServer2.vcproj", "{AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "phoenix2", "Agents\Phoenix2\phoenix2.vcproj", "{7022E28A-B15B-4A61-876A-5962C8EC1219}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PrimitiveComm", "Agents\PrimitiveComm\PrimitiveComm.vcproj", "{4051C912-8C55-442F-9AF8-3F3AE9859776}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ProcessMonitor", "Agents\ProcessMonitor\ProcessMonitor.vcproj", "{73E306B4-6227-4843-8A59-9B85C382790C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RavenClaw", "Agents\Ravenclaw\RavenClaw.vcproj", "{538B76FD-E289-4CF7-A7FF-1ACB429B4F63}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamTalkBackend", "Agents\TeamTalkBackend\TeamTalkBackend.vcproj", "{098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamTalkDM", "Agents\TeamTalkDM\TeamTalkDM.vcproj", "{8AD2EDB1-F154-40E3-8317-6799592E8B34}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CMU-Cam_Toolkit", "Tools\MakeLM\CMU-Cam_Toolkit_v2\src\CMU-Cam_Toolkit.vcproj", "{2307FCAB-DEDB-4DAF-8010-46F05A284393}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + DebugGalaxy|Win32 = DebugGalaxy|Win32 + DebugOAA|Win32 = DebugOAA|Win32 + FestivalDebug|Win32 = FestivalDebug|Win32 + FestivalRelease|Win32 = FestivalRelease|Win32 + halfreleaseaudio|Win32 = halfreleaseaudio|Win32 + Release|Win32 = Release|Win32 + ReleaseGalaxy|Win32 = ReleaseGalaxy|Win32 + ReleaseOAA|Win32 = ReleaseOAA|Win32 + SwiftDebug|Win32 = SwiftDebug|Win32 + SwiftRelease|Win32 = SwiftRelease|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugOAA|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalRelease|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Release|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Release|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftRelease|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Debug|Win32.ActiveCfg = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Debug|Win32.Build.0 = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugOAA|Win32.Build.0 = Debug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalDebug|Win32.ActiveCfg = FestivalDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalDebug|Win32.Build.0 = FestivalDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalRelease|Win32.ActiveCfg = FestivalRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalRelease|Win32.Build.0 = FestivalRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.halfreleaseaudio|Win32.ActiveCfg = SwiftRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.halfreleaseaudio|Win32.Build.0 = SwiftRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Release|Win32.ActiveCfg = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Release|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftDebug|Win32.ActiveCfg = SwiftDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftDebug|Win32.Build.0 = SwiftDebug|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftRelease|Win32.ActiveCfg = SwiftRelease|Win32 + {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftRelease|Win32.Build.0 = SwiftRelease|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Debug|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Debug|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugOAA|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalRelease|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.ActiveCfg = halfreleaseaudio|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.Build.0 = halfreleaseaudio|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Debug|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Debug|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugOAA|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalRelease|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Release|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Release|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftRelease|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Debug|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Debug|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugOAA|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalRelease|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Release|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.Release|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftRelease|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalRelease|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftRelease|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Debug|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Debug|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.DebugOAA|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalRelease|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Release|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.Release|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftRelease|Win32.Build.0 = Release|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.ActiveCfg = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.Build.0 = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugGalaxy|Win32.ActiveCfg = DebugGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugGalaxy|Win32.Build.0 = DebugGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugOAA|Win32.ActiveCfg = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugOAA|Win32.Build.0 = DebugOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalDebug|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalDebug|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalRelease|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalRelease|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.halfreleaseaudio|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.halfreleaseaudio|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Release|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Release|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseGalaxy|Win32.ActiveCfg = ReleaseGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseGalaxy|Win32.Build.0 = ReleaseGalaxy|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftDebug|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftDebug|Win32.Build.0 = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftRelease|Win32.ActiveCfg = ReleaseOAA|Win32 + {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftRelease|Win32.Build.0 = ReleaseOAA|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Debug|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Debug|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugOAA|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalRelease|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Release|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Release|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftRelease|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Debug|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Debug|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugOAA|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalRelease|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Release|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Release|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftRelease|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Debug|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Debug|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugOAA|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalRelease|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Release|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Release|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftRelease|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal From bfrisch at edam.speech.cs.cmu.edu Thu Aug 9 18:55:40 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Thu, 9 Aug 2007 18:55:40 -0400 Subject: [TeamTalk 153]: [690] TeamTalk/Libraries: 1) Removing TeamTalk-supplement.zip Message-ID: <200708092255.l79MteM7011514@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070809/5a4f5f96/attachment.html -------------- next part -------------- Property changes on: TeamTalk/Libraries ___________________________________________________________________ Name: svn:externals - Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 + Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 sphinx2msdev http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/sphinx2/trunkSphinx2msdev Deleted: TeamTalk-supplement.zip =================================================================== (Binary files differ) From bfrisch at edam.speech.cs.cmu.edu Thu Aug 9 19:14:28 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Thu, 9 Aug 2007 19:14:28 -0400 Subject: [TeamTalk 154]: [691] TeamTalk: 1) Updated Agents.sln and Libraries.sln paths Message-ID: <200708092314.l79NESXn011561@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070809/4e4b55c5/attachment-0001.html -------------- next part -------------- Modified: TeamTalk/Agents/Agents.sln =================================================================== --- TeamTalk/Agents/Agents.sln 2007-08-09 22:55:40 UTC (rev 690) +++ TeamTalk/Agents/Agents.sln 2007-08-09 23:14:27 UTC (rev 691) @@ -42,11 +42,11 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RavenClaw", "..\Libraries\RavenClaw\RavenClaw.vcproj", "{538B76FD-E289-4CF7-A7FF-1ACB429B4F63}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2", "..\Libraries\sphinx2\win32\msdev\libsphinx2\libsphinx2.vcproj", "{BB2093E6-97B7-47B1-9F6D-5F7417E69267}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2", "..\Libraries\sphinx2msdev\libsphinx2\libsphinx2.vcproj", "{BB2093E6-97B7-47B1-9F6D-5F7417E69267}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2ad", "..\Libraries\sphinx2\win32\msdev\libsphinx2ad\libsphinx2ad.vcproj", "{B1A99CB7-705E-41D0-A461-6CE24CB83C50}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2ad", "..\Libraries\sphinx2msdev\libsphinx2ad\libsphinx2ad.vcproj", "{B1A99CB7-705E-41D0-A461-6CE24CB83C50}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2fe", "..\Libraries\sphinx2\win32\msdev\libsphinx2fe\libsphinx2fe.vcproj", "{D1928EF1-ABBB-4130-98E4-8BB293F982F3}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2fe", "..\Libraries\sphinx2msdev\libsphinx2fe\libsphinx2fe.vcproj", "{D1928EF1-ABBB-4130-98E4-8BB293F982F3}" EndProject Global GlobalSection(SourceCodeControl) = preSolution Modified: TeamTalk/Libraries/Libraries.sln =================================================================== --- TeamTalk/Libraries/Libraries.sln 2007-08-09 22:55:40 UTC (rev 690) +++ TeamTalk/Libraries/Libraries.sln 2007-08-09 23:14:27 UTC (rev 691) @@ -1,309 +1,72 @@ ? Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Helios3", "Agents\Helios3\Helios3.vcproj", "{93C8F5F8-6C43-4179-9B9F-A31AA6438513}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2", "sphinx2msdev\libsphinx2\libsphinx2.vcproj", "{B0C46B20-F278-4B69-9B7B-59A0AE386637}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Kalliope", "Agents\Kalliope\Kalliope.vcproj", "{9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2ad", "sphinx2msdev\libsphinx2ad\libsphinx2ad.vcproj", "{52E53109-DD06-4FFF-A7BA-A1031A0B9D68}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Audio_Server", "Agents\MultiDecoder\Audio_Server\Audio_Server.vcproj", "{C31484B0-179B-432D-AE1E-75FB90591F23}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2fe", "sphinx2msdev\libsphinx2fe\libsphinx2fe.vcproj", "{9E350D92-0B8C-48F0-A031-61F4BAD1D091}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Sphinx_Engine", "Agents\MultiDecoder\Sphinx_Engine\Sphinx_Engine.vcproj", "{6A7673C4-08F4-4490-93A5-5F7211B406CF}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RavenClaw", "RavenClaw\RavenClaw.vcproj", "{538B76FD-E289-4CF7-A7FF-1ACB429B4F63}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NlgServer2", "Agents\NlgServer2\NlgServer2.vcproj", "{AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "phoenix2", "Agents\Phoenix2\phoenix2.vcproj", "{7022E28A-B15B-4A61-876A-5962C8EC1219}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PrimitiveComm", "Agents\PrimitiveComm\PrimitiveComm.vcproj", "{4051C912-8C55-442F-9AF8-3F3AE9859776}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ProcessMonitor", "Agents\ProcessMonitor\ProcessMonitor.vcproj", "{73E306B4-6227-4843-8A59-9B85C382790C}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RavenClaw", "Agents\Ravenclaw\RavenClaw.vcproj", "{538B76FD-E289-4CF7-A7FF-1ACB429B4F63}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamTalkBackend", "Agents\TeamTalkBackend\TeamTalkBackend.vcproj", "{098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamTalkDM", "Agents\TeamTalkDM\TeamTalkDM.vcproj", "{8AD2EDB1-F154-40E3-8317-6799592E8B34}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CMU-Cam_Toolkit", "Tools\MakeLM\CMU-Cam_Toolkit_v2\src\CMU-Cam_Toolkit.vcproj", "{2307FCAB-DEDB-4DAF-8010-46F05A284393}" -EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 DebugGalaxy|Win32 = DebugGalaxy|Win32 DebugOAA|Win32 = DebugOAA|Win32 - FestivalDebug|Win32 = FestivalDebug|Win32 - FestivalRelease|Win32 = FestivalRelease|Win32 - halfreleaseaudio|Win32 = halfreleaseaudio|Win32 Release|Win32 = Release|Win32 ReleaseGalaxy|Win32 = ReleaseGalaxy|Win32 ReleaseOAA|Win32 = ReleaseOAA|Win32 - SwiftDebug|Win32 = SwiftDebug|Win32 - SwiftRelease|Win32 = SwiftRelease|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.ActiveCfg = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.Build.0 = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugOAA|Win32.Build.0 = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.FestivalRelease|Win32.Build.0 = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Release|Win32.ActiveCfg = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Release|Win32.Build.0 = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.SwiftRelease|Win32.Build.0 = Release|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Debug|Win32.ActiveCfg = Debug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Debug|Win32.Build.0 = Debug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.DebugOAA|Win32.Build.0 = Debug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalDebug|Win32.ActiveCfg = FestivalDebug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalDebug|Win32.Build.0 = FestivalDebug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalRelease|Win32.ActiveCfg = FestivalRelease|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.FestivalRelease|Win32.Build.0 = FestivalRelease|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.halfreleaseaudio|Win32.ActiveCfg = SwiftRelease|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.halfreleaseaudio|Win32.Build.0 = SwiftRelease|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Release|Win32.ActiveCfg = Release|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.Release|Win32.Build.0 = Release|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftDebug|Win32.ActiveCfg = SwiftDebug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftDebug|Win32.Build.0 = SwiftDebug|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftRelease|Win32.ActiveCfg = SwiftRelease|Win32 - {9CDBFBA5-F7EB-432F-A7CF-2E80322FE2ED}.SwiftRelease|Win32.Build.0 = SwiftRelease|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.Debug|Win32.ActiveCfg = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.Debug|Win32.Build.0 = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.DebugOAA|Win32.Build.0 = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalRelease|Win32.Build.0 = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.ActiveCfg = halfreleaseaudio|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.Build.0 = halfreleaseaudio|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.ActiveCfg = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.Build.0 = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.Build.0 = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Debug|Win32.ActiveCfg = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Debug|Win32.Build.0 = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.DebugOAA|Win32.Build.0 = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.FestivalRelease|Win32.Build.0 = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Release|Win32.ActiveCfg = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.Release|Win32.Build.0 = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {AB3C8BF7-BF9D-4A80-A956-E969B9D8542D}.SwiftRelease|Win32.Build.0 = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.Debug|Win32.ActiveCfg = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.Debug|Win32.Build.0 = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.DebugOAA|Win32.Build.0 = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.FestivalRelease|Win32.Build.0 = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.Release|Win32.ActiveCfg = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.Release|Win32.Build.0 = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {7022E28A-B15B-4A61-876A-5962C8EC1219}.SwiftRelease|Win32.Build.0 = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.ActiveCfg = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.Build.0 = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.Build.0 = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.FestivalRelease|Win32.Build.0 = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.ActiveCfg = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.Build.0 = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {4051C912-8C55-442F-9AF8-3F3AE9859776}.SwiftRelease|Win32.Build.0 = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.Debug|Win32.ActiveCfg = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.Debug|Win32.Build.0 = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.DebugOAA|Win32.Build.0 = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.FestivalRelease|Win32.Build.0 = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.Release|Win32.ActiveCfg = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.Release|Win32.Build.0 = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {73E306B4-6227-4843-8A59-9B85C382790C}.SwiftRelease|Win32.Build.0 = Release|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Debug|Win32.ActiveCfg = Debug|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Debug|Win32.Build.0 = Debug|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugOAA|Win32.Build.0 = Debug|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Release|Win32.ActiveCfg = Release|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Release|Win32.Build.0 = Release|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Debug|Win32.ActiveCfg = Debug|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Debug|Win32.Build.0 = Debug|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugOAA|Win32.Build.0 = Debug|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Release|Win32.ActiveCfg = Release|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Release|Win32.Build.0 = Release|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Debug|Win32.ActiveCfg = Debug|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Debug|Win32.Build.0 = Debug|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugOAA|Win32.Build.0 = Debug|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Release|Win32.ActiveCfg = Release|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Release|Win32.Build.0 = Release|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseOAA|Win32.Build.0 = Release|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.ActiveCfg = DebugOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.Build.0 = DebugOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugGalaxy|Win32.ActiveCfg = DebugGalaxy|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugGalaxy|Win32.Build.0 = DebugGalaxy|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugOAA|Win32.ActiveCfg = DebugOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugOAA|Win32.Build.0 = DebugOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalDebug|Win32.ActiveCfg = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalDebug|Win32.Build.0 = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalRelease|Win32.ActiveCfg = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.FestivalRelease|Win32.Build.0 = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.halfreleaseaudio|Win32.ActiveCfg = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.halfreleaseaudio|Win32.Build.0 = ReleaseOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Release|Win32.ActiveCfg = ReleaseOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Release|Win32.Build.0 = ReleaseOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseGalaxy|Win32.ActiveCfg = ReleaseGalaxy|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseGalaxy|Win32.Build.0 = ReleaseGalaxy|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.ActiveCfg = ReleaseOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.Build.0 = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftDebug|Win32.ActiveCfg = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftDebug|Win32.Build.0 = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftRelease|Win32.ActiveCfg = ReleaseOAA|Win32 - {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.SwiftRelease|Win32.Build.0 = ReleaseOAA|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Debug|Win32.ActiveCfg = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Debug|Win32.Build.0 = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.DebugOAA|Win32.Build.0 = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.FestivalRelease|Win32.Build.0 = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Release|Win32.ActiveCfg = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.Release|Win32.Build.0 = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {098CB2CB-4903-4D0E-83AA-C9781D6C1F2F}.SwiftRelease|Win32.Build.0 = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Debug|Win32.ActiveCfg = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Debug|Win32.Build.0 = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.DebugOAA|Win32.Build.0 = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.FestivalRelease|Win32.Build.0 = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Release|Win32.ActiveCfg = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.Release|Win32.Build.0 = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {8AD2EDB1-F154-40E3-8317-6799592E8B34}.SwiftRelease|Win32.Build.0 = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Debug|Win32.ActiveCfg = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Debug|Win32.Build.0 = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.DebugOAA|Win32.Build.0 = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.FestivalRelease|Win32.Build.0 = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Release|Win32.ActiveCfg = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.Release|Win32.Build.0 = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {2307FCAB-DEDB-4DAF-8010-46F05A284393}.SwiftRelease|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From bfrisch at edam.speech.cs.cmu.edu Fri Aug 10 04:15:05 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Fri, 10 Aug 2007 04:15:05 -0400 Subject: [TeamTalk 155]: [692] TeamTalk/Libraries/: 1) Changed the property of the Libraries directory to point to the new location of trunkSphinx2msdev in Olympus /Libraries Message-ID: <200708100815.l7A8F5Z9012391@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070810/9934f392/attachment.html -------------- next part -------------- Property changes on: TeamTalk/Libraries ___________________________________________________________________ Name: svn:externals - Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 sphinx2msdev http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/sphinx2/trunkSphinx2msdev + Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 sphinx2msdev http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/trunkSphinx2msdev From bfrisch at edam.speech.cs.cmu.edu Sat Aug 11 00:37:24 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Sat, 11 Aug 2007 00:37:24 -0400 Subject: [TeamTalk 156]: [693] TeamTalk/Agents/PenDecoder/nbproject/project.properties: 1) PenDecoder now has the correct path to Galaxy.jar Message-ID: <200708110437.l7B4bOXS015127@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070811/71ca7497/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/PenDecoder/nbproject/project.properties =================================================================== --- TeamTalk/Agents/PenDecoder/nbproject/project.properties 2007-08-10 08:15:05 UTC (rev 692) +++ TeamTalk/Agents/PenDecoder/nbproject/project.properties 2007-08-11 04:37:22 UTC (rev 693) @@ -16,7 +16,7 @@ dist.dir=dist dist.jar=${dist.dir}/PenDecoder.jar dist.javadoc.dir=${dist.dir}/javadoc -file.reference.galaxy.jar=..\\..\\ExternalLibraries\\Galaxy\\contrib\\MITRE\\bindings\\java\\lib\\galaxy.jar +file.reference.galaxy.jar=..\\..\\Libraries\\Galaxy\\contrib\\MITRE\\bindings\\java\\lib\\galaxy.jar file.reference.bsh-core-2.0b4.jar=bsh-core-2.0b4.jar file.reference.bsh-util-2.0b4.jar=bsh-util-2.0b4.jar file.reference.jiu.jar=jiu.jar From bfrisch at edam.speech.cs.cmu.edu Sat Aug 11 03:49:32 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Sat, 11 Aug 2007 03:49:32 -0400 Subject: [TeamTalk 157]: [694] TeamTalk: 1) Removing TeamTalk. sln and replacing with soon to be even more improved TeamTalk.bat Message-ID: <200708110749.l7B7nWHi015387@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070811/792a0740/attachment-0001.html -------------- next part -------------- Property changes on: TeamTalk ___________________________________________________________________ Name: svn:ignore - bin ExternalLibraries logs + bin logs Modified: TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj 2007-08-11 04:37:22 UTC (rev 693) +++ TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj 2007-08-11 07:49:32 UTC (rev 694) @@ -123,7 +123,7 @@ /> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070811/2930fc8e/attachment.html -------------- next part -------------- Property changes on: TeamTalk ___________________________________________________________________ Name: svn:ignore - bin logs + bin logs temp Added: TeamTalk/TeamTalk-tools/regTool/reg.exe =================================================================== (Binary files differ) Property changes on: TeamTalk/TeamTalk-tools/regTool/reg.exe ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Modified: TeamTalk/TeamTalk.bat =================================================================== --- TeamTalk/TeamTalk.bat 2007-08-11 07:49:32 UTC (rev 694) +++ TeamTalk/TeamTalk.bat 2007-08-12 02:25:46 UTC (rev 695) @@ -1,11 +1,51 @@ -#set %PATH%=`echo %PATH%`;`reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v $JAVAHOME` + at echo off -cd Agents -cd -Agents.sln +:Check to make sure the file is not running with a wrong working directory + +IF NOT EXIST TeamTalk.bat goto Error +IF NOT EXIST Agents\Agents.sln goto Error +IF NOT EXIST Tools\Tools.sln goto Error +IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error + +:Make directories for logs, temp files, and builds if they do not exist already +mkdir logs +mkdir temp +mkdir bin +cd bin +mkdir x86-nt + +:Path should be set to include Visual Studio and JDK's binary directory cd .. +TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt -cd Tools -Tools.sln +:Build the visual studio solutions +Agents\Agents.sln /build Release "Win32|Release" +Tools\Tools.sln /build "Win32|Release" + + +:Clean Up Changes +:: --------------------- +:: Remove the Temporary Path Storage File +:: Return the path to its original state + +del temp\tempPath.txt +rmdir temp + +set PATH = %PATH% + +:: Don't display the message that the script was run in the wrong working directory as that was not the case +goto Pause + +:Error message diesplaying the message that the script was run in the wrong working directory + +echo. +echo This script must be run with the current directory being that of the script. +echo (For example, click directly on the script in Windows Explorer instead of +echo entering the full path to the script at the command prompt.) +echo. +echo If this is not the case, please contact bfrisch at gmail.com. +echo. + +:Pause the script execution so the dos windows does not disappear too soon pause \ No newline at end of file From bfrisch at edam.speech.cs.cmu.edu Mon Aug 13 21:08:02 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 13 Aug 2007 21:08:02 -0400 Subject: [TeamTalk 159]: [696] usarsim: 1) Now the TreasurePickup. uc uses the new TreasureChest in the TreasureHuntMesh.usx Message-ID: <200708140108.l7E182pl026210@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070813/693e817b/attachment.html -------------- next part -------------- Modified: usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) Modified: usarsim/StaticMeshes/TreasureHuntMesh.usx =================================================================== (Binary files differ) Modified: usarsim/TreasureHunt/Classes/TreasurePickup.uc =================================================================== --- usarsim/TreasureHunt/Classes/TreasurePickup.uc 2007-08-12 02:25:46 UTC (rev 695) +++ usarsim/TreasureHunt/Classes/TreasurePickup.uc 2007-08-14 01:08:00 UTC (rev 696) @@ -7,7 +7,7 @@ AmbientGlow = 128; MaxDesireability = 0; DrawType = DT_StaticMesh - StaticMesh = StaticMesh'TreasureHuntMesh.gold'; + StaticMesh = StaticMesh'TreasureHuntMesh.TreasureChest'; bAmbientGlow = True; bInstantRespawn = False; bPredictRespawns = False; From bfrisch at edam.speech.cs.cmu.edu Tue Aug 14 00:58:48 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 14 Aug 2007 00:58:48 -0400 Subject: [TeamTalk 160]: [697] TeamTalk/TeamTalk.bat: 1) TeamTalk. bat now actually builds the solutions!! Message-ID: <200708140458.l7E4wm9L026469@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070814/6ef73454/attachment.html -------------- next part -------------- Modified: TeamTalk/TeamTalk.bat =================================================================== --- TeamTalk/TeamTalk.bat 2007-08-14 01:08:00 UTC (rev 696) +++ TeamTalk/TeamTalk.bat 2007-08-14 04:58:47 UTC (rev 697) @@ -1,29 +1,122 @@ @echo off :Check to make sure the file is not running with a wrong working directory - +title TeamTalk Code Build - Win32 IF NOT EXIST TeamTalk.bat goto Error IF NOT EXIST Agents\Agents.sln goto Error IF NOT EXIST Tools\Tools.sln goto Error IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error +IF NOT EXIST Tools\MakeLM\makelm.pl goto Error :Make directories for logs, temp files, and builds if they do not exist already -mkdir logs -mkdir temp -mkdir bin +echo Creating Working Directories +If NOT EXIST logs\nul mkdir logs > nul +IF NOT EXIST temp\nul mkdir temp > nul +IF NOT EXIST bin\nul mkdir bin > nul cd bin -mkdir x86-nt +IF NOT EXIST x86-nt\nul mkdir x86-nt > nul +cd .. :Path should be set to include Visual Studio and JDK's binary directory -cd .. TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt -:Build the visual studio solutions +:Build the Visual Studio solutions -Agents\Agents.sln /build Release "Win32|Release" -Tools\Tools.sln /build "Win32|Release" +set VSDrive = Non-Existent +IF EXIST "A:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=A +IF EXIST "B:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=B +IF EXIST "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=C +IF EXIST "D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=D +IF EXIST "E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=E +IF EXIST "F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=F +IF EXIST "G:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=G +IF EXIST "H:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=H +IF EXIST "I:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=I +IF EXIST "J:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=J +IF EXIST "K:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=K +IF EXIST "L:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=L +IF EXIST "M:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=M +IF EXIST "N:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=N +IF EXIST "O:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=O +IF EXIST "P:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=P +IF EXIST "Q:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Q +IF EXIST "R:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=R +IF EXIST "S:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=S +IF EXIST "T:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=T +IF EXIST "U:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=U +IF EXIST "V:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=V +IF EXIST "W:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=W +IF EXIST "X:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=X +IF EXIST "Y:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Y +IF EXIST "Z:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Z +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Agents -- This may take 3-9 Minutes, Please Wait... +IF NOT VSDrive == "Non-Existent" cd Agents +IF NOT VSDrive == "Non-Existent" @echo on +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Agents.sln /Rebuild Release +IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" cd .. + +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Tools -- This may take 1-3 Minutes, Please Wait.. +IF NOT VSDrive == "Non-Existent" cd Tools +IF NOT VSDrive == "Non-Existent" @echo on +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Tools.sln /Rebuild Release +IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" cd .. + +IF VSDrive == "Non-Existent" echo TeamTalk Tools and Agents can not be built because the location of Microsoft Visual Studio 2005 can not be determined + +:Java Files Compilation + +set JavaDrive = Non-Existent + +IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=A +IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=B +IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=C +IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=D +IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=E +IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=F +IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=G +IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=H +IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=I +IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=J +IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=K +IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=L +IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=M +IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=N +IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=O +IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=P +IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Q +IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=R +IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=S +IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=T +IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=U +IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=V +IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=W +IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=X +IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Y +IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Z + +IF NOT JavaDrive == "Non-Existent" echo Building Java Pen Decoder + +IF NOT JavaDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java + +IF NOT JavaDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java + +IF NOT JavaDrive == "Non-Existent" cd ..\..\..\..\..\..\.. + +IF JavaDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of Java Developement Kit 1.6.0 Update 2 can not be determined + +:Run MakeLM + +echo Now Executing MakeLM +cd Tools\MakeLM +perl makelm.pl +cd ..\.. + :Clean Up Changes :: --------------------- :: Remove the Temporary Path Storage File @@ -33,11 +126,13 @@ rmdir temp set PATH = %PATH% +set VSDrive = +set JavaDrive = :: Don't display the message that the script was run in the wrong working directory as that was not the case goto Pause -:Error message diesplaying the message that the script was run in the wrong working directory +:Error message that says that the script was run outside of the TeamTalk directory. echo. echo This script must be run with the current directory being that of the script. @@ -47,5 +142,5 @@ echo If this is not the case, please contact bfrisch at gmail.com. echo. -:Pause the script execution so the dos windows does not disappear too soon +:Pause the script execution so the DOS windows does not disappear too soon. pause \ No newline at end of file From bfrisch at edam.speech.cs.cmu.edu Tue Aug 14 14:07:34 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 14 Aug 2007 14:07:34 -0400 Subject: [TeamTalk 161]: [698] TeamTalk: 1) New TeamTalkRun.bat launches the process manager Message-ID: <200708141807.l7EI7Y3I031009@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070814/e31e384a/attachment-0001.html -------------- next part -------------- Deleted: TeamTalk/TeamTalk.bat =================================================================== --- TeamTalk/TeamTalk.bat 2007-08-14 04:58:47 UTC (rev 697) +++ TeamTalk/TeamTalk.bat 2007-08-14 18:07:32 UTC (rev 698) @@ -1,146 +0,0 @@ - at echo off - -:Check to make sure the file is not running with a wrong working directory -title TeamTalk Code Build - Win32 -IF NOT EXIST TeamTalk.bat goto Error -IF NOT EXIST Agents\Agents.sln goto Error -IF NOT EXIST Tools\Tools.sln goto Error -IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error -IF NOT EXIST Tools\MakeLM\makelm.pl goto Error - -:Make directories for logs, temp files, and builds if they do not exist already -echo Creating Working Directories -If NOT EXIST logs\nul mkdir logs > nul -IF NOT EXIST temp\nul mkdir temp > nul -IF NOT EXIST bin\nul mkdir bin > nul -cd bin -IF NOT EXIST x86-nt\nul mkdir x86-nt > nul -cd .. - -:Path should be set to include Visual Studio and JDK's binary directory -TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt - -:Build the Visual Studio solutions - -set VSDrive = Non-Existent - -IF EXIST "A:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=A -IF EXIST "B:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=B -IF EXIST "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=C -IF EXIST "D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=D -IF EXIST "E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=E -IF EXIST "F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=F -IF EXIST "G:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=G -IF EXIST "H:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=H -IF EXIST "I:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=I -IF EXIST "J:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=J -IF EXIST "K:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=K -IF EXIST "L:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=L -IF EXIST "M:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=M -IF EXIST "N:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=N -IF EXIST "O:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=O -IF EXIST "P:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=P -IF EXIST "Q:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Q -IF EXIST "R:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=R -IF EXIST "S:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=S -IF EXIST "T:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=T -IF EXIST "U:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=U -IF EXIST "V:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=V -IF EXIST "W:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=W -IF EXIST "X:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=X -IF EXIST "Y:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Y -IF EXIST "Z:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Z - -IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Agents -- This may take 3-9 Minutes, Please Wait... -IF NOT VSDrive == "Non-Existent" cd Agents -IF NOT VSDrive == "Non-Existent" @echo on -IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Agents.sln /Rebuild Release -IF NOT VSDrive == "Non-Existent" @echo off -IF NOT VSDrive == "Non-Existent" cd .. - -IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Tools -- This may take 1-3 Minutes, Please Wait.. -IF NOT VSDrive == "Non-Existent" cd Tools -IF NOT VSDrive == "Non-Existent" @echo on -IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Tools.sln /Rebuild Release -IF NOT VSDrive == "Non-Existent" @echo off -IF NOT VSDrive == "Non-Existent" cd .. - -IF VSDrive == "Non-Existent" echo TeamTalk Tools and Agents can not be built because the location of Microsoft Visual Studio 2005 can not be determined - -:Java Files Compilation - -set JavaDrive = Non-Existent - -IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=A -IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=B -IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=C -IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=D -IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=E -IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=F -IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=G -IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=H -IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=I -IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=J -IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=K -IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=L -IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=M -IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=N -IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=O -IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=P -IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Q -IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=R -IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=S -IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=T -IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=U -IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=V -IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=W -IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=X -IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Y -IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Z - -IF NOT JavaDrive == "Non-Existent" echo Building Java Pen Decoder - -IF NOT JavaDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java - -IF NOT JavaDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java - -IF NOT JavaDrive == "Non-Existent" cd ..\..\..\..\..\..\.. - -IF JavaDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of Java Developement Kit 1.6.0 Update 2 can not be determined - -:Run MakeLM - -echo Now Executing MakeLM -cd Tools\MakeLM -perl makelm.pl -cd ..\.. - -:Clean Up Changes -:: --------------------- -:: Remove the Temporary Path Storage File -:: Return the path to its original state - -del temp\tempPath.txt -rmdir temp - -set PATH = %PATH% -set VSDrive = -set JavaDrive = - -:: Don't display the message that the script was run in the wrong working directory as that was not the case -goto Pause - -:Error message that says that the script was run outside of the TeamTalk directory. - -echo. -echo This script must be run with the current directory being that of the script. -echo (For example, click directly on the script in Windows Explorer instead of -echo entering the full path to the script at the command prompt.) -echo. -echo If this is not the case, please contact bfrisch at gmail.com. -echo. - -:Pause the script execution so the DOS windows does not disappear too soon. -pause \ No newline at end of file Added: TeamTalk/TeamTalkBuild.bat =================================================================== --- TeamTalk/TeamTalkBuild.bat (rev 0) +++ TeamTalk/TeamTalkBuild.bat 2007-08-14 18:07:32 UTC (rev 698) @@ -0,0 +1,146 @@ + at echo off + +:Check to make sure the file is not running with a wrong working directory +title TeamTalk Code Build - Win32 +IF NOT EXIST TeamTalk.bat goto Error +IF NOT EXIST Agents\Agents.sln goto Error +IF NOT EXIST Tools\Tools.sln goto Error +IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error +IF NOT EXIST Tools\MakeLM\makelm.pl goto Error + +:Make directories for logs, temp files, and builds if they do not exist already +echo Creating Working Directories +If NOT EXIST logs\nul mkdir logs > nul +IF NOT EXIST temp\nul mkdir temp > nul +IF NOT EXIST bin\nul mkdir bin > nul +cd bin +IF NOT EXIST x86-nt\nul mkdir x86-nt > nul +cd .. + +:Path should be set to include Visual Studio and JDK's binary directory +TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt + +:Build the Visual Studio solutions + +set VSDrive = Non-Existent + +IF EXIST "A:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=A +IF EXIST "B:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=B +IF EXIST "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=C +IF EXIST "D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=D +IF EXIST "E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=E +IF EXIST "F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=F +IF EXIST "G:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=G +IF EXIST "H:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=H +IF EXIST "I:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=I +IF EXIST "J:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=J +IF EXIST "K:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=K +IF EXIST "L:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=L +IF EXIST "M:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=M +IF EXIST "N:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=N +IF EXIST "O:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=O +IF EXIST "P:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=P +IF EXIST "Q:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Q +IF EXIST "R:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=R +IF EXIST "S:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=S +IF EXIST "T:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=T +IF EXIST "U:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=U +IF EXIST "V:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=V +IF EXIST "W:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=W +IF EXIST "X:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=X +IF EXIST "Y:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Y +IF EXIST "Z:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Z + +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Agents -- This may take 3-9 Minutes, Please Wait... +IF NOT VSDrive == "Non-Existent" cd Agents +IF NOT VSDrive == "Non-Existent" @echo on +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Agents.sln /Build Release +IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" cd .. + +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Tools -- This may take 1-3 Minutes, Please Wait.. +IF NOT VSDrive == "Non-Existent" cd Tools +IF NOT VSDrive == "Non-Existent" @echo on +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Tools.sln /Build Release +IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" cd .. + +IF VSDrive == "Non-Existent" echo TeamTalk Tools and Agents can not be built because the location of Microsoft Visual Studio 2005 can not be determined + +:Java Files Compilation + +set JavaDrive = Non-Existent + +IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=A +IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=B +IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=C +IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=D +IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=E +IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=F +IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=G +IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=H +IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=I +IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=J +IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=K +IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=L +IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=M +IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=N +IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=O +IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=P +IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Q +IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=R +IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=S +IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=T +IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=U +IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=V +IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=W +IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=X +IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Y +IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Z + +IF NOT JavaDrive == "Non-Existent" echo Building Java Pen Decoder + +IF NOT JavaDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java + +IF NOT JavaDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java + +IF NOT JavaDrive == "Non-Existent" cd ..\..\..\..\..\..\.. + +IF JavaDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of Java Developement Kit 1.6.0 Update 2 can not be determined + +:Run MakeLM + +echo Now Executing MakeLM +cd Tools\MakeLM +perl makelm.pl +cd ..\.. + +:Clean Up Changes +:: --------------------- +:: Remove the Temporary Path Storage File +:: Return the path to its original state + +del temp\tempPath.txt +rmdir temp + +set PATH = %PATH% +set VSDrive = +set JavaDrive = + +:: Don't display the message that the script was run in the wrong working directory as that was not the case +goto Pause + +:Error message that says that the script was run outside of the TeamTalk directory. + +echo. +echo This script must be run with the current directory being that of the script. +echo (For example, click directly on the script in Windows Explorer instead of +echo entering the full path to the script at the command prompt.) +echo. +echo If this is not the case, please contact bfrisch at gmail.com. +echo. + +:Pause the script execution so the DOS windows does not disappear too soon. +pause \ No newline at end of file Copied: TeamTalk/TeamTalkRebuild.bat (from rev 697, TeamTalk/TeamTalk.bat) =================================================================== --- TeamTalk/TeamTalkRebuild.bat (rev 0) +++ TeamTalk/TeamTalkRebuild.bat 2007-08-14 18:07:32 UTC (rev 698) @@ -0,0 +1,146 @@ + at echo off + +:Check to make sure the file is not running with a wrong working directory +title TeamTalk Code Rebuild - Win32 +IF NOT EXIST TeamTalk.bat goto Error +IF NOT EXIST Agents\Agents.sln goto Error +IF NOT EXIST Tools\Tools.sln goto Error +IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error +IF NOT EXIST Tools\MakeLM\makelm.pl goto Error + +:Make directories for logs, temp files, and builds if they do not exist already +echo Creating Working Directories +If NOT EXIST logs\nul mkdir logs > nul +IF NOT EXIST temp\nul mkdir temp > nul +IF NOT EXIST bin\nul mkdir bin > nul +cd bin +IF NOT EXIST x86-nt\nul mkdir x86-nt > nul +cd .. + +:Path should be set to include Visual Studio and JDK's binary directory +TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt + +:Build the Visual Studio solutions + +set VSDrive = Non-Existent + +IF EXIST "A:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=A +IF EXIST "B:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=B +IF EXIST "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=C +IF EXIST "D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=D +IF EXIST "E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=E +IF EXIST "F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=F +IF EXIST "G:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=G +IF EXIST "H:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=H +IF EXIST "I:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=I +IF EXIST "J:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=J +IF EXIST "K:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=K +IF EXIST "L:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=L +IF EXIST "M:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=M +IF EXIST "N:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=N +IF EXIST "O:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=O +IF EXIST "P:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=P +IF EXIST "Q:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Q +IF EXIST "R:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=R +IF EXIST "S:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=S +IF EXIST "T:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=T +IF EXIST "U:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=U +IF EXIST "V:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=V +IF EXIST "W:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=W +IF EXIST "X:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=X +IF EXIST "Y:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Y +IF EXIST "Z:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Z + +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Agents -- This may take 3-9 Minutes, Please Wait... +IF NOT VSDrive == "Non-Existent" cd Agents +IF NOT VSDrive == "Non-Existent" @echo on +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Agents.sln /Rebuild Release +IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" cd .. + +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Tools -- This may take 1-3 Minutes, Please Wait.. +IF NOT VSDrive == "Non-Existent" cd Tools +IF NOT VSDrive == "Non-Existent" @echo on +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Tools.sln /Rebuild Release +IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" cd .. + +IF VSDrive == "Non-Existent" echo TeamTalk Tools and Agents can not be built because the location of Microsoft Visual Studio 2005 can not be determined + +:Java Files Compilation + +set JavaDrive = Non-Existent + +IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=A +IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=B +IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=C +IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=D +IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=E +IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=F +IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=G +IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=H +IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=I +IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=J +IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=K +IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=L +IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=M +IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=N +IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=O +IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=P +IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Q +IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=R +IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=S +IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=T +IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=U +IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=V +IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=W +IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=X +IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Y +IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Z + +IF NOT JavaDrive == "Non-Existent" echo Building Java Pen Decoder + +IF NOT JavaDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java + +IF NOT JavaDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java + +IF NOT JavaDrive == "Non-Existent" cd ..\..\..\..\..\..\.. + +IF JavaDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of Java Developement Kit 1.6.0 Update 2 can not be determined + +:Run MakeLM + +echo Now Executing MakeLM +cd Tools\MakeLM +perl makelm.pl +cd ..\.. + +:Clean Up Changes +:: --------------------- +:: Remove the Temporary Path Storage File +:: Return the path to its original state + +del temp\tempPath.txt +rmdir temp + +set PATH = %PATH% +set VSDrive = +set JavaDrive = + +:: Don't display the message that the script was run in the wrong working directory as that was not the case +goto Pause + +:Error message that says that the script was run outside of the TeamTalk directory. + +echo. +echo This script must be run with the current directory being that of the script. +echo (For example, click directly on the script in Windows Explorer instead of +echo entering the full path to the script at the command prompt.) +echo. +echo If this is not the case, please contact bfrisch at gmail.com. +echo. + +:Pause the script execution so the DOS windows does not disappear too soon. +pause \ No newline at end of file Added: TeamTalk/TeamTalkRun.bat =================================================================== --- TeamTalk/TeamTalkRun.bat (rev 0) +++ TeamTalk/TeamTalkRun.bat 2007-08-14 18:07:32 UTC (rev 698) @@ -0,0 +1,25 @@ + at echo off + +:Check to make sure the file is not running with a wrong working directory +title TeamTalk Lanucher for Win32 +IF NOT EXIST Configurations\DesktopConfiguration\startlist-desktop.config goto Error +IF NOT EXIST Agents\Pythia\dist\process_monitor.exe goto Error + +cd Configurations\DesktopConfiguration +..\..\Agents\Pythia\dist\process_monitor.exe startlist-desktop.config +cd ..\.. + +:: Don't display the message that the script was run in the wrong working directory as that was not the case +goto End + +:Error message that says that the script was run outside of the TeamTalk directory. + +echo. +echo This script must be run with the current directory being that of the script. +echo (For example, click directly on the script in Windows Explorer instead of +echo entering the full path to the script at the command prompt.) +echo. +echo If this is not the case, please contact bfrisch at gmail.com. +echo. + +:End script execution \ No newline at end of file From bfrisch at edam.speech.cs.cmu.edu Tue Aug 14 15:42:02 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 14 Aug 2007 15:42:02 -0400 Subject: [TeamTalk 162]: [699] usarsim/TreasureHunt/Classes/SegwayRMP.uc: 1) Temporary removing SegwayBody mesh reference Message-ID: <200708141942.l7EJg2X2031213@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070814/0b883f23/attachment.html -------------- next part -------------- Modified: usarsim/TreasureHunt/Classes/SegwayRMP.uc =================================================================== --- usarsim/TreasureHunt/Classes/SegwayRMP.uc 2007-08-14 18:07:32 UTC (rev 698) +++ usarsim/TreasureHunt/Classes/SegwayRMP.uc 2007-08-14 19:42:02 UTC (rev 699) @@ -14,7 +14,7 @@ Wheels(1)=(Number=1,PowerType=Left_Powered); - StaticMesh = StaticMesh'TreasureHuntMesh.SegwayBody'; + StaticMesh = StaticMesh'TreasureHuntMesh.TreasureChest'; DrawScale = 1.0; ChassisMass = 7.0; From bfrisch at gmail.com Tue Aug 14 16:58:58 2007 From: bfrisch at gmail.com (Ben Frisch) Date: Tue, 14 Aug 2007 13:58:58 -0700 (PDT) Subject: [TeamTalk 163]: Invitation to view Ben Frisch's Picasa Web Album - Real and Virtual Field Robotics Lab Photos Message-ID: <6b6d77fc07081413584c8b2d25@mail.google.com> New Album with secret passcode. http://picasaweb.google.com/bfrisch/RealAndVirtualFieldRoboticsLabPhotos?authkey=pshUbc8eAfA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070814/87d9ea87/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 2868 bytes Desc: not available Url : http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070814/87d9ea87/attachment.jpe -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/jpeg Size: 6008 bytes Desc: not available Url : http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070814/87d9ea87/attachment-0001.jpe From bfrisch at edam.speech.cs.cmu.edu Wed Aug 15 16:04:34 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Wed, 15 Aug 2007 16:04:34 -0400 Subject: [TeamTalk 164]: [700] TeamTalk: 1) TeamTalkBuild and TeamTalkRebuild. bat now do not give an error upon launch. Message-ID: <200708152004.l7FK4YxY001067@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070815/bee10067/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj =================================================================== --- TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-14 19:42:02 UTC (rev 699) +++ TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-15 20:04:33 UTC (rev 700) @@ -84,14 +84,16 @@ Modified: TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj 2007-08-14 19:42:02 UTC (rev 699) +++ TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj 2007-08-15 20:04:33 UTC (rev 700) @@ -100,7 +100,7 @@ Modified: TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj 2007-08-14 19:42:02 UTC (rev 699) +++ TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj 2007-08-15 20:04:33 UTC (rev 700) @@ -108,6 +108,8 @@ > Modified: TeamTalk/Agents/TeamTalkDM/TeamTalkDM.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkDM/TeamTalkDM.vcproj 2007-08-14 19:42:02 UTC (rev 699) +++ TeamTalk/Agents/TeamTalkDM/TeamTalkDM.vcproj 2007-08-15 20:04:33 UTC (rev 700) @@ -113,6 +113,8 @@ > Modified: TeamTalk/TeamTalkBuild.bat =================================================================== --- TeamTalk/TeamTalkBuild.bat 2007-08-14 19:42:02 UTC (rev 699) +++ TeamTalk/TeamTalkBuild.bat 2007-08-15 20:04:33 UTC (rev 700) @@ -2,7 +2,7 @@ :Check to make sure the file is not running with a wrong working directory title TeamTalk Code Build - Win32 -IF NOT EXIST TeamTalk.bat goto Error +IF NOT EXIST TeamTalkBuild.bat goto Error IF NOT EXIST Agents\Agents.sln goto Error IF NOT EXIST Tools\Tools.sln goto Error IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error Modified: TeamTalk/TeamTalkRebuild.bat =================================================================== --- TeamTalk/TeamTalkRebuild.bat 2007-08-14 19:42:02 UTC (rev 699) +++ TeamTalk/TeamTalkRebuild.bat 2007-08-15 20:04:33 UTC (rev 700) @@ -2,7 +2,7 @@ :Check to make sure the file is not running with a wrong working directory title TeamTalk Code Rebuild - Win32 -IF NOT EXIST TeamTalk.bat goto Error +IF NOT EXIST TeamTalkRebuild.bat goto Error IF NOT EXIST Agents\Agents.sln goto Error IF NOT EXIST Tools\Tools.sln goto Error IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error From bfrisch at edam.speech.cs.cmu.edu Wed Aug 15 16:46:50 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Wed, 15 Aug 2007 16:46:50 -0400 Subject: [TeamTalk 165]: [701] TeamTalk/Agents: 1) Now goes to correct location in Release build Message-ID: <200708152046.l7FKkoBk001110@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070815/3901e6c1/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj =================================================================== --- TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-15 20:04:33 UTC (rev 700) +++ TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-15 20:46:50 UTC (rev 701) @@ -93,7 +93,7 @@ An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070815/ee452ae5/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj =================================================================== --- TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-15 20:46:50 UTC (rev 701) +++ TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-15 21:17:40 UTC (rev 702) @@ -146,7 +146,7 @@ /> From bfrisch at edam.speech.cs.cmu.edu Wed Aug 15 18:47:56 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Wed, 15 Aug 2007 18:47:56 -0400 Subject: [TeamTalk 167]: [703] TeamTalk/Agents: 1) Removing PrimitiveComm from Bin\x86-nt Message-ID: <200708152247.l7FMluJw001454@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070815/441269f9/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj =================================================================== --- TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-15 21:17:40 UTC (rev 702) +++ TeamTalk/Agents/PrimitiveComm/PrimitiveComm.vcproj 2007-08-15 22:47:55 UTC (rev 703) @@ -92,8 +92,8 @@ > Modified: TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj 2007-08-15 21:17:40 UTC (rev 702) +++ TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj 2007-08-15 22:47:55 UTC (rev 703) @@ -108,8 +108,8 @@ > From bfrisch at edam.speech.cs.cmu.edu Thu Aug 16 16:48:06 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Thu, 16 Aug 2007 16:48:06 -0400 Subject: [TeamTalk 168]: [704] usarsim: 1) So Barcelona can access the current stuff, yo. Message-ID: <200708162048.l7GKm6N0003418@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070816/557684be/attachment.html -------------- next part -------------- Modified: usarsim/StaticMeshes/TreasureHuntMesh.usx =================================================================== (Binary files differ) Modified: usarsim/TreasureHunt/Classes/TreasurePickup.uc =================================================================== --- usarsim/TreasureHunt/Classes/TreasurePickup.uc 2007-08-15 22:47:55 UTC (rev 703) +++ usarsim/TreasureHunt/Classes/TreasurePickup.uc 2007-08-16 20:48:05 UTC (rev 704) @@ -7,7 +7,7 @@ AmbientGlow = 128; MaxDesireability = 0; DrawType = DT_StaticMesh - StaticMesh = StaticMesh'TreasureHuntMesh.TreasureChest'; + StaticMesh = StaticMesh'TreasureHuntMesh.Gold'; bAmbientGlow = True; bInstantRespawn = False; bPredictRespawns = False; From bfrisch at edam.speech.cs.cmu.edu Fri Aug 17 17:15:55 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Fri, 17 Aug 2007 17:15:55 -0400 Subject: [TeamTalk 169]: [705] usarsim: 1) Improved UT2004 Makefile Message-ID: <200708172115.l7HLFtt8005981@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070817/8f7dae48/attachment.html -------------- next part -------------- Modified: usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) Modified: usarsim/StaticMeshes/TreasureHuntMesh.usx =================================================================== (Binary files differ) Modified: usarsim/System/make.bat =================================================================== --- usarsim/System/make.bat 2007-08-16 20:48:05 UTC (rev 704) +++ usarsim/System/make.bat 2007-08-17 21:15:55 UTC (rev 705) @@ -1,3 +1,6 @@ + at echo off + +echo Backing Up Old Built Code... IF EXIST USARBotAPI.u move /Y USARBotAPI.u USARBotAPIu.bak IF EXIST USARBot.u move /Y USARBot.u USARBotu.bak IF EXIST USARModels.u move /Y USARModels.u USARModelsu.bak @@ -4,5 +7,10 @@ IF EXIST USARVictims.u move /Y USARVictims.u USARVictimsu.bak IF EXIST USARMisPkg.u move /Y USARMisPkg.u USARMisPkgu.bak IF EXIST TreasureHunt.u move /Y TreasureHunt.u TreasureHuntu.bak +echo Done + +echo Building Code... ucc make -ini=USARSim.ini +echo Done + pause Modified: usarsim/TreasureHunt/Classes/SegwayRMP.uc =================================================================== --- usarsim/TreasureHunt/Classes/SegwayRMP.uc 2007-08-16 20:48:05 UTC (rev 704) +++ usarsim/TreasureHunt/Classes/SegwayRMP.uc 2007-08-17 21:15:55 UTC (rev 705) @@ -14,7 +14,7 @@ Wheels(1)=(Number=1,PowerType=Left_Powered); - StaticMesh = StaticMesh'TreasureHuntMesh.TreasureChest'; + StaticMesh = StaticMesh'TreasureHuntMesh.SegwayBody'; DrawScale = 1.0; ChassisMass = 7.0; Modified: usarsim/TreasureHunt/Classes/TreasurePickup.uc =================================================================== --- usarsim/TreasureHunt/Classes/TreasurePickup.uc 2007-08-16 20:48:05 UTC (rev 704) +++ usarsim/TreasureHunt/Classes/TreasurePickup.uc 2007-08-17 21:15:55 UTC (rev 705) @@ -7,7 +7,7 @@ AmbientGlow = 128; MaxDesireability = 0; DrawType = DT_StaticMesh - StaticMesh = StaticMesh'TreasureHuntMesh.Gold'; + StaticMesh = StaticMesh'TreasureHuntMesh.GoldBar'; bAmbientGlow = True; bInstantRespawn = False; bPredictRespawns = False; From bfrisch at edam.speech.cs.cmu.edu Fri Aug 17 17:48:01 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Fri, 17 Aug 2007 17:48:01 -0400 Subject: [TeamTalk 170]: [706] usarsim/Maps/DM-RoboticsLab_250.ut2: 1) Now there is a hole where the garage door was that takes you outside. Message-ID: <200708172148.l7HLm1Wm006021@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070817/42a54fd7/attachment.html -------------- next part -------------- Modified: usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) From bfrisch at edam.speech.cs.cmu.edu Fri Aug 17 18:00:36 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Fri, 17 Aug 2007 18:00:36 -0400 Subject: [TeamTalk 171]: [707] usarsim/Maps/DM-RoboticsLab_250.ut2: 1) Now the garage door is closed by default Message-ID: <200708172200.l7HM0abA006044@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070817/9d879a16/attachment.html -------------- next part -------------- Modified: usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) From bfrisch at edam.speech.cs.cmu.edu Fri Aug 17 20:35:02 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Fri, 17 Aug 2007 20:35:02 -0400 Subject: [TeamTalk 172]: [708] usarsim/Maps/DM-RoboticsLab_250.ut2: 1) Small changes Message-ID: <200708180035.l7I0Z2pH006701@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070817/00e0dceb/attachment.html -------------- next part -------------- Modified: usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) From bfrisch at edam.speech.cs.cmu.edu Mon Aug 20 17:10:02 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 20 Aug 2007 17:10:02 -0400 Subject: [TeamTalk 173]: [709] TeamTalk/Configurations/DesktopConfiguration/startlist-desktop.txt: 1 ) Now DesktopConfiguration/startlist-desktop. txt uses the correct path for the Galaxy java JAR library. Message-ID: <200708202110.l7KLA2Y3014940@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070820/06598f15/attachment.html -------------- next part -------------- Modified: TeamTalk/Configurations/DesktopConfiguration/startlist-desktop.txt =================================================================== --- TeamTalk/Configurations/DesktopConfiguration/startlist-desktop.txt 2007-08-18 00:35:01 UTC (rev 708) +++ TeamTalk/Configurations/DesktopConfiguration/startlist-desktop.txt 2007-08-20 21:10:01 UTC (rev 709) @@ -4,7 +4,7 @@ { title PenDecoder dir ..\..\Agents\PenDecoder - path java -classpath bsh-core-2.0b4.jar;bsh-util-2.0b4.jar;jiu.jar;dist/PenDecoder.jar;../../ExternalLibraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar edu.cmu.ravenclaw.pendecoder.PenDecoderServer -port 11002 -verbosity 1 -peerfile ..\..\Configurations\DesktopConfiguration\peerfile.txt + path java -classpath bsh-core-2.0b4.jar;bsh-util-2.0b4.jar;jiu.jar;dist/PenDecoder.jar;../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar edu.cmu.ravenclaw.pendecoder.PenDecoderServer -port 11002 -verbosity 1 -peerfile ..\..\Configurations\DesktopConfiguration\peerfile.txt server_name PenDecoder } From bfrisch at edam.speech.cs.cmu.edu Mon Aug 20 17:13:25 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 20 Aug 2007 17:13:25 -0400 Subject: [TeamTalk 174]: [710] moast-bth/moast/etc/moast.ini: Changing heights in moast.ini Message-ID: <200708202113.l7KLDPRi014955@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070820/d53518d5/attachment.html -------------- next part -------------- Modified: moast-bth/moast/etc/moast.ini =================================================================== --- moast-bth/moast/etc/moast.ini 2007-08-20 21:10:01 UTC (rev 709) +++ moast-bth/moast/etc/moast.ini 2007-08-20 21:13:25 UTC (rev 710) @@ -381,9 +381,9 @@ UTM_LETTER = N UTM_ZONE = 18 UTM_START_POSE_COUNT = 3 -UTM_START_POSE_1 = 25. 6.5 -1. 0. 0. 3.14159265 -UTM_START_POSE_2 = 25. 7.5 -1. 0. 0. 3.14159265 -UTM_START_POSE_3 = 26. 7.5 -1. 0. 0. 3.14159265 +UTM_START_POSE_1 = 25.0 6.5 -2.0 0. 0. 3.14159265 +UTM_START_POSE_2 = 25.0 7.5 -2.0 0. 0. 3.14159265 +UTM_START_POSE_3 = 26.0 7.5 -2.0 0. 0. 3.14159265 [DM-TallTestWorld_250] UNREAL_UTM_OFFSET = 0. 0. 0 From bfrisch at edam.speech.cs.cmu.edu Mon Aug 20 22:02:11 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Mon, 20 Aug 2007 22:02:11 -0400 Subject: [TeamTalk 175]: [711] TeamTalk/Agents: 1) Making TeamTalkBackend compile in debug mode Message-ID: <200708210202.l7L22Bl9016345@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070820/85c7091e/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/Agents.sln =================================================================== --- TeamTalk/Agents/Agents.sln 2007-08-20 21:13:25 UTC (rev 710) +++ TeamTalk/Agents/Agents.sln 2007-08-21 02:02:09 UTC (rev 711) @@ -27,7 +27,7 @@ {B1A99CB7-705E-41D0-A461-6CE24CB83C50} = {B1A99CB7-705E-41D0-A461-6CE24CB83C50} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Sphinx_Engine", "MultiDecoder\Sphinx_Engine\Sphinx_Engine.vcproj", "{6A7673C4-08F4-4490-93A5-5F7211B406CF}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Sphinx_Engine", "MultiDecoder\Sphinx_Engine\Sphinx_Engine.vcproj", "{FEB0A2B8-AF38-4237-A124-81EAD008CDDC}" ProjectSection(ProjectDependencies) = postProject {B1A99CB7-705E-41D0-A461-6CE24CB83C50} = {B1A99CB7-705E-41D0-A461-6CE24CB83C50} {BB2093E6-97B7-47B1-9F6D-5F7417E69267} = {BB2093E6-97B7-47B1-9F6D-5F7417E69267} @@ -49,19 +49,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2fe", "..\Libraries\sphinx2msdev\libsphinx2fe\libsphinx2fe.vcproj", "{D1928EF1-ABBB-4130-98E4-8BB293F982F3}" EndProject Global - GlobalSection(SourceCodeControl) = preSolution - SccNumberOfProjects = 2 - SccProjectUniqueName0 = ..\\Libraries\\sphinx2\\win32\\msdev\\libsphinx2ad\\libsphinx2ad.vcproj - SccProjectName0 = \u0022$/Libraries/sphinx2\u0022,\u0020CYNBAAAA - SccLocalPath0 = ..\\Libraries\\sphinx2 - SccProvider0 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectFilePathRelativizedFromConnection0 = win32\\msdev\\libsphinx2ad\\ - SccProjectUniqueName1 = ..\\Libraries\\sphinx2\\win32\\msdev\\libsphinx2fe\\libsphinx2fe.vcproj - SccProjectName1 = \u0022$/Libraries/sphinx2\u0022,\u0020CYNBAAAA - SccLocalPath1 = ..\\Libraries\\sphinx2 - SccProvider1 = MSSCCI:Microsoft\u0020Visual\u0020SourceSafe - SccProjectFilePathRelativizedFromConnection1 = win32\\msdev\\libsphinx2fe\\ - EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 DebugGalaxy|Win32 = DebugGalaxy|Win32 @@ -208,28 +195,28 @@ {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftDebug|Win32.Build.0 = Debug|Win32 {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.ActiveCfg = Release|Win32 {C31484B0-179B-432D-AE1E-75FB90591F23}.SwiftRelease|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Debug|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.DebugOAA|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalDebug|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.FestivalRelease|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.halfreleaseaudio|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.Release|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftDebug|Win32.Build.0 = Debug|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.ActiveCfg = Release|Win32 - {6A7673C4-08F4-4490-93A5-5F7211B406CF}.SwiftRelease|Win32.Build.0 = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.Debug|Win32.ActiveCfg = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.Debug|Win32.Build.0 = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.DebugOAA|Win32.Build.0 = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.FestivalDebug|Win32.ActiveCfg = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.FestivalDebug|Win32.Build.0 = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.FestivalRelease|Win32.ActiveCfg = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.FestivalRelease|Win32.Build.0 = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.halfreleaseaudio|Win32.ActiveCfg = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.halfreleaseaudio|Win32.Build.0 = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.Release|Win32.ActiveCfg = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.Release|Win32.Build.0 = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.SwiftDebug|Win32.ActiveCfg = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.SwiftDebug|Win32.Build.0 = Debug|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.SwiftRelease|Win32.ActiveCfg = Release|Win32 + {FEB0A2B8-AF38-4237-A124-81EAD008CDDC}.SwiftRelease|Win32.Build.0 = Release|Win32 {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.ActiveCfg = Debug|Win32 {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.Debug|Win32.Build.0 = Debug|Win32 {93C8F5F8-6C43-4179-9B9F-A31AA6438513}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 Deleted: TeamTalk/Agents/TeamTalkBackend/ReadMe.txt =================================================================== --- TeamTalk/Agents/TeamTalkBackend/ReadMe.txt 2007-08-20 21:13:25 UTC (rev 710) +++ TeamTalk/Agents/TeamTalkBackend/ReadMe.txt 2007-08-21 02:02:09 UTC (rev 711) @@ -1,32 +0,0 @@ -======================================================================== - CONSOLE APPLICATION : zap2Backend Project Overview -======================================================================== - -AppWizard has created this zap2Backend application for you. -This file contains a summary of what you will find in each of the files that -make up your zap2Backend application. - - -zap2Backend.vcproj - This is the main project file for VC++ projects generated using an Application Wizard. - It contains information about the version of Visual C++ that generated the file, and - information about the platforms, configurations, and project features selected with the - Application Wizard. - -zap2Backend.cpp - This is the main application source file. - -///////////////////////////////////////////////////////////////////////////// -Other standard files: - -StdAfx.h, StdAfx.cpp - These files are used to build a precompiled header (PCH) file - named zap2Backend.pch and a precompiled types file named StdAfx.obj. - -///////////////////////////////////////////////////////////////////////////// -Other notes: - -AppWizard uses "TODO:" comments to indicate parts of the source code you -should add to or customize. - -///////////////////////////////////////////////////////////////////////////// Modified: TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj 2007-08-20 21:13:25 UTC (rev 710) +++ TeamTalk/Agents/TeamTalkBackend/TeamTalkBackend.vcproj 2007-08-21 02:02:09 UTC (rev 711) @@ -25,6 +25,8 @@ > subs; subs["%%DialogManager%%"] = uppername; Modified: TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj 2007-08-20 21:13:25 UTC (rev 710) +++ TeamTalk/Agents/TeamTalkBackend/backendstub/backendstub.vcproj 2007-08-21 02:02:09 UTC (rev 711) @@ -25,6 +25,8 @@ > Modified: TeamTalk/Agents/TeamTalkDM/TeamTalkDM.vcproj =================================================================== --- TeamTalk/Agents/TeamTalkDM/TeamTalkDM.vcproj 2007-08-20 21:13:25 UTC (rev 710) +++ TeamTalk/Agents/TeamTalkDM/TeamTalkDM.vcproj 2007-08-21 02:02:09 UTC (rev 711) @@ -25,6 +25,8 @@ > An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070821/658f2ce9/attachment.html -------------- next part -------------- Modified: TeamTalk/Agents/Agents.sln =================================================================== --- TeamTalk/Agents/Agents.sln 2007-08-21 02:02:09 UTC (rev 711) +++ TeamTalk/Agents/Agents.sln 2007-08-21 19:34:41 UTC (rev 712) @@ -185,8 +185,8 @@ {C31484B0-179B-432D-AE1E-75FB90591F23}.FestivalRelease|Win32.Build.0 = Release|Win32 {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.ActiveCfg = halfreleaseaudio|Win32 {C31484B0-179B-432D-AE1E-75FB90591F23}.halfreleaseaudio|Win32.Build.0 = halfreleaseaudio|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.ActiveCfg = Release|Win32 - {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.Build.0 = Release|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.ActiveCfg = Debug|Win32 + {C31484B0-179B-432D-AE1E-75FB90591F23}.Release|Win32.Build.0 = Debug|Win32 {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 {C31484B0-179B-432D-AE1E-75FB90591F23}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 From bfrisch at edam.speech.cs.cmu.edu Tue Aug 21 17:30:28 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 21 Aug 2007 17:30:28 -0400 Subject: [TeamTalk 177]: [713] TeamTalk/Configurations/DesktopConfiguration: 1) Making the other startlists use the debug audio server Message-ID: <200708212130.l7LLUSGI018942@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070821/49627efc/attachment.html -------------- next part -------------- Modified: TeamTalk/Configurations/DesktopConfiguration/startlist-desktop-nopendecoder-simulated.txt =================================================================== --- TeamTalk/Configurations/DesktopConfiguration/startlist-desktop-nopendecoder-simulated.txt 2007-08-21 19:34:41 UTC (rev 712) +++ TeamTalk/Configurations/DesktopConfiguration/startlist-desktop-nopendecoder-simulated.txt 2007-08-21 21:30:26 UTC (rev 713) @@ -44,7 +44,7 @@ { title SPHINX_AUDIO dir . - path ..\..\Bin\x86-nt\Audio_Server.exe -maxconns 6 -sps 16000 -engine_list sphinx_engines.txt + path ..\..\Bin\x86-nt\Audio_Server-DEBUG.exe -maxconns 6 -sps 16000 -engine_list sphinx_engines.txt server_name sphinx } Modified: TeamTalk/Configurations/DesktopConfiguration/startlist-desktop-nopendecoder.txt =================================================================== --- TeamTalk/Configurations/DesktopConfiguration/startlist-desktop-nopendecoder.txt 2007-08-21 19:34:41 UTC (rev 712) +++ TeamTalk/Configurations/DesktopConfiguration/startlist-desktop-nopendecoder.txt 2007-08-21 21:30:26 UTC (rev 713) @@ -38,7 +38,7 @@ { title SPHINX_AUDIO dir . - path ..\..\Bin\x86-nt\Audio_Server.exe -maxconns 6 -sps 16000 -engine_list sphinx_engines.txt + path ..\..\Bin\x86-nt\Audio_Server-DEBUG.exe -maxconns 6 -sps 16000 -engine_list sphinx_engines.txt server_name sphinx } From bfrisch at edam.speech.cs.cmu.edu Tue Aug 21 23:16:18 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Tue, 21 Aug 2007 23:16:18 -0400 Subject: [TeamTalk 178]: [714] TeamTalk: 1) Bug fixing and java support in TeamTalkBuild. bat and TeamTalkRebuild.bat Message-ID: <200708220316.l7M3GIL1019326@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070821/e0db2b5a/attachment.html -------------- next part -------------- Modified: TeamTalk/TeamTalkBuild.bat =================================================================== --- TeamTalk/TeamTalkBuild.bat 2007-08-21 21:30:26 UTC (rev 713) +++ TeamTalk/TeamTalkBuild.bat 2007-08-22 03:16:18 UTC (rev 714) @@ -18,7 +18,7 @@ cd .. :Path should be set to include Visual Studio and JDK's binary directory -TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt +::TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt :Build the Visual Studio solutions @@ -53,16 +53,12 @@ IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Agents -- This may take 3-9 Minutes, Please Wait... IF NOT VSDrive == "Non-Existent" cd Agents -IF NOT VSDrive == "Non-Existent" @echo on -IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Agents.sln /Build Release -IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv" Agents.sln /Build Release IF NOT VSDrive == "Non-Existent" cd .. IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Tools -- This may take 1-3 Minutes, Please Wait.. IF NOT VSDrive == "Non-Existent" cd Tools -IF NOT VSDrive == "Non-Existent" @echo on -IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Tools.sln /Build Release -IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv" Tools.sln /Build Release IF NOT VSDrive == "Non-Existent" cd .. IF VSDrive == "Non-Existent" echo TeamTalk Tools and Agents can not be built because the location of Microsoft Visual Studio 2005 can not be determined @@ -101,10 +97,10 @@ IF NOT JavaDrive == "Non-Existent" echo Building Java Pen Decoder IF NOT JavaDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\bsh-core-2.0b4.jar;..\..\..\bsh-util-2.0b4.jar;../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar IF NOT JavaDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java +IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\..\..\bsh-core-2.0b4.jar;..\..\..\..\..\bsh-util-2.0b4.jar;../../../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar;..\..\..\..\..\build\classes\; IF NOT JavaDrive == "Non-Existent" cd ..\..\..\..\..\..\.. @@ -122,7 +118,7 @@ :: Remove the Temporary Path Storage File :: Return the path to its original state -del temp\tempPath.txt +IF EXIST temp\tempPath.txt del temp\tempPath.txt rmdir temp set PATH = %PATH% Modified: TeamTalk/TeamTalkRebuild.bat =================================================================== --- TeamTalk/TeamTalkRebuild.bat 2007-08-21 21:30:26 UTC (rev 713) +++ TeamTalk/TeamTalkRebuild.bat 2007-08-22 03:16:18 UTC (rev 714) @@ -53,16 +53,12 @@ IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Agents -- This may take 3-9 Minutes, Please Wait... IF NOT VSDrive == "Non-Existent" cd Agents -IF NOT VSDrive == "Non-Existent" @echo on -IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Agents.sln /Rebuild Release -IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv" Agents.sln /Rebuild Release IF NOT VSDrive == "Non-Existent" cd .. IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Tools -- This may take 1-3 Minutes, Please Wait.. IF NOT VSDrive == "Non-Existent" cd Tools -IF NOT VSDrive == "Non-Existent" @echo on -IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" Tools.sln /Rebuild Release -IF NOT VSDrive == "Non-Existent" @echo off +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv" Tools.sln /Rebuild Release IF NOT VSDrive == "Non-Existent" cd .. IF VSDrive == "Non-Existent" echo TeamTalk Tools and Agents can not be built because the location of Microsoft Visual Studio 2005 can not be determined From bfrisch at edam.speech.cs.cmu.edu Wed Aug 22 03:20:41 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Wed, 22 Aug 2007 03:20:41 -0400 Subject: [TeamTalk 179]: [715] TeamTalk: 1) Changes on the way to accurate java building Message-ID: <200708220720.l7M7Kfdv019583@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070822/4f38feef/attachment-0001.html -------------- next part -------------- Modified: TeamTalk/TeamTalkBuild.bat =================================================================== --- TeamTalk/TeamTalkBuild.bat 2007-08-22 03:16:18 UTC (rev 714) +++ TeamTalk/TeamTalkBuild.bat 2007-08-22 07:20:40 UTC (rev 715) @@ -1,23 +1,29 @@ @echo off +:: If Netbeans is updated change the NetBeans version to the current version of NetBeans as the default folder name will likely change. +set NetBeansVer = 5.5.1 + :Check to make sure the file is not running with a wrong working directory title TeamTalk Code Build - Win32 IF NOT EXIST TeamTalkBuild.bat goto Error IF NOT EXIST Agents\Agents.sln goto Error IF NOT EXIST Tools\Tools.sln goto Error -IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error +::Commented out as the tool is not used any more +::IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error IF NOT EXIST Tools\MakeLM\makelm.pl goto Error :Make directories for logs, temp files, and builds if they do not exist already echo Creating Working Directories If NOT EXIST logs\nul mkdir logs > nul -IF NOT EXIST temp\nul mkdir temp > nul +::Commented out as the temp directory is not used +::IF NOT EXIST temp\nul mkdir temp > nul IF NOT EXIST bin\nul mkdir bin > nul cd bin IF NOT EXIST x86-nt\nul mkdir x86-nt > nul cd .. :Path should be set to include Visual Studio and JDK's binary directory +::Commented out as the tool is not used any more ::TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt :Build the Visual Studio solutions @@ -65,46 +71,46 @@ :Java Files Compilation -set JavaDrive = Non-Existent +set NetBeansDrive = Non-Existent -IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=A -IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=B -IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=C -IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=D -IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=E -IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=F -IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=G -IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=H -IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=I -IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=J -IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=K -IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=L -IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=M -IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=N -IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=O -IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=P -IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Q -IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=R -IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=S -IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=T -IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=U -IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=V -IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=W -IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=X -IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Y -IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Z +IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=A +IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=B +IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=C +IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansrive=D +IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=E +IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=F +IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=G +IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=H +IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=I +IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=J +IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=K +IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=L +IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=M +IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=N +IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=O +IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=P +IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Q +IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=R +IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=S +IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=T +IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=U +IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=V +IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=W +IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=X +IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Y +IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Z -IF NOT JavaDrive == "Non-Existent" echo Building Java Pen Decoder +IF NOT NetBeansDrive == "Non-Existent" echo Building Java Pen Decoder -IF NOT JavaDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\bsh-core-2.0b4.jar;..\..\..\bsh-util-2.0b4.jar;../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar +IF NOT NetBeansDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils +IF NOT NetBeansDrive == "Non-Existent" "%NetBeansDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\bsh-core-2.0b4.jar;..\..\..\bsh-util-2.0b4.jar;../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar -IF NOT JavaDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\..\..\bsh-core-2.0b4.jar;..\..\..\..\..\bsh-util-2.0b4.jar;../../../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar;..\..\..\..\..\build\classes\; +IF NOT NetBeansDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder +IF NOT NetBeansDrive == "Non-Existent" "%NetBeansDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\..\..\bsh-core-2.0b4.jar;..\..\..\..\..\bsh-util-2.0b4.jar;../../../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar;..\..\..\..\..\build\classes\; -IF NOT JavaDrive == "Non-Existent" cd ..\..\..\..\..\..\.. +IF NOT NetBeansDrive == "Non-Existent" cd ..\..\..\..\..\..\.. -IF JavaDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of Java Developement Kit 1.6.0 Update 2 can not be determined +IF NetBeansDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of NetBeans %NetBeansVer% can not be determined. :Run MakeLM @@ -118,12 +124,14 @@ :: Remove the Temporary Path Storage File :: Return the path to its original state -IF EXIST temp\tempPath.txt del temp\tempPath.txt -rmdir temp +:: Commented out as the Temp directory is not used. +::IF EXIST temp\tempPath.txt del temp\tempPath.txt +::If EXIST temp\nul rmdir temp +::set PATH = %PATH% -set PATH = %PATH% set VSDrive = -set JavaDrive = +set NetBeansDrive = +set NetBeansVer = :: Don't display the message that the script was run in the wrong working directory as that was not the case goto Pause Added: TeamTalk/TeamTalkDebugBuild.bat =================================================================== --- TeamTalk/TeamTalkDebugBuild.bat (rev 0) +++ TeamTalk/TeamTalkDebugBuild.bat 2007-08-22 07:20:40 UTC (rev 715) @@ -0,0 +1,150 @@ + at echo off + +:: If Netbeans is updated change the NetBeans version to the current version of NetBeans as the default folder name will likely change. +set NetBeansVer = 5.5.1 + +:Check to make sure the file is not running with a wrong working directory +title TeamTalk Code Debug Build - Win32 +IF NOT EXIST TeamTalkDebugBuild.bat goto Error +IF NOT EXIST Agents\Agents.sln goto Error +IF NOT EXIST Tools\Tools.sln goto Error +::Commented out as the tool is not used any more +::IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error +IF NOT EXIST Tools\MakeLM\makelm.pl goto Error + +:Make directories for logs, temp files, and builds if they do not exist already +echo Creating Working Directories +If NOT EXIST logs\nul mkdir logs > nul +::Commented out as the temp directory is not used +::IF NOT EXIST temp\nul mkdir temp > nul +IF NOT EXIST bin\nul mkdir bin > nul +cd bin +IF NOT EXIST x86-nt\nul mkdir x86-nt > nul +cd .. + +:Path should be set to include Visual Studio and JDK's binary directory +::Commented out as the tool is not used any more +::TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt + +:Build the Visual Studio solutions + +set VSDrive = Non-Existent + +IF EXIST "A:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=A +IF EXIST "B:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=B +IF EXIST "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=C +IF EXIST "D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=D +IF EXIST "E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=E +IF EXIST "F:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=F +IF EXIST "G:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=G +IF EXIST "H:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=H +IF EXIST "I:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=I +IF EXIST "J:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=J +IF EXIST "K:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=K +IF EXIST "L:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=L +IF EXIST "M:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=M +IF EXIST "N:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=N +IF EXIST "O:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=O +IF EXIST "P:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=P +IF EXIST "Q:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Q +IF EXIST "R:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=R +IF EXIST "S:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=S +IF EXIST "T:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=T +IF EXIST "U:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=U +IF EXIST "V:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=V +IF EXIST "W:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=W +IF EXIST "X:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=X +IF EXIST "Y:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Y +IF EXIST "Z:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.com" set VSDrive=Z + +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Agents -- This may take 3-9 Minutes, Please Wait... +IF NOT VSDrive == "Non-Existent" cd Agents +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv" Agents.sln /Build Debug +IF NOT VSDrive == "Non-Existent" cd .. + +IF NOT VSDrive == "Non-Existent" echo Building TeamTalk Tools -- This may take 1-3 Minutes, Please Wait.. +IF NOT VSDrive == "Non-Existent" cd Tools +IF NOT VSDrive == "Non-Existent" "%VSDrive%:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv" Tools.sln /Build Debug +IF NOT VSDrive == "Non-Existent" cd .. + +IF VSDrive == "Non-Existent" echo TeamTalk Tools and Agents can not be built because the location of Microsoft Visual Studio 2005 can not be determined + +:Java Files Compilation + +set NetBeansDrive = Non-Existent + +IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=A +IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=B +IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=C +IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansrive=D +IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=E +IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=F +IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=G +IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=H +IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=I +IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=J +IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=K +IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=L +IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=M +IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=N +IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=O +IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=P +IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Q +IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=R +IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=S +IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=T +IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=U +IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=V +IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=W +IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=X +IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Y +IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Z + +IF NOT NetBeansDrive == "Non-Existent" echo Building Java Pen Decoder + +IF NOT NetBeansDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils +IF NOT NetBeansDrive == "Non-Existent" "%NetBeansDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\bsh-core-2.0b4.jar;..\..\..\bsh-util-2.0b4.jar;../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar + +IF NOT NetBeansDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder +IF NOT NetBeansDrive == "Non-Existent" "%NetBeansDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\..\..\bsh-core-2.0b4.jar;..\..\..\..\..\bsh-util-2.0b4.jar;../../../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar;..\..\..\..\..\build\classes\; + +IF NOT NetBeansDrive == "Non-Existent" cd ..\..\..\..\..\..\.. + +IF NetBeansDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of NetBeans %NetBeansVer% can not be determined. + +:Run MakeLM + +echo Now Executing MakeLM +cd Tools\MakeLM +perl makelm.pl +cd ..\.. + +:Clean Up Changes +:: --------------------- +:: Remove the Temporary Path Storage File +:: Return the path to its original state + +:: Commented out as the Temp directory is not used. +::IF EXIST temp\tempPath.txt del temp\tempPath.txt +::If EXIST temp\nul rmdir temp +::set PATH = %PATH% + +set VSDrive = +set NetBeansDrive = +set NetBeansVer = + +:: Don't display the message that the script was run in the wrong working directory as that was not the case +goto Pause + +:Error message that says that the script was run outside of the TeamTalk directory. + +echo. +echo This script must be run with the current directory being that of the script. +echo (For example, click directly on the script in Windows Explorer instead of +echo entering the full path to the script at the command prompt.) +echo. +echo If this is not the case, please contact bfrisch at gmail.com. +echo. + +:Pause the script execution so the DOS windows does not disappear too soon. +pause \ No newline at end of file Modified: TeamTalk/TeamTalkRebuild.bat =================================================================== --- TeamTalk/TeamTalkRebuild.bat 2007-08-22 03:16:18 UTC (rev 714) +++ TeamTalk/TeamTalkRebuild.bat 2007-08-22 07:20:40 UTC (rev 715) @@ -1,24 +1,30 @@ @echo off +:: If Netbeans is updated change the NetBeans version to the current version of NetBeans as the default folder name will likely change. +set NetBeansVer = 5.5.1 + :Check to make sure the file is not running with a wrong working directory title TeamTalk Code Rebuild - Win32 IF NOT EXIST TeamTalkRebuild.bat goto Error IF NOT EXIST Agents\Agents.sln goto Error IF NOT EXIST Tools\Tools.sln goto Error -IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error +::Commented out as the tool is not used any more +::IF NOT EXIST TeamTalk-Tools\regTool\reg.exe goto Error IF NOT EXIST Tools\MakeLM\makelm.pl goto Error :Make directories for logs, temp files, and builds if they do not exist already echo Creating Working Directories If NOT EXIST logs\nul mkdir logs > nul -IF NOT EXIST temp\nul mkdir temp > nul +::Commented out as the temp directory is not used +::IF NOT EXIST temp\nul mkdir temp > nul IF NOT EXIST bin\nul mkdir bin > nul cd bin IF NOT EXIST x86-nt\nul mkdir x86-nt > nul cd .. :Path should be set to include Visual Studio and JDK's binary directory -TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt +::Commented out as the tool is not used any more +::TeamTalk-Tools\regTool\reg query "HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6" /v JAVAHOME > temp\tempPath.txt :Build the Visual Studio solutions @@ -65,46 +71,46 @@ :Java Files Compilation -set JavaDrive = Non-Existent +set NetBeansDrive = Non-Existent -IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=A -IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=B -IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=C -IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=D -IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=E -IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=F -IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=G -IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=H -IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=I -IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=J -IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=K -IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=L -IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=M -IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=N -IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=O -IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=P -IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Q -IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=R -IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=S -IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=T -IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=U -IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=V -IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=W -IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=X -IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Y -IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set JavaDrive=Z +IF EXIST "A:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=A +IF EXIST "B:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=B +IF EXIST "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=C +IF EXIST "D:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansrive=D +IF EXIST "E:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=E +IF EXIST "F:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=F +IF EXIST "G:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=G +IF EXIST "H:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=H +IF EXIST "I:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=I +IF EXIST "J:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=J +IF EXIST "K:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=K +IF EXIST "L:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=L +IF EXIST "M:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=M +IF EXIST "N:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=N +IF EXIST "O:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=O +IF EXIST "P:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=P +IF EXIST "Q:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Q +IF EXIST "R:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=R +IF EXIST "S:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=S +IF EXIST "T:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=T +IF EXIST "U:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=U +IF EXIST "V:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=V +IF EXIST "W:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=W +IF EXIST "X:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=X +IF EXIST "Y:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Y +IF EXIST "Z:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" set NetBeansDrive=Z -IF NOT JavaDrive == "Non-Existent" echo Building Java Pen Decoder +IF NOT NetBeansDrive == "Non-Existent" echo Building Java Pen Decoder -IF NOT JavaDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java +IF NOT NetBeansDrive == "Non-Existent" cd Agents\PenDecoder\src\tk\utils +IF NOT NetBeansDrive == "Non-Existent" "%NetBeansDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\bsh-core-2.0b4.jar;..\..\..\bsh-util-2.0b4.jar;../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar -IF NOT JavaDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder -IF NOT JavaDrive == "Non-Existent" "%JavaDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java +IF NOT NetBeansDrive == "Non-Existent" cd ..\..\edu\cmu\ravenclaw\pendecoder +IF NOT NetBeansDrive == "Non-Existent" "%NetBeansDrive%:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" *.java -classpath ..\..\..\..\..\bsh-core-2.0b4.jar;..\..\..\..\..\bsh-util-2.0b4.jar;../../../../../../../Libraries/galaxy/contrib/MITRE/bindings/java/lib/galaxy.jar;..\..\..\..\..\build\classes\; -IF NOT JavaDrive == "Non-Existent" cd ..\..\..\..\..\..\.. +IF NOT NetBeansDrive == "Non-Existent" cd ..\..\..\..\..\..\.. -IF JavaDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of Java Developement Kit 1.6.0 Update 2 can not be determined +IF NetBeansDrive == "Non-Existent" echo The Pen Decoder can not be built because the location of NetBeans %NetBeansVer% can not be determined. :Run MakeLM @@ -118,12 +124,14 @@ :: Remove the Temporary Path Storage File :: Return the path to its original state -del temp\tempPath.txt -rmdir temp +:: Commented out as the Temp directory is not used. +::IF EXIST temp\tempPath.txt del temp\tempPath.txt +::If EXIST temp\nul rmdir temp +::set PATH = %PATH% -set PATH = %PATH% set VSDrive = -set JavaDrive = +set NetBeansDrive = +set NetBeansVer = :: Don't display the message that the script was run in the wrong working directory as that was not the case goto Pause From bfrisch at edam.speech.cs.cmu.edu Wed Aug 22 03:21:26 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Wed, 22 Aug 2007 03:21:26 -0400 Subject: [TeamTalk 180]: [716] TeamTalk/TeamTalk-tools/: 1) Removing teamtalk tools as it will not be necessary Message-ID: <200708220721.l7M7LQww019597@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070822/486a3458/attachment.html -------------- next part -------------- From bfrisch at edam.speech.cs.cmu.edu Wed Aug 22 03:24:46 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Wed, 22 Aug 2007 03:24:46 -0400 Subject: [TeamTalk 181]: [717] TeamTalk/Libraries/Libraries.sln: Adding PrimitveComm to Libraries. sln Message-ID: <200708220724.l7M7OkiH019607@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070822/5e30ea24/attachment.html -------------- next part -------------- Modified: TeamTalk/Libraries/Libraries.sln =================================================================== --- TeamTalk/Libraries/Libraries.sln 2007-08-22 07:21:26 UTC (rev 716) +++ TeamTalk/Libraries/Libraries.sln 2007-08-22 07:24:46 UTC (rev 717) @@ -1,14 +1,16 @@ ? Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2", "sphinx2msdev\libsphinx2\libsphinx2.vcproj", "{B0C46B20-F278-4B69-9B7B-59A0AE386637}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2", "sphinx2msdev\libsphinx2\libsphinx2.vcproj", "{BB2093E6-97B7-47B1-9F6D-5F7417E69267}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2ad", "sphinx2msdev\libsphinx2ad\libsphinx2ad.vcproj", "{52E53109-DD06-4FFF-A7BA-A1031A0B9D68}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2ad", "sphinx2msdev\libsphinx2ad\libsphinx2ad.vcproj", "{B1A99CB7-705E-41D0-A461-6CE24CB83C50}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2fe", "sphinx2msdev\libsphinx2fe\libsphinx2fe.vcproj", "{9E350D92-0B8C-48F0-A031-61F4BAD1D091}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsphinx2fe", "sphinx2msdev\libsphinx2fe\libsphinx2fe.vcproj", "{D1928EF1-ABBB-4130-98E4-8BB293F982F3}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RavenClaw", "RavenClaw\RavenClaw.vcproj", "{538B76FD-E289-4CF7-A7FF-1ACB429B4F63}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PrimitiveComm", "..\Agents\PrimitiveComm\PrimitiveComm.vcproj", "{4051C912-8C55-442F-9AF8-3F3AE9859776}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 @@ -19,42 +21,42 @@ ReleaseOAA|Win32 = ReleaseOAA|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Debug|Win32.ActiveCfg = Debug|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Debug|Win32.Build.0 = Debug|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.DebugOAA|Win32.Build.0 = Debug|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Release|Win32.ActiveCfg = Release|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.Release|Win32.Build.0 = Release|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {B0C46B20-F278-4B69-9B7B-59A0AE386637}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Debug|Win32.ActiveCfg = Debug|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Debug|Win32.Build.0 = Debug|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.DebugOAA|Win32.Build.0 = Debug|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Release|Win32.ActiveCfg = Release|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.Release|Win32.Build.0 = Release|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {52E53109-DD06-4FFF-A7BA-A1031A0B9D68}.ReleaseOAA|Win32.Build.0 = Release|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Debug|Win32.ActiveCfg = Debug|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Debug|Win32.Build.0 = Debug|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugGalaxy|Win32.Build.0 = Debug|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugOAA|Win32.ActiveCfg = Debug|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.DebugOAA|Win32.Build.0 = Debug|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Release|Win32.ActiveCfg = Release|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.Release|Win32.Build.0 = Release|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 - {9E350D92-0B8C-48F0-A031-61F4BAD1D091}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.Debug|Win32.ActiveCfg = Debug|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.Debug|Win32.Build.0 = Debug|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.DebugOAA|Win32.Build.0 = Debug|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.Release|Win32.ActiveCfg = Release|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.Release|Win32.Build.0 = Release|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {BB2093E6-97B7-47B1-9F6D-5F7417E69267}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.Debug|Win32.ActiveCfg = Debug|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.Debug|Win32.Build.0 = Debug|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.DebugOAA|Win32.Build.0 = Debug|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.Release|Win32.ActiveCfg = Release|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.Release|Win32.Build.0 = Release|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {B1A99CB7-705E-41D0-A461-6CE24CB83C50}.ReleaseOAA|Win32.Build.0 = Release|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.Debug|Win32.ActiveCfg = Debug|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.Debug|Win32.Build.0 = Debug|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.DebugOAA|Win32.Build.0 = Debug|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.Release|Win32.ActiveCfg = Release|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.Release|Win32.Build.0 = Release|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {D1928EF1-ABBB-4130-98E4-8BB293F982F3}.ReleaseOAA|Win32.Build.0 = Release|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.ActiveCfg = DebugOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.Debug|Win32.Build.0 = DebugOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.DebugGalaxy|Win32.ActiveCfg = DebugGalaxy|Win32 @@ -67,6 +69,18 @@ {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseGalaxy|Win32.Build.0 = ReleaseGalaxy|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.ActiveCfg = ReleaseOAA|Win32 {538B76FD-E289-4CF7-A7FF-1ACB429B4F63}.ReleaseOAA|Win32.Build.0 = ReleaseOAA|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Debug|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugGalaxy|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.ActiveCfg = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.DebugOAA|Win32.Build.0 = Debug|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.Release|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseGalaxy|Win32.Build.0 = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.ActiveCfg = Release|Win32 + {4051C912-8C55-442F-9AF8-3F3AE9859776}.ReleaseOAA|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE From bfrisch at edam.speech.cs.cmu.edu Fri Aug 24 17:25:35 2007 From: bfrisch at edam.speech.cs.cmu.edu (bfrisch@edam.speech.cs.cmu.edu) Date: Fri, 24 Aug 2007 17:25:35 -0400 Subject: [TeamTalk 182]: [718] usarsim/Tools: Meters to Unreal Units Conversion Program Source Code and Jar File Message-ID: <200708242125.l7OLPZke027213@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070824/f0989a36/attachment.html -------------- next part -------------- Added: usarsim/Tools/metersToUU/.classpath =================================================================== --- usarsim/Tools/metersToUU/.classpath (rev 0) +++ usarsim/Tools/metersToUU/.classpath 2007-08-24 21:25:34 UTC (rev 718) @@ -0,0 +1,6 @@ + + + + + + Added: usarsim/Tools/metersToUU/.project =================================================================== --- usarsim/Tools/metersToUU/.project (rev 0) +++ usarsim/Tools/metersToUU/.project 2007-08-24 21:25:34 UTC (rev 718) @@ -0,0 +1,17 @@ + + + Meters to Unreal Units + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + Added: usarsim/Tools/metersToUU/Meters to Unreal Units Conversion Program.jar =================================================================== (Binary files differ) Property changes on: usarsim/Tools/metersToUU/Meters to Unreal Units Conversion Program.jar ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: usarsim/Tools/metersToUU/gui/Conversion.java =================================================================== --- usarsim/Tools/metersToUU/gui/Conversion.java (rev 0) +++ usarsim/Tools/metersToUU/gui/Conversion.java 2007-08-24 21:25:34 UTC (rev 718) @@ -0,0 +1,85 @@ +package gui; +import javax.swing.*; + +public class Conversion extends xpn.XPnFrame { + private static final long serialVersionUID = 7787507204607398191L; + + java.util.Stack lastNumsToConvert = new java.util.Stack(); + + public void init() { + setTitle("Ben's Meters to Unreal Units Conversion Program 1.2.1"); + add(new xpn.XPnCenteredLabel("Select an Option")); + addButtons(new String[]{"View Past Conversions", "Begin Conversion", "Clear Past Conversions", "Exit"}); + setSize(new java.awt.Dimension(475, 75)); + setPreferredSize(new java.awt.Dimension(475, 75)); + setResizable(false); + setAlwaysOnTop(true); + } + + public void onButtonPressed(String label) { + if (label.equals("Begin Conversion")) { + try { + String conversionString = "1"; + while (conversionString != null && !conversionString.trim().equals("")) { + conversionString = JOptionPane.showInputDialog(this, "Enter the Number of Meters to Convert to Unreal Units", "Ben's Meters to Unreal Units Conversion Program", JOptionPane.QUESTION_MESSAGE, null, null, conversionString).toString(); + + String responseMessage = conversionString + " Meters is " + Double.parseDouble(conversionString) * 250.0 + " Unreal Units"; + + if (lastNumsToConvert.size() > 0) { + responseMessage += "\n\n Past Conversions:"; + + java.util.ListIterator it = lastNumsToConvert.listIterator(); + String responseValues= ""; + while (it.hasNext()) { + Double curDouble = it.next(); + responseValues = "\n" + curDouble + " Meters is " + (curDouble * 250.0) + " Unreal Units" + responseValues; + } + + responseMessage += responseValues; + } + + JOptionPane.showMessageDialog(this, responseMessage, "Number of Unreal Units", JOptionPane.INFORMATION_MESSAGE); + + lastNumsToConvert.push(Double.parseDouble(conversionString)); + } + } + catch (Exception e) { + // Do nothing. + } + } + else if (label.equals("View Past Conversions")){ + String responseMessage = "No Past Conversions"; + + if (lastNumsToConvert.size() > 0) { + responseMessage += "\n\nPast Conversions:"; + + java.util.ListIterator it = lastNumsToConvert.listIterator(); + String responseValues= ""; + while (it.hasNext()) { + Double curDouble = it.next(); + responseValues = "\n" + curDouble + " Meters is " + (curDouble * 250.0) + " Unreal Units" + responseValues; + } + + responseMessage += responseValues; + } + + JOptionPane.showMessageDialog(this, responseMessage, "Number of Unreal Units", JOptionPane.INFORMATION_MESSAGE); + } + else if (label.equals("Clear Past Conversions")) { + if (lastNumsToConvert.size() > 0) { + lastNumsToConvert.removeAllElements(); + JOptionPane.showMessageDialog(this, "All Past Conversions Cleared", getTitle(), JOptionPane.INFORMATION_MESSAGE); + } + else { + JOptionPane.showMessageDialog(this, "No Conversions to Clear", getTitle(), JOptionPane.INFORMATION_MESSAGE); + } + } + else { + System.exit(1); + } + } + + public static void main(String[] args) { + new Conversion(); + } +} Added: usarsim/Tools/metersToUU/xpn/XPnCenteredLabel.java =================================================================== --- usarsim/Tools/metersToUU/xpn/XPnCenteredLabel.java (rev 0) +++ usarsim/Tools/metersToUU/xpn/XPnCenteredLabel.java 2007-08-24 21:25:34 UTC (rev 718) @@ -0,0 +1,24 @@ +package xpn; +import javax.swing.JLabel; + +/** + * @author Benjamin Frisch + * @version 0.1 Alpha 4 + */ + +public class XPnCenteredLabel extends JLabel { + private static final long serialVersionUID = 4596263439400590191L; + + /** Creates a new instance of StatusBar */ + public XPnCenteredLabel(String initalText) { + super(initalText); + super.setPreferredSize(new java.awt.Dimension(100, 16)); + super.setAlignmentX(CENTER_ALIGNMENT); + } + + public XPnCenteredLabel() { + super(); + super.setPreferredSize(new java.awt.Dimension(100, 16)); + super.setAlignmentX(CENTER_ALIGNMENT); + } +} Added: usarsim/Tools/metersToUU/xpn/XPnComponent.java =================================================================== --- usarsim/Tools/metersToUU/xpn/XPnComponent.java (rev 0) +++ usarsim/Tools/metersToUU/xpn/XPnComponent.java 2007-08-24 21:25:34 UTC (rev 718) @@ -0,0 +1,78 @@ +package xpn; + +import java.awt.Dimension; +import java.awt.event.*; + +import javax.swing.JComponent; + +/** + * @author David Kosbie + * @author Benjamin Frisch + * @version 0.1 Alpha 4 + */ + +public class XPnComponent extends JComponent { + private static final long serialVersionUID = 1L; + public XPnComponent() { + this.addEventListeners(); + this.setPreferredSize(new Dimension(400,400)); + } + + // override these methods to respond to events + public void onTimer() { } + public void onMousePressed(int x, int y) { } + public void onMouseDragged(int x, int y) { } + public void onMouseReleased(int x, int y) { } + public void onKeyPressed(KeyEvent e, int keyCode, char keyChar) { } + public void onResized() { } + public void onFocusGained() { } + public void onFocusLost() { } + + protected void addEventListeners() { + // add actions in response to mouse events + addMouseListener(new MouseAdapter() { + public void mousePressed(MouseEvent e) { + onMousePressed(e.getX(),e.getY()); + repaint(); + } + public void mouseReleased(MouseEvent e) { + onMouseReleased(e.getX(),e.getY()); + repaint(); + } + }); + + // and for mouse motion events + addMouseMotionListener(new MouseMotionAdapter() { + public void mouseDragged(MouseEvent e) { + onMouseDragged(e.getX(),e.getY()); + repaint(); + } + }); + + // and for keyboard events + addKeyListener(new KeyAdapter() { + public void keyPressed(KeyEvent e) { + onKeyPressed(e,e.getKeyCode(),e.getKeyChar()); + repaint(); + } + }); + + // and for component events + addComponentListener(new ComponentAdapter() { + public void componentResized(ComponentEvent e) { + onResized(); + repaint(); + } + }); + + this.addFocusListener(new FocusListener() { + public void focusGained(FocusEvent e) { + onFocusGained(); + } + + public void focusLost(FocusEvent e) { + onFocusLost(); + } + }); + } + } Added: usarsim/Tools/metersToUU/xpn/XPnDialog.java =================================================================== --- usarsim/Tools/metersToUU/xpn/XPnDialog.java (rev 0) +++ usarsim/Tools/metersToUU/xpn/XPnDialog.java 2007-08-24 21:25:34 UTC (rev 718) @@ -0,0 +1,122 @@ +package xpn; +import java.awt.Color; +import java.awt.Component; +import java.awt.Container; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + +import javax.swing.BoxLayout; +import javax.swing.JButton; +import javax.swing.JDialog; +import javax.swing.JPanel; +import javax.swing.UIManager; +import javax.swing.UnsupportedLookAndFeelException; + +/** + * @author David Kosbie + * @author Benjamin Frisch + * @version 0.9 Alpha 7 + */ + +public class XPnDialog extends JDialog { + private static final long serialVersionUID = -2898862000185257817L; + + private boolean autoShowDialog = true; + +public void init() { + // override this method to add your buttons, objects, etc + } + + public void onTimer() { } + + // This method lives outside the anonymous inner class Runnable + // so that getClass() returns this class (in fact, the overridden subclass) + protected String makeTitle() { + return this.getClass().getName(); + } + + public XPnDialog() { + super(); + privateInit(); + } + + public XPnDialog(javax.swing.JFrame frame) { + super(frame); + privateInit(); + } + + public XPnDialog(javax.swing.JFrame frame, boolean modal) { + super(frame, modal); + privateInit(); + } + + private void privateInit() { + try { + UIManager.setLookAndFeel( + UIManager.getSystemLookAndFeelClassName()); + } catch (UnsupportedLookAndFeelException ex) { + System.err.println("Unable to load native look and feel"); + } + catch (Exception e) {}; + Container cp = this.getContentPane(); + cp.setBackground(Color.white); + cp.setLayout(new BoxLayout(cp,BoxLayout.Y_AXIS)); + this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); + // use invokeLater to allow instance variables (like buttonLabels[]) + // to be initialized in subclasses before calling init() method + javax.swing.SwingUtilities.invokeLater(new Runnable() { + public void run() { + setTitle(makeTitle()); + init(); // override this method! + pack(); + if (focusComponent != null) + // send key events to this component! + focusComponent.requestFocusInWindow(); + + if (autoShowDialog) { + setVisible(true); + } + } + }); + } + + private XPnComponent focusComponent = null; + + public Component add(Component c) { + Component result = super.add(c); + if (c instanceof XPnComponent) { + // the first one added gets the keyboard by default + if (focusComponent == null) { + focusComponent = (XPnComponent) c; + // send key events to this component! + focusComponent.requestFocusInWindow(); + } + } + return result; + } + + public void onButtonPressed(String label) { + System.out.println("onButtonPressed" + label + "\n"); + } + + public void addButtons(String[] buttonLabels) { + JPanel buttons = new JPanel(); + buttons.setLayout(new BoxLayout(buttons,BoxLayout.X_AXIS)); + for (int i=0; i An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070824/5f78e949/attachment-0001.html -------------- next part -------------- Modified: usarsim/Maps/DM-RoboticsLab_250.ut2 =================================================================== (Binary files differ) From tk at edam.speech.cs.cmu.edu Thu Aug 30 09:53:35 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 09:53:35 -0400 Subject: [TeamTalk 184]: [720] trunk/: Created folder remotely Message-ID: <200708301353.l7UDrYjF010142@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/010d51ed/attachment.html -------------- next part -------------- From tk at edam.speech.cs.cmu.edu Thu Aug 30 09:54:05 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 09:54:05 -0400 Subject: [TeamTalk 185]: [721] trunk: Moved remotely Message-ID: <200708301354.l7UDs5NP010152@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/729e4b0b/attachment.html -------------- next part -------------- Copied: trunk/TeamTalk (from rev 720, TeamTalk) From tk at edam.speech.cs.cmu.edu Thu Aug 30 09:54:14 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 09:54:14 -0400 Subject: [TeamTalk 186]: [722] trunk: Moved remotely Message-ID: <200708301354.l7UDsEQ8010162@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/0c9f3c40/attachment.html -------------- next part -------------- Copied: trunk/usarsim (from rev 721, usarsim) From tk at edam.speech.cs.cmu.edu Thu Aug 30 09:54:24 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 09:54:24 -0400 Subject: [TeamTalk 187]: [723] trunk: Moved remotely Message-ID: <200708301354.l7UDsO9s010172@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/37bf9c58/attachment.html -------------- next part -------------- Copied: trunk/moast-bth (from rev 722, moast-bth) From tk at edam.speech.cs.cmu.edu Thu Aug 30 10:02:39 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 10:02:39 -0400 Subject: [TeamTalk 188]: [724] tags/BTH-0.2/: Tagging the semi-stable 0.2 release Message-ID: <200708301402.l7UE2dnY010195@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/c7ca531d/attachment.html -------------- next part -------------- Copied: tags/BTH-0.2 (from rev 723, trunk) From tk at edam.speech.cs.cmu.edu Thu Aug 30 13:02:45 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 13:02:45 -0400 Subject: [TeamTalk 189]: [725] fixing internal references due to movement to trunk Message-ID: <200708301702.l7UH2jZ8010423@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/e39c4204/attachment.html -------------- next part -------------- Property changes on: tags/BTH-0.2/moast-bth ___________________________________________________________________ Name: svn:externals - PrimitiveComm http://edam.speech.cs.cmu.edu/repos/teamtalk/TeamTalk/Agents/PrimitiveComm boeingLib http://edam.speech.cs.cmu.edu/repos/teamtalk/TeamTalk/Agents/boeingLib + PrimitiveComm http://edam.speech.cs.cmu.edu/repos/teamtalk/tags/BTH-0.2/TeamTalk/Agents/PrimitiveComm boeingLib http://edam.speech.cs.cmu.edu/repos/teamtalk/tags/BTH-0.2/TeamTalk/Agents/boeingLib Property changes on: trunk/moast-bth ___________________________________________________________________ Name: svn:externals - PrimitiveComm http://edam.speech.cs.cmu.edu/repos/teamtalk/TeamTalk/Agents/PrimitiveComm boeingLib http://edam.speech.cs.cmu.edu/repos/teamtalk/TeamTalk/Agents/boeingLib + PrimitiveComm http://edam.speech.cs.cmu.edu/repos/teamtalk/trunk/TeamTalk/Agents/PrimitiveComm boeingLib http://edam.speech.cs.cmu.edu/repos/teamtalk/trunk/TeamTalk/Agents/boeingLib From tk at edam.speech.cs.cmu.edu Thu Aug 30 13:44:02 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 13:44:02 -0400 Subject: [TeamTalk 190]: [726] tags/BTH-0.2/TeamTalk: Set externals to reference static versions rather than the HEAD versions ( for better stability). Message-ID: <200708301744.l7UHi24V010468@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/8787d483/attachment.html -------------- next part -------------- Property changes on: tags/BTH-0.2/TeamTalk ___________________________________________________________________ Name: svn:externals - Tools http://edam.speech.cs.cmu.edu/repos/olympus/Tools + Tools -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Tools Property changes on: tags/BTH-0.2/TeamTalk/Agents ___________________________________________________________________ Name: svn:externals - Pythia http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Pythia Helios http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Helios3 Kalliope http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Kalliope MultiDecoder/Audio_Server http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Audio_Server MultiDecoder/Sphinx_Engine http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Sphinx_Engine NlgServer http://edam.speech.cs.cmu.edu/repos/olympus/Agents/NlgServer2 Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Phoenix2 + Pythia -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Pythia Helios -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Helios3 Kalliope -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Kalliope MultiDecoder/Audio_Server -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Audio_Server MultiDecoder/Sphinx_Engine -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Sphinx_Engine NlgServer -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Agents/NlgServer2 Phoenix -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Phoenix2 Property changes on: tags/BTH-0.2/TeamTalk/Libraries ___________________________________________________________________ Name: svn:externals - Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 sphinx2msdev http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/trunkSphinx2msdev + Galaxy -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 -r7223 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 sphinx2msdev -r2013 http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/trunkSphinx2msdev From tk at edam.speech.cs.cmu.edu Thu Aug 30 16:24:29 2007 From: tk at edam.speech.cs.cmu.edu (tk@edam.speech.cs.cmu.edu) Date: Thu, 30 Aug 2007 16:24:29 -0400 Subject: [TeamTalk 191]: [727] trunk/TeamTalk: references fixed to trunk hierarchy of olympus Message-ID: <200708302024.l7UKOTHt010721@edam.speech.cs.cmu.edu> An HTML attachment was scrubbed... URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20070830/1213571a/attachment.html -------------- next part -------------- Property changes on: trunk/TeamTalk ___________________________________________________________________ Name: svn:externals - Tools http://edam.speech.cs.cmu.edu/repos/olympus/Tools + Tools http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Tools Property changes on: trunk/TeamTalk/Agents ___________________________________________________________________ Name: svn:externals - Pythia http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Pythia Helios http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Helios3 Kalliope http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Kalliope MultiDecoder/Audio_Server http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Audio_Server MultiDecoder/Sphinx_Engine http://edam.speech.cs.cmu.edu/repos/olympus/Agents/MultiDecoder/Sphinx_Engine NlgServer http://edam.speech.cs.cmu.edu/repos/olympus/Agents/NlgServer2 Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Agents/Phoenix2 + Pythia http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Agents/Pythia Helios http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Agents/Helios3 Kalliope http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Agents/Kalliope MultiDecoder/Audio_Server http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Agents/MultiDecoder/Audio_Server MultiDecoder/Sphinx_Engine http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Agents/MultiDecoder/Sphinx_Engine NlgServer http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Agents/NlgServer2 Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Agents/Phoenix2 Property changes on: trunk/TeamTalk/Libraries ___________________________________________________________________ Name: svn:externals - Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 sphinx2msdev http://edam.speech.cs.cmu.edu/repos/olympus/Libraries/trunkSphinx2msdev + Galaxy http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Libraries/Galaxy Phoenix http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Libraries/Phoenix RavenClaw http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Libraries/RavenClaw Rosetta http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Libraries/Rosetta sphinx2 https://cmusphinx.svn.sourceforge.net/svnroot/cmusphinx/trunk/sphinx2 sphinx2msdev http://edam.speech.cs.cmu.edu/repos/olympus/trunk/Libraries/trunkSphinx2msdev