Serialized Form


Package rp1.planparser

Class rp1.planparser.RsParsingException extends java.lang.Exception implements Serializable

serialVersionUID: 3339112206041456419L


Package rp1.rossum

Class rp1.rossum.RsAccelerationParameter extends RsComponent implements Serializable

serialVersionUID: 7916052095842037054L

Serialized Fields

velocity

double velocity

acceleration

double acceleration

Class rp1.rossum.RsAckermanSteering extends RsWheelSystem implements Serializable

serialVersionUID: 5098267698788746447L

Serialized Fields

maxAbsSteeringAngle

double maxAbsSteeringAngle

minTurnRadius

double minTurnRadius

dualSteering

boolean dualSteering

depictionSteeringAngle

double depictionSteeringAngle

defaultWheelsAdded

boolean defaultWheelsAdded

Class rp1.rossum.RsActuator extends RsBodyPart implements Serializable

serialVersionUID: 7927693651821514155L

Serialized Fields

partsArray

RsBodyPart[] partsArray

partsList

java.util.ArrayList<E> partsList

Class rp1.rossum.RsBody extends RsComponent implements Serializable

serialVersionUID: 9221545608884628326L

Serialized Fields

name

java.lang.String name

wheelSystem

RsWheelSystem wheelSystem

motion

RsMotion motion

refBounds

RsRectangle refBounds

refEnclosure

RsSegment[] refEnclosure

placement

boolean placement

collision

boolean collision

bodyID

int bodyID

bodyPartList

java.util.ArrayList<E> bodyPartList

bodyPainterList

java.util.ArrayList<E> bodyPainterList

bodyShapeList

java.util.ArrayList<E> bodyShapeList

bodyPartArray

RsBodyPart[] bodyPartArray

bodyPainterArray

RsBodyPainter[] bodyPainterArray

bodyShapeArray

RsBodyShape[] bodyShapeArray

Class rp1.rossum.RsBodyArt extends RsBodyPart implements Serializable

serialVersionUID: 8771377407496656622L

Serialized Fields

refPoint

RsPoint[] refPoint

point

RsPoint[] point

fillColor

java.awt.Color fillColor

Class rp1.rossum.RsBodyCircle extends RsBodyShape implements Serializable

serialVersionUID: 1L

Serialized Fields

refXCenter

double refXCenter

refYCenter

double refYCenter

refRadius

double refRadius

Class rp1.rossum.RsBodyContactSensor extends RsBodySensor implements Serializable

serialVersionUID: 1L

Serialized Fields

collision

boolean collision

collisionTime

double collisionTime

collisionObjectName

java.lang.String collisionObjectName

Class rp1.rossum.RsBodyPainter extends RsBodyShape implements Serializable

serialVersionUID: 1L

Serialized Fields

minTrailerSegmentLength

double minTrailerSegmentLength

minTrailerSegmentLength2

double minTrailerSegmentLength2

paintColor

java.awt.Color[] paintColor

paintPattern

RsPolygon paintPattern

trailerDefined

boolean trailerDefined

xTrailer

double xTrailer

yTrailer

double yTrailer

wTrailer

double wTrailer

painterActivationStatus

boolean painterActivationStatus

Class rp1.rossum.RsBodyPaintSensor extends RsBodySensor implements Serializable

serialVersionUID: 1L

Serialized Fields

xDetector

double xDetector

yDetector

double yDetector

mappedPos

RsPoint mappedPos

region

int region

regionSensitivity

int[] regionSensitivity

Class rp1.rossum.RsBodyPart extends RsComponent implements Serializable

Serialized Fields

name

java.lang.String name

refBounds

RsRectangle refBounds

bounds

RsRectangle bounds

hot

boolean hot

fillColor

java.awt.Color fillColor

lineColor

java.awt.Color lineColor

hotFillColor

java.awt.Color hotFillColor

hotLineColor

java.awt.Color hotLineColor

partID

int partID

Class rp1.rossum.RsBodyRangeSensor extends RsBodySensor implements Serializable

serialVersionUID: 1L

Serialized Fields

xDetector

double xDetector

yDetector

double yDetector

