RobotArmLib  0.0.4
Robot Arm Library [WIP]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
rb::kin::KinematicChain Member List

This is the complete list of members for rb::kin::KinematicChain, including all inherited members.

base_tf_rb::kin::KinematicChainprotected
dof_rb::kin::KinematicChainprotected
forwardKin(const rb::math::VectorX &q, const bool update=true)rb::kin::KinematicChainvirtual
frames_rb::kin::KinematicChainprotected
getBase(void) const rb::kin::KinematicChain
getDOF(void) const rb::kin::KinematicChain
getTCP(void) const rb::kin::KinematicChain
getTool(ArmPose &tool_pose) const rb::kin::KinematicChain
gravity_rb::kin::KinematicChainprotected
homoTrans(double &A, double &alpha, double &D, const double &theta)rb::kin::KinematicChain
inverseKin(const rb::math::Matrix4 &world_tcp_tf, rb::math::VectorX &joints, ArmAxisValue &all_sols)=0rb::kin::KinematicChainpure virtual
KinematicChain()rb::kin::KinematicChain
KinematicChain(std::vector< rb::kin::Link * > &links, rb::math::Matrix4 base=rb::math::Matrix4::Identity(), rb::math::Matrix4 tool=rb::math::Matrix4::Identity(), rb::math::Vector3 gravity={0., 0., rb::math::GRAVITY}, std::string manufactor="None", std::string model="None")rb::kin::KinematicChain
links_rb::kin::KinematicChainprotected
manufactor_rb::kin::KinematicChainprotected
model_rb::kin::KinematicChainprotected
setBase(const rb::math::Matrix4 &base)rb::kin::KinematicChain
setDOF(void)rb::kin::KinematicChain
setTool(const ArmPose &tool_pose)rb::kin::KinematicChain
tool_tf_rb::kin::KinematicChainprotected
world_tcp_tf_rb::kin::KinematicChainprotected
~KinematicChain()rb::kin::KinematicChainvirtual