Serialized Form


Package com.yobotics.simulationconstructionset

Class com.yobotics.simulationconstructionset.BooleanYoVariable extends YoVariable implements Serializable

serialVersionUID: 3992114334565171154L

Serialized Fields

val

boolean val

Class com.yobotics.simulationconstructionset.CameraMount extends java.lang.Object implements Serializable

serialVersionUID: -2054743194325872345L

Serialized Fields

name

java.lang.String name

offsetTransform

javax.media.j3d.Transform3D offsetTransform

screenTransform3D

javax.media.j3d.Transform3D screenTransform3D

transformToMount

javax.media.j3d.Transform3D transformToMount

transformToCamera

javax.media.j3d.Transform3D transformToCamera

transformToScreen

javax.media.j3d.Transform3D transformToScreen

parentJoint

Joint parentJoint

rob

Robot rob

pan

DoubleYoVariable pan

tilt

DoubleYoVariable tilt

roll

DoubleYoVariable roll

enablePanTiltRoll

boolean enablePanTiltRoll

panTiltRollTransform3D

javax.media.j3d.Transform3D panTiltRollTransform3D

temp1

javax.media.j3d.Transform3D temp1

temp2

javax.media.j3d.Transform3D temp2

tempPoint3d

javax.vecmath.Point3d tempPoint3d

lookAtTransform3D

javax.media.j3d.Transform3D lookAtTransform3D

Class com.yobotics.simulationconstructionset.CameraMountList extends java.lang.Object implements Serializable

serialVersionUID: 7819849315544602348L

Serialized Fields

mounts

java.util.ArrayList<E> mounts

name

java.lang.String name

Class com.yobotics.simulationconstructionset.CollisionIntegrator extends java.lang.Object implements Serializable

serialVersionUID: -6083539629185172597L

Serialized Fields

K

javax.vecmath.Matrix3d K

K_inv

javax.vecmath.Matrix3d K_inv

epsilon

double epsilon

mu

double mu

stableSticking

boolean stableSticking

amStuck

boolean amStuck

u0

javax.vecmath.Vector3d u0

Kx

javax.vecmath.Vector3d Kx

Ky

javax.vecmath.Vector3d Ky

Kz

javax.vecmath.Vector3d Kz

K_pseudo

javax.vecmath.Matrix3d K_pseudo

K_trans

javax.vecmath.Matrix3d K_trans

u_final

javax.vecmath.Vector3d u_final

delta_u

javax.vecmath.Vector3d delta_u

zeta_B

javax.vecmath.Vector3d zeta_B

pz_output

double[] pz_output

compression_output

double[] compression_output

restitution_output

double[] restitution_output

coeffs

double[] coeffs

solutions

double[] solutions

rootFinder

QuarticRootFinder rootFinder

collisionRungeKutta

CollisionRungeKutta collisionRungeKutta

pzRungeKutta

CollisionRungeKutta pzRungeKutta

rk_input

double[] rk_input

rk_range

double[] rk_range

pzDerivativeVector

com.yobotics.simulationconstructionset.CollisionIntegrator.PZDerivativeVector pzDerivativeVector

compressionDerivativeVector

com.yobotics.simulationconstructionset.CollisionIntegrator.CompressionDerivativeVector compressionDerivativeVector

restitutionDerivativeVector

com.yobotics.simulationconstructionset.CollisionIntegrator.RestitutionDerivativeVector restitutionDerivativeVector

zeta

javax.vecmath.Vector3d zeta

Class com.yobotics.simulationconstructionset.CollisionRungeKutta extends java.lang.Object implements Serializable

serialVersionUID: 8085611439415747376L

Serialized Fields

minStepSize_

double minStepSize_

stepSize_

double stepSize_

accuracy_

double accuracy_

currentStepSize_

double currentStepSize_

verbose

boolean verbose

adaptive_

boolean adaptive_

NVARS

int NVARS

nok

int[] nok

nbad

int[] nbad

dydx

double[] dydx

yend

double[] yend

yerr

double[] yerr

kmax

int kmax

kount

int kount

xp

double[] xp

yp

double[][] yp

dxsav

double dxsav

x

double[] x

hnext

double[] hnext

hdid

double[] hdid

yscal

double[] yscal

y

double[] y

ytemp

double[] ytemp

ak2

double[] ak2

ak3

double[] ak3

ak4

double[] ak4

ak5

double[] ak5

ak6

double[] ak6

ytemp2

double[] ytemp2

Class com.yobotics.simulationconstructionset.CylinderJoint extends PinJoint implements Serializable

serialVersionUID: -1979031212754263175L

Serialized Fields

joint2

SliderJoint joint2

Class com.yobotics.simulationconstructionset.DataBuffer extends YoVariableHolderImplementation implements Serializable

serialVersionUID: 6736812894819363756L

Serialized Fields

inPoint

int inPoint

index

int index

maxBufferSize

int maxBufferSize

outPoint

int outPoint

simulationRewoundListeners

java.util.ArrayList<E> simulationRewoundListeners

t

DoubleYoVariable t

yoVariableSet

java.util.HashSet<E> yoVariableSet

yoVariableNamesAndEntries

java.util.HashMap<K,V> yoVariableNamesAndEntries

wrapBuffer

boolean wrapBuffer

keyPoints

KeyPoints keyPoints

dataBufferListeners

java.util.ArrayList<E> dataBufferListeners

bufferSize

int bufferSize

entries

java.util.ArrayList<E> entries

indexChangedListeners

java.util.ArrayList<E> indexChangedListeners

clearing

boolean clearing

Class com.yobotics.simulationconstructionset.DataBuffer.RepeatDataBufferEntryException extends java.lang.Exception implements Serializable

serialVersionUID: -8151095313463159788L

Class com.yobotics.simulationconstructionset.DebugDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 3020726594593530899L

Serialized Fields

jPanel1

javax.swing.JPanel jPanel1

jRadioButton1

javax.swing.JRadioButton jRadioButton1

jLabel1

javax.swing.JLabel jLabel1

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

jRadioButton2

javax.swing.JRadioButton jRadioButton2

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

gridBagLayout2

java.awt.GridBagLayout gridBagLayout2

jButton2

javax.swing.JButton jButton2

jButton3

javax.swing.JButton jButton3

Class com.yobotics.simulationconstructionset.DoNothingController extends java.lang.Object implements Serializable

serialVersionUID: 8938287056413837240L

Serialized Fields

registry

YoVariableRegistry registry

Class com.yobotics.simulationconstructionset.DoubleYoVariable extends YoVariable implements Serializable

serialVersionUID: 7478220484119778907L

Serialized Fields

val

double val

Class com.yobotics.simulationconstructionset.EnumYoVariable extends YoVariable implements Serializable

serialVersionUID: -7043358626008557981L

Serialized Fields

enumType

java.lang.Class<T> enumType

val

java.lang.Enum<E extends java.lang.Enum<E>> val

Class com.yobotics.simulationconstructionset.ExternalForcePoint extends KinematicPoint implements Serializable

serialVersionUID: -7715587266631433612L

Serialized Fields

force

YoFrameVector force

impulse

YoFrameVector impulse

fx

DoubleYoVariable fx

fy

DoubleYoVariable fy

fz

DoubleYoVariable fz

px

DoubleYoVariable px

py

DoubleYoVariable py

pz

DoubleYoVariable pz

R0_coll

javax.vecmath.Matrix3d R0_coll

Rcoll_0

javax.vecmath.Matrix3d Rcoll_0

Rk_coll

javax.vecmath.Matrix3d Rk_coll

Rk_coll2

javax.vecmath.Matrix3d Rk_coll2

u_coll

javax.vecmath.Vector3d u_coll

Ki_collision_total

javax.vecmath.Matrix3d Ki_collision_total

zAxis

javax.vecmath.Vector3d zAxis

yAxis

javax.vecmath.Vector3d yAxis

xAxis

javax.vecmath.Vector3d xAxis

Class com.yobotics.simulationconstructionset.FloatingJoint extends Joint implements Serializable

serialVersionUID: 6863566500545068060L

Serialized Fields

k_qdd_x

double[] k_qdd_x

k_qdd_y

double[] k_qdd_y

k_qdd_z

double[] k_qdd_z

k_qdd_wx

double[] k_qdd_wx

k_qdd_wy

double[] k_qdd_wy

k_qdd_wz

double[] k_qdd_wz

k_qd_x

double[] k_qd_x

k_qd_y

double[] k_qd_y

k_qd_z

double[] k_qd_z

k_qd_wx

double[] k_qd_wx

k_qd_wy

double[] k_qd_wy

k_qd_wz

double[] k_qd_wz

k_qd_qs

double[] k_qd_qs

k_qd_qx

double[] k_qd_qx

k_qd_qy

double[] k_qd_qy

k_qd_qz

double[] k_qd_qz

tempOrientation1

javax.vecmath.Quat4d tempOrientation1

tempPosition1

javax.vecmath.Vector3d tempPosition1

tempOrientation2

javax.vecmath.Quat4d tempOrientation2

wXr1

javax.vecmath.Vector3d wXr1

a_hat_world_top

javax.vecmath.Vector3d a_hat_world_top

a_hat_world_bot

javax.vecmath.Vector3d a_hat_world_bot

a_hat_matrix

Matrix a_hat_matrix

Z_hat_matrix

Matrix Z_hat_matrix

Y_hat_matrix

Matrix Y_hat_matrix

I_hat_matrix

Matrix I_hat_matrix

wdXr

javax.vecmath.Vector3d wdXr

wXr

javax.vecmath.Vector3d wXr

wXwXr

javax.vecmath.Vector3d wXwXr

delta_qd_xyz

javax.vecmath.Vector3d delta_qd_xyz

I_hat_inverse

Matrix I_hat_inverse

q_x

DoubleYoVariable q_x

q_y

DoubleYoVariable q_y

q_z

DoubleYoVariable q_z

qd_x

DoubleYoVariable qd_x

qd_y

DoubleYoVariable qd_y

qd_z

DoubleYoVariable qd_z

q_qs

DoubleYoVariable q_qs

q_qx

DoubleYoVariable q_qx

q_qy

DoubleYoVariable q_qy

q_qz

DoubleYoVariable q_qz

qd_wx

DoubleYoVariable qd_wx

qd_wy

DoubleYoVariable qd_wy

qd_wz

DoubleYoVariable qd_wz

q_x_n

double q_x_n

q_y_n

double q_y_n

q_z_n

double q_z_n

qd_x_n

double qd_x_n

qd_y_n

double qd_y_n

qd_z_n

double qd_z_n

q_qs_n

double q_qs_n

q_qx_n

double q_qx_n

q_qy_n

double q_qy_n

q_qz_n

double q_qz_n

qd_wx_n

double qd_wx_n

qd_wy_n

double qd_wy_n

qd_wz_n

double qd_wz_n

qdd_x

DoubleYoVariable qdd_x

qdd_y

DoubleYoVariable qdd_y

qdd_z

DoubleYoVariable qdd_z

qdd_wx

DoubleYoVariable qdd_wx

qdd_wy

DoubleYoVariable qdd_wy

qdd_wz

DoubleYoVariable qdd_wz

Class com.yobotics.simulationconstructionset.FloatingPlanarJoint extends Joint implements Serializable

serialVersionUID: -1627814016079577790L

Serialized Fields

q_t1

DoubleYoVariable q_t1

q_t2

DoubleYoVariable q_t2

qd_t1

DoubleYoVariable qd_t1

qd_t2

DoubleYoVariable qd_t2

q_rot

DoubleYoVariable q_rot

qd_rot

DoubleYoVariable qd_rot

qdd_t1

DoubleYoVariable qdd_t1

qdd_t2

DoubleYoVariable qdd_t2

qdd_rot

DoubleYoVariable qdd_rot

type

int type

q_t1_n

double q_t1_n

q_t2_n

double q_t2_n

qd_t1_n

double qd_t1_n

qd_t2_n

double qd_t2_n

q_rot_n

double q_rot_n

qd_rot_n

double qd_rot_n

k_qdd_t1

double[] k_qdd_t1

k_qdd_t2

double[] k_qdd_t2

k_qd_t1

double[] k_qd_t1

k_qd_t2

double[] k_qd_t2

k_qdd_rot

double[] k_qdd_rot

k_qd_rot

double[] k_qd_rot

floatingJointVars

VarList floatingJointVars

position

javax.vecmath.Vector3d position

wdXr

javax.vecmath.Vector3d wdXr

wXr

javax.vecmath.Vector3d wXr

wXwXr

javax.vecmath.Vector3d wXwXr

delta_qd_xyz

javax.vecmath.Vector3d delta_qd_xyz

I_hat_matrix

Matrix I_hat_matrix

Z_hat_matrix

Matrix Z_hat_matrix

a_hat_matrix

Matrix a_hat_matrix

a_hat_world_bot

javax.vecmath.Vector3d a_hat_world_bot

Y_hat_matrix

Matrix Y_hat_matrix

I_hat_inverse

Matrix I_hat_inverse

Class com.yobotics.simulationconstructionset.FreeJoint extends Joint implements Serializable

serialVersionUID: 5257393793242028735L

Serialized Fields

xName

java.lang.String xName

yName

java.lang.String yName

zName

java.lang.String zName

yawName

java.lang.String yawName

rollName

java.lang.String rollName

pitchName

java.lang.String pitchName

xVar

DoubleYoVariable xVar

yVar

DoubleYoVariable yVar

zVar

DoubleYoVariable zVar

yawVar

DoubleYoVariable yawVar

rollVar

DoubleYoVariable rollVar

pitchVar

DoubleYoVariable pitchVar

vTranslate

javax.vecmath.Vector3d vTranslate

tYaw

javax.media.j3d.Transform3D tYaw

tRoll

javax.media.j3d.Transform3D tRoll

tPitch

javax.media.j3d.Transform3D tPitch

freeJointVars

VarList freeJointVars

Class com.yobotics.simulationconstructionset.GimbalJoint extends PinJoint implements Serializable

serialVersionUID: 6692640300004794312L

Serialized Fields

joint2

PinJoint joint2

joint3

PinJoint joint3

Class com.yobotics.simulationconstructionset.GroundContactPoint extends ExternalForcePoint implements Serializable

serialVersionUID: 2334921180229856021L

Serialized Fields

tdx

DoubleYoVariable tdx

tdy

DoubleYoVariable tdy

tdz

DoubleYoVariable tdz

fs

DoubleYoVariable fs

slip

DoubleYoVariable slip

coll

DoubleYoVariable coll

Class com.yobotics.simulationconstructionset.IntegerYoVariable extends YoVariable implements Serializable

serialVersionUID: -3169412792231273223L

Serialized Fields

val

int val

Class com.yobotics.simulationconstructionset.InverseDynamicsMechanismReferenceFrameVisualizer extends java.lang.Object implements Serializable

serialVersionUID: -2480966522127531952L

Serialized Fields

name

java.lang.String name

registry

YoVariableRegistry registry

dynamicGraphicReferenceFrames

java.util.List<E> dynamicGraphicReferenceFrames

Class com.yobotics.simulationconstructionset.Joint extends java.lang.Object implements Serializable

serialVersionUID: -1158152164230922246L

Serialized Fields

parentJoint

Joint parentJoint

offset

javax.vecmath.Vector3d offset

u_i

javax.vecmath.Vector3d u_i

d_i

javax.vecmath.Vector3d d_i

u_iXd_i

javax.vecmath.Vector3d u_iXd_i

r_in

javax.vecmath.Vector3d r_in

w_i

javax.vecmath.Vector3d w_i

v_i

javax.vecmath.Vector3d v_i

r_i

javax.vecmath.Vector3d r_i

r_h

javax.vecmath.Vector3d r_h

v_i_temp

javax.vecmath.Vector3d v_i_temp

i_X_hat_h

SpatialTransformationMatrix i_X_hat_h

h_X_hat_i

SpatialTransformationMatrix h_X_hat_i

Z_hat_i

SpatialVector Z_hat_i

I_hat_i

SpatialInertiaMatrix I_hat_i

c_hat_i

SpatialVector c_hat_i

a_hat_i

SpatialVector a_hat_i

s_hat_i

SpatialVector s_hat_i

Q_i

double Q_i

transformToNext

javax.media.j3d.Transform3D transformToNext

link

Link link

name

java.lang.String name

offsetTransform3D

javax.media.j3d.Transform3D offsetTransform3D

offsetGroup

javax.media.j3d.TransformGroup offsetGroup

jointTransform3D

javax.media.j3d.Transform3D jointTransform3D

jointTransformGroup

javax.media.j3d.TransformGroup jointTransformGroup

numDOF

int numDOF

rob

Robot rob

childrenJoints

java.util.ArrayList<E> childrenJoints

cameraMounts

java.util.ArrayList<E> cameraMounts

rangeSensors

java.util.ArrayList<E> rangeSensors

kinematicPoints

java.util.ArrayList<E> kinematicPoints

externalForcePoints

java.util.ArrayList<E> externalForcePoints

groundContactPointGroup

GroundContactPointGroup groundContactPointGroup

isDynamic

boolean isDynamic

tempVector3d

javax.vecmath.Vector3d tempVector3d

tempQuat4d

javax.vecmath.Quat4d tempQuat4d

Ri_0

javax.vecmath.Matrix3d Ri_0

R0_i

javax.vecmath.Matrix3d R0_i

Ri_h

javax.vecmath.Matrix3d Ri_h

Rh_i

javax.vecmath.Matrix3d Rh_i

Rtemp

javax.vecmath.Matrix3d Rtemp

externalForceVector

javax.vecmath.Vector3d externalForceVector

externalForceR

javax.vecmath.Vector3d externalForceR

externalMomentVector

javax.vecmath.Vector3d externalMomentVector

w_h

javax.vecmath.Vector3d w_h

sIs

double sIs

Qi_etc

double Qi_etc

SIM1

SpatialInertiaMatrix SIM1

SIM2

SpatialInertiaMatrix SIM2

sV1

SpatialVector sV1

sV2

SpatialVector sV2

X_hat_h_a_hat_h

SpatialVector X_hat_h_a_hat_h

qdd_s_hat_i

SpatialVector qdd_s_hat_i

Ki

javax.vecmath.Matrix3d Ki

collisionIntegrator

CollisionIntegrator collisionIntegrator

p_hat_k

SpatialVector p_hat_k

k_X_hat_coll

SpatialTransformationMatrix k_X_hat_coll

goob

javax.vecmath.Vector3d goob

delta_v_hat_null

SpatialVector delta_v_hat_null

p_hat_coll

SpatialVector p_hat_coll

delta_v_hat_k

SpatialVector delta_v_hat_k

coll_X_hat_k

SpatialTransformationMatrix coll_X_hat_k

Y_hat_i

SpatialVector Y_hat_i

Y_hat_parent

SpatialVector Y_hat_parent

delta_v_hat_h

SpatialVector delta_v_hat_h

delta_v_temp1

SpatialVector delta_v_temp1

delta_v_temp2

SpatialVector delta_v_temp2

tempCOMPoint

javax.vecmath.Point3d tempCOMPoint

tempLinearMomentum

javax.vecmath.Vector3d tempLinearMomentum

tempAngularMomentum

javax.vecmath.Vector3d tempAngularMomentum

tempCOMVector

javax.vecmath.Vector3d tempCOMVector

tempRotationalEnergyVector

javax.vecmath.Vector3d tempRotationalEnergyVector

tempPE_COMPoint

javax.vecmath.Point3d tempPE_COMPoint

Class com.yobotics.simulationconstructionset.KinematicPoint extends java.lang.Object implements Serializable

serialVersionUID: 3047881738704107434L

Serialized Fields

name

java.lang.String name

offset

javax.vecmath.Vector3d offset

temp

javax.vecmath.Point3d temp

position

YoFramePoint position

velocity

YoFrameVector velocity

x

DoubleYoVariable x

y

DoubleYoVariable y

z

DoubleYoVariable z

dx

DoubleYoVariable dx

dy

DoubleYoVariable dy

dz

DoubleYoVariable dz

parentJoint

Joint parentJoint

rob

Robot rob

kinematicPointUpdater

KinematicPointUpdater kinematicPointUpdater

Tjoint_world

javax.media.j3d.Transform3D Tjoint_world

offsetPlus

javax.vecmath.Vector4d offsetPlus

offsetFromCOM

javax.vecmath.Vector3d offsetFromCOM

wXr

javax.vecmath.Vector3d wXr

v_point

javax.vecmath.Vector3d v_point

Class com.yobotics.simulationconstructionset.Link extends java.lang.Object implements Serializable

serialVersionUID: 5447931499263283994L

Serialized Fields

name

java.lang.String name

parentJoint

Joint parentJoint

mass

double mass

comOffset

javax.vecmath.Vector3d comOffset

Inertia

javax.vecmath.Matrix3d Inertia

linkGraphics

LinkGraphics linkGraphics

polyTree

vclip.PolyTree polyTree

maxVelocity

double maxVelocity

ef_collision

ExternalForcePoint ef_collision

Class com.yobotics.simulationconstructionset.MediaCaptureAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

viewportSelector

ViewportSelector viewportSelector

exportMovie

ExportMovie exportMovie

activeCanvas3DHolder

ActiveCanvas3DHolder activeCanvas3DHolder

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.NameSpace extends java.lang.Object implements Serializable

serialVersionUID: -2584260031738121095L

Serialized Fields

name

java.lang.String name

subNames

java.util.ArrayList<E> subNames

Class com.yobotics.simulationconstructionset.NoisyDoubleYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: 8152020075993223818L

Serialized Fields

isNoisy

BooleanYoVariable isNoisy

useBias

BooleanYoVariable useBias

noiseType

EnumYoVariable<T extends java.lang.Enum<T>> noiseType

randomSeed

long randomSeed

rand

java.util.Random rand

randomBound

DoubleYoVariable randomBound

bias

DoubleYoVariable bias

biasMin

DoubleYoVariable biasMin

biasMax

DoubleYoVariable biasMax

biasDelta

DoubleYoVariable biasDelta

standardDeviation

DoubleYoVariable standardDeviation

perfect

DoubleYoVariable perfect

Class com.yobotics.simulationconstructionset.NullJoint extends Joint implements Serializable

serialVersionUID: 1341493615657008348L

Serialized Fields

hasLimitStops

boolean hasLimitStops

q_min

double q_min

q_max

double q_max

k_limit

double k_limit

b_limit

double b_limit

b_damp

double b_damp

hasVelocityLimits

boolean hasVelocityLimits

qd_max

double qd_max

b_vel_limit

double b_vel_limit

hasTorqueLimits

boolean hasTorqueLimits

tau_max

double tau_max

jointVars

VarList jointVars

axisAngle

javax.vecmath.AxisAngle4d axisAngle

Class com.yobotics.simulationconstructionset.PinJoint extends Joint implements Serializable

serialVersionUID: -8016564065453170730L

Serialized Fields

k_qdd

double[] k_qdd

k_qd

double[] k_qd

axisAngle

javax.vecmath.AxisAngle4d axisAngle

vel_iXd_i

javax.vecmath.Vector3d vel_iXd_i

w_hXr_i

javax.vecmath.Vector3d w_hXr_i

vel_i

javax.vecmath.Vector3d vel_i

temp1

javax.vecmath.Vector3d temp1

temp2

javax.vecmath.Vector3d temp2

temp3

javax.vecmath.Vector3d temp3

q

DoubleYoVariable q

qd

DoubleYoVariable qd

qdd

DoubleYoVariable qdd

tau

DoubleYoVariable tau

tauJointLimit

DoubleYoVariable tauJointLimit

tauVelocityLimit

DoubleYoVariable tauVelocityLimit

tauDamping

DoubleYoVariable tauDamping

q_min

double q_min

q_max

double q_max

k_limit

double k_limit

b_limit

double b_limit

b_damp

double b_damp

q_n

double q_n

qd_n

double qd_n

qd_max

DoubleYoVariable qd_max

b_vel_limit

DoubleYoVariable b_vel_limit

tau_max

DoubleYoVariable tau_max

torqueSpeedCurve

TorqueSpeedCurve torqueSpeedCurve

registry

YoVariableRegistry registry

Class com.yobotics.simulationconstructionset.RangeSensor extends javax.media.j3d.Behavior implements Serializable

serialVersionUID: 1527848532106815689L

Serialized Fields

name

java.lang.String name

offsetTransform

javax.media.j3d.Transform3D offsetTransform

transformToMount

javax.media.j3d.Transform3D transformToMount

transformToSensor

javax.media.j3d.Transform3D transformToSensor

parentJoint

Joint parentJoint

rob

Robot rob

pickTool

com.sun.j3d.utils.picking.PickTool pickTool

rangeSensorPoint3d

javax.vecmath.Point3d rangeSensorPoint3d

tempVector3d

javax.vecmath.Vector3d tempVector3d

rangeSensorVector3d

javax.vecmath.Vector3d rangeSensorVector3d

rotationMatrix3d

javax.vecmath.Matrix3d rotationMatrix3d

panTiltTransform3D

javax.media.j3d.Transform3D panTiltTransform3D

tempTransform3D

javax.media.j3d.Transform3D tempTransform3D

criterion

javax.media.j3d.WakeupCriterion criterion

waitingOnPickResult

boolean waitingOnPickResult

mostRecentIntersection

javax.vecmath.Point3d mostRecentIntersection

mostRecentDistance

double mostRecentDistance

Class com.yobotics.simulationconstructionset.Robot extends java.lang.Object implements Serializable

serialVersionUID: -2402598315911507793L

Serialized Fields

yoVariableRegistry

YoVariableRegistry yoVariableRegistry

rootJoints

java.util.ArrayList<E> rootJoints

functionIntegrators

FunctionIntegrators functionIntegrators

name

java.lang.String name

t

DoubleYoVariable t

gravityX

DoubleYoVariable gravityX

gravityY

DoubleYoVariable gravityY

gravityZ

DoubleYoVariable gravityZ

controllers

java.util.ArrayList<E> controllers

groundContactModel

GroundContactModel groundContactModel

rootBranchGroup

javax.media.j3d.BranchGroup rootBranchGroup

kp_body

ExternalForcePoint kp_body

w_null

javax.vecmath.Vector3d w_null

v_null

javax.vecmath.Vector3d v_null

a_hat_h_null

SpatialVector a_hat_h_null

R_0_i

javax.vecmath.Matrix3d R_0_i

tempCOMPoint

javax.vecmath.Point3d tempCOMPoint

tempLinearMomentum

javax.vecmath.Vector3d tempLinearMomentum

tempAngularMomentum

javax.vecmath.Vector3d tempAngularMomentum

tempCOMVector

javax.vecmath.Vector3d tempCOMVector

tempRVector

javax.vecmath.Vector3d tempRVector

tempRCrossF

javax.vecmath.Vector3d tempRCrossF

tempForce

javax.vecmath.Vector3d tempForce

Class com.yobotics.simulationconstructionset.Simulation extends java.lang.Object implements Serializable

serialVersionUID: 8438645717978048239L

Serialized Fields

myGraphics

StandardSimulationGraphics myGraphics

SIMULATION_DT

double SIMULATION_DT

RECORD_FREQ

int RECORD_FREQ

robots

Robot[] robots

mySimulator

Simulator mySimulator

myDataBuffer

DataBuffer myDataBuffer

myCombinedVarList

VarList myCombinedVarList

simulateDoneListeners

java.util.ArrayList<E> simulateDoneListeners

simulateDoneCriterion

SimulationDoneCriterion simulateDoneCriterion

Class com.yobotics.simulationconstructionset.Simulator extends java.lang.Object implements Serializable

serialVersionUID: -3492879446149849938L

Serialized Fields

robots

Robot[] robots

DT

double DT

scripts

java.util.ArrayList<E> scripts

collisionGroups

java.util.ArrayList<E> collisionGroups

collideablePairs

java.util.ArrayList<E> collideablePairs

Class com.yobotics.simulationconstructionset.SliderJoint extends Joint implements Serializable

serialVersionUID: 1364230363983913667L

Serialized Fields

registry

YoVariableRegistry registry

q

DoubleYoVariable q

qd

DoubleYoVariable qd

qdd

DoubleYoVariable qdd

tau

DoubleYoVariable tau

tau_lim

DoubleYoVariable tau_lim

tau_damp

DoubleYoVariable tau_damp

vTranslate

javax.vecmath.Vector3d vTranslate

hasLimitStops

boolean hasLimitStops

q_min

double q_min

q_max

double q_max

k_limit

double k_limit

b_limit

double b_limit

b_damp

double b_damp

jointVars

VarList jointVars

q_n

double q_n

qd_n

double qd_n

k_qdd

double[] k_qdd

k_qd

double[] k_qd

w_hXr_i

javax.vecmath.Vector3d w_hXr_i

temp1

javax.vecmath.Vector3d temp1

temp2

javax.vecmath.Vector3d temp2

vel_i

javax.vecmath.Vector3d vel_i

Class com.yobotics.simulationconstructionset.SpatialInertiaMatrix extends java.lang.Object implements Serializable

serialVersionUID: 1765931620079414651L

Serialized Fields

A

javax.vecmath.Matrix3d A

B

javax.vecmath.Matrix3d B

C

javax.vecmath.Matrix3d C

D

javax.vecmath.Matrix3d D

IA_s_top

javax.vecmath.Vector3d IA_s_top

IB_s_bottom

javax.vecmath.Vector3d IB_s_bottom

IC_s_top

javax.vecmath.Vector3d IC_s_top

ID_s_bottom

javax.vecmath.Vector3d ID_s_bottom

ONE3d

javax.vecmath.Matrix3d ONE3d

Atop

javax.vecmath.Vector3d Atop

Bbot

javax.vecmath.Vector3d Bbot

Ctop

javax.vecmath.Vector3d Ctop

Dbot

javax.vecmath.Vector3d Dbot

botA

javax.vecmath.Vector3d botA

botB

javax.vecmath.Vector3d botB

topC

javax.vecmath.Vector3d topC

topD

javax.vecmath.Vector3d topD

v1

javax.vecmath.Vector3d v1

v2

javax.vecmath.Vector3d v2

v3

javax.vecmath.Vector3d v3

v4

javax.vecmath.Vector3d v4

A_trans

javax.vecmath.Matrix3d A_trans

B_trans

javax.vecmath.Matrix3d B_trans

C_trans

javax.vecmath.Matrix3d C_trans

D_trans

javax.vecmath.Matrix3d D_trans

Class com.yobotics.simulationconstructionset.SpatialTransformationMatrix extends java.lang.Object implements Serializable

serialVersionUID: -1437839453250728870L

Serialized Fields

R

javax.vecmath.Matrix3d R

r_Twidle

javax.vecmath.Matrix3d r_Twidle

temp1

javax.vecmath.Vector3d temp1

x_Twidle

javax.vecmath.Matrix3d x_Twidle

Rt

javax.vecmath.Matrix3d Rt

R_IA_Rt

javax.vecmath.Matrix3d R_IA_Rt

R_IB_Rt

javax.vecmath.Matrix3d R_IB_Rt

R_IC_Rt

javax.vecmath.Matrix3d R_IC_Rt

R_IB_Rt_r_Twidle

javax.vecmath.Matrix3d R_IB_Rt_r_Twidle

r_Twidle_R_IA_Rt

javax.vecmath.Matrix3d r_Twidle_R_IA_Rt

r_Twidle_R_IB_Rt

javax.vecmath.Matrix3d r_Twidle_R_IB_Rt

r_Twidle_R_IB_Rt_r_Twidle

javax.vecmath.Matrix3d r_Twidle_R_IB_Rt_r_Twidle

Class com.yobotics.simulationconstructionset.SpatialVector extends java.lang.Object implements Serializable

serialVersionUID: 971129051271759424L

Serialized Fields

top

javax.vecmath.Vector3d top

bottom

javax.vecmath.Vector3d bottom

temp1

javax.vecmath.Vector3d temp1

Class com.yobotics.simulationconstructionset.UniversalJoint extends PinJoint implements Serializable

serialVersionUID: 3428274232426974681L

Serialized Fields

joint2

PinJoint joint2

Class com.yobotics.simulationconstructionset.UnreasonableAccelerationException extends java.lang.Throwable implements Serializable

serialVersionUID: 3265459168572596454L

Serialized Fields

unreasonableAccelerationJoints

java.util.ArrayList<E> unreasonableAccelerationJoints

Class com.yobotics.simulationconstructionset.VarList extends java.lang.Object implements Serializable

serialVersionUID: -393664925353518934L

Serialized Fields

listeners

java.util.ArrayList<E> listeners

name

java.lang.String name

variables

java.util.ArrayList<E> variables

Class com.yobotics.simulationconstructionset.YoCanvas3D extends javax.media.j3d.Canvas3D implements Serializable

serialVersionUID: -6487054500049695800L

Serialized Fields

takeScreenShot

boolean takeScreenShot

image

java.awt.image.BufferedImage image

preRenderer

PreRenderer preRenderer

Class com.yobotics.simulationconstructionset.YoVariable extends java.lang.Object implements Serializable

serialVersionUID: -4500849226626296884L

Serialized Fields

name

java.lang.String name

registry

YoVariableRegistry registry

shortName

java.lang.String shortName

description

java.lang.String description

variableChangedListeners

java.util.ArrayList<E> variableChangedListeners

manualMinScaling

double manualMinScaling

manualMaxScaling

double manualMaxScaling

Class com.yobotics.simulationconstructionset.YoVariableRegistry extends java.lang.Object implements Serializable

serialVersionUID: -5329859062237747028L

Serialized Fields

controlVars

java.util.ArrayList<E> controlVars

controlVarsHashMap

java.util.HashMap<K,V> controlVarsHashMap

name

java.lang.String name

nameSpace

NameSpace nameSpace

children

java.util.ArrayList<E> children

parent

YoVariableRegistry parent

simulationRewoundListeners

java.util.ArrayList<E> simulationRewoundListeners

yoVariableRegistryChangedListeners

java.util.ArrayList<E> yoVariableRegistryChangedListeners

isLogged

boolean isLogged

isSent

boolean isSent

Package com.yobotics.simulationconstructionset.externalcontroller

Class com.yobotics.simulationconstructionset.externalcontroller.ExternalControlAdapter extends java.lang.Object implements Serializable

serialVersionUID: 3932906622320504279L

Serialized Fields

tcpConnection

com.yobotics.simulationconstructionset.externalcontroller.ExternalControllerTCPConnection tcpConnection

terminator

Robot terminator

sensors

com.yobotics.simulationconstructionset.externalcontroller.PinJointRobotSensor sensors

registry

YoVariableRegistry registry

sensorData

java.util.ArrayList<E> sensorData

totalVariablesCount

int totalVariablesCount

totalTorqueVaraibleCount

int totalTorqueVaraibleCount

name

java.lang.String name

Class com.yobotics.simulationconstructionset.externalcontroller.ExternalControlServer extends java.lang.Object implements Serializable

serialVersionUID: -3165414613460684755L

Serialized Fields

tcpConnection

com.yobotics.simulationconstructionset.externalcontroller.ExternalControllerTCPConnection tcpConnection

terminator

Robot terminator

sensors

com.yobotics.simulationconstructionset.externalcontroller.PinJointRobotSensor sensors

registry

YoVariableRegistry registry

debug

boolean debug

allVariables

YoVariable[] allVariables

torques

YoVariable[] torques

name

java.lang.String name

Package com.yobotics.simulationconstructionset.gui

Class com.yobotics.simulationconstructionset.gui.AboutAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 6795904392077029991L

Serialized Fields

frame

javax.swing.JFrame frame

aboutEditorPane

AboutEditorPane aboutEditorPane

Class com.yobotics.simulationconstructionset.gui.AboutEditorPane extends javax.swing.JEditorPane implements Serializable

serialVersionUID: 8892086290631935376L

Serialized Fields

aboutURLString

java.lang.String aboutURLString

version

java.lang.String version

Class com.yobotics.simulationconstructionset.gui.AddCameraKeyAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5162293334622550111L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.BookmarkedVariablesPanel extends VarListVarPanel implements Serializable

serialVersionUID: 1390064658136845739L

Serialized Fields

bookmarkedVariablesHolder

BookmarkedVariablesHolder bookmarkedVariablesHolder

Class com.yobotics.simulationconstructionset.gui.CameraPropertiesAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 2728147089395054885L

Serialized Fields

cameraHolder

ActiveCameraHolder cameraHolder

parentContainer

java.awt.Container parentContainer

frame

javax.swing.JFrame frame

trackCheckBox

javax.swing.JCheckBox trackCheckBox

dollyCheckBox

javax.swing.JCheckBox dollyCheckBox

Class com.yobotics.simulationconstructionset.gui.CameraPropertiesDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 859815534934501986L

Serialized Fields

numFormat

java.text.NumberFormat numFormat

trackCheckBox

javax.swing.JCheckBox trackCheckBox

