#include <KNI.net.h>
|
void | calibrate (void) |
|
void | closeGripper (bool waitUntilReached, int waitTimeout) |
|
void | disableCollisionLimits () |
|
void | enableCollisionLimits () |
|
void | freezeMotor (int number) |
|
void | freezeRobot () |
|
bool | getActivatePositionController () |
|
array< double > | getCoordinates (bool refreshEncoders) |
|
double | getMaximumLinearVelocity () |
|
int | getMotorAccelerationLimit (int number) |
|
int | getMotorEncoders (int number, bool refreshEncoders) |
|
int | getMotorVelocityLimit (int number) |
|
int | getNumberOfMotors () |
|
array< int > | getRobotEncoders (bool refreshEncoders) |
|
| Katana (System::String^ipAddress, System::String^configurationFile) |
|
void | moveMotorToEnc (int motor, int encoder, bool waitUntilReached, int waitTimeout) |
|
void | moveRobotLinearTo (array< double >^coordinates, bool waitUntilReached, int waitTimeout) |
|
void | moveRobotTo (array< double >^coordinates, bool waitUntilReached, int waitTimeout) |
|
void | moveRobotToEnc (array< int >^encoders, bool waitUntilReached, int waitTimeout) |
|
void | openGripper (bool waitUntilReached, int waitTimeout) |
|
void | setActivatePositionController (bool activate) |
|
void | setCollisionLimit (int number, int limit) |
|
void | setMaximumLinearVelocity (double maximumVelocity) |
|
void | setMotorAccelerationLimit (int number, int acceleration) |
|
void | setMotorVelocityLimit (int number, int velocity) |
|
void | switchMotorOff (int number) |
|
void | switchMotorOn (int number) |
|
void | switchRobotOff () |
|
void | switchRobotOn () |
|
void | unBlock () |
|
| ~Katana () |
|
Definition at line 9 of file KNI.net.h.
KNInet::Katana::Katana |
( |
System::String^ |
ipAddress, |
|
|
System::String^ |
configurationFile |
|
) |
| |
KNInet::Katana::~Katana |
( |
| ) |
|
void KNInet::Katana::calibrate |
( |
void |
| ) |
|
void KNInet::Katana::closeGripper |
( |
bool |
waitUntilReached, |
|
|
int |
waitTimeout |
|
) |
| |
void KNInet::Katana::disableCollisionLimits |
( |
| ) |
|
void KNInet::Katana::enableCollisionLimits |
( |
| ) |
|
void KNInet::Katana::freezeMotor |
( |
int |
number | ) |
|
void KNInet::Katana::freezeRobot |
( |
| ) |
|
bool KNInet::Katana::getActivatePositionController |
( |
| ) |
|
array< double > KNInet::Katana::getCoordinates |
( |
bool |
refreshEncoders | ) |
|
double KNInet::Katana::getMaximumLinearVelocity |
( |
| ) |
|
int KNInet::Katana::getMotorAccelerationLimit |
( |
int |
number | ) |
|
int KNInet::Katana::getMotorEncoders |
( |
int |
number, |
|
|
bool |
refreshEncoders |
|
) |
| |
int KNInet::Katana::getMotorVelocityLimit |
( |
int |
number | ) |
|
int KNInet::Katana::getNumberOfMotors |
( |
| ) |
|
array< int > KNInet::Katana::getRobotEncoders |
( |
bool |
refreshEncoders | ) |
|
void KNInet::Katana::moveMotorToEnc |
( |
int |
motor, |
|
|
int |
encoder, |
|
|
bool |
waitUntilReached, |
|
|
int |
waitTimeout |
|
) |
| |
void KNInet::Katana::moveRobotLinearTo |
( |
array< double >^ |
coordinates, |
|
|
bool |
waitUntilReached, |
|
|
int |
waitTimeout |
|
) |
| |
void KNInet::Katana::moveRobotTo |
( |
array< double >^ |
coordinates, |
|
|
bool |
waitUntilReached, |
|
|
int |
waitTimeout |
|
) |
| |
void KNInet::Katana::moveRobotToEnc |
( |
array< int >^ |
encoders, |
|
|
bool |
waitUntilReached, |
|
|
int |
waitTimeout |
|
) |
| |
void KNInet::Katana::openGripper |
( |
bool |
waitUntilReached, |
|
|
int |
waitTimeout |
|
) |
| |
void KNInet::Katana::setActivatePositionController |
( |
bool |
activate | ) |
|
void KNInet::Katana::setCollisionLimit |
( |
int |
number, |
|
|
int |
limit |
|
) |
| |
void KNInet::Katana::setMaximumLinearVelocity |
( |
double |
maximumVelocity | ) |
|
void KNInet::Katana::setMotorAccelerationLimit |
( |
int |
number, |
|
|
int |
acceleration |
|
) |
| |
void KNInet::Katana::setMotorVelocityLimit |
( |
int |
number, |
|
|
int |
velocity |
|
) |
| |
void KNInet::Katana::switchMotorOff |
( |
int |
number | ) |
|
void KNInet::Katana::switchMotorOn |
( |
int |
number | ) |
|
void KNInet::Katana::switchRobotOff |
( |
| ) |
|
void KNInet::Katana::switchRobotOn |
( |
| ) |
|
void KNInet::Katana::unBlock |
( |
| ) |
|
The documentation for this class was generated from the following files: