Package com.forcedimension.sdk
Class DHD
- java.lang.Object
-
- com.forcedimension.sdk.DHD
-
public class DHD extends java.lang.Object
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DHD()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intCalibrateWrist()Java wrapper for dhdCalibrateWrist()intCheckControllerMemory()Java 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()intDisableExpertMode()Java wrapper for dhdDisableExpertMode()intEmulateButton(boolean on)Java wrapper for dhdEmulateButton()intEnableExpertMode()Java 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 intGetAvailableCount()Java 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()intGetButtonMask()Java wrapper for dhdGetButtonMask()doubleGetComFreq()Java wrapper for dhdGetComFreq()intGetComMode()Java 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 intGetDeviceCount()Java wrapper for dhdGetDeviceCount()byteGetDeviceID()Java 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 java.lang.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 intGetLastError()Java wrapper for dhdErrorGetLast()static java.lang.StringGetLastErrorString()Java wrapper for dhdErrorGetLastStr()intGetLinearVelocity(double[] v)Java wrapper for dhdGetLinearVelocity()doubleGetMaxForce()Java wrapper for dhdGetMaxForce()doubleGetMaxGripperForce()Java wrapper for dhdGetMaxGripperForce()doubleGetMaxTorque()Java 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 java.lang.StringGetSDKVersionString()Java wrapper for dhdGetSDKVersionStr()intGetSerialNumber(int[] s)Java wrapper for dhdGetSerialNumber()intGetStatus(int[] status)Java wrapper for dhdGetStatus()static longGetSystemCounter()Java wrapper for dhdGetSystemCounter()java.lang.StringGetSystemName()Java wrapper for dhdGetSystemName()intGetSystemRev()Java wrapper for dhdGetSystemRev()intGetSystemType()Java 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()booleanHasActiveGripper()Java wrapper for dhdHasActiveGripper()booleanHasActiveWrist()Java wrapper for dhdHasActiveWrist()booleanHasBase()Java wrapper for dhdHasBase()booleanHasGripper()Java wrapper for dhdHasGripper()booleanHasWrist()Java wrapper for dhdHasWrist()booleanIsLeftHanded()Java 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()intResetWrist()Java 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()intUpdateEncoders()Java 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 Detail
-
MAX_DOF
public static final int MAX_DOF
- See Also:
- Constant Field Values
-
MAX_BUTTONS
public static final int MAX_BUTTONS
- See Also:
- Constant Field Values
-
DEVICE_NONE
public static final int DEVICE_NONE
- See Also:
- Constant Field Values
-
DEVICE_DELTA3
public static final int DEVICE_DELTA3
- See Also:
- Constant Field Values
-
DEVICE_OMEGA3
public static final int DEVICE_OMEGA3
- See Also:
- Constant Field Values
-
DEVICE_OMEGA6_RIGHT
public static final int DEVICE_OMEGA6_RIGHT
- See Also:
- Constant Field Values
-
DEVICE_OMEGA6_LEFT
public static final int DEVICE_OMEGA6_LEFT
- See Also:
- Constant Field Values
-
DEVICE_OMEGA7_RIGHT
public static final int DEVICE_OMEGA7_RIGHT
- See Also:
- Constant Field Values
-
DEVICE_OMEGA7_LEFT
public static final int DEVICE_OMEGA7_LEFT
- See Also:
- Constant Field Values
-
DEVICE_FALCON
public static final int DEVICE_FALCON
- See Also:
- Constant Field Values
-
DEVICE_CONTROLLER
public static final int DEVICE_CONTROLLER
- See Also:
- Constant Field Values
-
DEVICE_CONTROLLER_HR
public static final int DEVICE_CONTROLLER_HR
- See Also:
- Constant Field Values
-
DEVICE_CUSTOM
public static final int DEVICE_CUSTOM
- See Also:
- Constant Field Values
-
DEVICE_SIGMA3
public static final int DEVICE_SIGMA3
- See Also:
- Constant Field Values
-
DEVICE_SIGMA7_RIGHT
public static final int DEVICE_SIGMA7_RIGHT
- See Also:
- Constant Field Values
-
DEVICE_SIGMA7_LEFT
public static final int DEVICE_SIGMA7_LEFT
- See Also:
- Constant Field Values
-
DEVICE_LAMBDA3
public static final int DEVICE_LAMBDA3
- See Also:
- Constant Field Values
-
DEVICE_LAMBDA7_RIGHT
public static final int DEVICE_LAMBDA7_RIGHT
- See Also:
- Constant Field Values
-
DEVICE_LAMBDA7_LEFT
public static final int DEVICE_LAMBDA7_LEFT
- See Also:
- Constant Field Values
-
MAX_STATUS
public static final int MAX_STATUS
- See Also:
- Constant Field Values
-
STATUS_POWER
public static final int STATUS_POWER
- See Also:
- Constant Field Values
-
STATUS_CONNECTED
public static final int STATUS_CONNECTED
- See Also:
- Constant Field Values
-
STATUS_STARTED
public static final int STATUS_STARTED
- See Also:
- Constant Field Values
-
STATUS_RESET
public static final int STATUS_RESET
- See Also:
- Constant Field Values
-
STATUS_IDLE
public static final int STATUS_IDLE
- See Also:
- Constant Field Values
-
STATUS_FORCE
public static final int STATUS_FORCE
- See Also:
- Constant Field Values
-
STATUS_BRAKE
public static final int STATUS_BRAKE
- See Also:
- Constant Field Values
-
STATUS_TORQUE
public static final int STATUS_TORQUE
- See Also:
- Constant Field Values
-
STATUS_WRIST_DETECTED
public static final int STATUS_WRIST_DETECTED
- See Also:
- Constant Field Values
-
STATUS_ERROR
public static final int STATUS_ERROR
- See Also:
- Constant Field Values
-
STATUS_GRAVITY
public static final int STATUS_GRAVITY
- See Also:
- Constant Field Values
-
STATUS_TIMEGUARD
public static final int STATUS_TIMEGUARD
- See Also:
- Constant Field Values
-
STATUS_WRIST_INIT
public static final int STATUS_WRIST_INIT
- See Also:
- Constant Field Values
-
STATUS_REDUNDANCY
public static final int STATUS_REDUNDANCY
- See Also:
- Constant Field Values
-
STATUS_FORCE_OFF_CAUSE
public static final int STATUS_FORCE_OFF_CAUSE
- See Also:
- Constant Field Values
-
STATUS_LOCKS
public static final int STATUS_LOCKS
- See Also:
- Constant Field Values
-
STATUS_AXIS_CHECKED
public static final int STATUS_AXIS_CHECKED
- See Also:
- Constant Field Values
-
VELOCITY_WINDOWING
public static final int VELOCITY_WINDOWING
- See Also:
- Constant Field Values
-
VELOCITY_INSTANT
public static final int VELOCITY_INSTANT
- See Also:
- Constant Field Values
-
VELOCITY_WINDOW
public static final int VELOCITY_WINDOW
- See Also:
- Constant Field Values
-
NO_ERROR
public static final int NO_ERROR
- See Also:
- Constant Field Values
-
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
-
ERROR_COM
public static final int ERROR_COM
- See Also:
- Constant Field Values
-
ERROR_DHC_BUSY
public static final int ERROR_DHC_BUSY
- See Also:
- Constant Field Values
-
ERROR_NO_DRIVER_FOUND
public static final int ERROR_NO_DRIVER_FOUND
- See Also:
- Constant Field Values
-
ERROR_NO_DEVICE_FOUND
public static final int ERROR_NO_DEVICE_FOUND
- See Also:
- Constant Field Values
-
ERROR_NOT_AVAILABLE
public static final int ERROR_NOT_AVAILABLE
- See Also:
- Constant Field Values
-
ERROR_TIMEOUT
public static final int ERROR_TIMEOUT
- See Also:
- Constant Field Values
-
ERROR_GEOMETRY
public static final int ERROR_GEOMETRY
- See Also:
- Constant Field Values
-
ERROR_EXPERT_MODE_DISABLED
public static final int ERROR_EXPERT_MODE_DISABLED
- See Also:
- Constant Field Values
-
ERROR_NOT_IMPLEMENTED
public static final int ERROR_NOT_IMPLEMENTED
- See Also:
- Constant Field Values
-
ERROR_OUT_OF_MEMORY
public static final int ERROR_OUT_OF_MEMORY
- See Also:
- Constant Field Values
-
ERROR_DEVICE_NOT_READY
public static final int ERROR_DEVICE_NOT_READY
- See Also:
- Constant Field Values
-
ERROR_FILE_NOT_FOUND
public static final int ERROR_FILE_NOT_FOUND
- See Also:
- Constant Field Values
-
ERROR_CONFIGURATION
public static final int ERROR_CONFIGURATION
- See Also:
- Constant Field Values
-
ERROR_INVALID_INDEX
public static final int ERROR_INVALID_INDEX
- See Also:
- Constant Field Values
-
ERROR_DEPRECATED
public static final int ERROR_DEPRECATED
- See Also:
- Constant Field Values
-
ERROR_NULL_ARGUMENT
public static final int ERROR_NULL_ARGUMENT
- See Also:
- Constant Field Values
-
ERROR_REDUNDANT_FAIL
public static final int ERROR_REDUNDANT_FAIL
- See Also:
- Constant Field Values
-
ERROR_NOT_ENABLED
public static final int ERROR_NOT_ENABLED
- See Also:
- Constant Field Values
-
ERROR_DEVICE_IN_USE
public static final int ERROR_DEVICE_IN_USE
- See Also:
- Constant Field Values
-
ERROR_INVALID
public static final int ERROR_INVALID
- See Also:
- Constant Field Values
-
ERROR_NO_REGULATION
public static final int ERROR_NO_REGULATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
public java.lang.String 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
public static java.lang.String 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
public static java.lang.String GetLastErrorString()
Java wrapper for dhdErrorGetLastStr()
-
GetErrorString
public static java.lang.String GetErrorString(int error)
Java wrapper for dhdErrorGetStr()
-
-