trackXCheckBox

javax.swing.JCheckBox trackXCheckBox

trackYCheckBox

javax.swing.JCheckBox trackYCheckBox

trackZCheckBox

javax.swing.JCheckBox trackZCheckBox

dollyCheckBox

javax.swing.JCheckBox dollyCheckBox

dollyXCheckBox

javax.swing.JCheckBox dollyXCheckBox

dollyYCheckBox

javax.swing.JCheckBox dollyYCheckBox

dollyZCheckBox

javax.swing.JCheckBox dollyZCheckBox

trackXTextField

javax.swing.JTextField trackXTextField

trackYTextField

javax.swing.JTextField trackYTextField

trackZTextField

javax.swing.JTextField trackZTextField

dollyXTextField

javax.swing.JTextField dollyXTextField

dollyYTextField

javax.swing.JTextField dollyYTextField

dollyZTextField

javax.swing.JTextField dollyZTextField

fixXTextField

javax.swing.JTextField fixXTextField

fixYTextField

javax.swing.JTextField fixYTextField

fixZTextField

javax.swing.JTextField fixZTextField

camXTextField

javax.swing.JTextField camXTextField

camYTextField

javax.swing.JTextField camYTextField

camZTextField

javax.swing.JTextField camZTextField

newTrackDx

double newTrackDx

newTrackDy

double newTrackDy

newTrackDz

double newTrackDz

newDollyDx

double newDollyDx

newDollyDy

double newDollyDy

newDollyDz

double newDollyDz

newFixX

double newFixX

newFixY

double newFixY

newFixZ

double newFixZ

newCamX

double newCamX

newCamY

double newCamY

newCamZ

double newCamZ

trackCurrentButton

javax.swing.JButton trackCurrentButton

dollyCurrentButton

javax.swing.JButton dollyCurrentButton

okButton

javax.swing.JButton okButton

applyButton

javax.swing.JButton applyButton

cancelButton

javax.swing.JButton cancelButton

cameraPropertiesPanel

CameraPropertiesDialog.CameraPropertiesPanel cameraPropertiesPanel

parentContainer

java.awt.Container parentContainer

parentFrame

javax.swing.JFrame parentFrame

cameraHolder

ActiveCameraHolder cameraHolder

GUITrackCheckBox

javax.swing.JCheckBox GUITrackCheckBox

GUIDollyCheckBox

javax.swing.JCheckBox GUIDollyCheckBox

Class com.yobotics.simulationconstructionset.gui.CameraPropertiesDialog.CameraPropertiesPanel extends javax.swing.JPanel implements Serializable

Class com.yobotics.simulationconstructionset.gui.CameraPropertiesDialog.DollyCurrentButton extends javax.swing.JButton implements Serializable

serialVersionUID: 6700937880902001238L

Class com.yobotics.simulationconstructionset.gui.CameraPropertiesDialog.TrackCurrentButton extends javax.swing.JButton implements Serializable

serialVersionUID: -4680530982540091563L

Class com.yobotics.simulationconstructionset.gui.Canvas3DPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -4186691483384418845L

Serialized Fields

canvas

YoCanvas3D canvas

view

Standard3DView view

viewportPanel

ViewportPanel viewportPanel

active

boolean active

border

javax.swing.border.AbstractBorder border

camera

Camera camera

scs

SimulationConstructionSet scs

Class com.yobotics.simulationconstructionset.gui.CombinedVarPanel extends javax.swing.JTabbedPane implements Serializable

serialVersionUID: -3403238490036872889L

Serialized Fields

rootRegistry

YoVariableRegistry rootRegistry

extraVarPanels

java.util.HashMap<K,V> extraVarPanels

visibleVarPanel

VarPanel visibleVarPanel

scrollPane

javax.swing.JScrollPane scrollPane

nameSpaceHierarchyTree

NameSpaceHierarchyTree nameSpaceHierarchyTree

splitPane

javax.swing.JSplitPane splitPane

variables

javax.swing.JPanel variables

variableSearchPanel

VariableSearchPanel variableSearchPanel

entryBox

YoEntryBox entryBox

alertChangeListenersTimer

java.util.Timer alertChangeListenersTimer

alertChangeListenersTask

java.util.TimerTask alertChangeListenersTask

OBSERVER_NOTIFICATION_PERIOD

long OBSERVER_NOTIFICATION_PERIOD

bookmarkedVariablesScrollPane

javax.swing.JScrollPane bookmarkedVariablesScrollPane

selectedVariableHolder

SelectedVariableHolder selectedVariableHolder

varPanelJPopupMenu

VarPanelJPopupMenu varPanelJPopupMenu

Class com.yobotics.simulationconstructionset.gui.CreateNewGraphWindowAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5063019587274426802L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.CreateNewViewportWindowAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1890952078365483337L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.CropBufferAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5039888169851613916L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.DataBufferPropertiesAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -3128885419773084408L

Serialized Fields

dataBuffer

DataBuffer dataBuffer

parentContainer

java.awt.Container parentContainer

frame

javax.swing.JFrame frame

listener

DataBufferChangeListener listener

Class com.yobotics.simulationconstructionset.gui.DataBufferPropertiesDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 3689240296926827447L

Serialized Fields

maxTextField

javax.swing.JTextField maxTextField

currentTextField

javax.swing.JTextField currentTextField

wrapButton

javax.swing.JRadioButton wrapButton

enlargeButton

javax.swing.JRadioButton enlargeButton

newMaxVal

int newMaxVal

newCurrentVal

int newCurrentVal

okButton

javax.swing.JButton okButton

applyButton

javax.swing.JButton applyButton

cancelButton

javax.swing.JButton cancelButton

bufferPropertiesPanel

DataBufferPropertiesDialog.BufferPropertiesPanel bufferPropertiesPanel

listener

DataBufferChangeListener listener

dataBuffer

DataBuffer dataBuffer

Class com.yobotics.simulationconstructionset.gui.DataBufferPropertiesDialog.BufferPropertiesPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -3906496391997459515L

Class com.yobotics.simulationconstructionset.gui.DollyCheckBox extends javax.swing.JCheckBox implements Serializable

serialVersionUID: -6898471398304979545L

Serialized Fields

cameraHolder

ActiveCameraHolder cameraHolder

Class com.yobotics.simulationconstructionset.gui.EntryBoxArrayPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 269886151605236788L

Serialized Fields

plusButton

javax.swing.JButton plusButton

minusButton

javax.swing.JButton minusButton

entryBoxesOnThisPanel

java.util.ArrayList<E> entryBoxesOnThisPanel

selectedVariableHolder

SelectedVariableHolder selectedVariableHolder

layout

java.awt.GridLayout layout

frame

java.awt.Container frame

alertChangeListenersTimer

java.util.Timer alertChangeListenersTimer

alertChangeListenersTask

java.util.TimerTask alertChangeListenersTask

OBSERVER_NOTIFICATION_PERIOD

long OBSERVER_NOTIFICATION_PERIOD

Class com.yobotics.simulationconstructionset.gui.ExportDataAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5481556236530603500L

Serialized Fields

frame

javax.swing.JFrame frame

sim

SimulationConstructionSet sim

varGroupList

VarGroupList varGroupList

dataFileChooser

javax.swing.JFileChooser dataFileChooser

stateFileChooser

javax.swing.JFileChooser stateFileChooser

chosenFile

java.io.File chosenFile

stateFileFilter

javax.swing.filechooser.FileFilter stateFileFilter

dataFileFilter

javax.swing.filechooser.FileFilter dataFileFilter

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

Class com.yobotics.simulationconstructionset.gui.ExportDataDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 8567689788428234128L

Serialized Fields

exportButton

javax.swing.JButton exportButton

cancelButton

javax.swing.JButton cancelButton

exportPanel

com.yobotics.simulationconstructionset.gui.ExportDataDialog.ExportDataPanel exportPanel

parentFrame

javax.swing.JFrame parentFrame

listener

ExportDataDialogListener listener

varGroupList

VarGroupList varGroupList

Class com.yobotics.simulationconstructionset.gui.ExportSimulationTo3DMaxAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1L

Serialized Fields

sim

SimulationConstructionSet sim

fileChooser

javax.swing.JFileChooser fileChooser

partNamesThatExist

java.util.ArrayList<E> partNamesThatExist

angleOffsets

java.util.ArrayList<E> angleOffsets

posOffsets

java.util.ArrayList<E> posOffsets

index

int index

rightAnklePitchSet

boolean rightAnklePitchSet

rightAnkleRollSet

boolean rightAnkleRollSet

leftAnklePitchSet

boolean leftAnklePitchSet

leftAnkleRollSet

boolean leftAnkleRollSet

rightAnklePitchTran

javax.vecmath.Vector3d rightAnklePitchTran

rightAnkleRollTran

javax.vecmath.Vector3d rightAnkleRollTran

leftAnklePitchTran

javax.vecmath.Vector3d leftAnklePitchTran

leftAnkleRollTran

javax.vecmath.Vector3d leftAnkleRollTran

rightAnklePitchAngle

float[] rightAnklePitchAngle

rightAnkleRollAngle

float[] rightAnkleRollAngle

leftAnklePitchAngle

float[] leftAnklePitchAngle

leftAnkleRollAngle

float[] leftAnkleRollAngle

Class com.yobotics.simulationconstructionset.gui.ExportSnapshotAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 958525206323850018L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

activeCanvas3DHolder

ActiveCanvas3DHolder activeCanvas3DHolder

frame

javax.swing.JFrame frame

fileChooser

javax.swing.JFileChooser fileChooser

jpegFileFilter

javax.swing.filechooser.FileFilter jpegFileFilter

Class com.yobotics.simulationconstructionset.gui.FFTPlotter extends javax.swing.JFrame implements Serializable

serialVersionUID: 8401116583400863812L

Class com.yobotics.simulationconstructionset.gui.GotoInPointAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -9080927302316708389L

Serialized Fields

iconURL

java.net.URL iconURL

importIcon

javax.swing.ImageIcon importIcon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.GotoOutPointAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 4300972053727473361L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.GraphArrayPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -4366771635271760899L

Serialized Fields

graphsOnThisPanel

java.util.ArrayList<E> graphsOnThisPanel

parentFrame

javax.swing.JFrame parentFrame

dataBuffer

DataBuffer dataBuffer

numColumns

int numColumns

MAX_GRAPHS

int MAX_GRAPHS

MAX_COLS

int MAX_COLS

leftPlotIndex

int leftPlotIndex

rightPlotIndex

int rightPlotIndex

selectedVariableHolder

SelectedVariableHolder selectedVariableHolder

myGui

StandardSimulationGUI myGui

oldIndex

int oldIndex

isPainting

boolean isPainting

doTick

int doTick

doIndex

int doIndex

Class com.yobotics.simulationconstructionset.gui.GraphPropertiesDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 723781387756094595L

Serialized Fields

okButton

javax.swing.JButton okButton

applyButton

javax.swing.JButton applyButton

cancelButton

javax.swing.JButton cancelButton

graphPropertiesPanel

GraphPropertiesPanel graphPropertiesPanel

varPropertiesPanels

VarPropertiesPanel[] varPropertiesPanels

parentFrame

javax.swing.JFrame parentFrame

Class com.yobotics.simulationconstructionset.gui.GraphPropertiesPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -8691205074287883807L

Serialized Fields

minTextField

javax.swing.JTextField minTextField

maxTextField

javax.swing.JTextField maxTextField

baseLineTextField

javax.swing.JTextField baseLineTextField

individualButton

javax.swing.JRadioButton individualButton

autoButton

javax.swing.JRadioButton autoButton

manualButton

javax.swing.JRadioButton manualButton

timePlotButton

javax.swing.JRadioButton timePlotButton

phasePlotButton

javax.swing.JRadioButton phasePlotButton

baseLineButton

javax.swing.JRadioButton baseLineButton

createFFTPlotButton

javax.swing.JButton createFFTPlotButton

createBodePlotButton

javax.swing.JButton createBodePlotButton

graph

YoGraph graph

newMinVal

double newMinVal

newMaxVal

double newMaxVal

newBaseVal

double newBaseVal

Class com.yobotics.simulationconstructionset.gui.HideShowViewportAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1774088226210361744L

Serialized Fields

sim

SimulationConstructionSet sim

viewportSelector

ViewportSelector viewportSelector

Class com.yobotics.simulationconstructionset.gui.ImportDataAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 7296204170538611841L

