This structure stores all technical specifications of a haptic device.
More...
#include <CGenericHapticDevice.h>
|
cHapticDeviceModel | m_model |
| Haptic device model. More...
|
|
std::string | m_modelName |
| Name of the haptic device model. More...
|
|
std::string | m_manufacturerName |
| Name of the haptic device manufacturer. More...
|
|
double | m_maxLinearForce |
| Maximum continuous force in [N] that can be generated by the haptic device in translation. More...
|
|
double | m_maxAngularTorque |
| Maximum continuous torque in [N*m] that can be generated by the haptic device in orientation. More...
|
|
double | m_maxGripperForce |
| Maximum continuous force in [N] that can be produced by the haptic gripper. More...
|
|
double | m_maxLinearStiffness |
| Maximum closed loop linear stiffness [N/m] for a simulation running at 1 KHz. More...
|
|
double | m_maxAngularStiffness |
| Maximum closed loop angular stiffness [N*m/rad] for a simulation running at 1 KHz. More...
|
|
double | m_maxGripperLinearStiffness |
| Maximum closed loop gripper stiffness [N/m] for a simulation running at 1 KHz. More...
|
|
double | m_maxLinearDamping |
| Maximum recommended linear damping factor Kv when using the getVelocity() method from the device class. More...
|
|
double | m_maxAngularDamping |
| Maximum recommended angular damping factor Kv when using the getAngularVelocity() method from the device class. More...
|
|
double | m_maxGripperAngularDamping |
| Maximum recommended angular damping factor Kv when using the getGripperAngularVelocity() method from the device class. More...
|
|
double | m_workspaceRadius |
| Radius which describes the largest sphere (3D devices) or circle (2D Devices) which can be enclosed inside the physical workspace of the device. More...
|
|
double | m_gripperMaxAngleRad |
| Maximum open angle of the gripper [rad]. More...
|
|
bool | m_sensedPosition |
| If true then device supports position sensing (x,y,z axis), false otherwise. More...
|
|
bool | m_sensedRotation |
| If true then device supports rotation sensing. (i.e stylus, pen), false otherwise. More...
|
|
bool | m_sensedGripper |
| If true then device supports a sensed gripper interface, false otherwise. More...
|
|
bool | m_actuatedPosition |
| If true then device provides actuation capabilities for translation degrees of freedom (x,y,z axis), false otherwise. More...
|
|
bool | m_actuatedRotation |
| If true then device provides actuation capabilities for orientation degrees of freedom (i.e stylus, wrist, pen), false otherwise. More...
|
|
bool | m_actuatedGripper |
| If true then device provides an actuated gripper, false otherwise. More...
|
|
bool | m_leftHand |
| If true then the device can be used for left hands, false otherwise. More...
|
|
bool | m_rightHand |
| If true then the device can be used for right hands, false otherwise. More...
|
|
This structure stores all technical specifications of a haptic device.
std::string chai3d::cHapticDeviceInfo::m_modelName |
std::string chai3d::cHapticDeviceInfo::m_manufacturerName |
double chai3d::cHapticDeviceInfo::m_maxLinearForce |
double chai3d::cHapticDeviceInfo::m_maxAngularTorque |
double chai3d::cHapticDeviceInfo::m_maxGripperForce |
double chai3d::cHapticDeviceInfo::m_maxLinearStiffness |
double chai3d::cHapticDeviceInfo::m_maxAngularStiffness |
double chai3d::cHapticDeviceInfo::m_maxGripperLinearStiffness |
double chai3d::cHapticDeviceInfo::m_maxLinearDamping |
double chai3d::cHapticDeviceInfo::m_maxAngularDamping |
double chai3d::cHapticDeviceInfo::m_maxGripperAngularDamping |
double chai3d::cHapticDeviceInfo::m_workspaceRadius |
double chai3d::cHapticDeviceInfo::m_gripperMaxAngleRad |
bool chai3d::cHapticDeviceInfo::m_sensedPosition |
bool chai3d::cHapticDeviceInfo::m_sensedRotation |
bool chai3d::cHapticDeviceInfo::m_sensedGripper |
bool chai3d::cHapticDeviceInfo::m_actuatedPosition |
bool chai3d::cHapticDeviceInfo::m_actuatedRotation |
bool chai3d::cHapticDeviceInfo::m_actuatedGripper |
bool chai3d::cHapticDeviceInfo::m_leftHand |
bool chai3d::cHapticDeviceInfo::m_rightHand |
The documentation for this struct was generated from the following file: