|
|||||||||
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 |