RobotArmLib
0.0.4
Robot Arm Library [WIP]
|
This is the complete list of members for rb::kin::KinematicChain, including all inherited members.
base_tf_ | rb::kin::KinematicChain | protected |
dof_ | rb::kin::KinematicChain | protected |
forwardKin(const rb::math::VectorX &q, const bool update=true) | rb::kin::KinematicChain | virtual |
frames_ | rb::kin::KinematicChain | protected |
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::KinematicChain | protected |
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)=0 | rb::kin::KinematicChain | pure 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::KinematicChain | protected |
manufactor_ | rb::kin::KinematicChain | protected |
model_ | rb::kin::KinematicChain | protected |
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::KinematicChain | protected |
world_tcp_tf_ | rb::kin::KinematicChain | protected |
~KinematicChain() | rb::kin::KinematicChain | virtual |