Package com.forcedimension.sdk
Class DHD
java.lang.Object
com.forcedimension.sdk.DHD
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintJava wrapper for dhdCalibrateWrist()intJava wrapper for dhdCheckControllerMemory()intClose()Java wrapper for dhdClose()intConfigAngularVelocity(int ms, int mode) Java wrapper for dhdConfigAngularVelocity()intConfigGripperVelocity(int ms, int mode) Java wrapper for dhdConfigGripperVelocity()intConfigLinearVelocity(int ms, int mode) Java wrapper for dhdConfigLinearVelocity()intControllerSetDevice(int type) Java wrapper for dhdControllerSetDevice()intDeltaEncodersToJointAngles(int[] e, double[] j) Java wrapper for dhdDeltaEncodersToJointAngles()intDeltaEncoderToPosition(int[] e, double[] p) Java wrapper for dhdDeltaEncoderToPosition()intDeltaForceToMotor(double[] f, int[] e, int[] m) Java wrapper for dhdDeltaForceToMotor()intDeltaGravityJointTorques(double[] j, double[] q) Java wrapper for dhdDeltaGravityJointTorques()intDeltaJointAnglesToEncoders(double[] j, int[] e) Java wrapper for dhdDeltaJointAnglesToEncoders()intDeltaJointAnglesToJacobian(double[] j, double[][] mat) Java wrapper for dhdDeltaJointAnglesToJacobian()intDeltaJointTorquesExtrema(double[] j, double[] minq, double[] maxq) Java wrapper for dhdDeltaJointTorquesExtrema()intDeltaMotorToForce(int[] m, int[] e, double[] f) Java wrapper for dhdDeltaMotorToForce()intDeltaPositionToEncoder(double[] p, int[] e) Java wrapper for dhdDeltaPositionToEncoder()intJava wrapper for dhdDisableExpertMode()intEmulateButton(boolean on) Java wrapper for dhdEmulateButton()intJava wrapper for dhdEnableExpertMode()intEnableForce(boolean on) Java wrapper for dhdEnableForce()intEnableGripperForce(boolean on) Java wrapper for dhdEnableGripperForce()static voidEnableSimulator(boolean on) Java wrapper for dhdEnableSimulator()intGetAngularVelocityDeg(double[] v) Java wrapper for dhdGetAngularVelocityDeg()intGetAngularVelocityRad(double[] v) Java wrapper for dhdGetAngularVelocityRad()static intJava wrapper for dhdGetAvailableCount()intGetBaseAngleXDeg(double[] a) Java wrapper for dhdGetBaseAngleXDeg()intGetBaseAngleXRad(double[] a) Java wrapper for dhdGetBaseAngleXRad()intGetBaseAngleZDeg(double[] a) Java wrapper for dhdGetBaseAngleZDeg()intGetBaseAngleZRad(double[] a) Java wrapper for dhdGetBaseAngleZRad()intGetButton(int index) Java wrapper for dhdGetButton()intJava wrapper for dhdGetButtonMask()doubleJava wrapper for dhdGetComFreq()intJava wrapper for dhdGetComMode()intGetDeltaEncoders(int[] e) Java wrapper for dhdGetDeltaEncoders()intGetDeltaJacobian(double[][] mat) Java wrapper for dhdGetDeltaJacobian()intGetDeltaJointAngles(double[] j) Java wrapper for dhdGetDeltaJointAngles()intGetDeviceAngleDeg(double[] a) Java wrapper for dhdGetDeviceAngleDeg()intGetDeviceAngleRad(double[] a) Java wrapper for dhdGetDeviceAngleRad()static intJava wrapper for dhdGetDeviceCount()byteJava wrapper for dhdGetDeviceID()intGetEffectorMass(double[] a) Java wrapper for dhdGetEffectorMass()intGetEnc(int[] e, byte mask) Java wrapper for dhdGetEnc()intGetEncoder(int index) Java wrapper for dhdGetEncoder()intGetEncRange(int[] encMin, int[] encMax) Java wrapper for dhdGetEncRange()intGetEncVelocities(double[] j) Java wrapper for dhdGetEncVelocities()static StringGetErrorString(int error) Java wrapper for dhdErrorGetStr()intGetForce(double[] f) Java wrapper for dhdGetForce()intGetForceAndTorque(double[] f, double[] t) Java wrapper for dhdGetForceAndTorque()intGetForceAndTorqueAndGripperForce(double[] f, double[] t, double[] g) Java wrapper for dhdGetForceAndTorqueAndGripperForce()intGetGripperAngleDeg(double[] a) Java wrapper for dhdGetGripperAngleDeg()intGetGripperAngleRad(double[] a) Java wrapper for dhdGetGripperAngleRad()intGetGripperAngularVelocityDeg(double[] v) Java wrapper for dhdGetGripperAngularVelocityDeg()intGetGripperAngularVelocityRad(double[] v) Java wrapper for dhdGetGripperAngularVelocityRad()intGetGripperEncoder(int[] e) Java wrapper for dhdGetGripperEncoder()intGetGripperFingerPos(double[] p) Java wrapper for dhdGetGripperFingerPos()intGetGripperGap(double[] p) Java wrapper for dhdGetGripperGap()intGetGripperLinearVelocity(double[] v) Java wrapper for dhdGetGripperLinearVelocity()intGetGripperThumbPos(double[] p) Java wrapper for dhdGetGripperThumbPos()intGetJointAngleRange(double[] jmin, double[] jmax) Java wrapper for dhdGetJointAngleRange()intGetJointAngles(double[] j) Java wrapper for dhdGetJointAngles()intGetJointVelocities(double[] j) Java wrapper for dhdGetJointVelocities()static intJava wrapper for dhdErrorGetLast()static StringJava wrapper for dhdErrorGetLastStr()intGetLinearVelocity(double[] v) Java wrapper for dhdGetLinearVelocity()doubleJava wrapper for dhdGetMaxForce()doubleJava wrapper for dhdGetMaxGripperForce()doubleJava wrapper for dhdGetMaxTorque()intGetOrientationDeg(double[] o) Java wrapper for dhdGetOrientationDeg()intGetOrientationFrame(double[][] mat) Java wrapper for dhdGetOrientationFrame()intGetOrientationRad(double[] o) Java wrapper for dhdGetOrientationRad()intGetPosition(double[] p) Java wrapper for dhdGetPosition()intGetPositionAndOrientationDeg(double[] p, double[] o) Java wrapper for dhdGetPositionAndOrientationDeg()intGetPositionAndOrientationFrame(double[] p, double[][] mat) Java wrapper for dhdGetPositionAndOrientationFrame()intGetPositionAndOrientationRad(double[] p, double[] o) Java wrapper for dhdGetPositionAndOrientationRad()static voidGetSDKVersion(int[] version) Java wrapper for dhdGetSDKVersion()static StringJava wrapper for dhdGetSDKVersionStr()intGetSerialNumber(int[] s) Java wrapper for dhdGetSerialNumber()intGetStatus(int[] status) Java wrapper for dhdGetStatus()static longJava wrapper for dhdGetSystemCounter()Java wrapper for dhdGetSystemName()intJava wrapper for dhdGetSystemRev()intJava wrapper for dhdGetSystemType()static doubleGetTime()Java wrapper for dhdGetTime()intGetVelocityThreshold(int[] val) Java wrapper for dhdGetVelocityThreshold()intGetVersion(double[] version) Java wrapper for dhdGetVersion()intGetWatchdog(int[] val) Java wrapper for dhdGetWatchdog()intGetWristEncoders(int[] e) Java wrapper for dhdGetWristEncoders()intGetWristJacobian(double[][] mat) Java wrapper for dhdGetWristJacobian()intGetWristJointAngles(double[] j) Java wrapper for dhdGetWristJointAngles()intGripperAngleRadToEncoder(double a, int[] e) Java wrapper for dhdGripperAngleRadToEncoder()intGripperEncoderToAngleRad(int e, double[] a) Java wrapper for dhdGripperEncoderToAngleRad()intGripperEncoderToGap(int e, double[] p) Java wrapper for dhdGripperEncoderToGap()intGripperForceToMotor(double f, int[] m, int[] e) Java wrapper for dhdGripperForceToMotor()intGripperGapToEncoder(double p, int[] e) Java wrapper for dhdGripperGapToEncoder()intGripperMotorToForce(int m, double[] f, int[] e) Java wrapper for dhdGripperMotorToForce()booleanJava wrapper for dhdHasActiveGripper()booleanJava wrapper for dhdHasActiveWrist()booleanHasBase()Java wrapper for dhdHasBase()booleanJava wrapper for dhdHasGripper()booleanHasWrist()Java wrapper for dhdHasWrist()booleanJava wrapper for dhdIsLeftHanded()intJointAnglesToGravityJointTorques(double[] j, double[] q, byte mask) Java wrapper for dhdJointAnglesToGravityJointTorques()intJointAnglesToInertiaMatrix(double[] j, double[][] mat) Java wrapper for dhdJointAnglesToInertiaMatrix()intOpen()Java wrapper for dhdOpen()intOpenID(byte id) Java wrapper for dhdOpenID()intOpenSerial(int serial) Java wrapper for dhdOpenSerial()intOpenType(int type) Java wrapper for dhdOpenType()intPreloadMot(int[] m, byte mask) Java wrapper for dhdPreloadMot()intPreset(int[] e, byte mask) Java wrapper for dhdPreset()intReset()Java wrapper for dhdReset()intJava wrapper for dhdResetWrist()intSetBaseAngleXDeg(double a) Java wrapper for dhdSetBaseAngleXDeg()intSetBaseAngleXRad(double a) Java wrapper for dhdSetBaseAngleXRad()intSetBaseAngleZDeg(double a) Java wrapper for dhdSetBaseAngleZDeg()intSetBaseAngleZRad(double a) Java wrapper for dhdSetBaseAngleZRad()intSetBrakes(boolean on) Java wrapper for dhdSetBrakes()intSetBrk(byte mask) Java wrapper for dhdSetBrk()intSetComMode(int mode) Java wrapper for dhdSetComMode()intSetComModePriority(int priority) Java wrapper for dhdSetComModePriority()intSetDeltaJointTorques(double[] t) Java wrapper for dhdSetDeltaJointTorques()intSetDeltaMotor(int[] m) Java wrapper for dhdSetDeltaMotor()intSetDeviceAngleDeg(double angle) Java wrapper for dhdSetDeviceAngleDeg()intSetDeviceAngleRad(double angle) Java wrapper for dhdSetDeviceAngleRad()voidSetDeviceID(byte id) Java wrapper for dhdSetDevice()intSetEffectorMass(double mass) Java wrapper for dhdSetEffectorMass()intSetForce(double[] f) Java wrapper for dhdSetForce()intSetForceAndGripperForce(double[] f, double g) Java wrapper for dhdSetForceAndGripperForce()intSetForceAndTorque(double[] f, double[] t) Java wrapper for dhdSetForceAndTorque()intSetForceAndTorqueAndGripperForce(double[] f, double[] t, double g) Java wrapper for dhdSetForceAndTorqueAndGripperForce()intSetGravityCompensation(boolean on) Java wrapper for dhdSetGravityCompensation()intSetGripperMotor(int m) Java wrapper for dhdSetGripperMotor()intSetJointTorques(double[] j, byte mask) Java wrapper for dhdSetJointTorques()intSetMaxForce(double f) Java wrapper for dhdSetMaxForce()intSetMaxGripperForce(double f) Java wrapper for GripperdhdSetMaxForce()intSetMaxTorque(double t) Java wrapper for dhdSetMaxTorque()intSetMot(int[] m, byte mask) Java wrapper for dhdSetMot()intSetMotor(int index, int m) Java wrapper for dhdSetMotor()intSetOutput(int output) Java wrapper for dhdSetOutput()intSetStandardGravity(double g) Java wrapper for dhdSetStandardGravity()intSetTimeGuard(int us) Java wrapper for dhdSetTimeGuard()intSetVelocityThreshold(int val) Java wrapper for dhdSetVelocityThreshold()intSetVibration(double f, double a, int t) Java wrapper for dhdSetVibration()intSetWatchdog(int val) Java wrapper for dhdSetWatchdog()intSetWristJointTorques(double[] t) Java wrapper for dhdSetWristJointTorques()intSetWristMotor(int[] m) Java wrapper for dhdSetWristMotor()static voidSleep(double sec) Java wrapper for dhdSleep()intStop()Java wrapper for dhdStop()intJava wrapper for dhdUpdateEncoders()intWaitForReset(int timeout) Java wrapper for dhdWaitForReset()intWristEncodersToJointAngles(int[] e, double[] j) Java wrapper for dhdWristEncodersToJointAngles()intWristEncoderToOrientation(int[] e, double[] o) Java wrapper for dhdWristEncoderToOrientation()intWristGravityJointTorques(double[] j, double[] q) Java wrapper for dhdWristGravityJointTorques()intWristJointAnglesToEncoders(double[] j, int[] e) Java wrapper for dhdWristJointAnglesToEncoders()intWristJointAnglesToJacobian(double[] j, double[][] mat) Java wrapper for dhdWristJointAnglesToJacobian()intWristJointTorquesExtrema(double[] j, double[] minq, double[] maxq) Java wrapper for dhdWristJointTorquesExtrema()intWristMotorToTorque(int[] m, int[] e, double[] t) Java wrapper for dhdWristMotorToTorque()intWristOrientationToEncoder(double[] o, int[] e) Java wrapper for dhdWristOrientationToEncoder()intWristTorqueToMotor(double[] t, int[] e, int[] m) Java wrapper for dhdWristTorqueToMotor()
-
Field Details
-
MAX_DOF
public static final int MAX_DOF- See Also:
-
MAX_BUTTONS
public static final int MAX_BUTTONS- See Also:
-
DEVICE_NONE
public static final int DEVICE_NONE- See Also:
-
DEVICE_DELTA3
public static final int DEVICE_DELTA3- See Also:
-
DEVICE_OMEGA3
public static final int DEVICE_OMEGA3- See Also:
-
DEVICE_OMEGA6_RIGHT
public static final int DEVICE_OMEGA6_RIGHT- See Also:
-
DEVICE_OMEGA6_LEFT
public static final int DEVICE_OMEGA6_LEFT- See Also:
-
DEVICE_OMEGA7_RIGHT
public static final int DEVICE_OMEGA7_RIGHT- See Also:
-
DEVICE_OMEGA7_LEFT
public static final int DEVICE_OMEGA7_LEFT- See Also:
-
DEVICE_FALCON
public static final int DEVICE_FALCON- See Also:
-
DEVICE_CONTROLLER
public static final int DEVICE_CONTROLLER- See Also:
-
DEVICE_CONTROLLER_HR
public static final int DEVICE_CONTROLLER_HR- See Also:
-
DEVICE_CUSTOM
public static final int DEVICE_CUSTOM- See Also:
-
DEVICE_SIGMA3
public static final int DEVICE_SIGMA3- See Also:
-
DEVICE_SIGMA7_RIGHT
public static final int DEVICE_SIGMA7_RIGHT- See Also:
-
DEVICE_SIGMA7_LEFT
public static final int DEVICE_SIGMA7_LEFT- See Also:
-
DEVICE_LAMBDA3
public static final int DEVICE_LAMBDA3- See Also:
-
DEVICE_LAMBDA7_RIGHT
public static final int DEVICE_LAMBDA7_RIGHT- See Also:
-
DEVICE_LAMBDA7_LEFT
public static final int DEVICE_LAMBDA7_LEFT- See Also:
-
MAX_STATUS
public static final int MAX_STATUS- See Also:
-
STATUS_POWER
public static final int STATUS_POWER- See Also:
-
STATUS_CONNECTED
public static final int STATUS_CONNECTED- See Also:
-
STATUS_STARTED
public static final int STATUS_STARTED- See Also:
-
STATUS_RESET
public static final int STATUS_RESET- See Also:
-
STATUS_IDLE
public static final int STATUS_IDLE- See Also:
-
STATUS_FORCE
public static final int STATUS_FORCE- See Also:
-
STATUS_BRAKE
public static final int STATUS_BRAKE- See Also:
-
STATUS_TORQUE
public static final int STATUS_TORQUE- See Also:
-
STATUS_WRIST_DETECTED
public static final int STATUS_WRIST_DETECTED- See Also:
-
STATUS_ERROR
public static final int STATUS_ERROR- See Also:
-
STATUS_GRAVITY
public static final int STATUS_GRAVITY- See Also:
-
STATUS_TIMEGUARD
public static final int STATUS_TIMEGUARD- See Also:
-
STATUS_WRIST_INIT
public static final int STATUS_WRIST_INIT- See Also:
-
STATUS_REDUNDANCY
public static final int STATUS_REDUNDANCY- See Also:
-
STATUS_FORCE_OFF_CAUSE
public static final int STATUS_FORCE_OFF_CAUSE- See Also:
-
STATUS_LOCKS
public static final int STATUS_LOCKS- See Also:
-
STATUS_AXIS_CHECKED
public static final int STATUS_AXIS_CHECKED- See Also:
-
VELOCITY_WINDOWING
public static final int VELOCITY_WINDOWING- See Also:
-
VELOCITY_INSTANT
public static final int VELOCITY_INSTANT- See Also:
-
VELOCITY_WINDOW
public static final int VELOCITY_WINDOW- See Also:
-
NO_ERROR
public static final int NO_ERROR- See Also:
-
ERROR
public static final int ERROR- See Also:
-
ERROR_COM
public static final int ERROR_COM- See Also:
-
ERROR_DHC_BUSY
public static final int ERROR_DHC_BUSY- See Also:
-
ERROR_NO_DRIVER_FOUND
public static final int ERROR_NO_DRIVER_FOUND- See Also:
-
ERROR_NO_DEVICE_FOUND
public static final int ERROR_NO_DEVICE_FOUND- See Also:
-
ERROR_NOT_AVAILABLE
public static final int ERROR_NOT_AVAILABLE- See Also:
-
ERROR_TIMEOUT
public static final int ERROR_TIMEOUT- See Also:
-
ERROR_GEOMETRY
public static final int ERROR_GEOMETRY- See Also:
-
ERROR_EXPERT_MODE_DISABLED
public static final int ERROR_EXPERT_MODE_DISABLED- See Also:
-
ERROR_NOT_IMPLEMENTED
public static final int ERROR_NOT_IMPLEMENTED- See Also:
-
ERROR_OUT_OF_MEMORY
public static final int ERROR_OUT_OF_MEMORY- See Also:
-
ERROR_DEVICE_NOT_READY
public static final int ERROR_DEVICE_NOT_READY- See Also:
-
ERROR_FILE_NOT_FOUND
public static final int ERROR_FILE_NOT_FOUND- See Also:
-
ERROR_CONFIGURATION
public static final int ERROR_CONFIGURATION- See Also:
-
ERROR_INVALID_INDEX
public static final int ERROR_INVALID_INDEX- See Also:
-
ERROR_DEPRECATED
public static final int ERROR_DEPRECATED- See Also:
-
ERROR_NULL_ARGUMENT
public static final int ERROR_NULL_ARGUMENT- See Also:
-
ERROR_REDUNDANT_FAIL
public static final int ERROR_REDUNDANT_FAIL- See Also:
-
ERROR_NOT_ENABLED
public static final int ERROR_NOT_ENABLED- See Also:
-
ERROR_DEVICE_IN_USE
public static final int ERROR_DEVICE_IN_USE- See Also:
-
ERROR_INVALID
public static final int ERROR_INVALID- See Also:
-
ERROR_NO_REGULATION
public static final int ERROR_NO_REGULATION- See Also:
-
-
Constructor Details
-
DHD
public DHD()
-
-
Method Details
-
EnableSimulator
public static void EnableSimulator(boolean on) Java wrapper for dhdEnableSimulator() -
GetDeviceCount
public static int GetDeviceCount()Java wrapper for dhdGetDeviceCount() -
GetAvailableCount
public static int GetAvailableCount()Java wrapper for dhdGetAvailableCount() -
SetDeviceID
public void SetDeviceID(byte id) Java wrapper for dhdSetDevice() -
GetDeviceID
public byte GetDeviceID()Java wrapper for dhdGetDeviceID() -
GetSerialNumber
public int GetSerialNumber(int[] s) Java wrapper for dhdGetSerialNumber() -
Open
public int Open()Java wrapper for dhdOpen() -
OpenType
public int OpenType(int type) Java wrapper for dhdOpenType() -
OpenSerial
public int OpenSerial(int serial) Java wrapper for dhdOpenSerial() -
OpenID
public int OpenID(byte id) Java wrapper for dhdOpenID() -
Close
public int Close()Java wrapper for dhdClose() -
ControllerSetDevice
public int ControllerSetDevice(int type) Java wrapper for dhdControllerSetDevice() -
CheckControllerMemory
public int CheckControllerMemory()Java wrapper for dhdCheckControllerMemory() -
Stop
public int Stop()Java wrapper for dhdStop() -
GetComMode
public int GetComMode()Java wrapper for dhdGetComMode() -
EnableForce
public int EnableForce(boolean on) Java wrapper for dhdEnableForce() -
EnableGripperForce
public int EnableGripperForce(boolean on) Java wrapper for dhdEnableGripperForce() -
GetSystemType
public int GetSystemType()Java wrapper for dhdGetSystemType() -
GetSystemName
Java wrapper for dhdGetSystemName() -
GetSystemRev
public int GetSystemRev()Java wrapper for dhdGetSystemRev() -
GetVersion
public int GetVersion(double[] version) Java wrapper for dhdGetVersion() -
GetSDKVersion
public static void GetSDKVersion(int[] version) Java wrapper for dhdGetSDKVersion() -
GetSDKVersionString
Java wrapper for dhdGetSDKVersionStr() -
GetStatus
public int GetStatus(int[] status) Java wrapper for dhdGetStatus() -
GetDeviceAngleRad
public int GetDeviceAngleRad(double[] a) Java wrapper for dhdGetDeviceAngleRad() -
GetDeviceAngleDeg
public int GetDeviceAngleDeg(double[] a) Java wrapper for dhdGetDeviceAngleDeg() -
GetEffectorMass
public int GetEffectorMass(double[] a) Java wrapper for dhdGetEffectorMass() -
GetSystemCounter
public static long GetSystemCounter()Java wrapper for dhdGetSystemCounter() -
GetButton
public int GetButton(int index) Java wrapper for dhdGetButton() -
GetButtonMask
public int GetButtonMask()Java wrapper for dhdGetButtonMask() -
SetOutput
public int SetOutput(int output) Java wrapper for dhdSetOutput() -
IsLeftHanded
public boolean IsLeftHanded()Java wrapper for dhdIsLeftHanded() -
HasBase
public boolean HasBase()Java wrapper for dhdHasBase() -
HasWrist
public boolean HasWrist()Java wrapper for dhdHasWrist() -
HasActiveWrist
public boolean HasActiveWrist()Java wrapper for dhdHasActiveWrist() -
HasGripper
public boolean HasGripper()Java wrapper for dhdHasGripper() -
HasActiveGripper
public boolean HasActiveGripper()Java wrapper for dhdHasActiveGripper() -
Reset
public int Reset()Java wrapper for dhdReset() -
ResetWrist
public int ResetWrist()Java wrapper for dhdResetWrist() -
WaitForReset
public int WaitForReset(int timeout) Java wrapper for dhdWaitForReset() -
SetStandardGravity
public int SetStandardGravity(double g) Java wrapper for dhdSetStandardGravity() -
SetGravityCompensation
public int SetGravityCompensation(boolean on) Java wrapper for dhdSetGravityCompensation() -
SetBrakes
public int SetBrakes(boolean on) Java wrapper for dhdSetBrakes() -
SetDeviceAngleRad
public int SetDeviceAngleRad(double angle) Java wrapper for dhdSetDeviceAngleRad() -
SetDeviceAngleDeg
public int SetDeviceAngleDeg(double angle) Java wrapper for dhdSetDeviceAngleDeg() -
SetEffectorMass
public int SetEffectorMass(double mass) Java wrapper for dhdSetEffectorMass() -
GetPosition
public int GetPosition(double[] p) Java wrapper for dhdGetPosition() -
GetForce
public int GetForce(double[] f) Java wrapper for dhdGetForce() -
SetForce
public int SetForce(double[] f) Java wrapper for dhdSetForce() -
GetOrientationRad
public int GetOrientationRad(double[] o) Java wrapper for dhdGetOrientationRad() -
GetOrientationDeg
public int GetOrientationDeg(double[] o) Java wrapper for dhdGetOrientationDeg() -
GetPositionAndOrientationRad
public int GetPositionAndOrientationRad(double[] p, double[] o) Java wrapper for dhdGetPositionAndOrientationRad() -
GetPositionAndOrientationDeg
public int GetPositionAndOrientationDeg(double[] p, double[] o) Java wrapper for dhdGetPositionAndOrientationDeg() -
GetPositionAndOrientationFrame
public int GetPositionAndOrientationFrame(double[] p, double[][] mat) Java wrapper for dhdGetPositionAndOrientationFrame() -
GetForceAndTorque
public int GetForceAndTorque(double[] f, double[] t) Java wrapper for dhdGetForceAndTorque() -
SetForceAndTorque
public int SetForceAndTorque(double[] f, double[] t) Java wrapper for dhdSetForceAndTorque() -
GetOrientationFrame
public int GetOrientationFrame(double[][] mat) Java wrapper for dhdGetOrientationFrame() -
GetGripperAngleDeg
public int GetGripperAngleDeg(double[] a) Java wrapper for dhdGetGripperAngleDeg() -
GetGripperAngleRad
public int GetGripperAngleRad(double[] a) Java wrapper for dhdGetGripperAngleRad() -
GetGripperGap
public int GetGripperGap(double[] p) Java wrapper for dhdGetGripperGap() -
GetGripperThumbPos
public int GetGripperThumbPos(double[] p) Java wrapper for dhdGetGripperThumbPos() -
GetGripperFingerPos
public int GetGripperFingerPos(double[] p) Java wrapper for dhdGetGripperFingerPos() -
GetComFreq
public double GetComFreq()Java wrapper for dhdGetComFreq() -
SetForceAndGripperForce
public int SetForceAndGripperForce(double[] f, double g) Java wrapper for dhdSetForceAndGripperForce() -
SetForceAndTorqueAndGripperForce
public int SetForceAndTorqueAndGripperForce(double[] f, double[] t, double g) Java wrapper for dhdSetForceAndTorqueAndGripperForce() -
GetForceAndTorqueAndGripperForce
public int GetForceAndTorqueAndGripperForce(double[] f, double[] t, double[] g) Java wrapper for dhdGetForceAndTorqueAndGripperForce() -
ConfigLinearVelocity
public int ConfigLinearVelocity(int ms, int mode) Java wrapper for dhdConfigLinearVelocity() -
GetLinearVelocity
public int GetLinearVelocity(double[] v) Java wrapper for dhdGetLinearVelocity() -
ConfigAngularVelocity
public int ConfigAngularVelocity(int ms, int mode) Java wrapper for dhdConfigAngularVelocity() -
GetAngularVelocityRad
public int GetAngularVelocityRad(double[] v) Java wrapper for dhdGetAngularVelocityRad() -
GetAngularVelocityDeg
public int GetAngularVelocityDeg(double[] v) Java wrapper for dhdGetAngularVelocityDeg() -
ConfigGripperVelocity
public int ConfigGripperVelocity(int ms, int mode) Java wrapper for dhdConfigGripperVelocity() -
GetGripperLinearVelocity
public int GetGripperLinearVelocity(double[] v) Java wrapper for dhdGetGripperLinearVelocity() -
GetGripperAngularVelocityRad
public int GetGripperAngularVelocityRad(double[] v) Java wrapper for dhdGetGripperAngularVelocityRad() -
GetGripperAngularVelocityDeg
public int GetGripperAngularVelocityDeg(double[] v) Java wrapper for dhdGetGripperAngularVelocityDeg() -
EmulateButton
public int EmulateButton(boolean on) Java wrapper for dhdEmulateButton() -
GetBaseAngleXRad
public int GetBaseAngleXRad(double[] a) Java wrapper for dhdGetBaseAngleXRad() -
GetBaseAngleXDeg
public int GetBaseAngleXDeg(double[] a) Java wrapper for dhdGetBaseAngleXDeg() -
SetBaseAngleXRad
public int SetBaseAngleXRad(double a) Java wrapper for dhdSetBaseAngleXRad() -
SetBaseAngleXDeg
public int SetBaseAngleXDeg(double a) Java wrapper for dhdSetBaseAngleXDeg() -
GetBaseAngleZRad
public int GetBaseAngleZRad(double[] a) Java wrapper for dhdGetBaseAngleZRad() -
GetBaseAngleZDeg
public int GetBaseAngleZDeg(double[] a) Java wrapper for dhdGetBaseAngleZDeg() -
SetBaseAngleZRad
public int SetBaseAngleZRad(double a) Java wrapper for dhdSetBaseAngleZRad() -
SetBaseAngleZDeg
public int SetBaseAngleZDeg(double a) Java wrapper for dhdSetBaseAngleZDeg() -
SetVibration
public int SetVibration(double f, double a, int t) Java wrapper for dhdSetVibration() -
SetMaxForce
public int SetMaxForce(double f) Java wrapper for dhdSetMaxForce() -
SetMaxTorque
public int SetMaxTorque(double t) Java wrapper for dhdSetMaxTorque() -
SetMaxGripperForce
public int SetMaxGripperForce(double f) Java wrapper for GripperdhdSetMaxForce() -
GetMaxForce
public double GetMaxForce()Java wrapper for dhdGetMaxForce() -
GetMaxTorque
public double GetMaxTorque()Java wrapper for dhdGetMaxTorque() -
GetMaxGripperForce
public double GetMaxGripperForce()Java wrapper for dhdGetMaxGripperForce() -
EnableExpertMode
public int EnableExpertMode()Java wrapper for dhdEnableExpertMode() -
DisableExpertMode
public int DisableExpertMode()Java wrapper for dhdDisableExpertMode() -
Preset
public int Preset(int[] e, byte mask) Java wrapper for dhdPreset() -
CalibrateWrist
public int CalibrateWrist()Java wrapper for dhdCalibrateWrist() -
SetTimeGuard
public int SetTimeGuard(int us) Java wrapper for dhdSetTimeGuard() -
SetVelocityThreshold
public int SetVelocityThreshold(int val) Java wrapper for dhdSetVelocityThreshold() -
GetVelocityThreshold
public int GetVelocityThreshold(int[] val) Java wrapper for dhdGetVelocityThreshold() -
UpdateEncoders
public int UpdateEncoders()Java wrapper for dhdUpdateEncoders() -
GetDeltaEncoders
public int GetDeltaEncoders(int[] e) Java wrapper for dhdGetDeltaEncoders() -
GetWristEncoders
public int GetWristEncoders(int[] e) Java wrapper for dhdGetWristEncoders() -
GetGripperEncoder
public int GetGripperEncoder(int[] e) Java wrapper for dhdGetGripperEncoder() -
GetEncoder
public int GetEncoder(int index) Java wrapper for dhdGetEncoder() -
SetMotor
public int SetMotor(int index, int m) Java wrapper for dhdSetMotor() -
SetDeltaMotor
public int SetDeltaMotor(int[] m) Java wrapper for dhdSetDeltaMotor() -
SetWristMotor
public int SetWristMotor(int[] m) Java wrapper for dhdSetWristMotor() -
SetGripperMotor
public int SetGripperMotor(int m) Java wrapper for dhdSetGripperMotor() -
DeltaEncoderToPosition
public int DeltaEncoderToPosition(int[] e, double[] p) Java wrapper for dhdDeltaEncoderToPosition() -
DeltaPositionToEncoder
public int DeltaPositionToEncoder(double[] p, int[] e) Java wrapper for dhdDeltaPositionToEncoder() -
DeltaMotorToForce
public int DeltaMotorToForce(int[] m, int[] e, double[] f) Java wrapper for dhdDeltaMotorToForce() -
DeltaForceToMotor
public int DeltaForceToMotor(double[] f, int[] e, int[] m) Java wrapper for dhdDeltaForceToMotor() -
WristEncoderToOrientation
public int WristEncoderToOrientation(int[] e, double[] o) Java wrapper for dhdWristEncoderToOrientation() -
WristOrientationToEncoder
public int WristOrientationToEncoder(double[] o, int[] e) Java wrapper for dhdWristOrientationToEncoder() -
WristMotorToTorque
public int WristMotorToTorque(int[] m, int[] e, double[] t) Java wrapper for dhdWristMotorToTorque() -
WristTorqueToMotor
public int WristTorqueToMotor(double[] t, int[] e, int[] m) Java wrapper for dhdWristTorqueToMotor() -
GripperEncoderToAngleRad
public int GripperEncoderToAngleRad(int e, double[] a) Java wrapper for dhdGripperEncoderToAngleRad() -
GripperEncoderToGap
public int GripperEncoderToGap(int e, double[] p) Java wrapper for dhdGripperEncoderToGap() -
GripperAngleRadToEncoder
public int GripperAngleRadToEncoder(double a, int[] e) Java wrapper for dhdGripperAngleRadToEncoder() -
GripperGapToEncoder
public int GripperGapToEncoder(double p, int[] e) Java wrapper for dhdGripperGapToEncoder() -
GripperMotorToForce
public int GripperMotorToForce(int m, double[] f, int[] e) Java wrapper for dhdGripperMotorToForce() -
GripperForceToMotor
public int GripperForceToMotor(double f, int[] m, int[] e) Java wrapper for dhdGripperForceToMotor() -
SetMot
public int SetMot(int[] m, byte mask) Java wrapper for dhdSetMot() -
SetJointTorques
public int SetJointTorques(double[] j, byte mask) Java wrapper for dhdSetJointTorques() -
PreloadMot
public int PreloadMot(int[] m, byte mask) Java wrapper for dhdPreloadMot() -
GetEnc
public int GetEnc(int[] e, byte mask) Java wrapper for dhdGetEnc() -
SetBrk
public int SetBrk(byte mask) Java wrapper for dhdSetBrk() -
GetDeltaJointAngles
public int GetDeltaJointAngles(double[] j) Java wrapper for dhdGetDeltaJointAngles() -
GetDeltaJacobian
public int GetDeltaJacobian(double[][] mat) Java wrapper for dhdGetDeltaJacobian() -
DeltaJointAnglesToJacobian
public int DeltaJointAnglesToJacobian(double[] j, double[][] mat) Java wrapper for dhdDeltaJointAnglesToJacobian() -
DeltaJointTorquesExtrema
public int DeltaJointTorquesExtrema(double[] j, double[] minq, double[] maxq) Java wrapper for dhdDeltaJointTorquesExtrema() -
DeltaGravityJointTorques
public int DeltaGravityJointTorques(double[] j, double[] q) Java wrapper for dhdDeltaGravityJointTorques() -
SetDeltaJointTorques
public int SetDeltaJointTorques(double[] t) Java wrapper for dhdSetDeltaJointTorques() -
DeltaEncodersToJointAngles
public int DeltaEncodersToJointAngles(int[] e, double[] j) Java wrapper for dhdDeltaEncodersToJointAngles() -
DeltaJointAnglesToEncoders
public int DeltaJointAnglesToEncoders(double[] j, int[] e) Java wrapper for dhdDeltaJointAnglesToEncoders() -
GetWristJointAngles
public int GetWristJointAngles(double[] j) Java wrapper for dhdGetWristJointAngles() -
GetWristJacobian
public int GetWristJacobian(double[][] mat) Java wrapper for dhdGetWristJacobian() -
WristJointAnglesToJacobian
public int WristJointAnglesToJacobian(double[] j, double[][] mat) Java wrapper for dhdWristJointAnglesToJacobian() -
WristJointTorquesExtrema
public int WristJointTorquesExtrema(double[] j, double[] minq, double[] maxq) Java wrapper for dhdWristJointTorquesExtrema() -
WristGravityJointTorques
public int WristGravityJointTorques(double[] j, double[] q) Java wrapper for dhdWristGravityJointTorques() -
SetWristJointTorques
public int SetWristJointTorques(double[] t) Java wrapper for dhdSetWristJointTorques() -
WristEncodersToJointAngles
public int WristEncodersToJointAngles(int[] e, double[] j) Java wrapper for dhdWristEncodersToJointAngles() -
WristJointAnglesToEncoders
public int WristJointAnglesToEncoders(double[] j, int[] e) Java wrapper for dhdWristJointAnglesToEncoders() -
GetJointAngles
public int GetJointAngles(double[] j) Java wrapper for dhdGetJointAngles() -
GetJointVelocities
public int GetJointVelocities(double[] j) Java wrapper for dhdGetJointVelocities() -
GetEncVelocities
public int GetEncVelocities(double[] j) Java wrapper for dhdGetEncVelocities() -
JointAnglesToInertiaMatrix
public int JointAnglesToInertiaMatrix(double[] j, double[][] mat) Java wrapper for dhdJointAnglesToInertiaMatrix() -
JointAnglesToGravityJointTorques
public int JointAnglesToGravityJointTorques(double[] j, double[] q, byte mask) Java wrapper for dhdJointAnglesToGravityJointTorques() -
SetComMode
public int SetComMode(int mode) Java wrapper for dhdSetComMode() -
SetComModePriority
public int SetComModePriority(int priority) Java wrapper for dhdSetComModePriority() -
SetWatchdog
public int SetWatchdog(int val) Java wrapper for dhdSetWatchdog() -
GetWatchdog
public int GetWatchdog(int[] val) Java wrapper for dhdGetWatchdog() -
GetEncRange
public int GetEncRange(int[] encMin, int[] encMax) Java wrapper for dhdGetEncRange() -
GetJointAngleRange
public int GetJointAngleRange(double[] jmin, double[] jmax) Java wrapper for dhdGetJointAngleRange() -
GetTime
public static double GetTime()Java wrapper for dhdGetTime() -
Sleep
public static void Sleep(double sec) Java wrapper for dhdSleep() -
GetLastError
public static int GetLastError()Java wrapper for dhdErrorGetLast() -
GetLastErrorString
Java wrapper for dhdErrorGetLastStr() -
GetErrorString
Java wrapper for dhdErrorGetStr()
-