sightAngle

double sightAngle

maxRange

double maxRange

nRangeBin

int nRangeBin

segSect

RsSegSect segSect

segment

RsSegment segment

vx

double vx

vy

double vy

range

double range

mappedPos

RsPoint mappedPos

rBin

int rBin

objectDetected

RsObject objectDetected

Class rp1.rossum.RsBodySensor extends RsBodyShape implements Serializable

serialVersionUID: 1L

Serialized Fields

stateChange

boolean stateChange

timeStateComputed

double timeStateComputed

Class rp1.rossum.RsBodyShape extends RsBodyPart implements Serializable

serialVersionUID: 1L

Serialized Fields

refSegment

RsSegment[] refSegment

ix

int[] ix

iy

int[] iy

Class rp1.rossum.RsBodyTargetSensor extends RsBodySensor implements Serializable

serialVersionUID: 1L

Serialized Fields

xDetector

double xDetector

yDetector

double yDetector

sightAngle

double sightAngle

width

double width

maxRange

double maxRange

nWidthBin

int nWidthBin

nRangeBin

int nRangeBin

halfWidth

double halfWidth

cosHalfWidth

double cosHalfWidth

segSect

RsSegSect segSect

segment

RsSegment segment

vx

double vx

vy

double vy

xTarget

double xTarget

yTarget

double yTarget

range

double range

bearing

double bearing

mappedPos

RsPoint mappedPos

rBin

int rBin

wBin

int wBin

targetDetected

RsTarget targetDetected

Class rp1.rossum.RsComponent extends java.lang.Object implements Serializable

Class rp1.rossum.RsDifferentialSteering extends RsWheelSystem implements Serializable

serialVersionUID: 1L

Class rp1.rossum.RsMotion extends RsComponent implements Serializable

Serialized Fields

time0

double time0

time1

double time1

timeTotal

double timeTotal

time

double time

significantDeltaT

double significantDeltaT

transform0

RsTransform transform0

transform

RsTransform transform

collision

boolean collision

collisionTime

double collisionTime

continuityID

int continuityID

continuitySeriesID

int continuitySeriesID

Class rp1.rossum.RsMotionCircle extends RsMotion implements Serializable

serialVersionUID: 1L

Serialized Fields

pivot

RsPoint pivot

angle

double angle

deltaAngle

double deltaAngle

turnRadius

double turnRadius

testSegment

RsSegment testSegment

testTransform

RsTransform testTransform

rotationalVelocity

double rotationalVelocity

linearVelocity

double linearVelocity

pivotSide

double pivotSide

Class rp1.rossum.RsMotionLine extends RsMotion implements Serializable

serialVersionUID: 1L

Serialized Fields

vector

RsVector vector

displacement

double displacement

segSect

RsSegSect segSect

segment

RsSegment segment

bodySegment

RsSegment bodySegment

Class rp1.rossum.RsMotionNull extends RsMotion implements Serializable

serialVersionUID: 1L

Class rp1.rossum.RsPoint extends java.lang.Object implements Serializable

serialVersionUID: -3115912069334717682L

Serialized Fields

x

double x

y

double y

Class rp1.rossum.RsPolygon extends java.lang.Object implements Serializable

serialVersionUID: 2166101501614042125L

Serialized Fields

nSegment

int nSegment

segment

RsSegment[] segment

area

double area

orientation

int orientation

Class rp1.rossum.RsPolygonException extends java.lang.Exception implements Serializable

serialVersionUID: 4913393896205832036L

Class rp1.rossum.RsProperties extends java.util.Properties implements Serializable

serialVersionUID: 4873099719014646691L

Serialized Fields

port

int port

hostName

java.lang.String hostName

logFileName

java.lang.String logFileName

logVerbose

boolean logVerbose

logToFile

boolean logToFile

logToSystemOut

boolean logToSystemOut

Class rp1.rossum.RsPropertiesException extends java.io.IOException implements Serializable

serialVersionUID: 5219101789120981128L

Class rp1.rossum.RsRectangle extends java.lang.Object implements Serializable

serialVersionUID: -7111894810986643706L

Serialized Fields

