#include <Tasks/QPMotionConstr.h>
◆ MotionConstrCommon()
tasks::qp::MotionConstrCommon::MotionConstrCommon |
( |
const std::vector< rbd::MultiBody > & |
mbs, |
|
|
int |
robotIndex |
|
) |
| |
◆ AGenInEq()
virtual const Eigen::MatrixXd& tasks::qp::MotionConstrCommon::AGenInEq |
( |
| ) |
const |
|
overridevirtual |
◆ computeMatrix()
void tasks::qp::MotionConstrCommon::computeMatrix |
( |
const std::vector< rbd::MultiBody > & |
mb, |
|
|
const std::vector< rbd::MultiBodyConfig > & |
mbcs |
|
) |
| |
◆ computeTorque()
void tasks::qp::MotionConstrCommon::computeTorque |
( |
const Eigen::VectorXd & |
alphaD, |
|
|
const Eigen::VectorXd & |
lambda |
|
) |
| |
◆ descGenInEq()
virtual std::string tasks::qp::MotionConstrCommon::descGenInEq |
( |
const std::vector< rbd::MultiBody > & |
mbs, |
|
|
int |
line |
|
) |
| |
|
overridevirtual |
◆ LowerGenInEq()
virtual const Eigen::VectorXd& tasks::qp::MotionConstrCommon::LowerGenInEq |
( |
| ) |
const |
|
overridevirtual |
◆ maxGenInEq()
virtual int tasks::qp::MotionConstrCommon::maxGenInEq |
( |
| ) |
const |
|
overridevirtual |
◆ nameGenInEq()
virtual std::string tasks::qp::MotionConstrCommon::nameGenInEq |
( |
| ) |
const |
|
overridevirtual |
◆ torque() [1/2]
const Eigen::VectorXd& tasks::qp::MotionConstrCommon::torque |
( |
| ) |
const |
◆ torque() [2/2]
void tasks::qp::MotionConstrCommon::torque |
( |
const std::vector< rbd::MultiBody > & |
mbs, |
|
|
std::vector< rbd::MultiBodyConfig > & |
mbcs |
|
) |
| const |
◆ updateNrVars()
virtual void tasks::qp::MotionConstrCommon::updateNrVars |
( |
const std::vector< rbd::MultiBody > & |
mbs, |
|
|
const SolverData & |
data |
|
) |
| |
|
overridevirtual |
◆ UpperGenInEq()
virtual const Eigen::VectorXd& tasks::qp::MotionConstrCommon::UpperGenInEq |
( |
| ) |
const |
|
overridevirtual |
◆ A_
Eigen::MatrixXd tasks::qp::MotionConstrCommon::A_ |
|
protected |
◆ AL_
Eigen::VectorXd tasks::qp::MotionConstrCommon::AL_ |
|
protected |
◆ alphaDBegin_
int tasks::qp::MotionConstrCommon::alphaDBegin_ |
|
protected |
◆ AU_
Eigen::VectorXd tasks::qp::MotionConstrCommon::AU_ |
|
protected |
◆ cont_
std::vector<ContactData> tasks::qp::MotionConstrCommon::cont_ |
|
protected |
◆ curTorque_
Eigen::VectorXd tasks::qp::MotionConstrCommon::curTorque_ |
|
protected |
◆ fd_
rbd::ForwardDynamics tasks::qp::MotionConstrCommon::fd_ |
|
protected |
◆ fullJacLambda_
Eigen::MatrixXd tasks::qp::MotionConstrCommon::fullJacLambda_ |
|
protected |
◆ jacLambda_
Eigen::MatrixXd tasks::qp::MotionConstrCommon::jacLambda_ |
|
protected |
◆ jacTrans_
Eigen::MatrixXd tasks::qp::MotionConstrCommon::jacTrans_ |
|
protected |
◆ lambdaBegin_
int tasks::qp::MotionConstrCommon::lambdaBegin_ |
|
protected |
◆ nrDof_
int tasks::qp::MotionConstrCommon::nrDof_ |
|
protected |
◆ robotIndex_
int tasks::qp::MotionConstrCommon::robotIndex_ |
|
protected |
◆ updateIter_
size_t tasks::qp::MotionConstrCommon::updateIter_ = 0 |
|
protected |
The documentation for this class was generated from the following file: