Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
A
acceleration
- Variable in class Carmen.
OdometryMessage
robot acceleration (m/s^2)
accuracy
- Variable in class Carmen.
LaserConfig
error in the range measurements
addOneShotTimer(long, IPC.TIMER_HANDLER_TYPE)
- Static method in class IPC.
IPC
addPeriodicTimer(long, IPC.TIMER_HANDLER_TYPE)
- Static method in class IPC.
IPC
addTimer(long, long, IPC.TIMER_HANDLER_TYPE)
- Static method in class IPC.
IPC
addTimerGetRef(long, long, IPC.TIMER_HANDLER_TYPE, IPC.TIMER_REF)
- Static method in class IPC.
IPC
ALength(int)
- Static method in class IPC.
primFmttrs
angular_resolution
- Variable in class Carmen.
LaserConfig
angular resolution of the laser
Arm
- Class in
Carmen
Arm()
- Constructor for class Carmen.
Arm
Arm.ArmCommandMessage
- Class in
Carmen
ArmHandler
- Interface in
Carmen
ArmMessage
- Class in
Carmen
ArmMessage()
- Constructor for class Carmen.
ArmMessage
B
BadFormatFMT
- Static variable in class IPC.
formatters
BOOLEAN_FMT
- Static variable in class IPC.
primFmttrs
bumper
- Variable in class Carmen.
BumperMessage
state of bumper
BumperHandler
- Interface in
Carmen
Declaration of Carmen event handler for bump sensors.
BumperMessage
- Class in
Carmen
Carmen BumperHandler's message
BumperMessage()
- Constructor for class Carmen.
BumperMessage
BYTE_FMT
- Static variable in class IPC.
primFmttrs
BYTE_SIZE
- Static variable in class IPC.
primFmttrs
byteArray
- Variable in class IPC.
formatters.VARCONTENT
bytes_per_char
- Variable in class Carmen.
CameraMessage
C
CameraHandler
- Interface in
Carmen
Declaration of Carmen event handler for camera.
CameraMessage
- Class in
Carmen
Carmen CameraHandler's message
CameraMessage()
- Constructor for class Carmen.
CameraMessage
Carmen
- package Carmen
CHAR_FMT
- Static variable in class IPC.
primFmttrs
CHAR_SIZE
- Static variable in class IPC.
primFmttrs
checkDataClass(int, Class)
- Static method in class IPC.
formatters
checkMsgFormats(String, String)
- Static method in class IPC.
IPC
coerce()
- Method in class IPC.
formatters.IPCBoolean
coerce()
- Method in class IPC.
formatters.IPCByte
coerce()
- Method in class IPC.
formatters.IPCChar
coerce()
- Method in class IPC.
formatters.IPCDouble
coerce()
- Method in class IPC.
formatters.IPCFloat
coerce()
- Method in class IPC.
formatters.IPCInteger
coerce()
- Method in class IPC.
formatters.IPCLong
coerce()
- Method in class IPC.
formatters.IPCPrim
coerce()
- Method in class IPC.
formatters.IPCShort
coerce()
- Method in class IPC.
formatters.IPCString
config
- Variable in class Carmen.
LaserMessage
connect(String)
- Static method in class IPC.
IPC
connectModule(String, String)
- Static method in class IPC.
IPC
createFixedArray(Class, int)
- Static method in class IPC.
formatters
D
dataLength(IPC.MSG_INSTANCE)
- Static method in class IPC.
IPC
Decode(int, Object, int, int)
- Static method in class IPC.
primFmttrs
DecodeElement(int, Object, int, int)
- Static method in class IPC.
primFmttrs
defineFormat(String, String)
- Static method in class IPC.
IPC
defineMsg(String, String)
- Static method in class IPC.
IPC
DIRECT
- Static variable in class Carmen.
LaserRemissionType
disconnect()
- Static method in class IPC.
IPC
dispatch()
- Static method in class Carmen.
Robot
dispatch()
- Static method in class IPC.
IPC
distance
- Variable in class Carmen.
Robot.RobotVectorMoveMessage
DOUBLE_FMT
- Static variable in class IPC.
primFmttrs
DOUBLE_SIZE
- Static variable in class IPC.
primFmttrs
E
ELength(int, Object, int)
- Static method in class IPC.
primFmttrs
Encode(int, Object, int, int)
- Static method in class IPC.
primFmttrs
EncodeElement(int, Object, int, int)
- Static method in class IPC.
primFmttrs
EnumFMT
- Static variable in class IPC.
formatters
expert
- Variable in class Carmen.
Param.ParamResponse
expert
- Variable in class Carmen.
ParamChangeMessage
F
FixedArrayFMT
- Static variable in class IPC.
formatters
flags
- Variable in class Carmen.
ArmMessage
FLOAT_FMT
- Static variable in class IPC.
primFmttrs
FLOAT_SIZE
- Static variable in class IPC.
primFmttrs
formatGetChar(int)
- Static method in class IPC.
primFmttrs
formatGetInt(int)
- Static method in class IPC.
primFmttrs
formatPutChar(int, char)
- Static method in class IPC.
primFmttrs
formatPutInt(int, int)
- Static method in class IPC.
primFmttrs
formatters
- Class in
IPC
formatters()
- Constructor for class IPC.
formatters
formatters.IPCBoolean
- Class in
IPC
formatters.IPCBoolean()
- Constructor for class IPC.
formatters.IPCBoolean
formatters.IPCBoolean(boolean)
- Constructor for class IPC.
formatters.IPCBoolean
formatters.IPCByte
- Class in
IPC
formatters.IPCByte()
- Constructor for class IPC.
formatters.IPCByte
formatters.IPCByte(byte)
- Constructor for class IPC.
formatters.IPCByte
formatters.IPCChar
- Class in
IPC
formatters.IPCChar()
- Constructor for class IPC.
formatters.IPCChar
formatters.IPCChar(char)
- Constructor for class IPC.
formatters.IPCChar
formatters.IPCDouble
- Class in
IPC
formatters.IPCDouble()
- Constructor for class IPC.
formatters.IPCDouble
formatters.IPCDouble(double)
- Constructor for class IPC.
formatters.IPCDouble
formatters.IPCFloat
- Class in
IPC
formatters.IPCFloat()
- Constructor for class IPC.
formatters.IPCFloat
formatters.IPCFloat(float)
- Constructor for class IPC.
formatters.IPCFloat
formatters.IPCInteger
- Class in
IPC
formatters.IPCInteger()
- Constructor for class IPC.
formatters.IPCInteger
formatters.IPCInteger(int)
- Constructor for class IPC.
formatters.IPCInteger
formatters.IPCLong
- Class in
IPC
formatters.IPCLong()
- Constructor for class IPC.
formatters.IPCLong
formatters.IPCLong(long)
- Constructor for class IPC.
formatters.IPCLong
formatters.IPCPrim
- Class in
IPC
formatters.IPCPrim()
- Constructor for class IPC.
formatters.IPCPrim
formatters.IPCShort
- Class in
IPC
formatters.IPCShort()
- Constructor for class IPC.
formatters.IPCShort
formatters.IPCShort(short)
- Constructor for class IPC.
formatters.IPCShort
formatters.IPCString
- Class in
IPC
formatters.IPCString()
- Constructor for class IPC.
formatters.IPCString
formatters.IPCString(String)
- Constructor for class IPC.
formatters.IPCString
formatters.VARCONTENT
- Class in
IPC
formatters.VARCONTENT()
- Constructor for class IPC.
formatters.VARCONTENT
forward_safety_dist
- Variable in class Carmen.
LaserMessage
application defined safety distance in metres
fov
- Variable in class Carmen.
LaserConfig
field of view of the laser
FrontLaserHandler
- Interface in
Carmen
Declaration of Carmen event handler for front laser
G
getContext()
- Static method in class IPC.
IPC
getHostName()
- Static method in class Carmen.
Util
returns host name
getIntField(Object, int)
- Static method in class IPC.
primFmttrs
getObjectField(Object, int)
- Static method in class IPC.
primFmttrs
getPID()
- Static method in class IPC.
IPC
getTime()
- Static method in class Carmen.
Util
gripper_closed
- Variable in class Carmen.
ArmMessage
H
handle(ArmMessage)
- Method in interface Carmen.
ArmHandler
handle(BumperMessage)
- Method in interface Carmen.
BumperHandler
event handler for bump sensors
handle(CameraMessage)
- Method in interface Carmen.
CameraHandler
event handler for camera
handle(HeartbeatMessage)
- Method in interface Carmen.
HeartbeatHandler
event handler for odometry messages
handle(OdometryMessage)
- Method in interface Carmen.
OdometryHandler
event handler for odometry messages
handle(ParamChangeMessage)
- Method in interface Carmen.
ParamChangeHandler
handle(SonarMessage)
- Method in interface Carmen.
SonarHandler
handle(VectorStatusMessage)
- Method in interface Carmen.
VectorStatusHandler
handle(String, int)
- Method in interface IPC.
IPC.CHANGE_HANDLE_TYPE
handle(String)
- Method in interface IPC.
IPC.CONNECT_HANDLE_TYPE
handle(int)
- Method in interface IPC.
IPC.FD_HANDLER_TYPE
handle(IPC.MSG_INSTANCE, Object)
- Method in interface IPC.
IPC.HANDLER_TYPE
handle(long, long)
- Method in interface IPC.
IPC.TIMER_HANDLER_TYPE
handleFrontLaser(LaserMessage)
- Method in interface Carmen.
FrontLaserHandler
handleMessage(long)
- Static method in class IPC.
IPC
handleRearLaser(LaserMessage)
- Method in interface Carmen.
RearLaserHandler
HeartbeatHandler
- Interface in
Carmen
Declaration of Carmen event handler for odometry.
HeartbeatMessage
- Class in
Carmen
Carmen HeartbeatHandler's message
HeartbeatMessage()
- Constructor for class Carmen.
HeartbeatMessage
height
- Variable in class Carmen.
CameraMessage
unit is pixels
HOKUYO_URG
- Static variable in class Carmen.
LaserType
host
- Variable in class Carmen.
Message
host
- Variable in class Carmen.
VectorStatusMessage
hypot(double, double)
- Static method in class Carmen.
Util
returns the length of hypotenuse of right angled triangle
I
image
- Variable in class Carmen.
CameraMessage
camera image
image_size
- Variable in class Carmen.
CameraMessage
size of image[]
initialize(String, String)
- Static method in class Carmen.
Robot
initialize()
- Static method in class IPC.
IPC
IPC API FUNCTIONS FOR JAVA
INT_FMT
- Static variable in class IPC.
primFmttrs
INT_SIZE
- Static variable in class IPC.
primFmttrs
IPC
- package IPC
IPC
- Class in
IPC
IPC()
- Constructor for class IPC.
IPC
IPC.CHANGE_HANDLE_TYPE
- Interface in
IPC
IPC.CONNECT_HANDLE_TYPE
- Interface in
IPC
IPC.FD_HANDLER_TYPE
- Interface in
IPC
IPC.HANDLER_TYPE
- Interface in
IPC
IPC.IPC_CONTEXT
- Class in
IPC
IPC.MSG_INSTANCE
- Class in
IPC
CLASSES AND INTERFACES NEEDED TO INTERFACE WITH IPC
IPC.TIMER_HANDLER_TYPE
- Interface in
IPC
IPC.TIMER_REF
- Class in
IPC
IPC.TIMER_REF()
- Constructor for class IPC.
IPC.TIMER_REF
IPC_Argument_Out_Of_Range
- Static variable in class IPC.
IPC
IPC_Communication_Error
- Static variable in class IPC.
IPC
IPC_Error
- Static variable in class IPC.
IPC
IPC_Exit_On_Errors
- Static variable in class IPC.
IPC
IPC_Illegal_Formatter
- Static variable in class IPC.
IPC
IPC_Message_Lengths_Differ
- Static variable in class IPC.
IPC
IPC_Message_Not_Defined
- Static variable in class IPC.
IPC
IPC_Mismatched_Formatter
- Static variable in class IPC.
IPC
IPC_No_Error
- Static variable in class IPC.
IPC
IPC_Not_Connected
- Static variable in class IPC.
IPC
IPC_Not_Fixed_Length
- Static variable in class IPC.
IPC
IPC_Not_Initialized
- Static variable in class IPC.
IPC
IPC_Null_Argument
- Static variable in class IPC.
IPC
IPC_OK
- Static variable in class IPC.
IPC
IPC_Print_Errors
- Static variable in class IPC.
IPC
IPC_Print_Warnings
- Static variable in class IPC.
IPC
IPC_Silent
- Static variable in class IPC.
IPC
IPC_Timeout
- Static variable in class IPC.
IPC
IPC_WAIT_FOREVER
- Static variable in class IPC.
IPC
IPC CONSTANTS
IPC_Wrong_Buffer_Length
- Static variable in class IPC.
IPC
isConnected()
- Static method in class IPC.
IPC
isModuleConnected(String)
- Static method in class IPC.
IPC
isMsgDefined(String)
- Static method in class IPC.
IPC
J
joint_angles
- Variable in class Carmen.
ArmMessage
joint_angular_vels
- Variable in class Carmen.
ArmMessage
joint_currents
- Variable in class Carmen.
ArmMessage
jointAngles
- Variable in class Carmen.
Arm.ArmCommandMessage
L
laser_pose
- Variable in class Carmen.
LaserMessage
position of the center of the laser
laser_type
- Variable in class Carmen.
LaserConfig
what kind of laser is this
LaserConfig
- Class in
Carmen
LaserConfig()
- Constructor for class Carmen.
LaserConfig
LaserMessage
- Class in
Carmen
Carmen FrontLaserHandler's and RearLaserHandler's message
LaserMessage()
- Constructor for class Carmen.
LaserMessage
LaserRemissionType
- Class in
Carmen
LaserRemissionType()
- Constructor for class Carmen.
LaserRemissionType
LaserType
- Class in
Carmen
LaserType()
- Constructor for class Carmen.
LaserType
LDLoad
- package LDLoad
LDLoad
- Class in
LDLoad
LDLoad()
- Constructor for class LDLoad.
LDLoad
length
- Variable in class IPC.
formatters.VARCONTENT
LengthFMT
- Static variable in class IPC.
formatters
listen(long)
- Static method in class Carmen.
Robot
listen(long)
- Static method in class IPC.
IPC
listenClear(long)
- Static method in class IPC.
IPC
listenWait(long)
- Static method in class IPC.
IPC
loadFromJar(String, String)
- Static method in class LDLoad.
LDLoad
LONG_FMT
- Static variable in class IPC.
primFmttrs
LONG_SIZE
- Static variable in class IPC.
primFmttrs
M
marshall(int, Object, formatters.VARCONTENT)
- Static method in class IPC.
formatters
MAXFORMATTERS
- Static variable in class IPC.
primFmttrs
maximum_range
- Variable in class Carmen.
LaserConfig
the maximum valid range of a measurement
Message
- Class in
Carmen
Carmen generic or base Message class
Message()
- Constructor for class Carmen.
Message
New message has timestamp from this host and host name
module
- Variable in class Carmen.
HeartbeatMessage
moduleName
- Variable in class Carmen.
Param.ParamQuery
moduleName
- Variable in class Carmen.
Param.ParamResponse
moduleName
- Variable in class Carmen.
Param.ParamSet
moduleName
- Variable in class Carmen.
ParamChangeMessage
move(double[])
- Static method in class Carmen.
Arm
moveAlongVector(double, double)
- Static method in class Carmen.
Robot
Application module calls this class method to direct the robot to proceed in a vector stated by distance and orientation.
msgInstanceName(IPC.MSG_INSTANCE)
- Static method in class IPC.
IPC
N
NamedFMT
- Static variable in class IPC.
formatters
newValue
- Variable in class Carmen.
ParamChangeMessage
NORMALIZED
- Static variable in class Carmen.
LaserRemissionType
normalizeTheta(double)
- Static method in class Carmen.
Util
ensures that theta is in the range -PI to PI
num_bumpers
- Variable in class Carmen.
BumperMessage
num_currents
- Variable in class Carmen.
ArmMessage
num_joints
- Variable in class Carmen.
ArmMessage
num_readings
- Variable in class Carmen.
LaserMessage
num_remissions
- Variable in class Carmen.
LaserMessage
num_sonars
- Variable in class Carmen.
SonarMessage
num_vels
- Variable in class Carmen.
ArmMessage
numHandlers(String)
- Static method in class IPC.
IPC
numJoints
- Variable in class Carmen.
Arm.ArmCommandMessage
O
OdometryHandler
- Interface in
Carmen
Declaration of Carmen event handler for odometry.
OdometryMessage
- Class in
Carmen
Carmen OdometryHandler's message
OdometryMessage()
- Constructor for class Carmen.
OdometryMessage
OFF
- Static variable in class Carmen.
LaserRemissionType
P
Param
- Class in
Carmen
Carmen class for handling robot parameters in file carmen.ini
Param()
- Constructor for class Carmen.
Param
Param.ParamQuery
- Class in
Carmen
Class method that handles query of current parameter values by module and variable
Param.ParamResponse
- Class in
Carmen
inner class of Param
Param.ParamResponse()
- Constructor for class Carmen.
Param.ParamResponse
Param.ParamSet
- Class in
Carmen
inner class of Param
ParamChangeHandler
- Interface in
Carmen
Declaration of Carmen event handler for parameter changing
ParamChangeMessage
- Class in
Carmen
Carmen ParamChangeHandler's message
ParamChangeMessage()
- Constructor for class Carmen.
ParamChangeMessage
parseBoolean(String)
- Static method in class Carmen.
Param
parseOnoff(String)
- Static method in class Carmen.
Param
perror(String)
- Static method in class IPC.
IPC
pid
- Variable in class Carmen.
HeartbeatMessage
Point
- Class in
Carmen
Carmen Point
Point()
- Constructor for class Carmen.
Point
PointerFMT
- Static variable in class IPC.
formatters
primFmttrs
- Class in
IPC
primFmttrs()
- Constructor for class IPC.
primFmttrs
PrimitiveFMT
- Static variable in class IPC.
formatters
PTR_SIZE
- Static variable in class IPC.
primFmttrs
publish()
- Method in class Carmen.
Arm.ArmCommandMessage
publish()
- Method in class Carmen.
CameraMessage
publish(String)
- Method in class Carmen.
HeartbeatMessage
publish(String, String, Object)
- Method in class Carmen.
Message
publish()
- Method in class Carmen.
Robot.BaseResetMessage
publish()
- Method in class Carmen.
Robot.RobotVectorMoveMessage
publish()
- Method in class Carmen.
Robot.RobotVelocityMessage
publish()
- Method in class Carmen.
VectorStatusMessage
publishData(String, Object)
- Static method in class IPC.
IPC
publishData(String, char)
- Static method in class IPC.
IPC
publishData(String, boolean)
- Static method in class IPC.
IPC
publishData(String, byte)
- Static method in class IPC.
IPC
publishData(String, short)
- Static method in class IPC.
IPC
publishData(String, int)
- Static method in class IPC.
IPC
publishData(String, long)
- Static method in class IPC.
IPC
publishData(String, float)
- Static method in class IPC.
IPC
publishData(String, double)
- Static method in class IPC.
IPC
Q
query()
- Static method in class Carmen.
Arm
query(String, String)
- Static method in class Carmen.
Param
Class method for parameter queryring
queryNotifyData(String, Object, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, char, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, boolean, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, byte, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, short, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, int, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, long, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, float, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryNotifyData(String, double, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
queryResponseData(String, Object, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, char, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, boolean, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, byte, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, short, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, int, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, long, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, float, Class, long)
- Static method in class IPC.
IPC
queryResponseData(String, double, Class, long)
- Static method in class IPC.
IPC
R
r_vel
- Variable in class Carmen.
TrajPoint
current trajectory status in translational velocity (m/s) and rotational velocity (r/s)
range
- Variable in class Carmen.
LaserMessage
range
- Variable in class Carmen.
SonarMessage
for each sonar, the range reading
RearLaserHandler
- Interface in
Carmen
Declaration of Carmen event handler for front laser
remission
- Variable in class Carmen.
LaserMessage
remission_mode
- Variable in class Carmen.
LaserConfig
if and what kind of remission values are used
removeTimer(Class)
- Static method in class IPC.
IPC
removeTimer(IPC.TIMER_HANDLER_TYPE)
- Static method in class IPC.
IPC
removeTimerByRef(IPC.TIMER_REF)
- Static method in class IPC.
IPC
resetRobotBase()
- Static method in class Carmen.
Robot
Application module calls this class method to reset the robot base to the initialized state.
respondData(IPC.MSG_INSTANCE, String, Object)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, char)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, boolean)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, byte)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, short)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, int)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, long)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, float)
- Static method in class IPC.
IPC
respondData(IPC.MSG_INSTANCE, String, double)
- Static method in class IPC.
IPC
Robot
- Class in
Carmen
Carmen class for a Robot
Robot()
- Constructor for class Carmen.
Robot
Robot.BaseResetMessage
- Class in
Carmen
Event Handler receives this and can set its fields
Robot.BaseResetMessage()
- Constructor for class Carmen.
Robot.BaseResetMessage
Robot.RobotVectorMoveMessage
- Class in
Carmen
Event Handler receives this and can set its fields
Robot.RobotVelocityMessage
- Class in
Carmen
Event Handler receives this and can set its fields
robot_location
- Variable in class Carmen.
BumperMessage
robot pose at the center of the robot
robot_pose
- Variable in class Carmen.
LaserMessage
position of the center of the robot
robot_pose
- Variable in class Carmen.
SonarMessage
robot state: point location
rv
- Variable in class Carmen.
BumperMessage
commanded rotational velocity (r/s)
rv
- Variable in class Carmen.
LaserMessage
robot state: translational velocity and rotational velocity
rv
- Variable in class Carmen.
OdometryMessage
commanded translational (m/s) and rotational (r/s) velocity
rv
- Variable in class Carmen.
Robot.RobotVelocityMessage
rv
- Variable in class Carmen.
SonarMessage
S
sensor_angle
- Variable in class Carmen.
SonarMessage
width of sonar cone
set(String, String, String)
- Static method in class Carmen.
Param
Class method to set a variable with a new value
setCapacity(int)
- Static method in class IPC.
IPC
setContext(IPC.IPC_CONTEXT)
- Static method in class IPC.
IPC
setMsgPriority(String, int)
- Static method in class IPC.
IPC
setMsgQueueLength(String, int)
- Static method in class IPC.
IPC
setObjectField(Object, int, Object)
- Static method in class IPC.
primFmttrs
setVelocity(double, double)
- Static method in class Carmen.
Robot
Application module calls this class method to direct the robot at stated translational velocity (m/s) and rotational velocity (r/s).
setVerbosity(int)
- Static method in class IPC.
IPC
SHORT_FMT
- Static variable in class IPC.
primFmttrs
SHORT_SIZE
- Static variable in class IPC.
primFmttrs
SICK_LMS
- Static variable in class Carmen.
LaserType
SICK_PLS
- Static variable in class Carmen.
LaserType
side_safety_dist
- Variable in class Carmen.
LaserMessage
application defined safety distance in metres
SimpleType(int)
- Static method in class IPC.
primFmttrs
SIMULATED_LASER
- Static variable in class Carmen.
LaserType
sonar_positions
- Variable in class Carmen.
SonarMessage
location of each sonar with respect to robot as a Point
SonarHandler
- Interface in
Carmen
Declaration of Carmen event handler for sonar
SonarMessage
- Class in
Carmen
Carmen SonarHandler's message
SonarMessage()
- Constructor for class Carmen.
SonarMessage
start_angle
- Variable in class Carmen.
LaserConfig
angle of the first beam relative to to the center of the laser
status
- Variable in class Carmen.
Param.ParamResponse
status
- Variable in class Carmen.
ParamChangeMessage
STR_FMT
- Static variable in class IPC.
primFmttrs
StructFMT
- Static variable in class IPC.
formatters
subscribe(CameraHandler)
- Static method in class Carmen.
ArmMessage
subscribe(BumperHandler)
- Static method in class Carmen.
BumperMessage
subscribe(CameraHandler)
- Static method in class Carmen.
CameraMessage
subscribe(HeartbeatHandler)
- Static method in class Carmen.
HeartbeatMessage
subscribe(String, String, Object, Class, String)
- Static method in class Carmen.
Message
subscribe(OdometryHandler)
- Static method in class Carmen.
OdometryMessage
Application module calls this to subscribe to OdometryMessage.
subscribe(ParamChangeHandler)
- Static method in class Carmen.
ParamChangeMessage
subscribe(SonarHandler)
- Static method in class Carmen.
SonarMessage
Application module calls this to subscribe to SonarMessage.
subscribe(VectorStatusHandler)
- Static method in class Carmen.
VectorStatusMessage
subscribeConnect(IPC.CONNECT_HANDLE_TYPE)
- Static method in class IPC.
IPC
subscribeData(String, IPC.HANDLER_TYPE, Class)
- Static method in class IPC.
IPC
subscribeDisconnect(IPC.CONNECT_HANDLE_TYPE)
- Static method in class IPC.
IPC
subscribeFD(int, IPC.FD_HANDLER_TYPE)
- Static method in class IPC.
IPC
subscribeFront(FrontLaserHandler)
- Static method in class Carmen.
LaserMessage
Application module calls this to subscribe to LaserMessage.
subscribeHandlerChange(String, IPC.CHANGE_HANDLE_TYPE)
- Static method in class IPC.
IPC
subscribeRear(RearLaserHandler)
- Static method in class Carmen.
LaserMessage
Application module calls this to subscribe to LaserMessage.
T
t_vel
- Variable in class Carmen.
TrajPoint
current trajectory status in translational velocity (m/s) and rotational velocity (r/s)
theta
- Variable in class Carmen.
OdometryMessage
robot pose at the center of the robot
theta
- Variable in class Carmen.
Point
pose information in metres for x, y and radians for theta
theta
- Variable in class Carmen.
Robot.RobotVectorMoveMessage
theta
- Variable in class Carmen.
TrajPoint
current trajectory status: x, y (metres), theta (radians)
timeInMillis()
- Static method in class IPC.
IPC
timestamp
- Variable in class Carmen.
Message
timestamp
- Variable in class Carmen.
VectorStatusMessage
tooclose
- Variable in class Carmen.
LaserMessage
toString()
- Method in class IPC.
formatters.IPCBoolean
toString()
- Method in class IPC.
formatters.IPCByte
toString()
- Method in class IPC.
formatters.IPCChar
toString()
- Method in class IPC.
formatters.IPCDouble
toString()
- Method in class IPC.
formatters.IPCFloat
toString()
- Method in class IPC.
formatters.IPCInteger
toString()
- Method in class IPC.
formatters.IPCLong
toString()
- Method in class IPC.
formatters.IPCPrim
toString()
- Method in class IPC.
formatters.IPCShort
toString()
- Method in class IPC.
formatters.IPCString
TrajPoint
- Class in
Carmen
Carmen Trajectory Point
TrajPoint()
- Constructor for class Carmen.
TrajPoint
TRIGGER_FOREVER
- Static variable in class IPC.
IPC
turn_axis
- Variable in class Carmen.
LaserMessage
tv
- Variable in class Carmen.
BumperMessage
commanded translational velocity (m/s)
tv
- Variable in class Carmen.
LaserMessage
robot state: translational velocity and rotational velocity
tv
- Variable in class Carmen.
OdometryMessage
commanded translational (m/s) and rotational (r/s) velocity
tv
- Variable in class Carmen.
Robot.RobotVelocityMessage
tv
- Variable in class Carmen.
SonarMessage
U
UBYTE_FMT
- Static variable in class IPC.
primFmttrs
UINT_FMT
- Static variable in class IPC.
primFmttrs
ULONG_FMT
- Static variable in class IPC.
primFmttrs
UMKNOWN_PROXIMITY_SENSOR
- Static variable in class Carmen.
LaserType
unmarshall(int, int, Object)
- Static method in class IPC.
formatters
unsubscribe(String, Class)
- Static method in class IPC.
IPC
unsubscribe(String, IPC.HANDLER_TYPE)
- Static method in class IPC.
IPC
unsubscribeConnect(Class)
- Static method in class IPC.
IPC
unsubscribeConnect(IPC.CONNECT_HANDLE_TYPE)
- Static method in class IPC.
IPC
unsubscribeDisconnect(Class)
- Static method in class IPC.
IPC
unsubscribeDisconnect(IPC.CONNECT_HANDLE_TYPE)
- Static method in class IPC.
IPC
unsubscribeFD(int)
- Static method in class IPC.
IPC
unsubscribeHandlerChange(String, Class)
- Static method in class IPC.
IPC
unsubscribeHandlerChange(String, IPC.CHANGE_HANDLE_TYPE)
- Static method in class IPC.
IPC
USHORT_FMT
- Static variable in class IPC.
primFmttrs
Util
- Class in
Carmen
Carmen class with utilities that provide unit conversion, basic trig, and host information retrieval
Util()
- Constructor for class Carmen.
Util
V
value
- Variable in class Carmen.
Param.ParamResponse
value
- Variable in class Carmen.
Param.ParamSet
value
- Variable in class IPC.
formatters.IPCBoolean
value
- Variable in class IPC.
formatters.IPCByte
value
- Variable in class IPC.
formatters.IPCChar
value
- Variable in class IPC.
formatters.IPCDouble
value
- Variable in class IPC.
formatters.IPCFloat
value
- Variable in class IPC.
formatters.IPCInteger
value
- Variable in class IPC.
formatters.IPCLong
value
- Variable in class IPC.
formatters.IPCShort
value
- Variable in class IPC.
formatters.IPCString
VarArrayFMT
- Static variable in class IPC.
formatters
variableName
- Variable in class Carmen.
Param.ParamQuery
variableName
- Variable in class Carmen.
Param.ParamResponse
variableName
- Variable in class Carmen.
Param.ParamSet
variableName
- Variable in class Carmen.
ParamChangeMessage
vector_angle
- Variable in class Carmen.
VectorStatusMessage
current vector angle in vector path
vector_distance
- Variable in class Carmen.
VectorStatusMessage
current distance in vector path
VectorStatusHandler
- Interface in
Carmen
Declaration of Carmen event handler for vector status message
VectorStatusMessage
- Class in
Carmen
Carmen VectorStatusHandler's message
VectorStatusMessage()
- Constructor for class Carmen.
VectorStatusMessage
W
width
- Variable in class Carmen.
CameraMessage
unit is pixels
X
x
- Variable in class Carmen.
OdometryMessage
robot pose at the center of the robot
x
- Variable in class Carmen.
Point
pose information in metres for x, y and radians for theta
x
- Variable in class Carmen.
TrajPoint
current trajectory status: x, y (metres), theta (radians)
Y
y
- Variable in class Carmen.
OdometryMessage
robot pose at the center of the robot
y
- Variable in class Carmen.
Point
pose information in metres for x, y and radians for theta
y
- Variable in class Carmen.
TrajPoint
current trajectory status: x, y (metres), theta (radians)
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes