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

abort() - Method in class ohmm.CvVisualServo
CvVisualServo.reset() and set CvVisualServo.state CvVisualServo.DONE
abs(float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
allDone - Variable in class ohmm.CvDemo
Time to quit?
allState(OHMM.AllState) - Method in class ohmm.OHMM
Runs monitor command "allst".
allState() - Method in class ohmm.OHMM
covers OHMM.allState(AllState), always conses
analog - Variable in class ohmm.OHMM.SenseState
Configured analog sensor readings.
appname - Variable in class ohmm.CvBase
Application name.
APPNAME - Static variable in class ohmm.CvDemo
Application name.
APPNAME - Static variable in class ohmm.CvKinectDemo
Application name.
APPNAME - Static variable in class ohmm.CvUndistort
Application name.
APPNAME - Static variable in class ohmm.CvVisualServo
Application name.
APPNAME - Static variable in class ohmm.OHMMShell
Application title.
arm - Variable in class ohmm.OHMM.AllState
module state
ARM_ACTIVE - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
ARM_AT_GOAL - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
ARM_ELBOW - Static variable in class ohmm.OHMM
Arm joint indices.
ARM_ERR_AX - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
ARM_FREEZE_CAL - Static variable in class ohmm.OHMM
Freeze the current AX12 goal position as calibration.
ARM_GRIPPER - Static variable in class ohmm.OHMM
Arm joint indices.
ARM_OFFSET - Static variable in class ohmm.Grasp
Radial offset in mm from robot frame origin to grip point.
ARM_SHOULDER - Static variable in class ohmm.OHMM
Arm joint indices.
ARM_WRIST - Static variable in class ohmm.OHMM
Arm joint indices.
armActive() - Method in class ohmm.OHMM
Runs monitor command "aa".
armAtGoal() - Method in class ohmm.OHMM
Runs monitor command "aag".
armCal() - Method in class ohmm.OHMM
Runs monitor command "ac".
armEnable(boolean) - Method in class ohmm.OHMM
Runs monitor command "ae".
armEnabled - Variable in class ohmm.Grasp
Whether arm is enabled.
armFK(boolean) - Method in class ohmm.Grasp
Update fields from current hardware state.
armFK() - Method in class ohmm.Grasp
Covers Grasp.armFK(boolean), always local.
armFreezeAllCal() - Method in class ohmm.OHMM
Runs monitor command "afac".
armGetAllCal(int[], boolean) - Method in class ohmm.OHMM
Runs monitor command "agac".
armGetAllCal(boolean) - Method in class ohmm.OHMM
Covers OHMM.armGetAllCal(int[], boolean), always conses.
armGetAllJoints(int[]) - Method in class ohmm.OHMM
Runs monitor command "agaj".
armGetAllJoints() - Method in class ohmm.OHMM
Covers OHMM.armGetAllJoints(int[]), always conses.
armGetAllJointsDeg(float[]) - Method in class ohmm.OHMM
Runs monitor command "agajd".
armGetAllJointsDeg() - Method in class ohmm.OHMM
Covers OHMM.armGetAllJointsDeg(float[]), always conses.
armGetAllJointsRad(float[]) - Method in class ohmm.OHMM
Runs monitor command "agajr".
armGetAllJointsRad() - Method in class ohmm.OHMM
Covers OHMM.armGetAllJointsRad(float[]), always conses.
armGetCal(int, boolean) - Method in class ohmm.OHMM
Runs monitor command "agc".
armGetGripper() - Method in class ohmm.OHMM
Runs monitor command "agg".
armGetJoint(int) - Method in class ohmm.OHMM
Runs monitor command "agj".
armGetJointDeg(int) - Method in class ohmm.OHMM
Runs monitor command "agjd".
armGetJointRad(int) - Method in class ohmm.OHMM
Runs monitor command "agjr".
armGetLoads(int[]) - Method in class ohmm.OHMM
Runs monitor command "agl".
armGetLoads() - Method in class ohmm.OHMM
Covers OHMM.armGetLoads(int[]), always conses.
armGetNumAXErrors() - Method in class ohmm.OHMM
Runs monitor command "agne".
armGetTemps(int[]) - Method in class ohmm.OHMM
Runs monitor command "agt".
armGetTemps() - Method in class ohmm.OHMM
Covers OHMM.armGetTemps(int[]), always conses.
armHome() - Method in class ohmm.OHMM
Runs monitor command "ah".
armIK(boolean) - Method in class ohmm.Grasp
Update joint angle fields from target pose fields.
armIK() - Method in class ohmm.Grasp
Covers Grasp.armIK(boolean), always local.
armReinit() - Method in class ohmm.OHMM
Runs monitor command "ari".
armSetAllCal(int...) - Method in class ohmm.OHMM
Runs monitor command "asac".
armSetAllJoints(int...) - Method in class ohmm.OHMM
Runs monitor command "asaj".
armSetAllJointsDeg(float...) - Method in class ohmm.OHMM
Runs monitor command "asajd".
armSetAllJointsRad(float...) - Method in class ohmm.OHMM
Runs monitor command "asajd".
armSetCal(int, int) - Method in class ohmm.OHMM
Runs monitor command "asc".
armSetGripper(float) - Method in class ohmm.OHMM
Runs monitor command "asg".
armSetJoint(int, int) - Method in class ohmm.OHMM
Runs monitor command "asj".
armSetJointDeg(int, float) - Method in class ohmm.OHMM
Runs monitor command "asjd".
armSetJointRad(int, float) - Method in class ohmm.OHMM
Runs monitor command "asjr".
armState(OHMM.ArmState) - Method in class ohmm.OHMM
Runs monitor command "armst".
armState() - Method in class ohmm.OHMM
covers OHMM.armState(ArmState), always conses
armThread - Variable in class ohmm.CvVisualServo
Thread for running arm motions.
armWait() - Method in class ohmm.Grasp
Block until arm motion completes.
atan2(float, float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
avgRecvWait - Variable in class ohmm.OHMM
Avg time spent waiting to receive a single byte, in seconds.
avgSendWait - Variable in class ohmm.OHMM
Avg time spent waiting to send a single byte, in seconds.
ax - Variable in class ohmm.OHMM.AllState
module state
AX_ERR_ANGLE_LIMIT - Static variable in class ohmm.OHMM
AX12 error flags
AX_ERR_CHECKSUM - Static variable in class ohmm.OHMM
AX12 error flags
AX_ERR_INSTRUCTION - Static variable in class ohmm.OHMM
AX12 error flags
AX_ERR_OVERHEATING - Static variable in class ohmm.OHMM
AX12 error flags
AX_ERR_OVERLOAD - Static variable in class ohmm.OHMM
AX12 error flags
AX_ERR_RANGE - Static variable in class ohmm.OHMM
AX12 error flags
AX_ERR_TIMEOUT - Static variable in class ohmm.OHMM
AX12 error flags
AX_ERR_TRANSACTION - Static variable in class ohmm.OHMM
Bitmask of AX12 error flags which indicate a failed transaction.
AX_ERR_VOLTAGE - Static variable in class ohmm.OHMM
AX12 error flags
AX_ID_BCAST - Static variable in class ohmm.OHMM
AX12 broadcast ID.
axAction(int) - Method in class ohmm.OHMM
Runs the monitor command "axact".
axErrToString(int) - Static method in class ohmm.OHMM
Convert an AX12 error code to a human readable string.
axESTOP() - Method in class ohmm.OHMM
Runs monitor command "axestop".
axGetLoad(int) - Method in class ohmm.OHMM
Runs monitor command "axgl".
axGetNumOverflows() - Method in class ohmm.OHMM
Runs monitor command "axgno".
axGetNumRetries() - Method in class ohmm.OHMM
Runs monitor command "axgnr".
axGetNumTimeouts() - Method in class ohmm.OHMM
Runs monitor command "axgnt".
axGetPos(int) - Method in class ohmm.OHMM
Runs monitor command "axgp".
axGetPosDeg(int) - Method in class ohmm.OHMM
Runs monitor command "axgpd".
axGetPosRad(int) - Method in class ohmm.OHMM
Runs monitor command "axgpr".
axGetTemp(int) - Method in class ohmm.OHMM
Runs monitor command "axgt".
axGetVolts(int) - Method in class ohmm.OHMM
Runs monitor command "axgv".
axPing(int) - Method in class ohmm.OHMM
Runs the monitor command "axpng".
axRead(int, int) - Method in class ohmm.OHMM
Runs the monitor command "axrd".
axRead(int, OHMM.AXReg) - Method in class ohmm.OHMM
Like OHMM.axRead(int, int) but takes an OHMM.AXReg.
axRead16(int, int) - Method in class ohmm.OHMM
Runs the monitor command "axrd16".
axRead16(int, OHMM.AXReg) - Method in class ohmm.OHMM
Like OHMM.axRead16(int, int) but takes an OHMM.AXReg.
axRegSetGoal(int, int) - Method in class ohmm.OHMM
Like OHMM.axSetGoal(int, int) but does a reg write.
axRegSetGoalDeg(int, float) - Method in class ohmm.OHMM
like OHMM.axRegSetGoal(int, int) but in degrees
axRegSetGoalRad(int, float) - Method in class ohmm.OHMM
like OHMM.axRegSetGoal(int, int) but in radians
axRegWrite(int, int, int) - Method in class ohmm.OHMM
Runs the monitor command "axrwr".
axRegWrite(int, OHMM.AXReg, int) - Method in class ohmm.OHMM
Like OHMM.axRegWrite(int, int, int) but takes an OHMM.AXReg.
axRegWrite11(int, int, int) - Method in class ohmm.OHMM
Runs monitor command "axrwr11".
axRegWrite11(int, OHMM.AXReg, int) - Method in class ohmm.OHMM
Like OHMM.axRegWrite11(int, int, int) but takes an OHMM.AXReg.
axReinit() - Method in class ohmm.OHMM
Runs the monitor command "axri".
axSetAngleLimits(int, int, int) - Method in class ohmm.OHMM
Runs monitor command "axsal".
axSetGoal(int, int) - Method in class ohmm.OHMM
Runs monitor command "axsg".
axSetGoalDeg(int, float) - Method in class ohmm.OHMM
like OHMM.axSetGoal(int, int) but in degrees
axSetGoalImpl(String, int, int) - Method in class ohmm.OHMM
comon impl of set goal (int) methods
axSetGoalImpl(String, int, float) - Method in class ohmm.OHMM
comon impl of set goal (float) methods
axSetGoalRad(int, float) - Method in class ohmm.OHMM
like OHMM.axSetGoal(int, int) but in radians
axState(OHMM.AXState) - Method in class ohmm.OHMM
Runs monitor command "axst".
axState() - Method in class ohmm.OHMM
covers OHMM.axState(AXState), always conses
axTorqueEnable(int, boolean) - Method in class ohmm.OHMM
Runs monitor command "axte".
axWrite(int, int, int) - Method in class ohmm.OHMM
Runs monitor command "axwr".
axWrite(int, OHMM.AXReg, int) - Method in class ohmm.OHMM
Like OHMM.axWrite(int, int, int) but takes an OHMM.AXReg.
axWrite11(int, int, int) - Method in class ohmm.OHMM
Runs monitor command "axwr11".
axWrite11(int, OHMM.AXReg, int) - Method in class ohmm.OHMM
Like OHMM.axWrite11(int, int, int) but takes an OHMM.AXReg.
axWriteImpl(String, int, int, int, int) - Method in class ohmm.OHMM
common impl of the ax write methods

B

ballDiameter - Variable in class ohmm.CvVisualServo
Ball diameter in world frame mm, see CvVisualServo.estimateBall().
ballHeight - Variable in class ohmm.CvVisualServo
Ball Z coord in world frame mm, see CvVisualServo.estimateBall().
BANNER - Static variable in class ohmm.OHMMShell
Startup banner.
bat - Variable in class ohmm.OHMM.AllState
module state
batMillivolts() - Method in class ohmm.OHMM
Runs monitor command "bat".
batState(OHMM.BatState) - Method in class ohmm.OHMM
Runs monitor command "batst".
batState() - Method in class ohmm.OHMM
covers OHMM.batState(BatState), always conses
binAltImg - Variable in class ohmm.CvVisualServo
Work images.
binImg - Variable in class ohmm.CvVisualServo
Work images.
brightness - Variable in class ohmm.CvBase
OpenCV capgure property override or NaN to use default
bytesFree - Variable in class ohmm.OHMM.TaskState
estimated bytes free
bytesReceived - Variable in class ohmm.OHMM
Total number of bytes received.
bytesSent - Variable in class ohmm.OHMM
Total number of bytes sent.

C

CAL - Static variable in class ohmm.CvVisualServo
Visual servo state.
cal() - Method in class ohmm.Grasp
Similar to Grasp.home(boolean) but goes to calibration pose.
calB - Variable in class ohmm.CvVisualServo
Calibration pixel.
calG - Variable in class ohmm.CvVisualServo
Calibration pixel.
calH - Variable in class ohmm.CvVisualServo
Calibration pixel.
calMin - Variable in class ohmm.CvVisualServo
Calibration gather box radius and min pixels.
calR - Variable in class ohmm.CvVisualServo
Calibration pixel.
calRad - Variable in class ohmm.CvVisualServo
Calibration gather box radius and min pixels.
calS - Variable in class ohmm.CvVisualServo
Calibration pixel.
calV - Variable in class ohmm.CvVisualServo
Calibration pixel.
calX - Variable in class ohmm.CvVisualServo
Calibration pixel.
calY - Variable in class ohmm.CvVisualServo
Calibration pixel.
camIndexOptional() - Method in class ohmm.CvBase
Whether the camera index is optional on the command line.
camIndexOptional() - Method in class ohmm.CvUndistort
Help for the extra command line parameter.
canvasFrame - Variable in class ohmm.CvBase
The JavaCV CanvasFrame, iff CvBase.useCanvasFrame.
canvasFrameKeyEvent - Variable in class ohmm.CvBase
Last KeyEvent on CvBase.canvasFrame iff CvBase.useCanvasFrame
cap - Variable in class ohmm.CvBase
The OpenCV capture object, if used.
CAP_PROP_NAMES - Static variable in class ohmm.CvBase
OpenCV capture property names
CAP_PROPS - Static variable in class ohmm.CvBase
OpenCV capture properties
capImage - Variable in class ohmm.CvBase
Most recently captured image, if any (do not mutate or free).
ch - Variable in enum ohmm.OHMM.AnalogChannel
 
charReady() - Static method in class ohmm.OHMMShell
jscheme does not implement char-ready?
className - Variable in class ohmm.Version
The name of the class for which versioning was computed.
close() - Method in class ohmm.OHMM
Close communications with the hardware.
closingError(IOException) - Method in class ohmm.DefaultErrorHandler
Called if there was a problem closing communication.
closingError(IOException) - Method in interface ohmm.ErrorHandler
Called if there was a problem closing communication.
CMD_NAME_MAX - Static variable in class ohmm.OHMM
Max command name length.
cmdHelp() - Method in class ohmm.CvBase
Display command line help.
cmdHelpExt() - Method in class ohmm.CvBase
Display extra command line help, for subclasses.
cmdHelpExt() - Method in class ohmm.CvDemo
Help for the extra command line parameter.
cmdHelpExt() - Method in class ohmm.CvKinect
Shows Kinect-specific options.
cmdHelpExt() - Method in class ohmm.CvUndistort
 
cmdHelpExtParams() - Method in class ohmm.CvBase
Extra command line parameters, for subclasses.
cmdHelpExtParams() - Method in class ohmm.CvDemo
Shows the extra command line parameter.
cmdHelpExtParams() - Method in class ohmm.CvUndistort
Shows the extra command line parameter.
codes - Variable in class ohmm.OHMM
Command code cache.
commandDelay - Variable in class ohmm.OHMM
Time to wait after a no-response command, in seconds.
configDone - Static variable in class ohmm.ConsoleNonblocking
whether we've configured the TTY yet
ConsoleNonblocking - Class in ohmm
Example of doing non-blocking console input on Unix.
ConsoleNonblocking() - Constructor for class ohmm.ConsoleNonblocking
 
contour - Variable in class ohmm.CvVisualServo
First contour in sequence.
cos(float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
counts - Variable in class ohmm.OHMM.ArmState
Current position in AX12 counts for OHMM.ARM_SHOULDER, OHMM.ARM_ELBOW, OHMM.ARM_WRIST.
counts - Variable in class ohmm.OHMM.MotState
 
CvBase - Class in ohmm
Base class for JavaCV applications.
CvBase(String, boolean, boolean, boolean, boolean) - Constructor for class ohmm.CvBase
Constructor initializes fields.
CvBase(boolean, boolean, boolean, boolean) - Constructor for class ohmm.CvBase
Uses CvBase.DEF_APPNAME.
CvBase(String) - Constructor for class ohmm.CvBase
Uses TBD.
CvBase() - Constructor for class ohmm.CvBase
Uses defaults for all fields.
CvCap - Class in ohmm
Simple JavaCV capture demo.
CvCap() - Constructor for class ohmm.CvCap
 
CvDemo - Class in ohmm
Demo of CvBase.
CvDemo() - Constructor for class ohmm.CvDemo
Sets CvDemo.APPNAME and CvDemo.DEF_MAX_FPS.
CvKinect - Class in ohmm
CvBase extensions for Kinect.
CvKinect(String) - Constructor for class ohmm.CvKinect
Sets options for Kinect.
CvKinect() - Constructor for class ohmm.CvKinect
Sets options for Kinect.
CvKinectDemo - Class in ohmm
Demo of CvKinect.
CvKinectDemo() - Constructor for class ohmm.CvKinectDemo
Sets CvKinectDemo.APPNAME.
CVS_ID_FIELD - Static variable in class ohmm.Version
Field name searched when attempting to read an SVN or CVS Id keyword expansion from a class.
CvTest - Class in ohmm
JavaCV test program.
CvTest() - Constructor for class ohmm.CvTest
 
CvUndistort - Class in ohmm
Extends CvBase to optionally perform undistortion.
CvUndistort(String) - Constructor for class ohmm.CvUndistort
Chains to superclass constructor.
CvUndistort() - Constructor for class ohmm.CvUndistort
Sets CvUndistort.APPNAME.
CvVisualServo - Class in ohmm
Visual servoing to grasp a colored object (CS4610 LAB4 solution).
CvVisualServo(Grasp) - Constructor for class ohmm.CvVisualServo
Inits frame processing.
CvVisualServo(Grasp, int, int, int) - Constructor for class ohmm.CvVisualServo
Convenience constructor to run non-interactive.

D

d - Variable in class ohmm.Grasp
Increment amount in mm for Grasp.ikDemo().
D_INCR - Static variable in class ohmm.Grasp
Default increment amount in mm for Grasp.ikDemo().
D_MAX - Static variable in class ohmm.Grasp
Increment limits in mm for Grasp.ikDemo().
D_MIN - Static variable in class ohmm.Grasp
Increment limits in mm for Grasp.ikDemo().
dbg - Variable in class ohmm.CvBase
Whether debug is requested for next frame.
dbg - Variable in class ohmm.ImageServer
Debug next server frame.
dbg(String, byte) - Method in class ohmm.OHMM
Emit a debug message documenting a comms byte iff OHMM.debug.
DBG_R - Static variable in class ohmm.CvVisualServo
Debug + radius in pixels.
dbgAltImg - Variable in class ohmm.CvVisualServo
Work images.
dbgFrameCountdown - Variable in class ohmm.CvVisualServo
Countdown to a debug frame.
dbgFreq - Variable in class ohmm.CvVisualServo
Debug image frequency relative to CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage) frequency.
dbgH - Variable in class ohmm.CvVisualServo
Debug image dims.
dbgImg - Variable in class ohmm.CvVisualServo
Work images.
dbgW - Variable in class ohmm.CvVisualServo
Debug image dims.
debug - Variable in class ohmm.OHMM
Whether to enable debug messages.
DEF_APPNAME - Static variable in class ohmm.CvBase
Default application name.
DEF_APPNAME - Static variable in class ohmm.CvKinect
Default application name.
DEF_BALL_DIAMETER - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.ballDiameter.
DEF_BALL_HEIGHT - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.ballHeight.
DEF_CAL_MIN - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.calRad, CvVisualServo.calMin.
DEF_CAL_RAD - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.calRad, CvVisualServo.calMin.
DEF_CAM - Static variable in class ohmm.CvVisualServo
Default camera index.
DEF_CAM_H - Static variable in class ohmm.CvBase
Default width and height for camera input.
DEF_CAM_W - Static variable in class ohmm.CvBase
Default width and height for camera input.
DEF_COMMAND_DELAY - Static variable in class ohmm.OHMM
Default time to wait after a no-response command, in seconds.
DEF_DBG_FREQ - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.dbgFreq.
DEF_DBG_H - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.dbgW, CvVisualServo.dbgH.
DEF_DBG_W - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.dbgW, CvVisualServo.dbgH.
DEF_DRIVE_DONE_THRESH - Static variable in class ohmm.CvVisualServo
Default servo state pixel thresholds.
DEF_DRIVE_FAST - Static variable in class ohmm.CvVisualServo
Default straight drive speeds in mm/sec.
DEF_DRIVE_SLOW - Static variable in class ohmm.CvVisualServo
Default straight drive speeds in mm/sec.
DEF_DRIVE_SLOW_THRESH - Static variable in class ohmm.CvVisualServo
Default servo state pixel thresholds.
DEF_EXTEND_X - Static variable in class ohmm.CvVisualServo
Default EE location in robot frame mm at retract/reach pose.
DEF_EXTEND_Z - Static variable in class ohmm.CvVisualServo
Default EE location in robot frame mm at retract/reach pose.
DEF_FMT - Static variable in class ohmm.ImageServer
Default ImageServer.defFmt.
DEF_FPS - Static variable in class ohmm.ImageServer
Default ImageServer.defFPS.
DEF_H_TOL - Static variable in class ohmm.CvVisualServo
Default visual servo default threshold parameters.
DEF_IMG_H - Static variable in class ohmm.CvVisualServo
Default image size; must be set in call to CvBase.init(int, java.lang.String[]).
DEF_IMG_W - Static variable in class ohmm.CvVisualServo
Default image size; must be set in call to CvBase.init(int, java.lang.String[]).
DEF_INPUT - Static variable in class ohmm.CvBase
Default input specification (use next available camera).
DEF_INPUT - Static variable in class ohmm.CvKinect
Default input device index (OpenKinectFrameGrabber).
DEF_MAX_DIFF_TRACK - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.maxDiffTrack.
DEF_MAX_FPS - Static variable in class ohmm.CvBase
Default maximum frames per second for processing and local display.
DEF_MAX_FPS - Static variable in class ohmm.CvDemo
Default max FPS.
DEF_MIN_DELAY_MS - Static variable in class ohmm.CvBase
Default minimum inter-frame delay in ms.
DEF_MIN_SERVO_TIME - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.minServoTime.
DEF_OPEN_IT - Static variable in class ohmm.CvVisualServo
Default visual servo morphological open iterations.
DEF_ORIENT_DONE_THRESH - Static variable in class ohmm.CvVisualServo
Default servo state pixel thresholds.
DEF_ORIENT_FAST - Static variable in class ohmm.CvVisualServo
Default turn in place speeds in rad/sec.
DEF_ORIENT_SLOW - Static variable in class ohmm.CvVisualServo
Default turn in place speeds in rad/sec.
DEF_ORIENT_SLOW_THRESH - Static variable in class ohmm.CvVisualServo
Default servo state pixel thresholds.
DEF_PORT - Static variable in class ohmm.ImageServer
Default TCP listen port.
DEF_PROCESS_INIT_WAIT - Static variable in class ohmm.OHMM
Default time in seconds to wait for a com process to init.
DEF_QUAL - Static variable in class ohmm.ImageServer
Default ImageServer.defQual.
DEF_RECV_POLL_TIME - Static variable in class ohmm.OHMM
Default time to wait between checks for an available byte, in seconds.
DEF_RETRACT_X - Static variable in class ohmm.CvVisualServo
Default EE location in robot frame mm at retract/reach pose.
DEF_RETRACT_Z - Static variable in class ohmm.CvVisualServo
Default EE location in robot frame mm at retract/reach pose.
DEF_S_MAX - Static variable in class ohmm.CvVisualServo
Default visual servo default threshold parameters.
DEF_S_MIN - Static variable in class ohmm.CvVisualServo
Default visual servo default threshold parameters.
DEF_SERVER_FPS - Static variable in class ohmm.CvBase
Default CvBase.serverFPS.
DEF_SERVER_PORT - Static variable in class ohmm.CvBase
Default CvBase.serverPort.
DEF_STOP_SEC - Static variable in class ohmm.ImageServer
Default ImageServer.stop(int) delay seconds.
DEF_T0_UP - Static variable in class ohmm.CvVisualServo
Default joints in rad in the visual servo "up" pose.
DEF_T1_UP - Static variable in class ohmm.CvVisualServo
Default joints in rad in the visual servo "up" pose.
DEF_T2_UP - Static variable in class ohmm.CvVisualServo
Default joints in rad in the visual servo "up" pose.
DEF_TIMEOUT_FILE - Static variable in class ohmm.OHMM
Default time to wait for a response from the firmware, in seconds, when using the file backend.
DEF_TIMEOUT_PROXY - Static variable in class ohmm.OHMM
Default time to wait for a response from the firmware, in seconds, when using the command proxy.
DEF_TIMEOUT_RXTX - Static variable in class ohmm.OHMM
Default time to wait for a response from the firmware, in seconds, when using the RXTX backend.
DEF_TRACK_D_FUDGE - Static variable in class ohmm.CvVisualServo
Default CvVisualServo.trackDFudge.
DEF_USE_CANVAS_FRAME - Static variable in class ohmm.CvBase
Default for CvBase.useCanvasFrame.
DEF_USE_CONSOLE - Static variable in class ohmm.CvBase
Default for CvBase.useConsole.
DEF_USE_SERVER - Static variable in class ohmm.CvBase
Default for CvBase.useServer.
DEF_USE_WINDOW - Static variable in class ohmm.CvBase
Default for CvBase.useWindow.
DEF_V_MAX - Static variable in class ohmm.CvVisualServo
Default visual servo default threshold parameters.
DEF_V_MIN - Static variable in class ohmm.CvVisualServo
Default visual servo default threshold parameters.
DEFAULT_VERSION_FILE - Static variable in class ohmm.Version
the name of the default version file, see class header doc
DefaultErrorHandler - Class in ohmm
Default OHMM error handler.
DefaultErrorHandler(boolean, PrintStream) - Constructor for class ohmm.DefaultErrorHandler
Make a new DefaultErrorHandler.
DefaultErrorHandler(PrintStream) - Constructor for class ohmm.DefaultErrorHandler
Covers DefaultErrorHandler.DefaultErrorHandler(boolean, PrintStream), does not exit on error.
DefaultErrorHandler() - Constructor for class ohmm.DefaultErrorHandler
Covers DefaultErrorHandler.DefaultErrorHandler(boolean, PrintStream), does not exit on error and prints to System.err.
defFmt - Variable in class ohmm.ImageServer
Default ImageIO format name.
defFPS - Variable in class ohmm.ImageServer
Default max framerate.
defQual - Variable in class ohmm.ImageServer
Default image quality in the range 0 (min) to 100 (max).
depthBGR - Variable in class ohmm.CvKinectDemo
False color depth image.
depthMask - Variable in class ohmm.CvKinectDemo
Depth mask image.
depthToBGR(opencv_core.IplImage, opencv_core.IplImage, int, float) - Method in class ohmm.CvKinect
Convert a depth image to BGR false color.
DF2 - Static variable in class ohmm.OHMM
For formatting with 2 decimal paces.
DF4 - Static variable in class ohmm.OHMM
For formatting with 4 decimal paces.
digital - Variable in class ohmm.OHMM.SenseState
Configured digital sensor readings.
distortions - Variable in class ohmm.CvUndistort
Camera distortions from calibration file.
div(int, int) - Static method in class ohmm.Grasp
float division with rounding
DONE - Static variable in class ohmm.CvVisualServo
Visual servo state.
doneProcessing() - Method in class ohmm.CvBase
Hook to check if CvBase.mainLoop() should end.
doneProcessing() - Method in class ohmm.CvDemo
Are we CvDemo.allDone?
doneProcessing() - Method in class ohmm.CvVisualServo
This impl checks if CvVisualServo.state is CvVisualServo.DONE.
drainReceiveBuffer() - Method in class ohmm.OHMM
Drain any bytes waiting in the receive buffer from the firware.
DRIVE - Static variable in class ohmm.CvVisualServo
Visual servo state.
drive - Variable in class ohmm.OHMMDrive.AllStateDrive
module state
DRIVE_CFG_INDEX_B - Static variable in class ohmm.OHMMDrive
float index for OHMMDrive.driveGetCfg(float[])
DRIVE_CFG_INDEX_MA - Static variable in class ohmm.OHMMDrive
float index for OHMMDrive.driveGetCfg(float[])
DRIVE_CFG_INDEX_MS - Static variable in class ohmm.OHMMDrive
float index for OHMMDrive.driveGetCfg(float[])
DRIVE_CFG_INDEX_R - Static variable in class ohmm.OHMMDrive
float index for OHMMDrive.driveGetCfg(float[])
DRIVE_CFG_INDEX_TOL - Static variable in class ohmm.OHMMDrive
float index for OHMMDrive.driveGetCfg(float[])
DRIVE_CFG_LEN - Static variable in class ohmm.OHMMDrive
max cfg floats for OHMMDrive.driveGetCfg(float[])
DRIVE_ERR_ODOM - Static variable in class ohmm.OHMMDrive
status flag for OHMM.status(int[])
DRIVE_ERR_TIMEOUT - Static variable in class ohmm.OHMMDrive
status flag for OHMM.status(int[])
driveArc(float, float) - Method in class ohmm.OHMMDrive
Runs monitor command "da".
driveArcDeg(float, float) - Method in class ohmm.OHMMDrive
Runs monitor command "dad".
driveCfgToString(float[]) - Static method in class ohmm.OHMMDrive
Convert drive config to a human readable message.
driveCfgToString(float[], StringBuilder) - Static method in class ohmm.OHMMDrive
helper for OHMMDrive.driveCfgToString(float[])
driveDoneThresh - Variable in class ohmm.CvVisualServo
Servo state pixel thresholds.
driveFast - Variable in class ohmm.CvVisualServo
Straight drive speeds in mm/sec.
driveGetCfg(float[]) - Method in class ohmm.OHMMDrive
Runs monitor command "dgcfg".
driveGetCfg() - Method in class ohmm.OHMMDrive
covers OHMMDrive.driveGetCfg(float[]), always conses
driveGetPose(float[]) - Method in class ohmm.OHMMDrive
Runs monitor command "dgp".
driveGetPose() - Method in class ohmm.OHMMDrive
calls OHMMDrive.driveGetPose(float[]), always conses
driveGetQueue() - Method in class ohmm.OHMMDrive
Runs monitor command "dgq".
driveGetVL(float[]) - Method in class ohmm.OHMMDrive
Runs monitor command "dgvl".
driveGetVL() - Method in class ohmm.OHMMDrive
calls OHMMDrive.driveGetVL(float[]), always conses
driveGetVW(float[]) - Method in class ohmm.OHMMDrive
Runs monitor command "dgvw".
driveGetVW() - Method in class ohmm.OHMMDrive
calls OHMMDrive.driveGetVW(float[]), always conses
driveOrientationServo(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dos".
drivePause() - Method in class ohmm.OHMMDrive
Runs monitor command "dp".
driveReinit() - Method in class ohmm.OHMMDrive
Runs monitor command "dri".
driveResetPose() - Method in class ohmm.OHMMDrive
Runs monitor command "drp".
driveSetBaseline(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dsbl".
driveSetMaxAccel(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dsma".
driveSetMaxSpeed(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dsms".
driveSetPosDGain(float) - Method in class ohmm.OHMMDrive
Runs the monitor command "dsdg".
driveSetPose(float, float, float) - Method in class ohmm.OHMMDrive
Runs monitor command "dsp".
driveSetPosIGain(float) - Method in class ohmm.OHMMDrive
Runs the monitor command "dsig".
driveSetPosPGain(float) - Method in class ohmm.OHMMDrive
Runs the monitor command "dspg".
driveSetTol(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dstol".
driveSetVL(float, float) - Method in class ohmm.OHMMDrive
Runs monitor command "dsvl".
driveSetVW(float, float) - Method in class ohmm.OHMMDrive
Runs monitor command "dsvw".
driveSetWheelRadius(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dswr".
driveSlow - Variable in class ohmm.CvVisualServo
Straight drive speeds in mm/sec.
driveSlowThresh - Variable in class ohmm.CvVisualServo
Servo state pixel thresholds.
driveState(OHMMDrive.DriveState) - Method in class ohmm.OHMMDrive
Runs monitor command "drvst".
driveState() - Method in class ohmm.OHMMDrive
covers OHMMDrive.driveState(DriveState), always conses
driveStop() - Method in class ohmm.OHMMDrive
Runs monitor command "dst".
driveStraight(float) - Method in class ohmm.OHMMDrive
Runs monitor command "df".
driveTurn(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dt".
driveTurnDeg(float) - Method in class ohmm.OHMMDrive
Runs monitor command "dtd".
driveUnPause() - Method in class ohmm.OHMMDrive
Runs monitor command "dup".
driveWait() - Method in class ohmm.Grasp
Block until drive motion completes.
dump(PrintStream) - Method in class ohmm.Version
dumps all version info
dump() - Method in class ohmm.Version
Version.dump(PrintStream) to System.out
dumpArm() - Method in class ohmm.Grasp
Dump current Grasp.theta and Grasp.gx_r, Grasp.gz_r.
dumpCaptureProperties() - Method in class ohmm.CvBase
Dump all CvBase.CAP_PROPS
dumpStats(PrintStream) - Method in class ohmm.OHMM
Dump a human-readable summary of the comm stats.
dumpStats() - Method in class ohmm.OHMM
OHMM.dumpStats(PrintStream) to System.out
dumpXY - Variable in class ohmm.CvDemo
Clicked pixel coords pending RGB dump, or -1 if none.
dumpXY - Variable in class ohmm.CvKinectDemo
State for CvKinectDemo.handleMouse(int, int, int, int).

E

earliestRevision - Variable in class ohmm.Version
Version string in the format produced by svnversion before any colon, or Version.UNKNOWN.
echo(byte) - Method in class ohmm.OHMM
Ask the firmware to echo a byte.
echo(int, int) - Method in class ohmm.OHMM
Ask the firmware to echo an int.
echo(float) - Method in class ohmm.OHMM
Ask the firmware to echo a float.
echoFix(float) - Method in class ohmm.OHMM
Ask the firmware to echo a fix.
EE_TOL - Static variable in class ohmm.Grasp
EE position tolerance in mm.
enableExit - Variable in class ohmm.CvBase
Whether to call System.exit() on fatal errors or user quit.
enableHoming - Variable in class ohmm.CvVisualServo
Whether to enable the CvVisualServo.HOMING state.
error(String, Exception) - Method in class ohmm.DefaultErrorHandler
Generic error handler, all other handlers funnel here.
error(String) - Method in class ohmm.DefaultErrorHandler
covers DefaultErrorHandler.error(String, Exception), no exception
error(Exception) - Method in class ohmm.DefaultErrorHandler
covers DefaultErrorHandler.error(String, Exception), no msg
error() - Method in class ohmm.DefaultErrorHandler
covers DefaultErrorHandler.error(String, Exception), no msg and no exception
ErrorHandler - Interface in ohmm
OHMM error handler.
errorHandler - Variable in class ohmm.OHMM
The currently installed error handler.
errorStream - Variable in class ohmm.DefaultErrorHandler
The stream to which error messages are printed or null for none.
ESC - Static variable in class ohmm.ConsoleNonblocking
ASCII escape character
estimateBall() - Method in class ohmm.CvVisualServo
Estimate ball coordinates in robot frame (optional).
estop() - Method in class ohmm.OHMM
Runs monitor command "estop".
EVENT_FLAG_ALTKEY - Static variable in class ohmm.ImageServer
Event flags for ImageServer.handleMouse(int, int, int, int).
EVENT_FLAG_CTRLKEY - Static variable in class ohmm.ImageServer
Event flags for ImageServer.handleMouse(int, int, int, int).
EVENT_FLAG_LBUTTON - Static variable in class ohmm.ImageServer
Event flags for ImageServer.handleMouse(int, int, int, int).
EVENT_FLAG_MBUTTON - Static variable in class ohmm.ImageServer
Event flags for ImageServer.handleMouse(int, int, int, int).
EVENT_FLAG_RBUTTON - Static variable in class ohmm.ImageServer
Event flags for ImageServer.handleMouse(int, int, int, int).
EVENT_FLAG_SHIFTKEY - Static variable in class ohmm.ImageServer
Event flags for ImageServer.handleMouse(int, int, int, int).
EVENT_LBUTTONDBLCLK - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_LBUTTONDOWN - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_LBUTTONUP - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_MBUTTONDBLCLK - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_MBUTTONDOWN - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_MBUTTONUP - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_MOUSEMOVE - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_RBUTTONDBLCLK - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_RBUTTONDOWN - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
EVENT_RBUTTONUP - Static variable in class ohmm.ImageServer
Event types for ImageServer.handleMouse(int, int, int, int).
executor - Variable in class ohmm.ImageServer
The internal transaction executor.
exitOnError - Variable in class ohmm.DefaultErrorHandler
Whether to exit immediately on any error.
exposure - Variable in class ohmm.CvBase
OpenCV capgure property override or NaN to use default
extendX - Variable in class ohmm.CvVisualServo
EE location in robot frame mm at reach pose.
extendZ - Variable in class ohmm.CvVisualServo
EE location in robot frame mm at reach pose.
EXTRA_USAGE - Static variable in class ohmm.OHMMShell
Extra command line usage.
extrinsics - Variable in class ohmm.CvUndistort
Camera extrinsics from calibration file.

F

falseColor - Variable in class ohmm.CvKinectDemo
Whether to show depth in false color if possible.
finalize() - Method in class ohmm.CvBase
Calls CvBase.release().
flushBuf - Variable in class ohmm.OHMM
Buffer where outgoing bytes are stored until they need to be flushed.
flushNext - Variable in class ohmm.OHMM
Next unused byte in OHMM.flushBuf.
FMT - Static variable in class ohmm.CvBase
Number formatter.
fmt(double) - Static method in class ohmm.CvBase
Format a number for printing.
fmt(float) - Static method in class ohmm.Grasp
format a float
fmt(float, float, float) - Static method in class ohmm.Grasp
format three float
fmt(float[]) - Static method in class ohmm.Grasp
covers Grasp.fmt(float, float, float)
fmt2(float) - Static method in class ohmm.OHMM
format f with 2 decimal places
fmt4(float) - Static method in class ohmm.OHMM
format f with 4 decimal places
fmtCycle - Variable in class ohmm.CvKinectDemo
State for CvKinectDemo.handleKeyExt(int).
frameEndMS - Variable in class ohmm.CvBase
Last frame end time.
frameN - Variable in class ohmm.CvBase
Most recent captured frame number.
freeRam() - Method in class ohmm.OHMM
Runs monitor command "fr".

G

gain - Variable in class ohmm.CvBase
OpenCV capgure property override or NaN to use default
getBytesReceived() - Method in class ohmm.OHMM
Get the total number of bytes received thus far.
getBytesSent() - Method in class ohmm.OHMM
Get the total number of bytes sent thus far.
getCaptureProperty(opencv_highgui.CvCapture, int) - Method in class ohmm.CvBase
Wraps cvGetCaptureProperty(), catches RuntimeException.
getChar(int) - Static method in class ohmm.ConsoleNonblocking
Like System.in.read() but nonblocking.
getChar() - Static method in class ohmm.ConsoleNonblocking
getChar(int) with no timeout
getCmdCode(String) - Method in class ohmm.OHMM
Get a binary command code corresponding to a monitor command name.
getCommandDelay() - Method in class ohmm.OHMM
Get the time to wait after a no-response command, in seconds.
getCurrentTime() - Method in class ohmm.OHMM
get the current time in seconds
getDebug() - Method in class ohmm.OHMM
Get whether to enable debug output to stderr.
getDefAppname() - Method in class ohmm.CvBase
Gets the default appname, may be overridden.
getDefAppname() - Method in class ohmm.CvKinect
Gets the default appname, may be overridden.
getDefInput() - Method in class ohmm.CvBase
Gets the default input, may be overridden.
getDefInput() - Method in class ohmm.CvKinect
Gets the default input, may be overridden.
getErrorHandler() - Method in class ohmm.OHMM
Get the error handler.
getHLPVersion() - Method in class ohmm.OHMM
get a human-readable string giving the OHMM hlp library version
getHLPVersion() - Method in class ohmm.OHMMDrive
get a human-readable string giving the OHMM hlp library version
getMonitorVersion() - Method in class ohmm.OHMM
Runs monitor command "ver".
getNumTimeouts() - Method in class ohmm.OHMM
Get the total number of timeouts.
getOHMMClass() - Static method in class ohmm.OHMM
Determine what class OHMM.makeOHMM(java.lang.String[], java.lang.String) instantiates.
getRecvPollTime() - Method in class ohmm.OHMM
Get the time to wait between polls for a received byte, in seconds.
getServerHTML() - Method in class ohmm.ImageServer
Hook to get the html the server sends to the client.
getServerIPs() - Static method in class ohmm.ImageServer
Get the server's non-local IP address(es).
getStatusIndexArm() - Method in class ohmm.OHMM
Get module OHMM.status(int[]) byte index.
getStatusIndexArm() - Method in class ohmm.OHMMDrive
Get module OHMM.status(int[]) byte index.
getStatusIndexBat() - Method in class ohmm.OHMM
Get module OHMM.status(int[]) byte index.
getStatusIndexDrive() - Method in class ohmm.OHMMDrive
Get module OHMM.status(int[]) byte index.
getStatusIndexHLP() - Method in class ohmm.OHMM
Get module OHMM.status(int[]) byte index.
getStatusIndexMot() - Method in class ohmm.OHMM
Get module OHMM.status(int[]) byte index.
getStatusIndexTask() - Method in class ohmm.OHMM
Get module OHMM.status(int[]) byte index.
getStatusLength() - Method in class ohmm.OHMM
Get number of bytes expected from llp for OHMM.status(int[]).
getStatusLength() - Method in class ohmm.OHMMDrive
Get number of bytes expected from llp for OHMM.status(int[]).
getTiltDegs() - Method in class ohmm.CvKinect
Get the tilt motor angle.
getTiltState(freenect.freenect_raw_tilt_state) - Method in class ohmm.CvKinect
Get the raw tilt state.
getTimeout() - Method in class ohmm.OHMM
Get the time to wait for a response from the firmware, in seconds.
grabber - Variable in class ohmm.CvBase
The JavaCV frame grabber, if used.
GRASP - Static variable in class ohmm.CvVisualServo
Visual servo state.
grasp - Variable in class ohmm.CvVisualServo
The Grasp object.
Grasp - Class in ohmm
Arm IK and grasping demo (CS4610 LAB3 and 4 solution).
Grasp() - Constructor for class ohmm.Grasp
Inits Grasp.ohmm on Grasp.RXTX_PORT.
Grasp(OHMMDrive) - Constructor for class ohmm.Grasp
Inits Grasp.ohmm.
graspDemo(float, float) - Method in class ohmm.Grasp
Runs the grasping demo.
grip - Variable in class ohmm.Grasp
Gripper state.
gripper - Variable in class ohmm.OHMM.ArmState
Current gripper state, 0.0 = closed, 1.0 or greater = open.
guiHelp() - Method in class ohmm.CvBase
Display GUI help.
guiHelpExt() - Method in class ohmm.CvBase
Display extra GUI help, for subclasses.
guiHelpExt() - Method in class ohmm.CvDemo
Help for the extra GUI keyboard commands.
guiHelpExt() - Method in class ohmm.CvKinectDemo
Display extra GUI help, for subclasses.
guiHelpExt() - Method in class ohmm.CvUndistort
Help for the extra GUI keyboard commands.
guiHelpExt() - Method in class ohmm.CvVisualServo
Show help for custom keypresses.
gx_r - Variable in class ohmm.Grasp
Grip point location in mm in robot frame.
gx_w - Variable in class ohmm.Grasp
Target location in world mm.
gy_w - Variable in class ohmm.Grasp
Target location in world mm.
gz_r - Variable in class ohmm.Grasp
Grip point location in mm in robot frame.
gz_w - Variable in class ohmm.Grasp
Target location in world mm.

H

hAltMax - Variable in class ohmm.CvVisualServo
Threshold parameters.
hAltMin - Variable in class ohmm.CvVisualServo
Threshold parameters.
handleEcho(ImageServer.ExchangeState) - Method in class ohmm.ImageServer
Serves debug echo info.
handleExchange(HttpExchange) - Method in class ohmm.ImageServer
Dispatches HTTP exchange to one of the handle*(ExchangeState) methods.
handleImage(ImageServer.ExchangeState) - Method in class ohmm.ImageServer
Serves images.
handleKey(int) - Method in class ohmm.CvBase
Handle keypresses.
handleKey(ImageServer.ExchangeState) - Method in class ohmm.ImageServer
Handles key event requests.
handleKey(char) - Method in class ohmm.ImageServer
Hook to handle key events.
handleKeyExt(int) - Method in class ohmm.CvBase
Keypresses not handled by the default implementation of handleKey() are passed here.
handleKeyExt(int) - Method in class ohmm.CvDemo
Handle our custom keypresses.
handleKeyExt(int) - Method in class ohmm.CvKinectDemo
Keypresses not handled by the default implementation of handleKey() are passed here.
handleKeyExt(int) - Method in class ohmm.CvUndistort
Handle our custom keypresses.
handleKeyExt(int) - Method in class ohmm.CvVisualServo
Handle custom keypresses.
handleMouse(int, int, int, int) - Method in class ohmm.CvBase
Handle mouse events.
handleMouse(MouseEvent) - Method in class ohmm.CvBase
forward an AWT mouse Event to CvBase.handleMouse(int, int, int, int)
handleMouse(int, int, int, int) - Method in class ohmm.CvDemo
Show pixel color at mouse click.
handleMouse(int, int, int, int) - Method in class ohmm.CvKinectDemo
Handle mouse events.
handleMouse(int, int, int, int) - Method in class ohmm.CvVisualServo
Handle mouse clicks.
handleMouse(ImageServer.ExchangeState) - Method in class ohmm.ImageServer
Handles mouse event requests.
handleMouse(int, int, int, int) - Method in class ohmm.ImageServer
Hook to handle mouse events.
handleServer(ImageServer.ExchangeState) - Method in class ohmm.ImageServer
Serves ImageServer.SERVER_HTML using ImageServer.getServerHTML().
handleUnknown(ImageServer.ExchangeState) - Method in class ohmm.ImageServer
Handles unknown request paths.
height - Variable in class ohmm.CvBase
Capture dimensions.
HLP_ERR_RECV - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
HLP_ERR_SEND - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
hMax - Variable in class ohmm.CvVisualServo
Threshold parameters.
hMin - Variable in class ohmm.CvVisualServo
Threshold parameters.
HOME - Static variable in class ohmm.Grasp
Home pose joint angles.
home(boolean) - Method in class ohmm.Grasp
Home the arm, then Grasp.armFK(boolean).
home() - Method in class ohmm.Grasp
Covers Grasp.home(boolean), always local.
HOME_TO_GRIP - Static variable in class ohmm.Grasp
Extension distance in mm from home to grip.
HOME_TO_GROUND - Static variable in class ohmm.Grasp
Extension distance in mm from home to ground.
HOMING - Static variable in class ohmm.CvVisualServo
Visual servo state.
hsvAltMax - Variable in class ohmm.CvVisualServo
HSV threshold bounds.
hsvAltMin - Variable in class ohmm.CvVisualServo
HSV threshold bounds.
hsvImg - Variable in class ohmm.CvVisualServo
Work images.
hsvMax - Variable in class ohmm.CvVisualServo
HSV threshold bounds.
hsvMin - Variable in class ohmm.CvVisualServo
HSV threshold bounds.
hTol - Variable in class ohmm.CvVisualServo
Threshold parameters.
HTTP_FORBIDDEN - Static variable in class ohmm.ImageServer
HTTP response codes
HTTP_NOT_FOUND - Static variable in class ohmm.ImageServer
HTTP response codes
HTTP_OK - Static variable in class ohmm.ImageServer
HTTP response codes
hue - Variable in class ohmm.CvBase
OpenCV capgure property override or NaN to use default

I

ikDemo() - Method in class ohmm.Grasp
Runs the interactive ik demo.
ikHelp() - Method in class ohmm.Grasp
Show interactive help for interactive IK.
imageClients - Variable in class ohmm.ImageServer
Number of clients to which we're currently serving images.
ImageServer - Class in ohmm
HTTP multipart/x-mixed-replace image server.
ImageServer(int) - Constructor for class ohmm.ImageServer
Creates server.
ImageServer() - Constructor for class ohmm.ImageServer
Creates server using ImageServer.DEF_PORT.
ImageServer.ExchangeState - Class in ohmm
Wraps an HttpExchange with some derived values.
ImageServer.ExchangeState(HttpExchange) - Constructor for class ohmm.ImageServer.ExchangeState
Inits fields.
imgH - Variable in class ohmm.CvVisualServo
Image dims, detected on first call to CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
imgW - Variable in class ohmm.CvVisualServo
Image dims, detected on first call to CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
init(int, String[]) - Method in class ohmm.CvBase
Initialize members based on command line arguments.
init() - Method in class ohmm.CvBase
calls CvBase.init(int, String[]) with no args
init(String) - Method in class ohmm.CvBase
calls CvBase.init(int, String[]) with video file name
init(int, int, int) - Method in class ohmm.CvBase
calls CvBase.init(int, String[]) with cam index and dimensions
INIT - Static variable in class ohmm.CvVisualServo
Visual servo state.
init() - Method in class ohmm.Grasp
Disable drive orientation servo, reset hardware odomery, reinit and enable arm hardware, and Grasp.home(boolean) (global).
init() - Method in class ohmm.OHMM
(Re)initialize communications.
init(double, FileOutputStream, FileInputStream) - Method in class ohmm.OHMM
Covers OHMM.init(), first setting OHMM.timeout, OHMM.ostream, and OHMM.istream.
INIT_DELAY - Static variable in class ohmm.OHMM
Default time to wait during the OHMM.init() delays, in seconds.
initExt(int, String[], int) - Method in class ohmm.CvBase
Extra initialization, for subclasses.
initExt(int, String[], int) - Method in class ohmm.CvDemo
Handle extra command line parameters.
initExt(int, String[], int) - Method in class ohmm.CvKinect
Extra initialization, for subclasses.
initExt(int, String[], int) - Method in class ohmm.CvUndistort
Loads camera calibration if given.
INITIAL_FLUSH_BUF_LEN - Static variable in class ohmm.OHMM
Initial length of OHMM.flushBuf.
initializationError(IOException) - Method in class ohmm.DefaultErrorHandler
Called if there was a problem initializing communication.
initializationError(IOException) - Method in interface ohmm.ErrorHandler
Called if there was a problem initializing communication.
initJScheme() - Method in class ohmm.OHMMShell
Initialize JScheme.
initXYT - Variable in class ohmm.CvVisualServo
Initial robot pose.
interactorLock - Static variable in class ohmm.OHMMShell
Synchronization object if using REPL GUI.
interactorREPL(String) - Method in class ohmm.OHMMShell
Run the scheme REPL in a JScheme Interactor in its own top-level GUI JFrame.
interactorREPL() - Method in class ohmm.OHMMShell
OHMMShell.interactorREPL(String) with default OHMMShell.PROMPT
INTERP_SPEED - Static variable in class ohmm.Grasp
EE interpolation speed in mm/sec for Grasp.interpolateArm(float, float).
interpolateArm(float, float) - Method in class ohmm.Grasp
Interpolate vertical plane arm motion along a line in task space.
interrupted(InterruptedException) - Method in class ohmm.DefaultErrorHandler
Called if we're interrupted while waiting.
interrupted(InterruptedException) - Method in interface ohmm.ErrorHandler
Called if we're interrupted while waiting.
intrinsics - Variable in class ohmm.CvUndistort
Camera intrinsics from calibration file.
istream - Variable in class ohmm.OHMM
Input stream from firmware.

J

js - Variable in class ohmm.OHMMShell
Our JScheme interpreter.

L

L0 - Static variable in class ohmm.Grasp
Arm constants in mm.
L1 - Static variable in class ohmm.Grasp
Arm constants in mm.
lastServoTime - Variable in class ohmm.CvVisualServo
Time of last servo update.
latestRevision - Variable in class ohmm.Version
Version string in the format produced by svnversion after any colon, or Version.UNKNOWN.
LCD_WIDTH - Static variable in class ohmm.OHMM
LCD width.
lcdAlert(int, String, String) - Method in class ohmm.OHMM
Runs monitor command "alert".
lcdMsg(String) - Method in class ohmm.OHMM
Runs monitor command "msg".
lcdMsgClr() - Method in class ohmm.OHMM
Runs monitor command "msgclr".
lcdSysMsg(int, int, String) - Method in class ohmm.OHMM
Runs monitor command "sysmsg".
lcdSysMsgClr(int, int) - Method in class ohmm.OHMM
Runs monitor command "sysmsgclr".
ledCycle - Variable in class ohmm.CvKinectDemo
State for CvKinectDemo.handleKeyExt(int).
LEFT - Static variable in class ohmm.OHMM
motor indices
listPorts(PrintStream) - Static method in class ohmm.OHMM
Convenience method to query the list of available ports according to RXTX.
listPorts() - Static method in class ohmm.OHMM
OHMM.listPorts(PrintStream) to System.out
load - Variable in class ohmm.OHMM.ArmState
Current AX12 loads in TBD units.
loadJSchemeFileFromResource(String) - Method in class ohmm.OHMMShell
Load a scheme file into OHMMShell.js from a resource for this class.
loadJSchemeFiles() - Method in class ohmm.OHMMShell
load initial JScheme values
localAddr - Variable in class ohmm.ImageServer.ExchangeState
local and remote addresses

M

main(String[]) - Static method in class ohmm.ConsoleNonblocking
Demo program, reads input until user hits ESC.
main(String[]) - Static method in class ohmm.CvCap
Entry point.
main(String[]) - Static method in class ohmm.CvDemo
Program entry point.
main(String[]) - Static method in class ohmm.CvKinect
Test program entry point.
main(String[]) - Static method in class ohmm.CvKinectDemo
Program entry point.
main(String[]) - Static method in class ohmm.CvTest
displays frames at max rate
main(String[]) - Static method in class ohmm.CvUndistort
Program entry point.
main(String[]) - Static method in class ohmm.CvVisualServo
Test driver.
main(String[]) - Static method in class ohmm.Grasp
Demo driver, see Grasp.USAGE.
main(String[]) - Static method in class ohmm.ImageServer
Starts a test server.
main(String[]) - Static method in class ohmm.OHMMLCDAlert
 
main(String[]) - Static method in class ohmm.OHMMShell
Command line driver, see OHMM.USAGE.
main(String[]) - Static method in class ohmm.Version
Test driver.
mainLoop() - Method in class ohmm.CvBase
Main frame processing loop.
makeAllState() - Method in class ohmm.OHMM
Factory method to cons an OHMM.AllState.
makeAllState() - Method in class ohmm.OHMMDrive
Factory method to cons an OHMM.AllState.
makeGrabber(int, int) - Method in class ohmm.CvBase
Hook to allow a JavaCV FrameGrabber to replace the usual OpenCV capture object.
makeOHMM(String[], String) - Static method in class ohmm.OHMM
Constructs an OHMM from command line parameters.
makeOHMM(String[]) - Static method in class ohmm.OHMM
Covers OHMM.makeOHMM(String[], String), no extra usage.
makeServer() - Method in class ohmm.CvBase
Hook to create the ImageServer.
mapx - Variable in class ohmm.CvUndistort
Remap coordinates, allocated on first call to CvUndistort.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
mapy - Variable in class ohmm.CvUndistort
Remap coordinates, allocated on first call to CvUndistort.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
maskColor - Variable in class ohmm.CvKinectDemo
Whether to mask color by valid depth if possible.
max(float, float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
MAX_DEPTH_11BIT - Static variable in class ohmm.CvKinect
Valid range of 11-bit depth values.
MAX_DEPTH_MM - Static variable in class ohmm.CvKinect
Valid range of depth values in mm.
maxDiffTrack - Variable in class ohmm.CvVisualServo
Maximum change in track point in pixels.
maxFPS - Variable in class ohmm.CvBase
Maximum frames per second.
maxRecvWait - Variable in class ohmm.OHMM
Max time spent waiting to receive a single byte, in seconds.
maxSendWait - Variable in class ohmm.OHMM
Max time spent waiting to send a single byte, in seconds.
MIME_BOUNDARY - Static variable in class ohmm.ImageServer
MIME multipart boundary
min(float, float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
MIN_DEPTH_11BIT - Static variable in class ohmm.CvKinect
Valid range of 11-bit depth values.
MIN_DEPTH_MM - Static variable in class ohmm.CvKinect
Valid range of depth values in mm.
minDelayMS - Variable in class ohmm.CvBase
Minimum inter-frame delay.
minRecvWait - Variable in class ohmm.OHMM
Min time spent waiting to receive a single byte, in seconds.
minSendWait - Variable in class ohmm.OHMM
Min time spent waiting to send a single byte, in seconds.
minServoTime - Variable in class ohmm.CvVisualServo
Minimum time between servo updates in seconds.
mot - Variable in class ohmm.OHMM.AllState
module state
MOT_ERR_ENC_L - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
MOT_ERR_ENC_R - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
MOT_ERR_VEL_L - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
MOT_ERR_VEL_R - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
motFree() - Method in class ohmm.OHMM
Runs monitor command "mfr".
motGetErrors() - Method in class ohmm.OHMM
Runs monitor command "mge".
motGetGainCmd(float[]) - Method in class ohmm.OHMM
Runs the monitor command "mggv".
motGetPos(float[]) - Method in class ohmm.OHMM
Runs the monitor command "mgp".
motGetPos() - Method in class ohmm.OHMM
covers OHMM.motGetPos(float[]), always conses
motGetPosCounts(int[]) - Method in class ohmm.OHMM
Runs the monitor command "mgc".
motGetPosCounts() - Method in class ohmm.OHMM
covers OHMM.motGetPosCounts(int[]), always conses
motGetVel(float[]) - Method in class ohmm.OHMM
Runs the monitor command "mgv".
motGetVel() - Method in class ohmm.OHMM
covers OHMM.motGetVel(float[]), always conses
motGetVelCmd(float[]) - Method in class ohmm.OHMM
Runs the monitor command "mgvc".
motGetVelCmd() - Method in class ohmm.OHMM
covers OHMM.motGetVelCmd(float[]), always conses
motKick(int, int) - Method in class ohmm.OHMM
Runs monitor command "mk".
motReinit() - Method in class ohmm.OHMM
Runs monitor command "mri".
motSetDiffVelIGain(float) - Method in class ohmm.OHMM
Runs the monitor command "msdi".
motSetVelCmd(float, float) - Method in class ohmm.OHMM
Runs the monitor command "msv".
motSetVelDGain(float) - Method in class ohmm.OHMM
Runs the monitor command "msvd".
motSetVelIGain(float) - Method in class ohmm.OHMM
Runs the monitor command "msvi".
motSetVelPGain(float) - Method in class ohmm.OHMM
Runs the monitor command "msvp".
motState(OHMM.MotState) - Method in class ohmm.OHMM
Runs monitor command "motst".
motState() - Method in class ohmm.OHMM
covers OHMM.motState(MotState), always conses
mouseCallback - Variable in class ohmm.CvBase
Mouse event callback object.
mouseEventToString(int, int, int, int) - Method in class ohmm.CvBase
Make a human-readable string summarizing a mouse event.
mouseX - Variable in class ohmm.CvVisualServo
Mouse location in image or (-1, -1) if none.
mouseY - Variable in class ohmm.CvVisualServo
Mouse location in image or (-1, -1) if none.
msg(String) - Method in class ohmm.CvBase
Display a message to CvBase.msgStream, if any.
msg(String) - Method in class ohmm.ImageServer
Display a message to ImageServer.msgStream, if any.
msgStream - Variable in class ohmm.CvBase
Strems for messages and warnings, or null to disable.
msgStream - Variable in class ohmm.ImageServer
Strems for messages and warnings, or null to disable.
msPerTick - Variable in class ohmm.CvBase
Milliseconds per OpenCV clock tick.
mv - Variable in class ohmm.OHMM.BatState
battery millivolts

N

NF - Static variable in class ohmm.ImageServer
Number format for printouts.
noResponseDelay() - Method in class ohmm.OHMM
Delay by the current command delay.
nowMS() - Method in class ohmm.CvBase
Current time in milliseconds according to OpenCV clock.
nowMS() - Static method in class ohmm.ImageServer
Returns current time in milliseconds.
NUM_INIT_ZEROS - Static variable in class ohmm.OHMM
Number of zeros to send the firmware on init.
numAnalog - Variable in class ohmm.OHMM.SenseState
number of configured analog sensors
numBGTasks - Variable in class ohmm.OHMM.TaskState
number of registered background tasks
numDigital - Variable in class ohmm.OHMM.SenseState
number of configured digital sensors
numFGTasks - Variable in class ohmm.OHMM.TaskState
number of registered foreground tasks
numOverflows - Variable in class ohmm.OHMM.AXState
number of AX bus receiver overflows
numRetries - Variable in class ohmm.OHMM.AXState
number of AX bus transaction retries
numTimeouts - Variable in class ohmm.OHMM.AXState
number of AX bus transaction timeouts
numTimeouts - Variable in class ohmm.OHMM
Total number of timeouts.

O

ohmm - package ohmm
OHMM high level processor library and JScheme shell.
ohmm - Variable in class ohmm.CvVisualServo
The OHMMDrive object.
ohmm - Variable in class ohmm.Grasp
The OHMMDrive object.
OHMM - Class in ohmm
OHMM high level processor library.
OHMM(ErrorHandler, File) - Constructor for class ohmm.OHMM
Talk to the hardware on the specified serial port, accessed as a file.
OHMM(File) - Constructor for class ohmm.OHMM
Covers OHMM.OHMM(ErrorHandler, File) with a new DefaultErrorHandler.
OHMM(ErrorHandler, String) - Constructor for class ohmm.OHMM
Similar to OHMM.OHMM(ErrorHandler, File), but uses RXTX library to access the serial port.
OHMM(String) - Constructor for class ohmm.OHMM
Covers OHMM.OHMM(ErrorHandler, String) with a new DefaultErrorHandler.
OHMM(ErrorHandler, double, String[]) - Constructor for class ohmm.OHMM
Talk to the hardware via the specified process.
OHMM(ErrorHandler, String[]) - Constructor for class ohmm.OHMM
Covers OHMM.OHMM(ErrorHandler, double, String[]) with OHMM.DEF_PROCESS_INIT_WAIT.
OHMM(double, String[]) - Constructor for class ohmm.OHMM
Covers OHMM.OHMM(ErrorHandler, double, String[]) with a new DefaultErrorHandler.
OHMM(String[]) - Constructor for class ohmm.OHMM
Covers OHMM.OHMM(ErrorHandler, double, String[]) with a new DefaultErrorHandler and OHMM.DEF_PROCESS_INIT_WAIT.
OHMM(ErrorHandler) - Constructor for class ohmm.OHMM
Defers initialization to a call to OHMM.init(double, FileOutputStream, FileInputStream).
OHMM() - Constructor for class ohmm.OHMM
Covers OHMM.OHMM(ErrorHandler) with a new DefaultErrorHandler.
ohmm - Variable in class ohmm.OHMM.AllState
module state
ohmm - Variable in class ohmm.OHMMShell
Our OHMM.
OHMM.AllState - Class in ohmm
state data structure for OHMM.allState(ohmm.OHMM.AllState)
OHMM.AllState() - Constructor for class ohmm.OHMM.AllState
 
OHMM.AnalogChannel - Enum in ohmm
Analog sensor channels.
OHMM.AnalogChannel(int) - Constructor for enum ohmm.OHMM.AnalogChannel
 
OHMM.ArmState - Class in ohmm
state data structure for OHMM.armState(ohmm.OHMM.ArmState)
OHMM.ArmState() - Constructor for class ohmm.OHMM.ArmState
 
OHMM.AXReg - Enum in ohmm
 
OHMM.AXReg(int) - Constructor for enum ohmm.OHMM.AXReg
 
OHMM.AXState - Class in ohmm
state data structure for OHMM.axState(ohmm.OHMM.AXState)
OHMM.AXState() - Constructor for class ohmm.OHMM.AXState
 
OHMM.BatState - Class in ohmm
state data structure for OHMM.batState(ohmm.OHMM.BatState)
OHMM.BatState() - Constructor for class ohmm.OHMM.BatState
 
OHMM.DigitalPin - Enum in ohmm
Digital sensor pins.
OHMM.DigitalPin(int) - Constructor for enum ohmm.OHMM.DigitalPin
 
OHMM.MotState - Class in ohmm
state data structure for OHMM.motState(ohmm.OHMM.MotState)
OHMM.MotState() - Constructor for class ohmm.OHMM.MotState
 
OHMM.OHMMState - Class in ohmm
state data structure for OHMM.ohmmState(ohmm.OHMM.OHMMState)
OHMM.OHMMState() - Constructor for class ohmm.OHMM.OHMMState
 
OHMM.SenseState - Class in ohmm
state data structure for OHMM.senseState(ohmm.OHMM.SenseState)
OHMM.SenseState() - Constructor for class ohmm.OHMM.SenseState
 
OHMM.TaskState - Class in ohmm
state data structure for OHMM.taskState(ohmm.OHMM.TaskState)
OHMM.TaskState() - Constructor for class ohmm.OHMM.TaskState
 
OHMM_SHELL_API - Static variable in class ohmm.OHMMShell
The name of the scheme bindings for the api.
OHMM_SHELL_EXTRA - Static variable in class ohmm.OHMMShell
The name of the scheme bindings for the extra stuff.
OHMM_SHELL_SITE - Static variable in class ohmm.OHMMShell
Default name of scheme bindings for any site-local stuff.
OHMM_SHELL_SITE_PROP - Static variable in class ohmm.OHMMShell
See OHMMShell.OHMM_SHELL_SITE.
OHMM_SITE_CLASS - Static variable in class ohmm.OHMM
Fully qualified name of the default OHMM Site class.
OHMM_SITE_CLASS_PROP - Static variable in class ohmm.OHMM
See OHMM.OHMM_SITE_CLASS.
OHMMDrive - Class in ohmm
OHMM high level processor lib with extensions for the drive module.
OHMMDrive(ErrorHandler, File) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(File) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(ErrorHandler, String) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(String) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(ErrorHandler, double, String[]) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(ErrorHandler, String[]) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(double, String[]) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(String[]) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive(ErrorHandler) - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive() - Constructor for class ohmm.OHMMDrive
Calls superclass constructor.
OHMMDrive.AllStateDrive - Class in ohmm
state data structure for OHMM.allState(ohmm.OHMM.AllState)
OHMMDrive.AllStateDrive() - Constructor for class ohmm.OHMMDrive.AllStateDrive
 
OHMMDrive.DriveState - Class in ohmm
state data structure for OHMMDrive.driveState(ohmm.OHMMDrive.DriveState)
OHMMDrive.DriveState() - Constructor for class ohmm.OHMMDrive.DriveState
 
OHMMLCDAlert - Class in ohmm
 
OHMMLCDAlert() - Constructor for class ohmm.OHMMLCDAlert
 
OHMMShell - Class in ohmm
OHMM JScheme command shell.
OHMMShell(OHMM) - Constructor for class ohmm.OHMMShell
Make a new OHMMShell wrapping an OHMM instance.
OHMMSite - Class in ohmm
OHMM high level processor library with site extensions.
OHMMSite(ErrorHandler, File) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(File) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(ErrorHandler, String) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(String) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(ErrorHandler, double, String[]) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(ErrorHandler, String[]) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(double, String[]) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(String[]) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite(ErrorHandler) - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
OHMMSite() - Constructor for class ohmm.OHMMSite
Calls superclass constructor.
ohmmState(OHMM.OHMMState) - Method in class ohmm.OHMM
Runs monitor command "ohmst".
ohmmState() - Method in class ohmm.OHMM
covers OHMM.ohmmState(OHMMState), always conses
okGrabber - Variable in class ohmm.CvKinect
OpenKinectFrameGrabber instance, if any.
oneClient - Variable in class ohmm.ImageServer
Whether to limit serving images to one client.
openIt - Variable in class ohmm.CvVisualServo
Morphological open iterations.
ORIENT - Static variable in class ohmm.CvVisualServo
Visual servo state.
orientAndWait(float) - Method in class ohmm.Grasp
Yaw robot and wait for motion to finish.
orientationGoal - Variable in class ohmm.OHMMDrive.DriveState
orientation servo goal or NaN if not set
orientDoneThresh - Variable in class ohmm.CvVisualServo
Servo state pixel thresholds.
orientFast - Variable in class ohmm.CvVisualServo
Turn in place speeds in rad/sec.
orientSlow - Variable in class ohmm.CvVisualServo
Turn in place speeds in rad/sec.
orientSlowThresh - Variable in class ohmm.CvVisualServo
Servo state pixel thresholds.
ostream - Variable in class ohmm.OHMM
Output stream to firmware.

P

params - Variable in class ohmm.ImageServer.ExchangeState
parsed request ImageServer.ExchangeState.reqQuery name/value pairs
parseInt(String) - Static method in class ohmm.Grasp
convienence to parse an int
paused - Variable in class ohmm.CvBase
Whether processing is currently paused.
PI - Static variable in class ohmm.Grasp
Float cover of Math constant.
PID_FPF - Static variable in class ohmm.OHMM
Monitor fixed point PID implementation fraction bits.
pin - Variable in enum ohmm.OHMM.DigitalPin
 
port - Variable in class ohmm.ImageServer
Server TCP listen port.
print(String) - Static method in class ohmm.Grasp
convenience to print to System.out
println(String) - Static method in class ohmm.Grasp
convenience to print to System.out
printUsage(String) - Static method in class ohmm.OHMM
Print OHMM.USAGE.
process(opencv_core.IplImage) - Method in class ohmm.CvBase
Process the given frame.
process(opencv_core.IplImage) - Method in class ohmm.CvDemo
Shows how to do image processing.
process(opencv_core.IplImage) - Method in class ohmm.CvKinectDemo
Process the given frame.
process(opencv_core.IplImage) - Method in class ohmm.CvUndistort
Applies undistortion if CvUndistort.undistort and CvUndistort.intrinsics and CvUndistort.distortions available.
process(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Do all the frame processing and servoing.
processCal(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Handle the indicated CvVisualServo.state in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processDrive(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Handle the indicated CvVisualServo.state in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processGrasp(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Handle the indicated CvVisualServo.state in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processHoming(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Handle the indicated CvVisualServo.state in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processOrient(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Handle the indicated CvVisualServo.state in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processReset(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Handle the indicated CvVisualServo.state in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processUpdateReturnImge(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Create/update the return image for CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processUpdateTracking(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Update CvVisualServo.trackX, CvVisualServo.trackY in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
processWait(opencv_core.IplImage) - Method in class ohmm.CvVisualServo
Handle the indicated CvVisualServo.state in CvVisualServo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
procImage - Variable in class ohmm.CvBase
Most recently processed image, if any (do not free).
procImg - Variable in class ohmm.CvDemo
Processed image buffer, allocated on first call to CvDemo.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
PROMPT - Static variable in class ohmm.OHMMShell
Shell prompt.

Q

queue - Variable in class ohmm.OHMMDrive.DriveState
drive queue size

R

readEvalPrintLoop(String) - Method in class ohmm.OHMMShell
Run the scheme REPL.
readEvalPrintLoop() - Method in class ohmm.OHMMShell
OHMMShell.readEvalPrintLoop(String) with default OHMMShell.PROMPT
readException(IOException) - Method in class ohmm.DefaultErrorHandler
Called when there's an IOException on recv.
readException(IOException) - Method in interface ohmm.ErrorHandler
Called when there's an IOException on recv.
readMat(opencv_core.CvFileStorage, String) - Method in class ohmm.CvUndistort
Read the named OpenCV matrix from file.
recv() - Method in class ohmm.OHMM.AllState
receive all fields
recv() - Method in class ohmm.OHMM.ArmState
receive all fields
recv() - Method in class ohmm.OHMM.AXState
receive all fields
recv() - Method in class ohmm.OHMM.BatState
receive all fields
recv() - Method in class ohmm.OHMM.MotState
receive all fields
recv() - Method in class ohmm.OHMM.OHMMState
receive all fields
recv() - Method in class ohmm.OHMM.SenseState
receive all fields
recv() - Method in class ohmm.OHMM.TaskState
receive all fields
recv() - Method in class ohmm.OHMMDrive.AllStateDrive
receive all fields
recv() - Method in class ohmm.OHMMDrive.DriveState
receive all fields
recvBoolean() - Method in class ohmm.OHMM
Get a boolean as a byte, 0 false, 1 true.
recvByte(boolean) - Method in class ohmm.OHMM
Get a byte from the firmware.
recvByte() - Method in class ohmm.OHMM
Covers OHMM.recvByte(boolean), timeoutOk = false.
recvChar() - Method in class ohmm.OHMM
Get an ASCII char.
recvFix(int) - Method in class ohmm.OHMM
Get a 2 byte fixed point value, MSB first.
recvFloat() - Method in class ohmm.OHMM
Get a float, MSB first.
recvInt(int) - Method in class ohmm.OHMM
Get an integer, MSB first.
recvPollTime - Variable in class ohmm.OHMM
Time to wait between checks for an available byte, in seconds.
recvString(boolean) - Method in class ohmm.OHMM
Receive a null terminated string.
recvString() - Method in class ohmm.OHMM
Covers OHMM.recvString(boolean), does not whitespace terminate
recvTimedOut - Variable in class ohmm.OHMM
Whether the last OHMM.recvByte(boolean) timed out.
reg - Variable in enum ohmm.OHMM.AXReg
 
regCycle - Variable in class ohmm.CvKinectDemo
State for CvKinectDemo.handleKeyExt(int).
release() - Method in class ohmm.CvBase
Frees memory, closes windows, and releases resources.
release() - Method in class ohmm.CvDemo
Releases allocated memory.
release() - Method in class ohmm.CvKinectDemo
Frees memory, closes windows, and releases resources.
release() - Method in class ohmm.CvUndistort
Releases allocated memory.
remoteAddr - Variable in class ohmm.ImageServer.ExchangeState
local and remote addresses
reqBody - Variable in class ohmm.ImageServer.ExchangeState
request body
reqHeaders - Variable in class ohmm.ImageServer.ExchangeState
request/response headers
reqMethod - Variable in class ohmm.ImageServer.ExchangeState
request method
reqPath - Variable in class ohmm.ImageServer.ExchangeState
ImageServer.ExchangeState.reqURI components
reqQuery - Variable in class ohmm.ImageServer.ExchangeState
ImageServer.ExchangeState.reqURI components
reqURI - Variable in class ohmm.ImageServer.ExchangeState
request URI
RESET - Static variable in class ohmm.CvVisualServo
Visual servo state.
reset() - Method in class ohmm.CvVisualServo
Reset to initialization state.
resetStats() - Method in class ohmm.OHMM
Reset all comm stats.
retractX - Variable in class ohmm.CvVisualServo
EE location in robot frame mm at retract pose.
retractZ - Variable in class ohmm.CvVisualServo
EE location in robot frame mm at retract pose.
RIGHT - Static variable in class ohmm.OHMM
motor indices
rspBody - Variable in class ohmm.ImageServer.ExchangeState
response body
rspDOS - Variable in class ohmm.ImageServer.ExchangeState
wraps ImageServer.ExchangeState.rspBody
rspHeaders - Variable in class ohmm.ImageServer.ExchangeState
request/response headers
runPending - Variable in class ohmm.CvVisualServo
Whether the CvVisualServo.ORIENT state is pending.
RXTX_BAUDRATE - Static variable in class ohmm.OHMM
Serial baudrate for RXTX.
RXTX_OPEN_TIMEOUT_MS - Static variable in class ohmm.OHMM
Timeout in ms to wait to open a port with RXTX.
RXTX_PORT - Static variable in class ohmm.CvVisualServo
RXTX port filename for test driver only.
RXTX_PORT - Static variable in class ohmm.Grasp
RXTX port filename.
RXTX_PORT_OWNER_NAME - Static variable in class ohmm.OHMM
RXTX Port owner name.
rxtxSerialPort - Variable in class ohmm.OHMM
RXTX serial port or null if not using RXTX.

S

SALUTE - Static variable in class ohmm.Grasp
Salute pose joint angles.
salute() - Method in class ohmm.Grasp
Salute the arm, then Grasp.armFK(boolean).
saturation - Variable in class ohmm.CvBase
OpenCV capgure property override or NaN to use default
save(String, opencv_core.IplImage) - Method in class ohmm.CvBase
Save an image to file using the OpenCV API.
saveImage - Variable in class ohmm.CvBase
The file save image, if any (freed by destructor iff allocated).
SCAL_N - Static variable in class ohmm.OHMM
LUT size for OHMM.senseConfigAnalogLUT(int, int, int[], float[])
send(String, int, boolean) - Method in class ohmm.OHMM
Send fixed length ASCII string to the firmware.
send(String, int) - Method in class ohmm.OHMM
covers OHMM.send(String, int, boolean), always flushes
send(String, boolean) - Method in class ohmm.OHMM
Send a null terminated ASCII string to the firmware.
send(String) - Method in class ohmm.OHMM
covers OHMM.send(String, boolean), always flushes
send(byte[], boolean) - Method in class ohmm.OHMM
Send an array of bytes to the firmware.
send(byte[]) - Method in class ohmm.OHMM
covers OHMM.send(byte[], boolean), always flushes
send(char, boolean) - Method in class ohmm.OHMM
Send an ASCII char to the firmware.
send(char) - Method in class ohmm.OHMM
covers OHMM.send(char, boolean), always flushes
send(boolean, boolean) - Method in class ohmm.OHMM
Send a boolean to the firmware as a byte (0 or 1).
send(boolean) - Method in class ohmm.OHMM
covers OHMM.send(boolean, boolean), always flushes
send(float, boolean) - Method in class ohmm.OHMM
Send a float to the firmware, MSB first.
send(float) - Method in class ohmm.OHMM
covers OHMM.send(float, boolean), always flushes
send(int, int, boolean) - Method in class ohmm.OHMM
Send an int to the firmware, MSB first.
send(int, int) - Method in class ohmm.OHMM
covers OHMM.send(int, int, boolean), always flushes
send(byte, boolean) - Method in class ohmm.OHMM
Send a byte to the firmware.
send(byte) - Method in class ohmm.OHMM
covers OHMM.send(byte, boolean), always flushes
sendCmdCode(String, boolean) - Method in class ohmm.OHMM
Convenience to OHMM.getCmdCode(java.lang.String) and OHMM.send(int, int, boolean).
sendCmdCode(String) - Method in class ohmm.OHMM
covers OHMM.sendCmdCode(String, boolean), always flushes
sendFix(float, int, boolean) - Method in class ohmm.OHMM
Send a 2 byte fixed point value to the firmware, MSB first.
sendFix(float, int) - Method in class ohmm.OHMM
covers OHMM.sendFix(float, int, boolean), always flushes
sendFlush() - Method in class ohmm.OHMM
flush any pending writes
sendZeros(int) - Method in class ohmm.OHMM
Send zeros.
sense - Variable in class ohmm.OHMM.AllState
module state
senseConfigAnalog(int, int) - Method in class ohmm.OHMM
Runs monitor command "sca".
senseConfigAnalog(OHMM.AnalogChannel, int) - Method in class ohmm.OHMM
Covers OHMM.senseConfigAnalog(int, int)
senseConfigAnalogIR(int, int) - Method in class ohmm.OHMM
Runs monitor command "scair".
senseConfigAnalogIR(OHMM.AnalogChannel, int) - Method in class ohmm.OHMM
Covers OHMM.senseConfigAnalogIR(int, int)
senseConfigAnalogLUT(int, int, int[], float[]) - Method in class ohmm.OHMM
Runs monitor command "scal".
senseConfigAnalogLUT(OHMM.AnalogChannel, int, int[], float[]) - Method in class ohmm.OHMM
Covers OHMM.senseConfigAnalogLUT(int, int, int[], float[])
senseConfigDigital(int, boolean, boolean) - Method in class ohmm.OHMM
Runs monitor command "scd".
senseConfigDigital(OHMM.DigitalPin, boolean, boolean) - Method in class ohmm.OHMM
Covers OHMM.senseConfigDigital(int, boolean, boolean)
senseReadAnalog(int) - Method in class ohmm.OHMM
Runs monitor command "sra".
senseReadAnalog(OHMM.AnalogChannel) - Method in class ohmm.OHMM
Covers OHMM.senseReadAnalog(int).
senseReadDigital(int) - Method in class ohmm.OHMM
Runs monitor command "srd".
senseReadDigital(OHMM.DigitalPin) - Method in class ohmm.OHMM
Covers OHMM.senseReadDigital(int).
senseReinit() - Method in class ohmm.OHMM
Runs monitor command "sri".
senseState(OHMM.SenseState) - Method in class ohmm.OHMM
Runs monitor command "snsst".
senseState() - Method in class ohmm.OHMM
covers OHMM.senseState(SenseState), always conses
server - Variable in class ohmm.CvBase
The ImageServer, if CvBase.useServer.
server - Variable in class ohmm.ImageServer
The internal server object.
SERVER_HTML - Static variable in class ohmm.ImageServer
Server html file.
serverFPS - Variable in class ohmm.CvBase
Default max server framerate.
serverImage - Variable in class ohmm.CvBase
Current server image, if any and if CvBase.useServer.
serverKey - Variable in class ohmm.CvBase
Last key char from server iff CvBase.useServer or 0 if none.
serverPort - Variable in class ohmm.CvBase
Server TCP listen port.
setCaptureProperty(opencv_highgui.CvCapture, int, double) - Method in class ohmm.CvBase
Wraps cvSetCaptureProperty(), catches RuntimeException.
setCommandDelay(double) - Method in class ohmm.OHMM
Set the time to wait after a no-response command, in seconds.
setDebug(boolean) - Method in class ohmm.OHMM
Set whether to enable debug output to stderr.
setDepthRegistration(boolean) - Method in class ohmm.CvKinect
Enable or disable depth registration.
setErrorHandler(ErrorHandler) - Method in class ohmm.OHMM
Set the error handler.
setErrorStream(PrintStream) - Method in class ohmm.DefaultErrorHandler
Set the stream to which error messages are logged or null for none.
setExitOnError(boolean) - Method in class ohmm.DefaultErrorHandler
Set whether to exit immediately on any error (after printing an error message to DefaultErrorHandler.errorStream).
setFormat(String) - Method in class ohmm.CvKinect
Set the frame format.
setJSGlobals() - Method in class ohmm.OHMMShell
bind global JScheme values
setLED(int) - Method in class ohmm.CvKinect
Set the LED.
setRecvPollTime(double) - Method in class ohmm.OHMM
Set the time to wait between polls for a received byte, in seconds.
setTiltDegs(int) - Method in class ohmm.CvKinect
Set the tilt motor angle.
setTimeout(double) - Method in class ohmm.OHMM
Set the time to wait for a response from the firmware, in seconds.
shtdn() - Method in class ohmm.OHMM
Runs monitor command "shtdn".
sign(float) - Static method in class ohmm.Grasp
get float sign
sin(float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
sleep(double) - Method in class ohmm.OHMM
sleep at least the specfied time in seconds
sMax - Variable in class ohmm.CvVisualServo
Threshold parameters.
sMin - Variable in class ohmm.CvVisualServo
Threshold parameters.
spewMouseMoves - Variable in class ohmm.ImageServer
Whether to output lots of debug messages for mousemove events.
spewStackTraces - Variable in class ohmm.ImageServer
Whether to dump stack traces on server errors.
sqrt(float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
start() - Method in class ohmm.ImageServer
Starts server.
state - Variable in class ohmm.CvVisualServo
State machine state, see class header doc.
status - Variable in class ohmm.OHMM.AllState
status
status(int[]) - Method in class ohmm.OHMM
Runs monitor command "status".
status() - Method in class ohmm.OHMM
covers OHMM.status(int[])
STATUS_INDEX_ARM - Static variable in class ohmm.OHMM
status index for OHMM.status(int[])
STATUS_INDEX_ARM - Static variable in class ohmm.OHMMDrive
status index for OHMM.status(int[])
STATUS_INDEX_BAT - Static variable in class ohmm.OHMM
status index for OHMM.status(int[])
STATUS_INDEX_DRIVE - Static variable in class ohmm.OHMMDrive
status index for OHMM.status(int[])
STATUS_INDEX_HLP - Static variable in class ohmm.OHMM
status index for OHMM.status(int[])
STATUS_INDEX_MOT - Static variable in class ohmm.OHMM
status index for OHMM.status(int[])
STATUS_INDEX_TASK - Static variable in class ohmm.OHMM
status index for OHMM.status(int[])
STATUS_LEN - Static variable in class ohmm.OHMM
num bytes for OHMM.status(int[]), see OHMM.getStatusLength()
STATUS_LEN - Static variable in class ohmm.OHMMDrive
num bytes for OHMM.status(int[]), see OHMMDrive.getStatusLength()
statusToString(int[]) - Method in class ohmm.OHMM
Convert status bytes to a human readable message.
statusToString(int[], StringBuilder) - Method in class ohmm.OHMM
helper for OHMM.statusToString(int[])
statusToString(int[], StringBuilder) - Method in class ohmm.OHMMDrive
helper for OHMM.statusToString(int[])
stop(int) - Method in class ohmm.ImageServer
Stops ImageServer.server and ImageServer.executor.
stop() - Method in class ohmm.ImageServer
ImageServer.stop(int) delaying ImageServer.DEF_STOP_SEC.
storage - Variable in class ohmm.CvVisualServo
For storing contours.
stow(boolean) - Method in class ohmm.Grasp
Stow the arm, then Grasp.armFK(boolean).
stow() - Method in class ohmm.Grasp
Covers Grasp.stow(boolean), down.
STOW_DOWN - Static variable in class ohmm.Grasp
Stow joint angles.
STOW_UP - Static variable in class ohmm.Grasp
Stow joint angles.
stowUp - Variable in class ohmm.Grasp
Whether next stow should be in up position.
streamIndex - Variable in class ohmm.CvBase
The OpenCV capture stream index.
stty(String) - Static method in class ohmm.ConsoleNonblocking
Run stty with the given options.
SVN_ID_FIELD - Static variable in class ohmm.Version
Field name searched when attempting to read an SVN or CVS Id keyword expansion from a class.
svnid - Static variable in class ohmm.Grasp
 
svnid - Static variable in class ohmm.OHMMDrive
 
svnid - Static variable in class ohmm.OHMMSite
 
svnid - Static variable in class ohmm.Version
 
svnVersion - Variable in class ohmm.Version
Version string in the format produced by svnversion, or Version.UNKNOWN.
SX - Static variable in class ohmm.Grasp
Arm constants in mm.
SZ - Static variable in class ohmm.Grasp
Arm constants in mm.

T

t - Variable in class ohmm.OHMMDrive.DriveState
odometric world frame orientation in radians
T0_MAX - Static variable in class ohmm.Grasp
Joint angle limits in rad.
T0_MIN - Static variable in class ohmm.Grasp
Joint angle limits in rad.
t0Up - Variable in class ohmm.CvVisualServo
Arm joints in rad in the visual servo "up" pose.
T1_MAX - Static variable in class ohmm.Grasp
Joint angle limits in rad.
T1_MIN - Static variable in class ohmm.Grasp
Joint angle limits in rad.
t1Up - Variable in class ohmm.CvVisualServo
Arm joints in rad in the visual servo "up" pose.
T2_MAX - Static variable in class ohmm.Grasp
Joint angle limits in rad.
T2_MIN - Static variable in class ohmm.Grasp
Joint angle limits in rad.
t2Up - Variable in class ohmm.CvVisualServo
Arm joints in rad in the visual servo "up" pose.
task - Variable in class ohmm.OHMM.AllState
module state
TASK_ERR_COLLISION - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
TASK_ERR_MEM - Static variable in class ohmm.OHMM
status flag for OHMM.status(int[])
taskState(OHMM.TaskState) - Method in class ohmm.OHMM
Runs monitor command "tskst".
taskState() - Method in class ohmm.OHMM
covers OHMM.taskState(TaskState), always conses
temp - Variable in class ohmm.OHMM.ArmState
Current AX12 temps in deg C.
theta - Variable in class ohmm.Grasp
Arm joint angles in rad.
THETA_TOL - Static variable in class ohmm.Grasp
Joint angle tolerance in rad.
thetaYaw - Variable in class ohmm.Grasp
Robot orientation in rad.
ticks - Variable in class ohmm.OHMM.OHMMState
OrangutanTime ticks
ticks() - Method in class ohmm.OHMM
Runs monitor command "tck".
tiltCycle - Variable in class ohmm.CvKinectDemo
State for CvKinectDemo.handleKeyExt(int).
timeout() - Method in class ohmm.DefaultErrorHandler
Called when we timeout on a recv.
timeout() - Method in interface ohmm.ErrorHandler
Called when we timeout on a recv.
timeout - Variable in class ohmm.OHMM
Time to wait for a response from the firmware, in seconds.
toDeg(float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
toRad(float) - Static method in class ohmm.Grasp
float cover of eponymous Math API
toString() - Method in class ohmm.OHMM.AllState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.AllState
helper for OHMM.AllState.toString()
toString() - Method in class ohmm.OHMM.ArmState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.ArmState
helper for OHMM.ArmState.toString()
toString() - Method in class ohmm.OHMM.AXState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.AXState
helper for OHMM.AXState.toString()
toString() - Method in class ohmm.OHMM.BatState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.BatState
helper for OHMM.BatState.toString()
toString() - Method in class ohmm.OHMM.MotState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.MotState
helper for OHMM.MotState.toString()
toString() - Method in class ohmm.OHMM.OHMMState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.OHMMState
helper for OHMM.OHMMState.toString()
toString() - Method in class ohmm.OHMM.SenseState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.SenseState
helper for OHMM.SenseState.toString()
toString() - Method in class ohmm.OHMM.TaskState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMM.TaskState
helper for OHMM.TaskState.toString()
toString() - Method in class ohmm.OHMMDrive.AllStateDrive
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMMDrive.AllStateDrive
helper for OHMMDrive.AllStateDrive.toString()
toString() - Method in class ohmm.OHMMDrive.DriveState
make a human readable message string summarizing the state
toString(StringBuilder) - Method in class ohmm.OHMMDrive.DriveState
helper for OHMMDrive.DriveState.toString()
totalRecvWait - Variable in class ohmm.OHMM
Total time spent waiting to receive bytes, in seconds.
totalSendWait - Variable in class ohmm.OHMM
Total time spent waiting to send bytes, in seconds.
trackD - Variable in class ohmm.CvVisualServo
Tracked blob diameter or -1 if no tracking, see CvVisualServo.estimateBall().
trackDFudge - Variable in class ohmm.CvVisualServo
Fudge factor for CvVisualServo.trackD.
trackX - Variable in class ohmm.CvVisualServo
Tracked pixel or (-1, -1) for no tracking.
trackY - Variable in class ohmm.CvVisualServo
Tracked pixel or (-1, -1) for no tracking.

U

undistort - Variable in class ohmm.CvUndistort
Whether to attempt undistortion.
undistortImage - Variable in class ohmm.CvUndistort
Undistorted image buffer, allocated on first call to CvUndistort.process(com.googlecode.javacv.cpp.opencv_core.IplImage).
UNKNOWN - Static variable in class ohmm.Version
unknown version fields are set to this value
updateArm(boolean, boolean) - Method in class ohmm.Grasp
Grasp.armIK(boolean) then set arm hardware to the new Grasp.theta.
updateArm(boolean) - Method in class ohmm.Grasp
Covers Grasp.updateArm(boolean, boolean), always local.
updateArm() - Method in class ohmm.Grasp
Covers Grasp.updateArm(boolean, boolean), always local, no spew.
updateImage(BufferedImage) - Method in class ohmm.ImageServer
Hook called to update the server image.
updateServerImage() - Method in class ohmm.CvBase
Hook to update CvBase.serverImage
updateThresh() - Method in class ohmm.CvVisualServo
Recalculate CvVisualServo.hsvMin and CvVisualServo.hsvMax from CvVisualServo.calH and CvVisualServo.hTol.
USAGE - Static variable in class ohmm.Grasp
Usage message.
USAGE - Static variable in class ohmm.OHMM
OHMM.makeOHMM(java.lang.String[], java.lang.String) Usage message.
usage() - Static method in class ohmm.OHMMLCDAlert
 
useCanvasFrame - Variable in class ohmm.CvBase
Whether to open and use a JavaCV CanvasFrame.
useConsole - Variable in class ohmm.CvBase
Whether to look for keypresses with ConsoleNonblocking.
useServer - Variable in class ohmm.CvBase
Whether to start an ImageServer on CvBase.serverPort.
useWindow - Variable in class ohmm.CvBase
Whether to open and use an OpenCV window.

V

v - Variable in class ohmm.OHMMDrive.DriveState
forward velocity in mm/s
V4L2_AUTO_PROP_NAMES - Static variable in class ohmm.CvBase
V4L2 auto camera property names
V4L2_AUTO_PROP_OFF_VALS - Static variable in class ohmm.CvBase
V4L2 auto camera property off values
V4L2_AUTO_PROP_ON_VALS - Static variable in class ohmm.CvBase
V4L2 auto camera property on values
V4L2_AUTO_PROPS - Static variable in class ohmm.CvBase
V4L2 auto camera properties
V4L2_CID_AUDIO_BALANCE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_AUDIO_BASS - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_AUDIO_LOUDNESS - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_AUDIO_MUTE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_AUDIO_TREBLE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_AUDIO_VOLUME - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_AUTO_WHITE_BALANCE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_AUTOGAIN - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_BACKLIGHT_COMPENSATION - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_BASE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_BLACK_LEVEL - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_BLUE_BALANCE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_BRIGHTNESS - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_CAMERA_CLASS - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_CAMERA_CLASS_BASE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_CONTRAST - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_DO_WHITE_BALANCE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_EXPOSURE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_EXPOSURE_ABSOLUTE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_EXPOSURE_AUTO - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_EXPOSURE_AUTO_PRIORITY - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_FOCUS_ABSOLUTE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_FOCUS_AUTO - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_FOCUS_RELATIVE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_GAIN - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_GAMMA - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_HCENTER_DEPRECATED - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_HFLIP - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_HUE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_HUE_AUTO - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_LASTP1 - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_PAN_ABSOLUTE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_PAN_RELATIVE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_PAN_RESET - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_POWER_LINE_FREQUENCY - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_POWER_LINE_FREQUENCY_50HZ - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_POWER_LINE_FREQUENCY_60HZ - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_POWER_LINE_FREQUENCY_DISABLED - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_PRIVATE_BASE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_RED_BALANCE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_SATURATION - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_SHARPNESS - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_TILT_ABSOLUTE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_TILT_RELATIVE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_TILT_RESET - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_USER_BASE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_USER_CLASS - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_VCENTER_DEPRECATED - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_VFLIP - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_WHITE_BALANCE_TEMPERATURE - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CID_WHITENESS - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CTRL_CLASS_CAMERA - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CTRL_CLASS_MPEG - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_CTRL_CLASS_USER - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_EXPOSURE_APERTURE_PRIORITY - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_EXPOSURE_AUTO - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_EXPOSURE_MANUAL - Static variable in class ohmm.CvBase
V4L2 control constants
V4L2_EXPOSURE_SHUTTER_PRIORITY - Static variable in class ohmm.CvBase
V4L2 control constants
v4l2Auto - Variable in class ohmm.CvBase
Whether CvBase.v4l2EnableAuto() was called more recently than CvBase.v4l2DisableAuto().
v4l2DisableAuto() - Method in class ohmm.CvBase
Try to disable all auto stuff for a V4L2 camera.
v4l2EnableAuto() - Method in class ohmm.CvBase
Try to enable all auto stuff for a V4L2 camera.
v4l2GetExposure() - Method in class ohmm.CvBase
Try to get the exposure time on a V4L2 camera.
v4l2SetExposure(float) - Method in class ohmm.CvBase
Try to set the exposure time on a V4L2 camera.
valueOf(String) - Static method in enum ohmm.OHMM.AnalogChannel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ohmm.OHMM.AXReg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ohmm.OHMM.DigitalPin
Returns the enum constant of this type with the specified name.
values() - Static method in enum ohmm.OHMM.AnalogChannel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ohmm.OHMM.AXReg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ohmm.OHMM.DigitalPin
Returns an array containing the constants of this enum type, in the order they are declared.
velocity - Variable in class ohmm.OHMM.MotState
 
VERSION - Static variable in class ohmm.OHMM
Version info for the OHMM hlp library.
VERSION - Static variable in class ohmm.OHMMDrive
Version info for the OHMM hlp library.
Version - Class in ohmm
Version utility.
Version(Class, String) - Constructor for class ohmm.Version
Parse version info.
Version(Class) - Constructor for class ohmm.Version
Covers Version.Version(Class, String), uses Version.DEFAULT_VERSION_FILE.
Version(String) - Constructor for class ohmm.Version
Covers Version.Version(Class, String), uses this class.
Version() - Constructor for class ohmm.Version
Covers Version.Version(Class, String), uses this class and Version.DEFAULT_VERSION_FILE.
versionDate - Variable in class ohmm.Version
A string identifying the version by date or Version.UNKNOWN.
versionFileName - Variable in class ohmm.Version
The name of the file from which version info was read or null if version info was parsed from an SVN or CVS Id keyword expansion.
vMax - Variable in class ohmm.CvVisualServo
Threshold parameters.
vMin - Variable in class ohmm.CvVisualServo
Threshold parameters.

W

w - Variable in class ohmm.OHMMDrive.DriveState
rotation velocity in rad/s
WAIT - Static variable in class ohmm.CvVisualServo
Visual servo state.
waitForKeypresss(int) - Method in class ohmm.CvBase
Wait for a keypress.
warn(String) - Method in class ohmm.CvBase
Display a warning to CvBase.warnStream, if any.
warn(String) - Method in class ohmm.ImageServer
Display a warning to ImageServer.warnStream, if any.
warnStream - Variable in class ohmm.CvBase
Strems for messages and warnings, or null to disable.
warnStream - Variable in class ohmm.ImageServer
Strems for messages and warnings, or null to disable.
width - Variable in class ohmm.CvBase
Capture dimensions.
writeException(IOException) - Method in class ohmm.DefaultErrorHandler
Called when there's an IOException on send.
writeException(IOException) - Method in interface ohmm.ErrorHandler
Called when there's an IOException on send.
WX - Static variable in class ohmm.Grasp
Arm constants in mm.
WZ - Static variable in class ohmm.Grasp
Arm constants in mm.

X

x - Variable in class ohmm.OHMMDrive.DriveState
odometric world frame location in mm
xch - Variable in class ohmm.ImageServer.ExchangeState
the wrapped exchange object
xyt - Variable in class ohmm.Grasp
Robot pose in world frame.

Y

y - Variable in class ohmm.OHMMDrive.DriveState
odometric world frame location in mm

A B C D E F G H I J L M N O P Q R S T U V W X Y