x

double x

y

double y

width

double width

height

double height

populated

boolean populated

Class rp1.rossum.RsSegment extends RsPoint implements Serializable

serialVersionUID: -4560850925153885632L

Serialized Fields

v

RsVector v

m

double m

Class rp1.rossum.RsSegSect extends java.lang.Object implements Serializable

serialVersionUID: 5940348661315250325L

Serialized Fields

intersection

boolean intersection

t1

double t1

t2

double t2

x

double x

y

double y

Class rp1.rossum.RsTransform extends java.lang.Object implements Serializable

serialVersionUID: -3496508753660220698L

Serialized Fields

m11

double m11

m12

double m12

m13

double m13

m21

double m21

m22

double m22

m23

double m23

Class rp1.rossum.RsVector extends java.lang.Object implements Serializable

serialVersionUID: 145027435513888213L

Serialized Fields

x

double x

y

double y

Class rp1.rossum.RsWheel extends RsBodyShape implements Serializable

serialVersionUID: 864057705383374484L

Serialized Fields

x

double x

y

double y

wheelRadius

double wheelRadius

maxAbsSteeringAngle

double maxAbsSteeringAngle

motionOrientationOffset

double motionOrientationOffset

encoderIntervalCount

int encoderIntervalCount

encoderIntervalWidth

double encoderIntervalWidth

encoderAccumulator

int encoderAccumulator

encoderAbsoluteAccumulator

int encoderAbsoluteAccumulator

encoderQuadrature

int encoderQuadrature

encoderAngle

double encoderAngle

encoderInterval

int encoderInterval

encoderMotionVelocity

double encoderMotionVelocity

encoderMotionTime

double encoderMotionTime

Class rp1.rossum.RsWheelCaster extends RsWheel implements Serializable

serialVersionUID: 1L

Class rp1.rossum.RsWheelSystem extends RsActuator implements Serializable

Serialized Fields

trackWidth

double trackWidth

wheelBase

double wheelBase

driveWheelRadius

double driveWheelRadius

wheels

RsWheel[] wheels

wheelList

java.util.ArrayList<E> wheelList

center

RsPoint center

Package rp1.rossum.event

Class rp1.rossum.event.RsContactSensorEvent extends RsSensorEvent implements Serializable

serialVersionUID: 4530826771791174938L

Serialized Fields

status

boolean status

Class rp1.rossum.event.RsEncoderStatusEvent extends RsEvent implements Serializable

serialVersionUID: 6211971120031851473L

Serialized Fields

requestIndex

int requestIndex
Request index from RsClient.sendEncoderStatusRequest.


encoderID

int encoderID
ID of the body part associated with the encoder.


accumulatorValue

int accumulatorValue
Signed value, the sum of accumulated +/1 encoder transitions.


absoluteAccumulatorValue

int absoluteAccumulatorValue
Total count of encoder transitions.


quadratureValue

int quadratureValue
Signed value indicating direction of most recent transition.


encoderInterval

int encoderInterval
The current encoder value (essentially, simulated an absolute encoder).


encoderAngle

double encoderAngle
The current rotational angle of the encoder (intended for Quality Assuance purposes).


clearOnReport

boolean clearOnReport
Indicates that the accumulators were cleared when the event was reported.

Class rp1.rossum.event.RsEvent extends java.lang.Object implements Serializable

Serialized Fields

eventID

int eventID
Identifies "kind of event"; a unique value is associated with each event class.


simTime

double simTime
Simulation time when the event was issued.


consumed

boolean consumed

Class rp1.rossum.event.RsHeartbeatEvent extends RsEvent implements Serializable

serialVersionUID: -6172484737992534159L

Serialized Fields

sequence

int sequence

Class rp1.rossum.event.RsMotionHaltedEvent extends RsEvent implements Serializable

serialVersionUID: -4483640979360366149L

Serialized Fields

causeOfHalt

int causeOfHalt

x

double x

y

double y

orientation

double orientation

duration

double duration

Class rp1.rossum.event.RsMotionStartedEvent extends RsEvent implements Serializable

serialVersionUID: -6103608213493449638L