Serialized Fields

fileChooser

javax.swing.JFileChooser fileChooser

chosenFile

java.io.File chosenFile

stateFileFilter

javax.swing.filechooser.FileFilter stateFileFilter

dataFileFilter

javax.swing.filechooser.FileFilter dataFileFilter

stateOrDataFileFilter

javax.swing.filechooser.FileFilter stateOrDataFileFilter

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

frame

javax.swing.JFrame frame

Class com.yobotics.simulationconstructionset.gui.LoadConfigurationAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5813345490164040993L

Serialized Fields

dataFileFilter

javax.swing.filechooser.FileFilter dataFileFilter

dataFileChooser

javax.swing.JFileChooser dataFileChooser

frame

javax.swing.JFrame frame

myGUI

StandardSimulationGUI myGUI

sim

SimulationConstructionSet sim

loadGraphGroups

boolean loadGraphGroups

loadEntryBoxes

boolean loadEntryBoxes

loadViewPorts

boolean loadViewPorts

loadGraphWindows

boolean loadGraphWindows

loadJPanels

boolean loadJPanels

loadMultiViews

boolean loadMultiViews

Class com.yobotics.simulationconstructionset.gui.LoadRobotConfigurationAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5813345490164040993L

Serialized Fields

dataFileFilter

javax.swing.filechooser.FileFilter dataFileFilter

chosenFile

java.io.File chosenFile

dataFileChooser

javax.swing.JFileChooser dataFileChooser

frame

javax.swing.JFrame frame

myGUI

StandardSimulationGUI myGUI

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.NextCameraKeyAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5162293334622550111L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.PackBufferAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 3740016405361627977L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.PlayAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5829585200441213981L

Serialized Fields

iconURL

java.net.URL iconURL

importIcon

javax.swing.ImageIcon importIcon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.PlaybackPropertiesAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 4669984581518228636L

Serialized Fields

sim

SimulationConstructionSet sim

frame

javax.swing.JFrame frame

parentContainer

java.awt.Container parentContainer

Class com.yobotics.simulationconstructionset.gui.PlaybackPropertiesDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: -8226475433536336684L

Serialized Fields

okButton

javax.swing.JButton okButton

applyButton

javax.swing.JButton applyButton

cancelButton

javax.swing.JButton cancelButton

playbackPropertiesPanel

PlaybackPropertiesDialog.PlaybackPropertiesPanel playbackPropertiesPanel

ownerFrame

javax.swing.JFrame ownerFrame

parentContainer

java.awt.Container parentContainer

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.PlaybackPropertiesDialog.PlaybackPropertiesPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -6809250560000939671L

Serialized Fields

newRealTimeVal

double newRealTimeVal

newFrameRateVal

double newFrameRateVal

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

updateGraphsCheckbox

javax.swing.JCheckBox updateGraphsCheckbox

realTimeRateLabel

javax.swing.JLabel realTimeRateLabel

desiredFrameRateLabel

javax.swing.JLabel desiredFrameRateLabel

realTimeTextField

javax.swing.JTextField realTimeTextField

frameRateTextField

javax.swing.JTextField frameRateTextField

Class com.yobotics.simulationconstructionset.gui.PreviousCameraKeyAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5162293334622550111L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.PrintGraphsAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -4403022630360741566L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

myGraphArrayPanel

GraphArrayPanel myGraphArrayPanel

Class com.yobotics.simulationconstructionset.gui.RemoveCameraKeyAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5162293334622550111L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.ResizeViewportAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 8843463124373810864L

Serialized Fields

frame

javax.swing.JFrame frame

canvas3D

YoCanvas3D canvas3D

Class com.yobotics.simulationconstructionset.gui.SaveConfigurationAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5813345490164040993L

Serialized Fields

dataFileFilter

javax.swing.filechooser.FileFilter dataFileFilter

chosenFile

java.io.File chosenFile

dataFileChooser

javax.swing.JFileChooser dataFileChooser

frame

javax.swing.JFrame frame

myGUI

StandardSimulationGUI myGUI

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.SaveGraphConfigurationAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5813345490164040993L

Serialized Fields

dataFileFilter

javax.swing.filechooser.FileFilter dataFileFilter

chosenFile

java.io.File chosenFile

dataFileChooser

javax.swing.JFileChooser dataFileChooser

frame

javax.swing.JFrame frame

myGUI

StandardSimulationGUI myGUI

sim

SimulationConstructionSet sim

graphArrayPanel

GraphArrayPanel graphArrayPanel

Class com.yobotics.simulationconstructionset.gui.SaveRobotConfigurationAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5813345490164040993L

Serialized Fields

dataFileFilter

javax.swing.filechooser.FileFilter dataFileFilter

chosenFile

java.io.File chosenFile

dataFileChooser

javax.swing.JFileChooser dataFileChooser

frame

javax.swing.JFrame frame

myGUI

StandardSimulationGUI myGUI

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.SearchForVariableAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 2336458810937038422L

Serialized Fields

simulationConstructionSet

SimulationConstructionSet simulationConstructionSet

parentContainer

java.awt.Container parentContainer

frame

javax.swing.JFrame frame

Class com.yobotics.simulationconstructionset.gui.SetInPointAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1396893923616884444L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.SetKeyAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -2830335620118067620L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.SetOutPointAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 3859062359920445441L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.SimulateAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 2609814986889034283L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.SplashPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -6476659432543699862L

Serialized Fields

splashImage

java.awt.Image splashImage

splashImageLoaded

boolean splashImageLoaded

Class com.yobotics.simulationconstructionset.gui.StepBackwardAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 8975600674258754815L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.StepForwardAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -4007043816767478116L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.StopAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 4635663288191284465L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.ToggleCameraKeyModeAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5162293334622550111L

Serialized Fields

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.ToggleKeyModeAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1500047530568017379L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.TrackCheckBox extends javax.swing.JCheckBox implements Serializable

serialVersionUID: -9012772363648771937L

Serialized Fields

cameraHolder

ActiveCameraHolder cameraHolder

Class com.yobotics.simulationconstructionset.gui.VariableSearchPanel extends VarPanelHolder implements Serializable

serialVersionUID: -3986327052893068969L

Serialized Fields

dataBuffer

DataBuffer dataBuffer

Class com.yobotics.simulationconstructionset.gui.VariableSearchPanel.VariableSearchSettingsPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 2584008799193548359L

Serialized Fields

searchTextField

javax.swing.JTextField searchTextField

searchExecutor

java.util.concurrent.Executor searchExecutor

searcher

VariableSearchPanel.VariableSearchSettingsPanel.Searcher searcher

Class com.yobotics.simulationconstructionset.gui.VarListVarPanel extends VarPanel implements Serializable

serialVersionUID: -995471860623897960L

Serialized Fields

variables

VarList variables

Class com.yobotics.simulationconstructionset.gui.VarPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -5860355582880221731L

Serialized Fields

selected

int selected

sz

java.awt.Dimension sz

doubleClickListener

DoubleClickListener doubleClickListener

selectedVariableHolder

SelectedVariableHolder selectedVariableHolder

varPanelJPopupMenu

VarPanelJPopupMenu varPanelJPopupMenu

hadFocus

boolean hadFocus

variableValues

java.util.ArrayList<E> variableValues

numberFormat

java.text.NumberFormat numberFormat

Class com.yobotics.simulationconstructionset.gui.VarPanelHolder extends javax.swing.JPanel implements Serializable

serialVersionUID: 461280999388484783L

Serialized Fields

varPanel

VarPanel varPanel

descrPanel

javax.swing.JPanel descrPanel

descrArea

javax.swing.JTextArea descrArea

entryBox

YoEntryBox entryBox

holder

SelectedVariableHolder holder

splitPane

javax.swing.JSplitPane splitPane

label

javax.swing.JLabel label

varScrollPane1

javax.swing.JScrollPane varScrollPane1

Class com.yobotics.simulationconstructionset.gui.VarPanelJPopupMenu extends javax.swing.JPopupMenu implements Serializable

serialVersionUID: -1080363015468056576L

Serialized Fields

graphArrayPanel

GraphArrayPanel graphArrayPanel

entryBoxArrayPanel

EntryBoxArrayPanel entryBoxArrayPanel

selectedVariableHolder

SelectedVariableHolder selectedVariableHolder

combinedVarPanel

CombinedVarPanel combinedVarPanel

bookmarkedVariablesHolder

BookmarkedVariablesHolder bookmarkedVariablesHolder

bookmarkVariable

javax.swing.JMenuItem bookmarkVariable

Class com.yobotics.simulationconstructionset.gui.VarPanelTransferHandler extends javax.swing.TransferHandler implements Serializable

serialVersionUID: -3557929937089612422L

Class com.yobotics.simulationconstructionset.gui.VarPropertiesDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 5673404867619146740L

Serialized Fields

okButton

javax.swing.JButton okButton

applyButton

javax.swing.JButton applyButton

cancelButton

javax.swing.JButton cancelButton

varPropertiesPanels

VarPropertiesPanel[] varPropertiesPanels

parentFrame

javax.swing.JFrame parentFrame

Class com.yobotics.simulationconstructionset.gui.VarPropertiesPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -1729688086769099783L

Serialized Fields

minTextField

javax.swing.JTextField minTextField

maxTextField

javax.swing.JTextField maxTextField

autoButton

javax.swing.JRadioButton autoButton

manualButton

javax.swing.JRadioButton manualButton

selectedVariable

YoVariable selectedVariable

entry

DataBufferEntry entry

newMinVal

double newMinVal

newMaxVal

double newMaxVal

Class com.yobotics.simulationconstructionset.gui.ViewportPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -2903057563160516887L

Serialized Fields

standard3DViews

java.util.ArrayList<E> standard3DViews

canvasPanels

java.util.ArrayList<E> canvasPanels

activeView

Standard3DView activeView

allVariables

VarList allVariables

cameraConfigurationList

CameraConfigurationList cameraConfigurationList

cameraMountList

CameraMountList cameraMountList

holder

SimulationConstructionSet holder

navigatingCameraHolder

NavigatingCameraHolder navigatingCameraHolder

robots

Robot[] robots

standardGUIActions

StandardGUIActions standardGUIActions

Class com.yobotics.simulationconstructionset.gui.YoEntryBox extends javax.swing.JPanel implements Serializable

serialVersionUID: -3598041913472018651L

Serialized Fields

entryBoxArrayPanel

EntryBoxArrayPanel entryBoxArrayPanel

numFormat

java.text.NumberFormat numFormat

variableInThisBox

YoVariable variableInThisBox

label

javax.swing.JLabel label

jTextField

javax.swing.JTextField jTextField

selectedVariableHolder

SelectedVariableHolder selectedVariableHolder

popupMenu

javax.swing.JPopupMenu popupMenu

Class com.yobotics.simulationconstructionset.gui.YoEntryBoxTransferHandler extends javax.swing.TransferHandler implements Serializable

serialVersionUID: 4062923325804002945L

Class com.yobotics.simulationconstructionset.gui.YoGraph extends javax.swing.JPanel implements Serializable

serialVersionUID: -2801526140874071236L

Serialized Fields

graphConfiguration

GraphConfiguration graphConfiguration

parentFrame

javax.swing.JFrame parentFrame

dataBuffer

DataBuffer dataBuffer

graphArrayPanel

GraphArrayPanel graphArrayPanel

colors

java.awt.Color[] colors

zeroLineColor

java.awt.Color zeroLineColor

entriesOnThisGraph

java.util.ArrayList<E> entriesOnThisGraph

selectedVariableHolder

SelectedVariableHolder selectedVariableHolder

min

double min

max

double max

xData

int[] xData

yData

int[] yData

entryNamePaintWidths

java.util.ArrayList<E> entryNamePaintWidths

entryNamePaintRows

java.util.ArrayList<E> entryNamePaintRows

totalEntryNamePaintRows

int totalEntryNamePaintRows

popupMenu

javax.swing.JPopupMenu popupMenu

delete

javax.swing.JMenuItem delete

hadFocus

boolean hadFocus

previousGraphWidth

int previousGraphWidth

stringBuffer

java.lang.StringBuffer stringBuffer

spaceString

java.lang.String spaceString

charArray

char[] charArray

fieldPosition

java.text.FieldPosition fieldPosition

clickedX

int clickedX

clickedY

int clickedY

draggedX

int draggedX

draggedY

int draggedY

clickedIndex

int clickedIndex

clickedLeftIndex

int clickedLeftIndex

clickedRightIndex

int clickedRightIndex

Class com.yobotics.simulationconstructionset.gui.YoGraphTransferHandler extends javax.swing.TransferHandler implements Serializable

serialVersionUID: 6982364243920152679L

Class com.yobotics.simulationconstructionset.gui.YoVariableRegistryVarPanel extends VarPanel implements Serializable

serialVersionUID: -9079475583549031191L

Serialized Fields

registry

YoVariableRegistry registry

Class com.yobotics.simulationconstructionset.gui.ZoomInAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -7575893287036365108L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

graphArrayPanel

GraphArrayPanel graphArrayPanel

Class com.yobotics.simulationconstructionset.gui.ZoomOutAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 5487975503056238066L

Serialized Fields

iconURL

java.net.URL iconURL

icon

javax.swing.ImageIcon icon

graphArrayPanel

GraphArrayPanel graphArrayPanel

Package com.yobotics.simulationconstructionset.gui.config

Class com.yobotics.simulationconstructionset.gui.config.EditVarGroupsAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 2027056071817615114L

Serialized Fields

varGroupList

VarGroupList varGroupList

allVariables

VarList allVariables

frame

javax.swing.JFrame frame

Class com.yobotics.simulationconstructionset.gui.config.SelectCameraAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -6442315727953394627L

Serialized Fields

name

java.lang.String name

num

int num

cameraSelector

CameraSelector cameraSelector

Class com.yobotics.simulationconstructionset.gui.config.SelectConfigurationAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -8579530834957317679L

Serialized Fields

name

java.lang.String name

num

int num

configurationSelector

ConfigurationSelector configurationSelector

Class com.yobotics.simulationconstructionset.gui.config.SelectEntryBoxGroupAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 2957716760331114426L

Serialized Fields

name

java.lang.String name

num

int num

selector

EntryBoxGroupSelector selector

Class com.yobotics.simulationconstructionset.gui.config.SelectExtraPanelAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -6442315727953394627L

Serialized Fields

name

java.lang.String name

num

int num

selectExtraPanelAction

ExtraPanelSelector selectExtraPanelAction

Class com.yobotics.simulationconstructionset.gui.config.SelectGraphGroupAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -5534400254284863190L

Serialized Fields

name

java.lang.String name

num

int num

selector

GraphGroupSelector selector

Class com.yobotics.simulationconstructionset.gui.config.SelectGUIConfigFromFileAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: -8579530834957317679L

Serialized Fields

name

java.lang.String name

num

int num

configurationSelector

GUIConfigFromFileSelector configurationSelector

myGUI

StandardSimulationGUI myGUI

sim

SimulationConstructionSet sim

Class com.yobotics.simulationconstructionset.gui.config.SelectVarGroupAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 7027661415555951268L

Serialized Fields

name

java.lang.String name

num

int num

varGroupSelector

VarGroupSelector varGroupSelector

Class com.yobotics.simulationconstructionset.gui.config.SelectViewportAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 6565081288826811421L

Serialized Fields

name

java.lang.String name

num

int num

selector

ViewportSelector selector

Package com.yobotics.simulationconstructionset.gui.hierarchyTree

Class com.yobotics.simulationconstructionset.gui.hierarchyTree.NameSpaceHierarchyNodeRenderer extends javax.swing.JPanel implements Serializable

serialVersionUID: -6793795042915360102L

Serialized Fields

sendCheck

javax.swing.JCheckBox sendCheck

logCheck

javax.swing.JCheckBox logCheck

label

com.yobotics.simulationconstructionset.gui.hierarchyTree.NameSpaceHierarchyNodeRenderer.TreeLabel label

treeNodeRegistryMap

java.util.HashMap<K,V> treeNodeRegistryMap

Class com.yobotics.simulationconstructionset.gui.hierarchyTree.NameSpaceHierarchyTree extends javax.swing.JScrollPane implements Serializable

serialVersionUID: -8489413083414697473L

Serialized Fields

tree

javax.swing.JTree tree

fileChooser

javax.swing.JFileChooser fileChooser

model

javax.swing.tree.DefaultTreeModel model

top

javax.swing.tree.DefaultMutableTreeNode top

registryTreeNodeMap

java.util.HashMap<K,V> registryTreeNodeMap

treeNodeRegistryMap

java.util.HashMap<K,V> treeNodeRegistryMap

frame

javax.swing.JFrame frame

sim

SimulationConstructionSet sim

registrySelectedListener

RegistrySelectedListener registrySelectedListener

popupMenu

javax.swing.JPopupMenu popupMenu

root

YoVariableRegistry root

registrySettingsChangedListeners

java.util.ArrayList<E> registrySettingsChangedListeners

Package com.yobotics.simulationconstructionset.mathfunctions

Class com.yobotics.simulationconstructionset.mathfunctions.QuarticEquationSolver extends java.lang.Object implements Serializable

serialVersionUID: -256535947296433934L

Serialized Fields

cube_root_t_real

double[] cube_root_t_real

cube_root_u_real

double[] cube_root_u_real

cube_root_t_imag

double[] cube_root_t_imag

cube_root_u_imag

double[] cube_root_u_imag

temp_real

double[] temp_real

temp_imag

double[] temp_imag

temp2_real

double[] temp2_real

temp2_imag

double[] temp2_imag

Class com.yobotics.simulationconstructionset.mathfunctions.QuarticRootFinder extends java.lang.Object implements Serializable

serialVersionUID: 1492976164809974715L

Serialized Fields

cubic_overflow_coeffs

double[] cubic_overflow_coeffs

coeffs

double[] coeffs

s_temp

double[] s_temp

quartic_overflow_coeffs

double[] quartic_overflow_coeffs

Package com.yobotics.simulationconstructionset.movies

Class com.yobotics.simulationconstructionset.movies.MovieSaveDialog extends javax.swing.JFileChooser implements Serializable

serialVersionUID: -7750250559147092775L

Serialized Fields

FRAME_RATE

int FRAME_RATE

optionsPanel

com.yobotics.simulationconstructionset.movies.MovieSaveDialog.Options optionsPanel

Package com.yobotics.simulationconstructionset.plotting

Class com.yobotics.simulationconstructionset.plotting.DynamicGraphicPolygonArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: -1497178395194861659L

Serialized Fields

dynamicGraphicPolygon

DynamicGraphicPolygon dynamicGraphicPolygon

plotterGraphics

us.ihmc.plotting.PlotterGraphics plotterGraphics

color

java.awt.Color color

Class com.yobotics.simulationconstructionset.plotting.DynamicGraphicPositionArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: -1824071784539220859L

Serialized Fields

dynamicGraphicPosition

DynamicGraphicPosition dynamicGraphicPosition

historicalPositions

java.util.ArrayList<E> historicalPositions

position

javax.vecmath.Point3d position

Class com.yobotics.simulationconstructionset.plotting.DynamicGraphicVectorArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: 2379549723591744368L

Serialized Fields

dynamicGraphicVector

DynamicGraphicVector dynamicGraphicVector

plotterGraphics

us.ihmc.plotting.PlotterGraphics plotterGraphics

color

javax.vecmath.Color3f color

basePoint3d

javax.vecmath.Point3d basePoint3d

vector3d

javax.vecmath.Vector3d vector3d

basePoint

javax.vecmath.Point2d basePoint

vector

javax.vecmath.Vector2d vector

endPoint

javax.vecmath.Point2d endPoint

arrowHeadPoints

java.util.ArrayList<E> arrowHeadPoints

Class com.yobotics.simulationconstructionset.plotting.DynamicGraphicYoCircleArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: -2167502158140538192L

Serialized Fields

center

YoFramePoint2d center

radius

DoubleYoVariable radius

color

java.awt.Color color

Class com.yobotics.simulationconstructionset.plotting.DynamicGraphicYoPolygonArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: 1595929952165656135L

Serialized Fields

yoConvexPolygon2d

YoFrameConvexPolygon2d yoConvexPolygon2d

polygonPoints

double[][] polygonPoints

plotterGraphics

us.ihmc.plotting.PlotterGraphics plotterGraphics

fill

boolean fill

Class com.yobotics.simulationconstructionset.plotting.DynamicGraphicYoVectorArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: 374256294846738354L

Serialized Fields

plotterGraphics

us.ihmc.plotting.PlotterGraphics plotterGraphics

color

javax.vecmath.Color3f color

basePoint

YoFramePoint2d basePoint

vector

YoFrameVector2d vector

endPoint

javax.vecmath.Point2d endPoint

arrowHeadPoints

java.util.ArrayList<E> arrowHeadPoints

Class com.yobotics.simulationconstructionset.plotting.YoFrameLine2dArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: 5741633846461834438L

Serialized Fields

yoFrameLine2d

YoFrameLine2d yoFrameLine2d

plotterGraphics

us.ihmc.plotting.PlotterGraphics plotterGraphics

color

java.awt.Color color

Class com.yobotics.simulationconstructionset.plotting.YoFrameLineSegment2dArtifact extends us.ihmc.plotting.Artifact implements Serializable

serialVersionUID: -2067732984899803547L

Serialized Fields

yoFrameLineSegment2d

YoFrameLineSegment2d yoFrameLineSegment2d

plotterGraphics

us.ihmc.plotting.PlotterGraphics plotterGraphics

color

java.awt.Color color

Package com.yobotics.simulationconstructionset.robotcommprotocol

Class com.yobotics.simulationconstructionset.robotcommprotocol.SCSRobotGUICommunicatorComponents.ConnectButton extends javax.swing.JButton implements Serializable

serialVersionUID: -2191752688240579800L

Class com.yobotics.simulationconstructionset.robotcommprotocol.SCSRobotGUICommunicatorComponents.PauseButton extends javax.swing.JButton implements Serializable

serialVersionUID: 3465225805490022043L

Class com.yobotics.simulationconstructionset.robotcommprotocol.SCSRobotGUICommunicatorComponents.RecordCheckBox extends javax.swing.JCheckBox implements Serializable

serialVersionUID: 3858416227113728288L


Package com.yobotics.simulationconstructionset.robotController

Class com.yobotics.simulationconstructionset.robotController.ModularOutputProcessor extends java.lang.Object implements Serializable

serialVersionUID: -227326335055408884L

Serialized Fields

outputProcessors

java.util.ArrayList<E> outputProcessors

description

java.lang.String description

registry

YoVariableRegistry registry

Class com.yobotics.simulationconstructionset.robotController.ModularRawOutputWriter extends java.lang.Object implements Serializable

serialVersionUID: -2721007635520268608L

Serialized Fields

rawOutputWriters

java.util.ArrayList<E> rawOutputWriters

description

java.lang.String description

registry

YoVariableRegistry registry

Class com.yobotics.simulationconstructionset.robotController.ModularRawSensorReader extends java.lang.Object implements Serializable

serialVersionUID: -2464958138959870046L

Serialized Fields

rawSensorReaders

java.util.ArrayList<E> rawSensorReaders

description

java.lang.String description

registry

YoVariableRegistry registry

Class com.yobotics.simulationconstructionset.robotController.ModularRobotController extends java.lang.Object implements Serializable

serialVersionUID: -7725935773922177448L

Serialized Fields

registry

YoVariableRegistry registry

rawSensorReader

RawSensorReader rawSensorReader

sensorProcessor

SensorProcessor sensorProcessor

robotControllers

java.util.ArrayList<E> robotControllers

outputProcessor

OutputProcessor outputProcessor

rawOutputWriter

RawOutputWriter rawOutputWriter

Class com.yobotics.simulationconstructionset.robotController.ModularSensorProcessor extends java.lang.Object implements Serializable

serialVersionUID: 83642972993814897L

Serialized Fields

sensorProcessors

java.util.ArrayList<E> sensorProcessors

description

java.lang.String description

registry

YoVariableRegistry registry

Class com.yobotics.simulationconstructionset.robotController.SliderBoardRobotController extends java.lang.Object implements Serializable


Package com.yobotics.simulationconstructionset.simulatedSensors

Class com.yobotics.simulationconstructionset.simulatedSensors.PerfectIMUSensorProcessor extends java.lang.Object implements Serializable

serialVersionUID: 8284409690502983889L

Serialized Fields

name

java.lang.String name

registry

YoVariableRegistry registry

rawIMUSensors

RawIMUSensorsInterface rawIMUSensors

processedIMUSensors

ProcessedIMUSensorsWriteOnlyInterface processedIMUSensors

