Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

USARBot.QRIO

Extends
LeggedRobot
Modifiers
config ( USARBot )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- Engine.KVehicle
            |   
            +-- USARBot.KRobot
               |   
               +-- USARBot.LeggedRobot
                  |   
                  +-- USARBot.QRIO

Variables Summary
intCameraFOV
booldefaultPose
inthiAngleLimit[22]
boolisStereo
intloAngleLimit[22]
vectorstereoSpacing
vectoruuStereoSpacing
Inherited Variables from USARBot.KRobot
batteryLife, bDebug, bDisplayTeamBeacon, bGroundTruth, bHeadlightOn, bMountByUU, bNewCommand, bNewRobotState, bRobotBuilt, CacheRobotUpdateId, CacheSkinUpdateId, Cameras, CameraZoom, CamList, ChassisMass, ChassisState, CollLog, converter, ConverterClass, CurrentPart, Dimensions, EffecterList, Effecters, FlipTime, FlipTimeLeft, FlipTorque, fpsLogger, HeadLight, HeadlightItensity, HingePropGap, HitSoundThreshold, JointParts, Joints, JointsControl, lastLocation, lastTime, logging_period, MaxNetUpdateInterval, maxSpinSpeed, MaxTorque, MisPkgs, MotorSpeed, MotorTorque, msgTimer, myCamera, myHeadLight, myLife, newKSP, NextNetUpdateTime, oldKSP, old_time, PanSpeed, Parents, Parts, Payload, PosLog, previousLocation, previousTime, ProcessedSensors, ProtectTime, RobotSkins, RS_ChassisAngVel, RS_ChassisLinVel, RS_ChassisPosition, RS_ChassisQuaternion, RS_JointsCommandId[32], RS_JointsOrder[32], RS_JointsSteer[32], RS_JointsValue[32], RS_PartsAngVel[32], RS_PartsLinVel[32], RS_PartsPos[32], RS_PartsQuat[32], RS_RobotUpdateId, RS_skinName, RS_skinUpdateId, SafeForce, SensorList, Sensors, startTime, SteerPropGap, SteerSpeed, SteerTorque, SuspDamping, SuspHighLimit, SuspLowLimit, SuspRef, SuspStiffness, TeleportLocation, TiltSpeed, TireAdhesion, TireLateralFriction, TireLateralSlip, TireMinSlip, TireRestitution, TireRollFriction, TireRollSlip, TireSlipRate, TireSoftness, tmpName, TorqueCurve, uuMotorSpeed, ViewManager, ViewNum, Weight, WheelRadius

Structures Summary
Inherited Structures from USARBot.KRobot
JointControl, JointPart, MisPkg, RobotSkin, sItem

Functions Summary
function ConvertParam (USARConverter converter)
function DrawHud (Canvas C)
function ProcessCarInput ()
function SyncMultiView ()
Inherited Functions from USARBot.LeggedRobot
getRobotConf, getRobotGeo, ProcessCarInput, timer
Inherited Functions from USARBot.KRobot
ConvertParam, Destroyed, DrawHud, DumpJoints, FindChildren, FindJointPartId, FindLinkParent, FindMisPkgLinkIndex, FindPart, fposlog, GetCamera, getGroupData, getJointAngle, getLinkNumber, getMisPkgLinkInfo, getMisPkgName, getMisPkgPartName, getMisPkgPartName_str, getRelativeOrientation, getRelativePosition, KApplyForce, KUpdateState, KVehicleUpdateParams, MoveRobot, PackState, PostNetBeginPlay, PreBeginPlay, ProcessCarInput, Register, ResetCarInput, rLocJointParent, rLocPartJoint, rRotJointParent, rRotPartJoint, setAngle, SetInitialState, SetSkin, setSpinSpeed, StartFlip, SyncMultiView, Tick, timer, Unregister, VehicleStateReceived


Variables Detail

CameraFOV Source code

var int CameraFOV;

defaultPose Source code

var bool defaultPose;

hiAngleLimit[22] Source code

var int hiAngleLimit[22];

isStereo Source code

var config bool isStereo;

loAngleLimit[22] Source code

var int loAngleLimit[22];

stereoSpacing Source code

var config vector stereoSpacing;

uuStereoSpacing Source code

var vector uuStereoSpacing;


Functions Detail

ConvertParam Source code

simulated function ConvertParam ( USARConverter converter )

DrawHud Source code

simulated function DrawHud ( Canvas C )

ProcessCarInput Source code

function ProcessCarInput ( )

SyncMultiView Source code

simulated function SyncMultiView ( )


Defaultproperties

defaultproperties
{
    DrawScale=1
    bVehicleShadows=false
    bDrawVehicleShadow=false
    bDebug=false
    CameraFOV=60
    isStereo=true
    stereoSpacing=(Y=0.05) 

    
    loAngleLimit(0)=-5214     
    loAngleLimit(1)=-20753     
    loAngleLimit(2)=-31311     
    loAngleLimit(3)=0          
    loAngleLimit(4)=0          
    loAngleLimit(5)=-31311     
    loAngleLimit(6)=0          
    loAngleLimit(7)=0          
    loAngleLimit(8)=-10376     
    loAngleLimit(9)=-5097      
    loAngleLimit(10)=-14563     
    loAngleLimit(11)=-9284     
    loAngleLimit(12)=-5097     
    loAngleLimit(13)=-2002     
    loAngleLimit(14)=-7281     
    loAngleLimit(15)=-7281     
    loAngleLimit(16)=-14563    
    loAngleLimit(17)=-9284     
    loAngleLimit(18)=-5097     
    loAngleLimit(19)=-2002     
    loAngleLimit(20)=-7281     
    loAngleLimit(21)=-7281     
    
    hiAngleLimit(0)=8342      
    hiAngleLimit(1)=20753      
    hiAngleLimit(2)=31311      
    hiAngleLimit(3)=32768      
    hiAngleLimit(4)=29127      
    hiAngleLimit(5)=31311      
    hiAngleLimit(6)=32768      
    hiAngleLimit(7)=29127      
    hiAngleLimit(8)=20753      
    hiAngleLimit(9)=5097       
    hiAngleLimit(10)=17658      
    hiAngleLimit(11)=16566     
    hiAngleLimit(12)=10376     
    hiAngleLimit(13)=26032     
    hiAngleLimit(14)=14563     
    hiAngleLimit(15)=7281      
    hiAngleLimit(16)=17658     
    hiAngleLimit(17)=16566     
    hiAngleLimit(18)=10376     
    hiAngleLimit(19)=26032     
    hiAngleLimit(20)=14563     
    hiAngleLimit(21)=7281      

    StaticMesh=StaticMesh'USARSim_LeggedRobots_Meshes.QRIO.QRIOBody'

    
    Begin Object Class=KarmaParams Name=KParams0
        KStartEnabled=True
        bKDoubleTickRate=True
        bHighDetailOnly=False
        bClientOnly=False
        bKNonSphericalInertia=true








        KMaxAngularSpeed=100
        KMaxSpeed=25000
        KLinearDamping=0.000000
        KAngularDamping=0.000000
        KFriction=0.8
        KRestitution=0.0
        Name="KParams0"
    End Object
    KParams=KarmaParams'KParams0'





}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:28.890 - Created with UnCodeX