cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
osaODEManipulator Member List

This is the complete list of members for osaODEManipulator, including all inherited members.

AddIdentificationColumn(vctDynamicMatrix< double > &J, vctFixedSizeMatrix< double, 4, 4 > &delRt) const robManipulator
Attach(osaOSGManipulator *osgtool)osaODEManipulatorvirtual
osaOSGManipulator::Attach(osaOSGManipulator *CMN_UNUSED(tool))osaOSGManipulatorinlinevirtual
robManipulator::Attach(robManipulator *tool)robManipulatorvirtual
baseosaOSGManipulatorprotected
BiasAcceleration(const vctDynamicVector< double > &q, const vctDynamicVector< double > &qd) const robManipulator
CCG(const vctDynamicVector< double > &q, const vctDynamicVector< double > &qd) const robManipulator
Disable()osaODEManipulator
EFAILURE enum valuerobManipulator
Enable()osaODEManipulator
Errno enum namerobManipulator
ESUCCESS enum valuerobManipulator
ForwardKinematics(const vctDynamicVector< double > &q, int N=-1) const osaODEManipulatorvirtual
ForwardKinematics(const vctDynamicVector< double > &q, vctFrm3 &Rt, int N=-1) const osaODEManipulator
GetBase()osaOSGManipulatorinline
GetBaseID() const osaODEManipulator
GetLink(size_t i)osaOSGManipulator
GetNumLinks()osaOSGManipulator
GetPositions(vctDynamicVector< double > &q) const osaODEManipulatorvirtual
GetState() const osaODEManipulatorvirtual
GetVelocities(vctDynamicVector< double > &qd) const osaODEManipulatorvirtual
GetWorld() const osaODEManipulatorinlineprotected
GetWorldID() const osaODEManipulatorinlineprotected
Initialize()osaOSGManipulator
Insert(osaODEBody *body)osaODEManipulatorprotected
Insert(osaODEJoint *joint)osaODEManipulatorprotected
Insert(osaODEServoMotor *servo)osaODEManipulatorprotected
InverseDynamics(const vctDynamicVector< double > &q, const vctDynamicVector< double > &qd, const vctDynamicVector< double > &qdd) const robManipulatorvirtual
InverseDynamics(const vctDynamicVector< double > &q, const vctDynamicVector< double > &qd, const vctFixedSizeVector< double, 6 > &vdwd) const robManipulatorvirtual
InverseKinematics(vctDynamicVector< double > &q, const vctFrame4x4< double > &Rts, double tolerance=1e-12, size_t Niteration=1000, double LAMBDA=0.001)robManipulatorvirtual
InverseKinematics(vctDynamicVector< double > &q, const vctFrm3 &Rts, double tolerance=1e-12, size_t Niteration=1000)robManipulatorvirtual
JacobianBody(const vctDynamicVector< double > &q) const robManipulator
JacobianBody(const vctDynamicVector< double > &q, vctDynamicMatrix< double > &J) const robManipulator
JacobianKinematicsIdentification(const vctDynamicVector< double > &q, double epsilon=1e-6) const robManipulatorvirtual
JacobianSpatial(const vctDynamicVector< double > &q) const robManipulator
JacobianSpatial(const vctDynamicVector< double > &q, vctDynamicMatrix< double > &J) const robManipulator
JnrobManipulator
JsrobManipulator
JSinertia(double **A, const vctDynamicVector< double > &q) const robManipulator
JSinertia(const vctDynamicVector< double > &q) const robManipulator
L0 enum valuerobManipulator
L1 enum valuerobManipulator
L2 enum valuerobManipulator
L3 enum valuerobManipulator
L4 enum valuerobManipulator
L5 enum valuerobManipulator
L6 enum valuerobManipulator
L7 enum valuerobManipulator
L8 enum valuerobManipulator
L9 enum valuerobManipulator
LinkID enum namerobManipulator
linksrobManipulator
LN enum valuerobManipulator
LoadRobot(const std::string &linkfile)robManipulator
LoadRobot(std::vector< robKinematics * > KinParms)robManipulator
NormalizeAngles(vctDynamicVector< double > &q)robManipulatorvirtual
osaODEManipulator(const std::vector< std::string > &models, osaODEWorld *world, const vctFrame4x4< double > &Rtw0, const std::string &robotfilename, const std::string &basemodel, const vctDynamicVector< double > &qinit)osaODEManipulator
osaODEManipulator(const std::vector< std::string > &models, osaODEWorld *world, const vctFrm3 &Rtw0, const std::string &robotfilename, const std::string &basemodel, const vctDynamicVector< double > &qinit)osaODEManipulator
osaODEManipulator(const std::vector< std::string > &models, osaODEWorld *world, const vctFrame4x4< double > &Rtw0, const std::string &robotfilename, osaODEBody *base, const vctDynamicVector< double > &qinit)osaODEManipulator
osaODEManipulator(const std::vector< std::string > &models, osaODEWorld *world, const vctFrm3 &Rtw0, const std::string &robotfilename, osaODEBody *base, const vctDynamicVector< double > &qinit)osaODEManipulator
osaOSGManipulator(const vctFrame4x4< double > &Rtw0, const std::string &robotfile)osaOSGManipulatorinlineprotected
osaOSGManipulator(const vctFrm3 &Rtw0, const std::string &robotfile)osaOSGManipulatorinlineprotected
osaOSGManipulator(const std::vector< std::string > &models, osaOSGWorld *world, const vctFrame4x4< double > &Rtw0, const std::string &robfilename, const std::string &basemodel="")osaOSGManipulator
osaOSGManipulator(const std::vector< std::string > &models, osaOSGWorld *world, const vctFrm3 &Rtw0, const std::string &robfilename, const std::string &basemodel="")osaOSGManipulator
osglinksosaOSGManipulatorprotected
OSinertia(double Ac[6][6], const vctDynamicVector< double > &q) const robManipulator
PrintKinematics(std::ostream &os) const robManipulator
qosaOSGManipulatorprotected
RNE(const vctDynamicVector< double > &q, const vctDynamicVector< double > &qd, const vctDynamicVector< double > &qdd, const vctFixedSizeVector< double, 6 > &f, double g=9.81) const robManipulator
robManipulator(const vctFrame4x4< double > &Rtw0=vctFrame4x4< double >())robManipulator
robManipulator(const std::string &robotfilename, const vctFrame4x4< double > &Rtw0=vctFrame4x4< double >())robManipulator
robManipulator(const std::vector< robKinematics * > linkParms, const vctFrame4x4< double > &Rtw0=vctFrame4x4< double >())robManipulator
Rtw0robManipulator
SE3Difference(const vctFrame4x4< double > &Rt1, const vctFrame4x4< double > &Rt2) const robManipulator
SetForcesTorques(const vctDynamicVector< double > &ft)osaODEManipulatorvirtual
SetPositions(const vctDynamicVector< double > &qs)osaODEManipulatorvirtual
SetState(const osaODEManipulator::State &state)osaODEManipulatorvirtual
SetVelocities(const vctDynamicVector< double > &qds)osaODEManipulatorvirtual
State typedefosaODEManipulator
toolsrobManipulatorprotected
~osaODEManipulator()osaODEManipulatorinline
~osaOSGManipulator()osaOSGManipulator
~robManipulator()robManipulatorvirtual