|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CLIKR
Closed Loop Inverse Kinematic algorithms interface for redundant robots manipulator.
| Method Summary | |
|---|---|
int |
getCartesianSpaceDim()
Gets the dimension of cartesian space. |
double |
getEps()
Gets the singular region area. |
RVector |
getJointsPosition()
Gets the current joints position. |
RVector |
getJointsVelocity()
Gets the current joints velocity. |
DMatrix |
getKp()
Gets the matrix of error position gain. |
double |
getLambdaMax()
Gets the maximum damped factor. |
RVector3d |
getPositionError()
Gets the current position error. |
double |
getSampleTime()
Gets the sample time. |
void |
setEps(double eps)
Sets the singular region area. |
void |
setKp(DMatrix kp)
Sets the matrix of error position gain. |
void |
setLambdaMax(double lambdaMax)
Sets the maximum damped factor. |
void |
setSampleTime(double h)
Sets the sample time. |
void |
step(RVector pd,
RVector ppd)
Compute the joints position and velocity from a given desired end effector position and velocity. |
void |
step(RVector pd,
RVector ppd,
ConstraintVelocity c)
Compute the joints position and velocity from a given desired end effector position and velocity with velocity constraints. |
| Method Detail |
|---|
int getCartesianSpaceDim()
double getEps()
void setEps(double eps)
eps - The eps to set.double getSampleTime()
void setSampleTime(double h)
h - The sample time to set.DMatrix getKp()
void setKp(DMatrix kp)
kp - The diagonal matrix to set.double getLambdaMax()
void setLambdaMax(double lambdaMax)
lambdaMax - The damped factor to set.RVector3d getPositionError()
RVector getJointsPosition()
RVector getJointsVelocity()
void step(RVector pd,
RVector ppd)
pd - the vector of desired end effector position.ppd - the vector of desired end effector velocity.
void step(RVector pd,
RVector ppd,
ConstraintVelocity c)
pd - the vector of desired end effector position.ppd - the vector of desired end effector velocity.c - the velocity constraint class.ConstraintVelocity
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||