|
iCub-main
|
Class for dealing with additional iCub arm's constraints. More...
#include <iKinIpOpt.h>
Inheritance diagram for iCub::iKin::iCubAdditionalArmConstraints:Public Member Functions | |
| iCubAdditionalArmConstraints (iCubArm &arm) | |
| Constructor. | |
| void | update (void *) |
| Updates internal state. | |
Public Member Functions inherited from iCub::iKin::iKinLinIneqConstr | |
| iKinLinIneqConstr () | |
| Default Constructor. | |
| iKinLinIneqConstr (const double _lowerBoundInf, const double _upperBoundInf) | |
| Constructor. | |
| iKinLinIneqConstr (const iKinLinIneqConstr &obj) | |
| Creates a new LinIneqConstr object from an already existing LinIneqConstr object. | |
| virtual iKinLinIneqConstr & | operator= (const iKinLinIneqConstr &obj) |
| Copies a LinIneqConstr object into the current one. | |
| yarp::sig::Matrix & | getC () |
| Returns a reference to the constraints matrix C. | |
| yarp::sig::Vector & | getuB () |
| Returns a reference to the upper bounds vector uB. | |
| yarp::sig::Vector & | getlB () |
| Returns a reference to the lower bounds vector lB. | |
| double & | getLowerBoundInf () |
| Returns a reference to the internal representation of -inf. | |
| double & | getUpperBoundInf () |
| Returns a reference to the internal representation of +inf. | |
| bool | isActive () |
| Returns the state of inequality constraints evaluation. | |
| void | setActive (bool _active) |
| Sets the state of inequality constraints evaluation. | |
Protected Member Functions | |
| void | clone (const iKinLinIneqConstr *obj) |
Protected Attributes | |
| double | shou_m |
| double | shou_n |
| double | elb_m |
| double | elb_n |
| iKinChain * | chain |
| double | hw_version |
Protected Attributes inherited from iCub::iKin::iKinLinIneqConstr | |
| yarp::sig::Matrix | C |
| yarp::sig::Vector | uB |
| yarp::sig::Vector | lB |
| double | lowerBoundInf |
| double | upperBoundInf |
| bool | active |
Class for dealing with additional iCub arm's constraints.
Definition at line 170 of file iKinIpOpt.h.
| iCubAdditionalArmConstraints::iCubAdditionalArmConstraints | ( | iCubArm & | arm | ) |
|
protectedvirtual |
Reimplemented from iCub::iKin::iKinLinIneqConstr.
Definition at line 80 of file iKinIpOpt.cpp.
|
virtual |
Updates internal state.
Reimplemented from iCub::iKin::iKinLinIneqConstr.
Definition at line 128 of file iKinIpOpt.cpp.
|
protected |
Definition at line 176 of file iKinIpOpt.h.
|
protected |
Definition at line 174 of file iKinIpOpt.h.
|
protected |
Definition at line 174 of file iKinIpOpt.h.
|
protected |
Definition at line 177 of file iKinIpOpt.h.
|
protected |
Definition at line 173 of file iKinIpOpt.h.
|
protected |
Definition at line 173 of file iKinIpOpt.h.