Serialized Fields

linearVelocity

double linearVelocity

rotationalVelocity

double rotationalVelocity

duration

double duration

x

double x

y

double y

orientation

double orientation

Class rp1.rossum.event.RsMouseClickEvent extends RsEvent implements Serializable

serialVersionUID: -7364874388376757264L

Serialized Fields

button

int button

clickCount

int clickCount

x

double x

y

double y

Class rp1.rossum.event.RsPaintSensorEvent extends RsSensorEvent implements Serializable

serialVersionUID: 615410220677826944L

Serialized Fields

x

double x

y

double y

status

boolean status

region

int region

Class rp1.rossum.event.RsPlacementEvent extends RsEvent implements Serializable

serialVersionUID: -8786723993197052998L

Serialized Fields

name

java.lang.String name

valid

boolean valid

x

double x

y

double y

orientation

double orientation

Class rp1.rossum.event.RsPlanEvent extends RsEvent implements Serializable

serialVersionUID: -2823806235059780657L

Serialized Fields

plan

java.lang.Object plan

Class rp1.rossum.event.RsPositionEvent extends RsEvent implements Serializable

serialVersionUID: -6248739301459611521L

Serialized Fields

x

double x

y

double y

orientation

double orientation

velocity

double velocity

turnRate

double turnRate

Class rp1.rossum.event.RsRangeSensorEvent extends RsSensorEvent implements Serializable

serialVersionUID: 3496114482827806382L

Serialized Fields

x

double x

y

double y

ux

double ux

uy

double uy

status

boolean status

range

double range

Class rp1.rossum.event.RsSensorEvent extends RsEvent implements Serializable

Serialized Fields

sensorID

int sensorID

nameOfObjectDetected

java.lang.String nameOfObjectDetected

Class rp1.rossum.event.RsTargetSelectionEvent extends RsEvent implements Serializable

serialVersionUID: -4757484271379200903L

Serialized Fields

targetName

java.lang.String targetName

status

boolean status

Class rp1.rossum.event.RsTargetSensorEvent extends RsSensorEvent implements Serializable

serialVersionUID: -2717659539694960337L

Serialized Fields

x

double x

y

double y

ux

double ux

uy

double uy

status

boolean status

xDetection

double xDetection

yDetection

double yDetection

range

double range

bearing

double bearing

Class rp1.rossum.event.RsTimeoutEvent extends RsEvent implements Serializable

serialVersionUID: -2503023050595077875L

Serialized Fields

timeoutIndex

int timeoutIndex
The timeoutIndex value will correspond to the return value from the call to the RsClient.sendTimeoutRequest method that was used to trigger the timeout event.


Package rp1.rossum.request

Class rp1.rossum.request.RsActuatorControlRequest extends RsRequest implements Serializable

serialVersionUID: -3810358339455847435L

Serialized Fields

actuatorID

int actuatorID

commandID

int commandID

parameterList

java.util.ArrayList<E> parameterList

parameterNames

java.lang.String[] parameterNames

parameterValues

double[] parameterValues

Class rp1.rossum.request.RsEncoderStatusRequest extends RsRequest implements Serializable

serialVersionUID: 2588477387908642710L

Serialized Fields

requestIndex

int requestIndex

encoderID

int[] encoderID

clearOnReport

boolean clearOnReport

Class rp1.rossum.request.RsHaltRequest extends RsRequest implements Serializable

serialVersionUID: 5631067111479576727L

Class rp1.rossum.request.RsHeartbeatRequest extends RsRequest implements Serializable

serialVersionUID: -4389583187047539260L

Serialized Fields

interval

double interval

Class rp1.rossum.request.RsMotionRequest extends RsRequest implements Serializable

serialVersionUID: 5365260271545676026L

Serialized Fields

duration

double duration

linearVelocity

double linearVelocity

rotationalVelocity

double rotationalVelocity

Class rp1.rossum.request.RsPainterChangeRequest extends RsRequest implements Serializable

serialVersionUID: -7179520364805801817L

Serialized Fields

painterID

int painterID

erasure

boolean erasure

activation

boolean activation

trailerDefined

