KatanaNativeInterface
$VERSION$
|
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Abstract base class for devices |
![]() ![]() ![]() | Encapsulates the serial port device |
![]() ![]() ![]() | Encapsulates the socket communication device |
![]() ![]() | Abstract base class for protocol definiton |
![]() ![]() ![]() | Base class of two different serial protocols |
![]() ![]() ![]() ![]() | Implement the Serial-Zero protocol |
![]() ![]() | Extended Katana class with additional functions |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Linear movement Class |
![]() ![]() | Base Katana class |
![]() ![]() | Motor class |
![]() ![]() | |
![]() ![]() | Sensor Controller class |
![]() ![]() | STL class |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Could not set or get the attributes for the given serial communication device |
![]() ![]() ![]() ![]() | Failed to open the serial communication device |
![]() ![]() ![]() ![]() | The requested entry could not be found |
![]() ![]() ![]() ![]() | Accessing the given configuration file failed (may be: access denied or wrong path) |
![]() ![]() ![]() ![]() | The requested section could not be found |
![]() ![]() ![]() ![]() | The state of the configuration file wasn't "good" |
![]() ![]() ![]() ![]() | The requested subsection could not be found |
![]() ![]() ![]() ![]() | There was a syntax error in the configuration file |
![]() ![]() ![]() ![]() | Reading from the serial communication device failed |
![]() ![]() ![]() ![]() | Writing to the serial communication device failed |
![]() ![]() ![]() ![]() | The Katana returned an error string |
![]() ![]() ![]() ![]() | Exception reported by the firmware |
![]() ![]() ![]() ![]() | Joint speed too high |
![]() ![]() ![]() ![]() | No solution found for the given cartesian coordinates |
![]() ![]() ![]() ![]() | The requested motor crashed during the movement |
![]() ![]() ![]() ![]() | The encoders for the given motor were out of range |
![]() ![]() ![]() ![]() | The timeout elapsed for the given motor and target position |
![]() ![]() ![]() ![]() | There was an error while reading a parameter from the robot |
![]() ![]() ![]() ![]() | The data you wanted to send to the robot was invalid |
![]() ![]() ![]() ![]() | The port was not open |
![]() ![]() ![]() ![]() | This exception is the base for the WriteNotComplete and ReadNotCompleteException |
![]() ![]() ![]() ![]() ![]() | The Katana didn't answer correctly within the given timeout |
![]() ![]() ![]() ![]() ![]() | Not all bytes could be written to the serial communication device |
![]() ![]() ![]() ![]() | Slave error occurred |
![]() ![]() ![]() ![]() | Wait parameter set to false |
![]() ![]() ![]() ![]() | CRC check for the answer package failed |
![]() ![]() ![]() ![]() | The given parameter was wrong |
![]() ![]() | The base class for all kinematic implementations |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | To pass different parameters for the kinematic implementations |
![]() ![]() | |
![]() ![]() | This class is for internal use only It may change at any time It shields the configuration file parsing |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | [LMBLEND] Trajectory points |
![]() ![]() | This structrue stores the attributes for a serial port device |
![]() ![]() | Header of a communication packet |
![]() ![]() | Provides a stop-watch-like class with a resolution of milliseconds |
![]() ![]() | [CBX] connector box |
![]() ![]() | [CTB] command table defined in the firmware |
![]() ![]() | [ECH] echo |
![]() ![]() | Inverse Kinematics structure of the endeffektor |
![]() ![]() | [GNL] general robot attributes |
![]() ![]() | [IDS] identification string |
![]() ![]() | [MFW] master firmware version/revision number |
![]() ![]() | [MOT] every motor's attributes |
![]() ![]() | [SCT] every sens ctrl's attributes |
![]() ![]() | [LM] linear movement: points to be interpolated |
![]() ![]() | [LM] linear movement: parameters |
![]() ![]() | [LM] Store intermediate targets for multiple linear movements |
![]() ![]() | [APS] actual position |
![]() ![]() | Calibration structure for single motors |
![]() ![]() | Motor description (partly) |
![]() ![]() | [DYL] dynamic limits |
![]() ![]() | [ENL] limits in encoder values (INTERNAL STRUCTURE!) |
![]() ![]() | [GNL] motor generals |
![]() ![]() | Initial motor parameters |
![]() ![]() | [PVP] position, velocity, pulse width modulation |
![]() ![]() | [SCP] static controller parameters |
![]() ![]() | [SFW] slave firmware |
![]() ![]() | [TPS] target position |
![]() ![]() | Communication packet |
![]() ![]() | |
![]() ![]() | [LMBLEND] Standard coordinates for a point in space |
![]() ![]() | [DAT] sensor data |
![]() ![]() | Sensor controller description (partly) |
![]() ![]() | [GNL] controller generals |
![]() ![]() | |
![]() ![]() | |
![]() ![]() ![]() | Function-object version of rad2deg |
![]() ![]() ![]() | |
![]() ![]() ![]() | Function-object which calculates sinus for n-elements of a container if used together with a STL algorithm |
![]() ![]() ![]() | Function-object version of rad2deg |