|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.kuka.roboticsAPI.motionModel.CommandDataSource
com.kuka.roboticsAPI.motionModel.velocityControlled.CartesianVelocityDataSource
public class CartesianVelocityDataSource
Data source class for the VelocityControlledCatesianMotion movements. This class should be used to send cartesian velocity data to controller in real time.
| Method Summary | |
|---|---|
void |
getCommandedVelocities(double[] velocities)
Copies the current commanded velocities into the given array for all components (XYZABCalpha). |
void |
reset()
Resets this data source. |
void |
setA(double a)
Sets velocity of A component. |
void |
setB(double b)
Sets velocity of B component. |
void |
setC(double c)
Sets velocity of C component. |
void |
setCommandedVelocities(double... velocities)
Copies the given velocities into the commanded velocities array. |
void |
setEllbow(double ellbow)
Sets velocity of the elbow. |
void |
setX(double x)
Sets velocity of X component. |
void |
setY(double y)
Sets velocity of Y component. |
void |
setZ(double z)
Sets velocity of Z component. |
String |
toString()
|
| Methods inherited from class com.kuka.roboticsAPI.motionModel.CommandDataSource |
|---|
cancel, getDevice, isCancel, onSetDevice, setDevice |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void setX(double x)
x - velocity of X component.public void setY(double y)
y - velocity of Y component.public void setZ(double z)
z - velocity of Z component.public void setA(double a)
a - velocity of A component.public void setB(double b)
b - velocity of B component.public void setC(double c)
c - velocity of C component.public void setEllbow(double ellbow)
ellbow - velocity of the elbow.public void getCommandedVelocities(double[] velocities)
velocities - The array which will contain the commanded joint velocities.public void setCommandedVelocities(double... velocities)
velocities - The new velocities for all components (XYZABCalpha).
null is not allowed. Values should be between -1
and 1. If other values are used, they are trimmed to 1 (or
-1).public String toString()
toString in class CommandDataSourcepublic void reset()
reset in class CommandDataSource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||