boolean trailerDefined

xTrailer

double xTrailer

yTrailer

double yTrailer

wTrailer

double wTrailer

color

java.awt.Color[] color

Class rp1.rossum.request.RsPlacementRequest extends RsRequest implements Serializable

serialVersionUID: -1508131319031357593L

Serialized Fields

name

java.lang.String name

Class rp1.rossum.request.RsPlanRequest extends RsRequest implements Serializable

serialVersionUID: 8116957111197809912L

Class rp1.rossum.request.RsRequest extends java.lang.Object implements Serializable

Serialized Fields

requestID

int requestID

Class rp1.rossum.request.RsSensorRequest extends RsRequest implements Serializable

serialVersionUID: -4527862449075963488L

Serialized Fields

sensorID

int sensorID

Class rp1.rossum.request.RsSubscriptionRequest extends RsRequest implements Serializable

serialVersionUID: 7192907169459698829L

Serialized Fields

eventCode

int eventCode

eventIndex

int eventIndex

eventEnable

boolean eventEnable

Class rp1.rossum.request.RsTargetSelectionRequest extends RsRequest implements Serializable

serialVersionUID: 6453254029343604264L

Serialized Fields

name

java.lang.String name

random

boolean random

status

boolean status

exclusive

boolean exclusive

Class rp1.rossum.request.RsTimeoutRequest extends RsRequest implements Serializable

serialVersionUID: -5418516271504720014L

Serialized Fields

timeoutDuration

double timeoutDuration

timeoutIndex

int timeoutIndex

Package rp1.simulator

Class rp1.simulator.SimAnimationEvent extends java.awt.AWTEvent implements Serializable

serialVersionUID: -3456164907213189258L

Class rp1.simulator.SimCanvas extends java.awt.Canvas implements Serializable

serialVersionUID: -6461208230953041167L

Serialized Fields

x0

double x0

y0

double y0

x1

double x1

y1

double y1

px0

double px0

py0

double py0

px1

double px1

py1

double py1

ix0

int ix0

iy0

int iy0

ix1

int ix1

iy1

int iy1

session

SimSession session

plan

RsPlan plan

font

java.awt.Font font

bodyArray

RsBody[] bodyArray

paintBoxArray

SimPaintBox[] paintBoxArray

eventQueue

java.awt.EventQueue eventQueue

bgBuffer

java.awt.Image bgBuffer

fgBuffer

java.awt.Image fgBuffer

footPrint

RsRectangle footPrint

navNetPaintingOption

boolean navNetPaintingOption

graphicsTransform

RsTransform graphicsTransform

scratchTransform

RsTransform scratchTransform

Class rp1.simulator.SimFrame extends java.awt.Frame implements Serializable

serialVersionUID: 90922544456691867L

Serialized Fields

session

SimSession session

menuBar

SimMenuBar menuBar

canvas

SimCanvas canvas

panel

SimPanel panel

plan

RsPlan plan

Class rp1.simulator.SimMenuBar extends java.awt.MenuBar implements Serializable

serialVersionUID: -8653547113119516544L

Serialized Fields

frame

SimFrame frame

inchesItem

java.awt.CheckboxMenuItem inchesItem

feetItem

java.awt.CheckboxMenuItem feetItem

metersItem

java.awt.CheckboxMenuItem metersItem

Class rp1.simulator.SimPaintBox extends RsComponent implements Serializable

serialVersionUID: 1093947314264586795L

Serialized Fields

firstNode

rp1.simulator.SimPaintBox.PaintBoxNode firstNode

lastNode

rp1.simulator.SimPaintBox.PaintBoxNode lastNode

bodyPartID

int bodyPartID

paintBoxID

int paintBoxID

nodeIDSequencer

int nodeIDSequencer

Class rp1.simulator.SimPanel extends java.awt.Panel implements Serializable

serialVersionUID: -2883248359757121025L

Serialized Fields

plan

RsPlan plan

xText

java.awt.TextField xText

yText

java.awt.TextField yText

Class rp1.simulator.SimPropertiesException extends java.io.IOException implements Serializable

serialVersionUID: -8717142289673760376L