imuIndex

int imuIndex

rotationMatrix

javax.vecmath.Matrix3d rotationMatrix

angRate

javax.vecmath.Vector3d angRate

acceleration

javax.vecmath.Vector3d acceleration

accelerationInWorld

us.ihmc.utilities.math.geometry.FrameVector accelerationInWorld

Class com.yobotics.simulationconstructionset.simulatedSensors.PerfectSimulatedIMURawSensorReader extends SimulatedIMURawSensorReader implements Serializable

serialVersionUID: 774517477490113182L

Class com.yobotics.simulationconstructionset.simulatedSensors.SimulatedIMURawSensorReader extends java.lang.Object implements Serializable

serialVersionUID: 7730435584859426786L

Serialized Fields

name

java.lang.String name

registry

YoVariableRegistry registry

rawSensors

RawIMUSensorsInterface rawSensors

imuIndex

int imuIndex

rigidBody

us.ihmc.utilities.screwTheory.RigidBody rigidBody

imuFrame

us.ihmc.utilities.math.geometry.ReferenceFrame imuFrame

imuFramePoint

us.ihmc.utilities.math.geometry.FramePoint imuFramePoint

worldFrame

us.ihmc.utilities.math.geometry.ReferenceFrame worldFrame

bodyFrame

us.ihmc.utilities.math.geometry.ReferenceFrame bodyFrame

orientation

javax.vecmath.Matrix3d orientation

acceleration

us.ihmc.utilities.math.geometry.FrameVector acceleration

angularVelocity

javax.vecmath.Vector3d angularVelocity

compass

javax.vecmath.Vector3d compass

twistCalculator

us.ihmc.utilities.screwTheory.TwistCalculator twistCalculator

spatialAccelerationCalculator

us.ihmc.utilities.screwTheory.SpatialAccelerationCalculator spatialAccelerationCalculator

twist

us.ihmc.utilities.screwTheory.Twist twist

twistInIMUFrame

us.ihmc.utilities.screwTheory.Twist twistInIMUFrame

twistInWorldFrame

us.ihmc.utilities.screwTheory.Twist twistInWorldFrame

spatialAcceleration

us.ihmc.utilities.screwTheory.SpatialAccelerationVector spatialAcceleration

perfM00

DoubleYoVariable perfM00

perfM01

DoubleYoVariable perfM01

perfM02

DoubleYoVariable perfM02

perfM10

DoubleYoVariable perfM10

perfM11

DoubleYoVariable perfM11

perfM12

DoubleYoVariable perfM12

perfM20

DoubleYoVariable perfM20

perfM21

DoubleYoVariable perfM21

perfM22

DoubleYoVariable perfM22

perfAccelX

DoubleYoVariable perfAccelX

perfAccelY

DoubleYoVariable perfAccelY

perfAccelZ

DoubleYoVariable perfAccelZ

perfGyroX

DoubleYoVariable perfGyroX

perfGyroY

DoubleYoVariable perfGyroY

perfGyroZ

DoubleYoVariable perfGyroZ

perfCompassX

DoubleYoVariable perfCompassX

perfCompassY

DoubleYoVariable perfCompassY

perfCompassZ

DoubleYoVariable perfCompassZ

rotationMatrix

NoisyYoRotationMatrix rotationMatrix

accelX

NoisyDoubleYoVariable accelX

accelY

NoisyDoubleYoVariable accelY

accelZ

NoisyDoubleYoVariable accelZ

gyroX

NoisyDoubleYoVariable gyroX

gyroY

NoisyDoubleYoVariable gyroY

gyroZ

NoisyDoubleYoVariable gyroZ

compassX

NoisyDoubleYoVariable compassX

compassY

NoisyDoubleYoVariable compassY

compassZ

NoisyDoubleYoVariable compassZ

accelList

NoisyDoubleYoVariable[] accelList

gyroList

NoisyDoubleYoVariable[] gyroList

compassList

NoisyDoubleYoVariable[] compassList

Class com.yobotics.simulationconstructionset.simulatedSensors.SimulatedMotionNodeIMURawSensorReader extends SimulatedIMURawSensorReader implements Serializable

serialVersionUID: 774517477490113182L

Class com.yobotics.simulationconstructionset.simulatedSensors.SingleRigidBodyRobot extends Robot implements Serializable

serialVersionUID: -7671864179791904256L

Serialized Fields

bodyJoint

FloatingJoint bodyJoint

forcePoint

ExternalForcePoint forcePoint

Package com.yobotics.simulationconstructionset.util

Class com.yobotics.simulationconstructionset.util.CollisionGroundContactModel extends java.lang.Object implements Serializable

serialVersionUID: -1038863972028441303L

Serialized Fields

rob

Robot rob

gcPoints

java.util.ArrayList<E> gcPoints

profile

GroundProfile profile

movingProfile

MovingGroundProfile movingProfile

epsilon

double epsilon

mu

double mu

microCollision

boolean microCollision

normalVector

javax.vecmath.Vector3d normalVector

velocityVector

javax.vecmath.Vector3d velocityVector

p_world

javax.vecmath.Vector3d p_world

iterateForward

boolean iterateForward

jj

int jj

closestIntersection

javax.vecmath.Point3d closestIntersection

Class com.yobotics.simulationconstructionset.util.LinearGroundContactModel extends java.lang.Object implements Serializable

serialVersionUID: 2992692652883785621L

Serialized Fields

registry

YoVariableRegistry registry

K_XY

DoubleYoVariable K_XY

B_XY

DoubleYoVariable B_XY

K_Z

DoubleYoVariable K_Z

B_Z

DoubleYoVariable B_Z

NOMLEN

DoubleYoVariable NOMLEN

gcPoints

java.util.ArrayList<E> gcPoints

profile

GroundProfile profile

Class com.yobotics.simulationconstructionset.util.LinearStickSlipGroundContactModel extends java.lang.Object implements Serializable

serialVersionUID: -2481515446904072547L

Serialized Fields

registry

YoVariableRegistry registry

K_XY

DoubleYoVariable K_XY

B_XY

DoubleYoVariable B_XY

K_Z

DoubleYoVariable K_Z

B_Z

DoubleYoVariable B_Z

NOMLEN

DoubleYoVariable NOMLEN

ALPHA_SLIP

DoubleYoVariable ALPHA_SLIP

ALPHA_STICK

DoubleYoVariable ALPHA_STICK

gcPoints

java.util.ArrayList<E> gcPoints

profile

GroundProfile profile

normal_world

javax.vecmath.Vector3d normal_world

force_world

javax.vecmath.Vector3d force_world

force_normal

javax.vecmath.Vector3d force_normal

force_perp

javax.vecmath.Vector3d force_perp

Package com.yobotics.simulationconstructionset.util.graphics

Class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicCheckBoxMenuItem extends javax.swing.JCheckBoxMenuItem implements Serializable

serialVersionUID: -1641762511153430886L

Serialized Fields

dynamicGraphicObjects

java.util.ArrayList<E> dynamicGraphicObjects

Package com.yobotics.simulationconstructionset.util.graphs

Class com.yobotics.simulationconstructionset.util.graphs.JFreeGraph extends javax.swing.JPanel implements Serializable

Serialized Fields

graph

org.jfree.chart.JFreeChart graph

xySeriesCollection

org.jfree.data.xy.XYSeriesCollection xySeriesCollection

xLabel

java.lang.String xLabel

yLabel

java.lang.String yLabel

plots

java.util.ArrayList<E> plots

title

java.lang.String title

image

java.awt.image.BufferedImage image

xAxisTick

double xAxisTick

yAxisTick

double yAxisTick

Class com.yobotics.simulationconstructionset.util.graphs.JFreeGraphGroup extends javax.swing.JPanel implements Serializable

Serialized Fields

graphs

java.util.ArrayList<E> graphs

graphsPerRow

int graphsPerRow

Class com.yobotics.simulationconstructionset.util.graphs.JFreePlot extends org.jfree.data.xy.XYSeries implements Serializable

Serialized Fields

type

JFreePlot.PlotTypes type

color

java.awt.Color color

name

java.lang.String name

xPlot

double[] xPlot

yPlot

double[] yPlot

solid

java.awt.BasicStroke solid

doted

java.awt.BasicStroke doted

dashed

java.awt.BasicStroke dashed

Package com.yobotics.simulationconstructionset.util.gui

Class com.yobotics.simulationconstructionset.util.gui.YoGUIMessagePanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1715136701882332438L

Serialized Fields

name

java.lang.String name

textArea

javax.swing.JTextArea textArea

jScrollPane

javax.swing.JScrollPane jScrollPane

QUIET

boolean QUIET

Class com.yobotics.simulationconstructionset.util.gui.YoVariableStatusDisplay extends javax.swing.JLabel implements Serializable

Serialized Fields

buttonToggleState

YoVariableToggler buttonToggleState

useImageTrue

boolean useImageTrue

useImageFalse

boolean useImageFalse

trueColor

java.awt.Color trueColor

falseColor

java.awt.Color falseColor

trueIcon

javax.swing.ImageIcon trueIcon

falseIcon

javax.swing.ImageIcon falseIcon

Class com.yobotics.simulationconstructionset.util.gui.YoVariableToggleButton extends javax.swing.JButton implements Serializable

Serialized Fields

buttonToggleState

YoVariableToggler buttonToggleState

stateChanged

boolean stateChanged

Package com.yobotics.simulationconstructionset.util.math

Class com.yobotics.simulationconstructionset.util.math.TimestampedVelocityYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -781148324206085726L

Serialized Fields

position

DoubleYoVariable position

previousPosition

DoubleYoVariable previousPosition

timestamp

DoubleYoVariable timestamp

previousTimestamp

DoubleYoVariable previousTimestamp

hasBeenUpdated

BooleanYoVariable hasBeenUpdated

epsilonChange

double epsilonChange

Package com.yobotics.simulationconstructionset.util.math.filter

Class com.yobotics.simulationconstructionset.util.math.filter.AlphaBetaFilteredYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -4181586856303408596L

Serialized Fields

alpha

double alpha

beta

double beta

DT

double DT

alphaVariable

DoubleYoVariable alphaVariable

betaVariable

DoubleYoVariable betaVariable

positionState

DoubleYoVariable positionState

xMeas

DoubleYoVariable xMeas

Class com.yobotics.simulationconstructionset.util.math.filter.AlphaFilteredYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: 8354935442849297950L

Serialized Fields

alpha

double alpha

alphaVariable

DoubleYoVariable alphaVariable

position

DoubleYoVariable position

hasBeenCalled

BooleanYoVariable hasBeenCalled

Class com.yobotics.simulationconstructionset.util.math.filter.AlphaFusedYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -6043187045769612413L

Serialized Fields

alpha

double alpha

alphaVariable

DoubleYoVariable alphaVariable

slowSignal

DoubleYoVariable slowSignal

fastSignal

DoubleYoVariable fastSignal

steadyStateOffset

DoubleYoVariable steadyStateOffset

hasBeenCalled

BooleanYoVariable hasBeenCalled

Class com.yobotics.simulationconstructionset.util.math.filter.BetaFilteredYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -310825747905352639L

Serialized Fields

beta

int beta

index

int index

betaVariable

DoubleYoVariable betaVariable

position

DoubleYoVariable position

hasBeenCalled

BooleanYoVariable hasBeenCalled

Class com.yobotics.simulationconstructionset.util.math.filter.ButterworthFilteredYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -3919931979157660138L

Serialized Fields

alpha

double alpha

alphaVariable

DoubleYoVariable alphaVariable

position

DoubleYoVariable position

previousInput

DoubleYoVariable previousInput

hasBeenCalled

BooleanYoVariable hasBeenCalled

butterworthFilterType

ButterworthFilteredYoVariable.ButterworthFilterType butterworthFilterType

Class com.yobotics.simulationconstructionset.util.math.filter.ButterworthFusedYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -1583548692210980044L

Serialized Fields

lowPassFilteredSlowVariable

ButterworthFilteredYoVariable lowPassFilteredSlowVariable

highPassFilteredFastVariable

ButterworthFilteredYoVariable highPassFilteredFastVariable

Class com.yobotics.simulationconstructionset.util.math.filter.DelayedBooleanYoVariable extends BooleanYoVariable implements Serializable

serialVersionUID: -7292827989667274262L

Serialized Fields

variableToDelay

BooleanYoVariable variableToDelay

previousYoVariables

BooleanYoVariable[] previousYoVariables

Class com.yobotics.simulationconstructionset.util.math.filter.DelayedDoubleYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -7292827989667274262L

Serialized Fields

variableToDelay

DoubleYoVariable variableToDelay

previousYoVariables

DoubleYoVariable[] previousYoVariables

Class com.yobotics.simulationconstructionset.util.math.filter.FilteredDiscreteVelocityYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -1706307241664937480L

Serialized Fields

alpha

double alpha

time

DoubleYoVariable time

alphaVariable

DoubleYoVariable alphaVariable

position

DoubleYoVariable position

lastUpdateTime

DoubleYoVariable lastUpdateTime

lastUpdateDirection

EnumYoVariable<T extends java.lang.Enum<T>> lastUpdateDirection

unfilteredVelocity

DoubleYoVariable unfilteredVelocity

lastPosition

DoubleYoVariable lastPosition

hasBeenCalled

boolean hasBeenCalled

Class com.yobotics.simulationconstructionset.util.math.filter.FilteredVelocityYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -8817565690674286003L

Serialized Fields

alphaDouble

double alphaDouble

dt

double dt

alphaVariable

DoubleYoVariable alphaVariable

position

DoubleYoVariable position

lastPosition

DoubleYoVariable lastPosition

hasBeenCalled

BooleanYoVariable hasBeenCalled

Class com.yobotics.simulationconstructionset.util.math.filter.GlitchFilteredBooleanYoVariable extends BooleanYoVariable implements Serializable

serialVersionUID: -5787036162782799032L

Serialized Fields

variableToFilter

BooleanYoVariable variableToFilter

windowSize

int windowSize

previousValue

BooleanYoVariable previousValue

counter

IntegerYoVariable counter

Class com.yobotics.simulationconstructionset.util.math.filter.HysteresisFilteredYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -6576385981232462215L

Serialized Fields

hysteresisAmount

DoubleYoVariable hysteresisAmount

previousUnfilteredValue

double previousUnfilteredValue

upperLimit

double upperLimit

lowerLimit

double lowerLimit

initialized

boolean initialized

Class com.yobotics.simulationconstructionset.util.math.filter.InfiniteImpulseResponseFilteredYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -2471942137275331516L

Serialized Fields

DEBUG

boolean DEBUG

numPoles

int numPoles

numZeros

int numZeros

denominatorCoefficients

double[] denominatorCoefficients

numeratorCoefficients

double[] numeratorCoefficients

previousX

double[] previousX

previousY

double[] previousY

Class com.yobotics.simulationconstructionset.util.math.filter.RampedAlphaFilteredYoVariable extends AlphaFilteredYoVariable implements Serializable

serialVersionUID: 1092968368090018263L

Serialized Fields

time

DoubleYoVariable time

startTime

DoubleYoVariable startTime

startAlpha

DoubleYoVariable startAlpha

endAlpha

DoubleYoVariable endAlpha

rampTime

DoubleYoVariable rampTime

Class com.yobotics.simulationconstructionset.util.math.filter.RateLimitedYoVariable extends DoubleYoVariable implements Serializable

serialVersionUID: -7275713897896161277L

Serialized Fields

maxRate

double maxRate

maxRateVariable

DoubleYoVariable maxRateVariable

position

DoubleYoVariable position

dt

double dt

hasBeenCalled

BooleanYoVariable hasBeenCalled

Class com.yobotics.simulationconstructionset.util.math.filter.SimpleMovingAverageFilteredYoVariable extends DoubleYoVariable implements Serializable

Serialized Fields

windowSize

int windowSize

yoVariableToFilter

DoubleYoVariable yoVariableToFilter

previousUpdateValues

java.lang.Double[] previousUpdateValues

bufferPosition

int bufferPosition

Class com.yobotics.simulationconstructionset.util.math.filter.TwoVariableTransitionFilter extends DoubleYoVariable implements Serializable

serialVersionUID: 5863096313837532306L

Serialized Fields

transitionStartTime

DoubleYoVariable transitionStartTime

time

DoubleYoVariable time

lengthOfTransitionTime

double lengthOfTransitionTime

Package com.yobotics.simulationconstructionset.util.perturbance

Class com.yobotics.simulationconstructionset.util.perturbance.ApplyPerturbanceViaMouseListener extends java.lang.Object implements Serializable

serialVersionUID: 7267626236225803116L

Serialized Fields

name

java.lang.String name

registry

YoVariableRegistry registry

poolOfBalls

java.util.ArrayList<E> poolOfBalls

nextBallIndex

int nextBallIndex

ballTarget

YoFramePoint ballTarget

ballTargetVelocity

YoFrameVector ballTargetVelocity

directedPerturbance

DirectedPerturbance directedPerturbance

mouseClicked

boolean mouseClicked

intersectionPosition

javax.vecmath.Point3d intersectionPosition

cameraPosition

javax.vecmath.Point3d cameraPosition

fixPosition

javax.vecmath.Point3d fixPosition

tempPoint

javax.vecmath.Point3d tempPoint

Class com.yobotics.simulationconstructionset.util.perturbance.LaunchedBall extends FloatingJoint implements Serializable

serialVersionUID: -1070304629726153858L

Serialized Fields

launched

boolean launched

transformGroup

javax.media.j3d.TransformGroup transformGroup

transform3d

javax.media.j3d.Transform3D transform3d

finalPosition

javax.vecmath.Point3d finalPosition

currentPosition

javax.vecmath.Point3d currentPosition

directionVector

javax.vecmath.Vector3d directionVector

velocityVector

javax.vecmath.Vector3d velocityVector

collisionDistance

double collisionDistance

density

double density

Class com.yobotics.simulationconstructionset.util.perturbance.RandomExternalForceApplier extends java.lang.Object implements Serializable

serialVersionUID: -1792455858855418523L

Serialized Fields

registry

YoVariableRegistry registry

name

java.lang.String name

perturbable

ForcePerturbable perturbable

maximalDisturbanceMagnitude

DoubleYoVariable maximalDisturbanceMagnitude

currentDisturbanceForce

YoFrameVector currentDisturbanceForce

random

java.util.Random random

Class com.yobotics.simulationconstructionset.util.perturbance.TimeBasedPerturbance extends java.lang.Object implements Serializable

serialVersionUID: -1792455858855418523L

Serialized Fields

registry

YoVariableRegistry registry

name

java.lang.String name

perturbable

ForcePerturbable perturbable

perturbanceForce

YoFrameVector perturbanceForce

perturbanceUnitVector

YoFrameVector2d perturbanceUnitVector

perturbanceApplicationPoint

YoFramePoint perturbanceApplicationPoint

xNegForce

double xNegForce

xPosForce

double xPosForce

yNegForce

double yNegForce

yPosForce

double yPosForce

perturbanceDuration

DoubleYoVariable perturbanceDuration

timeToDoPerturbance

DoubleYoVariable timeToDoPerturbance

time

DoubleYoVariable time

Package com.yobotics.simulationconstructionset.util.simulationRunner

Class com.yobotics.simulationconstructionset.util.simulationRunner.BlockingSimulationRunner.SimulationExceededMaximumTimeException extends java.lang.Exception implements Serializable

serialVersionUID: 9041559998947724357L


Package com.yobotics.simulationconstructionset.util.statemachines

Class com.yobotics.simulationconstructionset.util.statemachines.StateMachinesJPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 2453853798153829891L

Serialized Fields

stateMachine

StateMachine stateMachine

oldStateDiagram

boolean oldStateDiagram

stateCells

org.jgraph.graph.DefaultGraphCell[] stateCells

graph

org.jgraph.JGraph graph

numberOfStates

int numberOfStates

currentState

java.lang.Enum<E extends java.lang.Enum<E>> currentState

sourceArrows

int[] sourceArrows

targetArrows

int[] targetArrows

sourceArrowIndex

int sourceArrowIndex

targetArrowIndex

int targetArrowIndex

stateCellIndex

int stateCellIndex

stateCenters

javax.vecmath.Point2d[] stateCenters

tempVector2d

javax.vecmath.Vector2d tempVector2d

dimension

java.awt.Dimension dimension

initiate

boolean initiate

tempHeight

double tempHeight

tempWidth

double tempWidth

Package com.yobotics.simulationconstructionset.util.tracks

Class com.yobotics.simulationconstructionset.util.tracks.TrackGroundContactModel extends java.lang.Object implements Serializable

serialVersionUID: 7659055431615061425L

Serialized Fields

points

TrackGroundContactPoint[] points

baseModel

GroundContactModel baseModel

Class com.yobotics.simulationconstructionset.util.tracks.TrackGroundContactPoint extends GroundContactPoint implements Serializable

serialVersionUID: -936610163728292801L

Serialized Fields

dx_track

DoubleYoVariable dx_track

dy_track

DoubleYoVariable dy_track

dz_track

DoubleYoVariable dz_track

Package com.yobotics.simulationconstructionset.util.visualizers

Class com.yobotics.simulationconstructionset.util.visualizers.RobotFreezeFramer extends java.lang.Object implements Serializable

serialVersionUID: -683540299367755758L

Serialized Fields

registry

YoVariableRegistry registry

doFreezeFrame

BooleanYoVariable doFreezeFrame

freezeInterval

DoubleYoVariable freezeInterval

nextFreezeTime

DoubleYoVariable nextFreezeTime

robot

Robot robot

rootJoint

Joint rootJoint

Package com.yobotics.simulationconstructionset.whiteBoard

Class com.yobotics.simulationconstructionset.whiteBoard.YoWhiteBoardReadController extends java.lang.Object implements Serializable

serialVersionUID: 343811947178691871L

Serialized Fields

registry

YoVariableRegistry registry

yoWhiteBoardReadControllerWaitingGlobalTimer

GlobalTimer yoWhiteBoardReadControllerWaitingGlobalTimer

numberOfNewDataSinceLastRead

IntegerYoVariable numberOfNewDataSinceLastRead

ticksTillNextRead

IntegerYoVariable ticksTillNextRead

yoWhiteBoard

YoWhiteBoard yoWhiteBoard

blockUntilNewDataIsAvailable

boolean blockUntilNewDataIsAvailable

readEveryNTicks

int readEveryNTicks

indexOrderChecker

IndexOrderChecker indexOrderChecker

previousMissedIndices

IntegerYoVariable previousMissedIndices

readOnInitialize

boolean readOnInitialize

Class com.yobotics.simulationconstructionset.whiteBoard.YoWhiteBoardWriteController extends java.lang.Object implements Serializable

serialVersionUID: 343811947178691871L

Serialized Fields

registry

YoVariableRegistry registry

ticksTillNextWrite

IntegerYoVariable ticksTillNextWrite

yoWhiteBoard

YoWhiteBoard yoWhiteBoard

writeEveryNTicks

int writeEveryNTicks

writeOnInitialize

boolean writeOnInitialize

Package us.ihmc.utilities.screwTheory

Class us.ihmc.utilities.screwTheory.OneDoFJointReferenceFrame extends us.ihmc.utilities.math.geometry.ReferenceFrame implements Serializable

serialVersionUID: 1L

Class us.ihmc.utilities.screwTheory.PlanarJointReferenceFrame extends us.ihmc.utilities.math.geometry.ReferenceFrame implements Serializable

serialVersionUID: 1179880149506811812L

Serialized Fields

rotation

double rotation

translation

javax.vecmath.Vector3d translation

Class us.ihmc.utilities.screwTheory.PrismaticJointReferenceFrame extends us.ihmc.utilities.screwTheory.OneDoFJointReferenceFrame implements Serializable

serialVersionUID: -1982346476164458546L

Serialized Fields

axis

javax.vecmath.Vector3d axis

position

double position

tempTranslation

javax.vecmath.Vector3d tempTranslation

Class us.ihmc.utilities.screwTheory.RevoluteJointReferenceFrame extends us.ihmc.utilities.screwTheory.OneDoFJointReferenceFrame implements Serializable

serialVersionUID: -1982346476164458546L

Serialized Fields

axis

javax.vecmath.Vector3d axis

angle

double angle

tempAxisAngle

javax.vecmath.AxisAngle4d tempAxisAngle

Class us.ihmc.utilities.screwTheory.SixDoFJointReferenceFrame extends us.ihmc.utilities.math.geometry.ReferenceFrame implements Serializable

serialVersionUID: 8238436678986979988L

Serialized Fields

rotation

javax.vecmath.Quat4d rotation

translation

javax.vecmath.Vector3d translation